@charset "utf-8";
/**CSS Document by JunTong-DiPr**/
body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,dt,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video,a,img,span,li {margin:0;padding:0;}
body{font-size:13px;font-family:Arial, Helvetica, sans-serif,"宋体",microsoft yahei,Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; webkit-tap-highlight-color:rgba(0,0,0,0);vertical-align:middle;background:#F9F9F9;}
input,select,textarea {outline:0;-webkit-user-modify:read-write-plaintext-only;}
textarea {resize:none;}
iframe,img {border:0;}
ul:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;content:"";}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;color:#444;}
a:hover{color:#42ab33;}
img{max-width:100%;}
/**自定义滚动条**/
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-track{background: #fff;}
::-webkit-scrollbar-thumb{background: #1b1b1b;}
::-webkit-scrollbar-thumb:window-inactive{background: #1b1b1b;}
::-webkit-scrollbar-thumb:vertical:hover{background: #1b1b1b;}
/* 拖选文字样式 */
::selection {background:#002f6d;color:#fff;}
::-moz-selection {background:#002f6d;color:#fff;}
/* 清理浮动 */
.clearfix {clear:both;zoom:1;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* 全局浮动 */
.fl {float:left;}
.fr {float:right;}

img{max-width:100%;}
.within{max-width:1120px;margin:0 auto;}
.top{background:#f4f4f2;width:100%;height:43px;line-height:43px;border-bottom:1px solid #ccc;}
.top .rig a.add{background:url(../img/fffsa.gif) no-repeat left center;padding-left:20px;}
.top .rig a.web{background:url(../img/fffs.gif) no-repeat left center;padding-left:20px;}
.top .rig a.ch{background:url(../img/china.jpg) no-repeat left center;padding-left:24px;}
.top .rig a.en{background:url(../img/usa.jpg) no-repeat left center;padding-left:26px;}

.top .lef,.logo .lef,.keys .lef{float:left;}
.top .rig,.logo .rig,.keys .rig{float:right;}
.logo{background:url(../img/hg.jpg) repeat-x;width:100%;padding:20px 0;}
 
.nav{width:100%;background:#7c96a5 url(../img/menubgp.jpg) repeat center;}
.nav ul li{background:url(../img/bhr.jpg) no-repeat left center;line-height:42px;height:42px;float:left;width:10%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.nav ul li:hover,.nav ul li.on{background:#355464;}
.nav ul li a{font-size: 15px;color: #ffffff;font-weight:bold;text-decoration:none;}

.nav ul li ol {display:none;background:#355464;width:300%;position:absolute;z-index:9;top:40px;left:0;}
.nav ul li:hover ol {display:block;}
.nav ul li ol li{line-height:30px;height:30px;float:none;width:100%;text-align:left;padding:0px 5%;overflow:hidden;}
.nav ul li ol li:hover{background:#7c96a5;}
.nav ul li ol li a{font-size:13px;}
 
 
.keys{background:#fff;width:100%;height:50px;line-height:50px;overflow:hidden;}
.keys .rig {padding:10px 0;}
.keys .rig input{height:32px;display:block;float:left;padding:0 15px; color:#999;width:80%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.keys .rig .sos{line-height:30px;text-align:center;display:block;float:left;background:#373d4b;border:1px solid #373d4b;color:#fff;width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;}


.indtit .lef{line-height:60px;float:left;font-family:"Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";}
.indtit .lef:before{position:absolute;padding-right:30px;color:#373d4b;font-size:36px;font-weight:bold;font-family:"Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";}
.indtit .lef p{margin-left:30px;}
.indtit .lef p.p1{padding-top:4px;font-size:13px;}
.indtit .rig{float:right;} 
.indtit .rig ul li{float:left;line-height:33px;border:1px solid #999;margin-left:-1px;padding:0px 15px;}
.indtit .rig ul li.more{background:#373d4b;}
.indtit .rig ul li.more a{color:#fff;}

.indprod{}
.indprod .indtit{position:relative;height:90px;padding-top:10px;width:100%;z-index:1;}
.indprod .indtit:after{position:absolute;left:0;bottom:30px;border-bottom:1px solid #ccc;content:"";width:100%;height:0;z-index:-1;}
.indprod .indtit .lef{position:relative;}
.indprod .indtit .lef:before{content:"P";}
.indprod .indtit .cent{text-align:center;color:#999;font-size:24px;float:left;margin-left:35%;font-family:"Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";padding-top:15px;}
.indprod .indtit .cent .p2{color:#373d4b; font-weight:bold; font-size:17px;}
.indprod .indtit .cent .p2 span{background:#f9f9f9;padding:0px 10px;}
.indprod .indtit .rig{padding-top:10px;float:right;}
 
.indprod .list li{width:23.5%;float:left;background:#ffffff;margin-right:2%;margin-bottom:2%;border-bottom:#dddddd 2px solid; border-right:#dddddd 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;}
.indprod .list li:nth-child(4n+0){margin-right:0;}
.indprod .list li div{padding:3% 4% 5%;color:#666;line-height:17px;}
.indprod .list li div p a{font-size:14px; color:#373d4b; line-height:160%; font-weight:bold;display:block;height:26px;overflow:hidden;}
.indprod .list li img{width:100%;}
 
.indabout{background:#fff;}
.indabout .indtit{height:50px;border-bottom:1px solid #ccc;padding-top:20px;}
.indabout .indtit .lef:before{content:"A";}
.indabout .cont {padding:3% 0;}
.indabout .cont .lef{width:60%;float:left;font-size:13px; line-height:180%;}
.indabout .cont .lef h3{font-size:15px;color:#373d4b;line-height:40px;}
.indabout .cont .lef p a{background:url(../img/gert.gif) no-repeat right center;font-weight:bold; font-size:12px;line-height:40px;padding-right:20px;}
.indabout .cont .lef p span{padding:8px 10px;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;}
.indabout .cont .rig{width:36%;float:right;}
 
.indequip .indtit{padding:3% 0 1%;height:40px;border-bottom:1px solid #ccc;margin-bottom:2%;}
.indequip .indtit .lef:before{content:"E";}
.indequip .indtit .rig{float:right;padding-top:3%;}

.indnews{background:#fff;padding:0 0 3%;}
.indnews .indtit{padding:3% 0;height:35px;border-bottom:1px solid #ccc;margin-bottom:2%;}
.indnews .indtit .lef:before{content:"N";}
.indnews .cont li{width:29.333333%;padding:0 3%;float:left;color:#444;background:url(../img/gffe.gif) no-repeat right top;line-height:22px;}
.indnews .cont li:nth-child(1){padding-left:0;}
.indnews .cont li:nth-child(3n+0){background:none;padding-right:0;}
.indnews .cont li h3{height:40px;}
.indnews .cont li h3 a{font-size:14px;color:#373d4b;}
.indnews .cont li p.p1{text-align:right;padding-top:10px;}
.indnews .cont li p.p1 span{background:url(../img/gert.gif) no-repeat left center;padding-left:15px;}

.indcont{padding:0px 0px 2%;}
.indcont .indtit{padding:2% 0;height:35px;border-bottom:1px solid #ccc;margin-bottom:2%;}
.indcont .indtit .lef:before{content:"C";}
.indcont .indtit .rig{padding-top:2%;}
.indcont .cont{line-height:160%;}
.indcont .cont .lef{width:31%;font-weight:bold;float:left;padding-right:4%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.indcont .cont .lef h3{padding-bottom:15px;color:#996633;font-size:14px;}
.indcont .cont .rig{font-weight:bold;float:right;background:url(../img/bgf.jpg) no-repeat right center;background-size:contain;line-height:22px;padding:0px 4% 4%;border:1px solid #b0afaf;border-top:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.indcont .cont .rig h3{height:40px;font-size:14px; color:#355464; font-weight:bold;}

.foot{background:#355464;color:#fff;height:100%;overflow:hidden;}
.foot .foota{padding:30px 0 15px;}
.foot .foota .ewm,.foot .foota dl{float:left;margin-right:4%;min-width:11%;line-height:160%;}
.foot .foota dl dt{padding-bottom:15px;}
.foot .foota dl dt a{font-weight:bold;font-size:13px;}
.foot .foota dl dd ul{float:left;padding-right:6%;}
.foot a{color:#fff;}
.foot .foota .beian{text-align:right;float:right;line-height:160%;}
.foot .footb{border-top:1px solid #466879;line-height:50px;}
.foot .footb .lef{float:left;}
.foot .footb .rig{float:right;}

.sbanner{width:100%;height:400px;}
.sbannera{background:url(../img/bannera.jpg) no-repeat center;}
.main {padding:2% 0;}
.main .lef{float:left;width:19%;background:#fff;-webkit-box-shadow:0px 0px 1px #355464;box-shadow:0px 0px 1px #355464;border-top-left-radius:20px;-webkit-border-top-left-radius:20px;overflow:hidden;}
.main .lef h2{background:#5F7988;padding:0px 5%;line-height:60px;font-size:26px;border-bottom:1px solid #466879;color:#ffffff;}
.main .lef .lcont,.main .lef .lcont img{display:block;}
.main .lef ul {line-height:40px;padding:0px 5% 5%;border-bottom:6px solid #5F7988;}
.main .lef ul li{border-bottom:1px solid #556F7D;height:40px;-webkit-transition:all .3s;transition:all .3s;overflow:hidden;}
.main .lef ul li:hover,.main .lef ul li.on{background:#f5f5f4;text-indent:2em;}
.main .lef ul li a{display:block;font-size:14px;color:#5F7988;}
.main .lef ul.plist a{font-size:14px;}
.main .lef ul.plist li:hover,.main .lef ul.plist li.on{background:#f5f5f4;text-indent:8px;}




.main .rig{line-height:28px;float:right;width:79%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 3px 1px #355464;box-shadow:0px 3px 1px #355464;border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;padding:2% 3%;font-size:14px;}
.main .rig .tit{background:#f4f4f4;line-height:40px;padding:0 5px 0 0;margin-bottom:10px;}
.main .rig .tit span{float:left;font-family:"Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif";font-size:15px;background:#5F7988;color:#fff;padding:0px 2%;}
.main .rig .tit p{float:right;}
.main .rig .about h3{color:#F80300;}
.main .rig .news{color:#34424A;font-size:13px;}
.main .rig .news li{line-height:40px;border-bottom:1px dashed #D7E7F1;}
.main .rig .news li:nth-child(even){background:#f9f9f9;}
.main .rig .news li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.main .rig .news li a{float:left;font-size:13px;}
.main .rig .news li span{float:right;color:#888;}
.main .rig .news h3{text-align:center;}
.main .rig .news h4{font-size:12px;font-weight:100;color:#888;text-align:center;border-bottom:1px dashed #5F7988;margin-bottom:10px;}

.main .rig .honor{}
.main .rig .honor li{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:1%;float:left;padding:1%;border:1px solid #ccc;}
.main .rig .honor li a,.main .rig .honor li a img,.main .rig .equip li a,.main .rig .equip li a img{display:block;}
.main .rig .equip li{width:31.3333%;margin:1%;float:left;padding:0.5%;text-align:center;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;}

.main .rig .contact .lefc{width:55%;float:left;}
.main .rig .contact h3{color:#f00;font-size:16px;}
.main .rig .contact .rigc{width:43%;float:right;}
.main .rig .contact .img1{display:block;}
.main .rig .contact .img2{display:none;width:100%;}


.bgtable{width:100%;border-top:none;border-left:none;line-height:34px;text-align:center;}
.bgtable th{background:#6b9fc7;border:1px solid #fff;border-bottom:none;border-right:none;}
.bgtable td{background:#c9dceb;border:1px solid #fff;border-bottom:none;border-right:none;}


@media (max-width:1040px){
	.top .rig span,.keys .lef,.indabout .cont .rig{display:none;}	
	.keys .rig,.indabout .cont .lef{width:100%;padding:10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.bm{display:none;}
	.indcont .cont .lef{width:30%;}
	.indcont .cont .rig{width:40%;}
}

@media (max-width:960px){
	.within{width:100%;padding:0px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.top .rig,.logo .rig{display:none;}
	.keys .rig,.indabout .cont .lef{padding:10px 0;}
	
	.main {padding:2% 10px;}
	.main .rig .subprod li{width:31.933333%;}
	.main .rig .subprod .list li:nth-child(4n+0){margin-right:2%;}
	.main .rig .subprod .list li:nth-child(3n+0){margin-right:0;}
	
}


@media (max-width:800px){
	.nav{background:#7c96a5;}
	.nav ul li{width:20%;border-bottom:1px solid #355464;}	
	.nav ul li:nth-child(5n+0){border-right:1px solid #355464;;}
	.main .lef h2{font-size:24px;}
	.sbanner{width:100%;height:200px;}
	.nav ul li:hover ol {display:none;}
}





@media (max-width:650px){
	.top .lef,.foot .foota,.main .lef,.main .rig .news li span{display:none;}
	.top .rig{display:block;}
	.indprod .indtit .cent{margin-left:5%;}
	.indprod .list li,.main .rig .subprod .list li{width:49%;margin-right:2%;}
	
	.main .rig .subprod .list li:nth-child(3n+0){margin-right:2%;}
	.indprod .list li:nth-child(2n+0),.main .rig .subprod .list li:nth-child(2n+0),.main .rig .subprod .list li:nth-child(4n+0){margin-right:0%;}
	.foot .footb .lef span,.foot .footb .rig,.bn{display:none;}
	.indnews .cont li{width:46%;}
	.indnews .cont li:nth-child(2n+0){background:none;padding-right:0;}
	.indcont .cont .rig{border:0;width:100%;padding:0;}
	.indcont .cont .lef h3,.indcont .cont .rig h3{height:auto;padding-top:3%;}	
	.indcont .cont .lef,.indcont .cont .rig,.main .rig{width:100%;}
	
	.main .rig .honor li ,.main .rig .equip li{width:48%;}

	
	.main .rig .contact .lefc,.main .rig .contact .rigc{width:100%;float:none;}
	.main .rig .contact .img1{display:none;}
	.main .rig .contact .img2{display:block;}	
	
}
