/* CSS Document */
/*全局样式 begin*/
@charset "gb2312";
body { font-family:"微软雅黑";font-size:14px;color: #000;margin: 0px;padding: 0px; background:#FBFBFB url(../images/bg.png) repeat-x center top;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #000;text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration: underline; color:#f00;}
a:active {text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; font-weight:bold;}
.clear { clear: both; height: 0px; overflow: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}* html
.clearfix{height:1%}
.clearfix{display:block}
/*头部*/
#head{ width:100%; height:113px; background:url(../images/head-bg.jpg) center top repeat-x}
.top{ width:960px; margin:0px auto; font-size:12px; line-height:32px; color:#333333; padding-top:10px;}
.top a{ margin:0px 4px; font-size:12px; color:#333333; line-height:32px;}
a.red{ color:#F68C02; font-size:14px; font-weight:bold;}
/*导航*/
#nav{ width:100%; height:76px; background:url(../images/nav.jpg) left top repeat-x}
.nav{ width:960px; margin:0px auto; height:42px;}
.nav ul li{ width:120px; height:42px; float:left; text-align:center}
.nav ul li a{ line-height:42px; font-size:15px; color:#FFFFFF; display:block; height:42px; width:120px; font-weight:bold}
.nav ul li a:hover{ background:url(../images/nav-hover.jpg) left top repeat-x}
.nav ul li a.hover{ background:url(../images/nav-hover.jpg) left top repeat-x}

.news11{ width:960px; margin:0px auto}
.news-scroll{ width:960px; height:34px; color:#333333; line-height:34px;overflow:hidden;}

/*banner*/
body{position:relative}
.index_banner{ width:100%;position:relative; height:380px; background:#02548E; margin-bottom:15px; overflow:hidden}
.index_banner .img li{position:absolute;top:0;left:0;width:100%;_width:100%;height:380px}
.index_banner .img .num01{width:100%;_width:100%;height:380px;background:url(../images/banner1.jpg) no-repeat center;min-width:1000px;_min-width:1000px}
.index_banner .img .num02{width:100%;_width:100%;height:380px;background:#02548E url(../images/banner2.jpg) no-repeat center;min-width:1000px;_min-width:1000px}
.index_banner .img .num03{width:100%;_width:100%;height:380px;background:#02548E url(../images/banner3.jpg) no-repeat center;min-width:1000px;_min-width:1000px}
.index_banner .circle{position:absolute;width:300px;height:30px;bottom:0;left:50%;text-align:center;margin-left:-150px}
.index_banner .circle a{background:url(../images/index_banner_cir.png) no-repeat -26px 0;width:14px;height:14px;display:inline-block;padding:0 2px}
.index_banner .circle a.orange{background-position:0 0}

/*内容*/
#content{ width:100%; background:url(../images/bg.jpg) left top repeat}
.cnt{ width:960px; margin:0px auto; overflow:hidden; height:auto}
.pro-list{ float:left; margin-right:15px; width:195px; border:1px solid #DCDCDC; padding-bottom:15px; background:#fff;}
.pro-list ul li{ width:155px; height:27px; margin:0px auto; margin-top:10px; background:url(../images/list.jpg) left top no-repeat; padding-left:23px;}
.pro-list ul li a{ font-size:12px; line-height:27px;}

/*产品*/
.pro{ float:left; width:745px; overflow:hidden;}
.pro h4{ width:705px; height:37px; padding-left:40px; background:url(../images/pro.jpg) left top no-repeat; font-size:15px; line-height:37px; color:#FFFFFF; border-right:1px solid #97CCEB;}
.pro11{ width:740px; border:1px solid #97CCEB; border-top:none; background:#fff;}

/*新闻*/
.news{ width:288px; float:left; border:1px solid #E0E0E0; overflow:hidden; margin-right:15px;}
.news h4{ width:100%; height:37px; line-height:37px; padding-left:20px; background:url(../images/company.jpg) left top no-repeat; color:#FFFFFF}
.news-cnt{ padding:5px; width:98%; height:150px; overflow:hidden; color:#333333; line-height:23px; font-size:12px; background:#fff;}
.news-cnt a{ color:#333333; line-height:26px;}

/*公司简介*/
.company{ width:416px; float:left; margin-right:15px; border:1px solid #E0E0E0; overflow:hidden;}
.company h4{ width:100%; height:37px; line-height:37px; padding-left:20px; background:url(../images/company.jpg) left top no-repeat; color:#FFFFFF}
.company-cnt{ padding:10px; width:396px; height:150px; overflow:hidden; color:#333333; line-height:24px; font-size:12px; background:#fff;}

.contact{ width:215px; float:left; border:1px solid #E0E0E0; overflow:hidden;}
.contact h4{ width:100%; height:37px; line-height:37px; padding-left:20px; background:url(../images/company.jpg) left top no-repeat; color:#FFFFFF}

/*底部*/
#foot{ width:100%; background:url(../images/foot.jpg) left top repeat-x; text-align:center; font-size:12px; line-height:26px; color:#FFFFFF; padding-bottom:15px;}
.nav-s{ width:960px; line-height:30px; text-align:center; color:#FFFFFF; margin:0px auto; margin-bottom:20px; font-weight:100; font-size:12px;}
.nav-s a{ color:#FFFFFF; margin:0px 4px;}


.pro13{ float:left; width:748px; overflow:hidden;}
.ny-bg{ width:705px; height:37px; padding-left:40px; background:url(../images/pro.jpg) left top no-repeat; font-size:15px; line-height:37px; color:#FFFFFF; border-right:1px solid #97CCEB;}
.ny-bg span{color:#666; font-size:12px;}
.ny-bg span a{ color:#F60;}
.pro12{ width:724px; border:1px solid #97CCEB; min-height:350px; border-top:none; padding:10px; color:#333; font-size:13px; line-height:24px; background:#fff;}
