﻿*{
	border:0;
	margin:0 0;
	padding:0 0;
	list-style:none;
	-webkit-transition: all .5s linear 0s;   
	-moz-transition: all .5s linear 0s;   
	-ms-transition: all .5s linear 0s;   
	-o-transition: all .5s linear 0s;   
	transition: all .5s linear 0s; 
}
*:hover{
	-webkit-transition: all .5s linear 0s;   
	-moz-transition: all .5s linear 0s;   
	-ms-transition: all .5s linear 0s;   
	-o-transition: all .5s linear 0s;   
	transition: all .5s; 
}
*:focus{outline:0;letter-spacing:0.3pt;}
a{text-decoration:none;margin:0 0;padding:0 0;border:0;	line-height:0;color:#2a2a2a;}
img{margin:0 0;padding:0 0;border:0;line-height:0;}
body{font-family:'Arial','Microsoft JhengHei','microsoft yahei','SimHei',"Helvetica", sans-serif; color: #333; background:#fff;letter-spacing:0.3pt;font-size:12px;}
.clear{clear:both;}
.pc{display:block;}
.sp{display:none;}
.hidden { display: none;}

.container{width:1400px;height:auto;margin:0px auto;}
.container-404{min-height:500px;text-align:center;padding:180px 0;box-sizing:border-box;}
.container-404 h2{font-size:50px;}
.container-404 .contents{font-size:16px;}

.header{width:100%;height:70px;box-sizing:border-box;position:fixed;top:0;left:0;z-index:998;background:rgba(138,154,170,0.95);}
.header .container{width:100%;height:100%;box-sizing:border-box;padding:0 85px;}
.header .container .logo{width:410px;height:100%;float:left;}
.header .container .logo a{width:100%;height:100%;display:block;padding:10px 0;box-sizing:border-box;}
.header .container .logo a img{width:150px;height:auto;max-height:100%;float:left;}
.header .container .logo a dl{width:calc(100% - 170px);height:50px;float:left;box-sizing:border-box;padding:0 0 0 10px;}
.header .container .logo a dl b{width:100%;height:20px;line-height:20px;font-size:20px;font-weight:600;letter-spacing:1pt;display:block;padding-top:8px;color:#fff;font-family:"微软雅黑";}
.header .container .logo a dl span{width:100%;height:20px;line-height:20px;font-size:12px;display:block;color:#f2f2f2;}
.header .container .nav{width:calc(100% - 410px);height:100%;float:right;text-align:right;}
.header .container .nav i{display:none;}
.header .container .nav ul{width:calc(100% - 180px);height:100%;text-align:right;float:left;padding-right:40px;box-sizing:border-box;vertical-align:bottom;}
.header .container .nav ul li{width:auto;height:100%;display:inline-block;box-sizing:border-box;position:relative;}
.header .container .nav ul li.active{background:#d2effb;}
.header .container .nav ul li a{width:100%;height:100%;line-height:70px;font-size:14px;display:inline-block;box-sizing:border-box;text-align:center;border-bottom:0px solid #FFF;padding:0 24px;color:#fff;font-weight:600;}
.header .container .nav ul li a:hover{color:#F26129;}
.header .container .nav ul li.active a{color:#0a516f;}
.header .container .nav ul li dl{display:none;width:100%;height:0px;overflow:hidden;padding:10px 0;background:rgba(138,154,170,0.85);position:absolute;top:70px;left:0;border-bottom:1px solid #0a516f;}
.header .container .nav ul li:hover dl{display:block;height:auto;}
.header .container .nav ul li dl a{width:100%;height:40px;line-height:40px;border-bottom:0;color:#fff;}
.header .container .nav ul li.active dl a{color:#f2f2f2;}
.header .container .nav ul li dl a:hover{border-bottom:0;}
.header .container .nav .phone{width:180px;height:26px;margin:22px 0;float:right;box-sizing:border-box;cursor:pointer;}
.header .container .nav .phone span{width:154px;height:26px;line-height:26px;float:left;border:0;box-sizing:border-box;padding:0 0;font-size:18px;font-family:"Arial";color:#fff;text-align:left;position:relative;}
.header .container .nav .phone span em{width:12px;font-style:normal;float:left;display:block;font-family:"Thomas";text-align:center;}
.header .container .nav .phone span em:nth-child(1){-webkit-animation:jump 6s ease-in-out 0s infinite;}
.header .container .nav .phone span em:nth-child(2){-webkit-animation:jump 6s ease-in-out 0.2s infinite ;}
.header .container .nav .phone span em:nth-child(3){-webkit-animation:jump 6s ease-in-out .4s infinite;}
.header .container .nav .phone span em:nth-child(4){-webkit-animation:jump 6s ease-in-out .6s infinite;}
.header .container .nav .phone span em:nth-child(5){-webkit-animation:jump 6s ease-in-out .8s infinite;}
.header .container .nav .phone span em:nth-child(6){-webkit-animation:jump 6s ease-in-out 1s infinite;}
.header .container .nav .phone span em:nth-child(7){-webkit-animation:jump 6s ease-in-out 1.2s infinite;}
.header .container .nav .phone span em:nth-child(8){-webkit-animation:jump 6s ease-in-out 1.4s infinite;}
.header .container .nav .phone span em:nth-child(9){-webkit-animation:jump 6s ease-in-out 1.6s infinite;}
.header .container .nav .phone span em:nth-child(10){-webkit-animation:jump 6s ease-in-out 1.8s infinite;}
.header .container .nav .phone span em:nth-child(11){-webkit-animation:jump 6s ease-in-out 2.0s infinite;}
.header .container .nav .phone span em:nth-child(12){-webkit-animation:jump 6s ease-in-out 2.2s infinite;}
.header .container .nav .phone i{width:24px;height:24px;font-size:16px;box-sizing:border-box;text-align:center;line-height:24px;margin:0 0;padding:0 0;display:block;float:left;color:#fff;-webkit-animation:jumpcolor 3s linear 1s infinite alternate;}
.nav-box{display:none;}
    @-webkit-keyframes jump  
    {  
        0%{  
            font-weight:300;
        }  
        50%{  
            font-weight:400;color:#F26129;
        }  
        100%{  
            font-weight:300; 
        }  
    }  
    @-webkit-keyframes jumpcolor  
    {  
        0%{  
            color:#fff;  
        }  
        50%{   
            color:#F26129;  
        }  
        100%{  
            color:#f8cc54;  
        }  
    }  


.main{width:100%;height:auto;position:relative;margin-top:70px;background:#fff;}

.banner{width:100%;height:auto;position:relative;}
.banner ul{width:100%;height:100%;}
.banner ul li{width:100%;height:600px;position:relative;background:rgba(0,0,0,0.2);position:relative;}
.banner ul li .container{height:100%;}
.banner ul li .img{width:100%;height:100%;box-sizing:border-box;padding:0px 0;position:relative;}
.banner ul li .img img{width:100%;height:auto;max-height:100%;display:block;margin:0 0;padding:0 0;}
.banner ul li .img .tiaowen{width:100%;height:100%;background:rgba(255,255,255,0) url(/static/images/bodyBJ.png);position:absolute;top:0;left:0;}
.banner ul li .text{width:100%;height:100px;margin:0px auto;color:#12384d;text-transform:uppercase;padding:0px 0%;box-sizing:border-box;text-align:left;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.05);}
.banner ul li:hover .text{background:rgba(0,0,0,0.6);}
.banner ul li .text .container{width:100%;height:100%;padding:0px auto;box-sizing:border-box;}
.banner ul li .text .container .border{width:100%;height:100%;box-sizing:border-box;padding:20px 30px;float:right;}
.banner ul li .text h1{float:left;width:300px;height:50px;line-height:50px;letter-spacing:1pt;font-size:32px;font-weight:300;color:#fff;padding-top:10px;}
.banner ul li .text dl{float:left;width:calc(100% - 300px);font-size:14px;letter-spacing:1pt;line-height:20px;font-family:"Arial","黑体";padding:10px 0 0 0;}
.banner ul li .text dl span{width:auto;height:20px;line-height:20px;color:#fff;letter-spacing:0.2pt;padding:5px 0px;font-size:17px;}
.banner ul li .text dl dt{clear:both;width:auto;height:auto;line-height:20px;color:#fff;letter-spacing:1pt;padding:10px 0 0 0;font-size:16px;font-style:normal;}

.banner .owl-pagination{position:absolute;text-align:right;width:100%;bottom:20px;box-sizing:border-box;padding:0 30px;}
.banner .owl-theme .owl-controls .owl-buttons{width:100%;height:1px;position:absolute;top:50%;}
.banner .owl-theme .owl-controls .owl-buttons div{width:40px;height:40px;padding:0 0 ;margin:0 0;background:rgba(0,0,0,0.1);}
.banner .owl-theme .owl-controls .owl-buttons div:hover{background:rgba(255,255,255,0.2);}
.banner .owl-theme .owl-controls .owl-buttons div i{width:100%;height:100%;display:block;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-prev{float:left;margin-left:37px;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-prev i{background:url(/static/images/arrow-left.png) center center no-repeat;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-next{float:right;margin-right:37px;}
.banner .owl-theme .owl-controls .owl-buttons div.owl-next i{background:url(/static/images/arrow-right.png) center center no-repeat;}
.banner .owl-theme .owl-controls .owl-page{text-align:right;}
.banner .owl-theme .owl-controls .owl-page span{width:30px;height:2px;padding:0 5px;margin:0 0;box-sizing:border-box;}
.banner .owl-theme .owl-controls .owl-page span.owl-numbers{padding:0 5px;margin:0 0;font-size:14px;color:#6fb7dd;}
.banner .owl-theme .owl-controls .owl-page.active span.owl-numbers{color:#67B94C;}


.title{width:100%;height:auto;padding:0px 0;text-align:left;background:none;margin:20px 0 20px 0;}
.title .left{width:200px;float:left;}
.title .left h2{width:100%;font-size:26px;height:40px;line-height:40px;color:rgba(0,0,0,0.9);letter-spacing:0.6pt;}
.title .left dl{width:100%;font-size:12px;height:12px;line-height:12px;color:rgba(0,0,0,0.6);text-transform:uppercase;font-family:"Arial";letter-spacing:1.4pt;}
.title .right{width:calc(100% - 200px);float:left;text-align:left;padding-top:26px;}
.title .right dt{width:auto;height:30px;line-height:30px;display:inline-block;}
.title .right dt a{font-size:16px;height:30px;line-height:30px;padding:0 2px;}

.product{width:100%;height:auto;position:relative;background:none;}
.product .container{height:auto;}
.product ul{width:100%;height:auto;}
.product ul li{width:calc(49.5% - 6.67px);height:auto;float:left;margin:0 5px;position:relative;border-radius:5px;overflow:hidden;}
.product ul li:nth-child(1){margin-left:0;}
.product ul li:nth-child(3){margin-right:0;}
.product ul li .img{width:100%;height:100%;overflow:hidden;}
.product ul li .img a{width:100%;height:100%;display:block;}
.product ul li .img a img{width:100%;height:100%;display:block;border:0;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.product ul li:hover .img a img{
				transform: scale(1.02);
				-webkit-transform: scale(1.02); /*Safari 和 Chrome*/
				-moz-transform: scale(1.02); /*Firefox*/
				-ms-transform: scale(1.02); /*IE9*/
				-o-transform: scale(1.02); /*Opera*/
}
.product ul li .text{width:100%;height:40px;line-height:40px;position:absolute;right:0;bottom:0;background:rgba(0,0,0,0.6);}
.product ul li .text h1{width:100%;height:100%;display:block;line-height:40px;}
.product ul li .text h1 a{width:100%;height:100%;display:block;line-height:40px;text-align:center;color:#fff;font-size:14px;font-weight:300;}
.text-center { text-align:center;}

.case{width:100%;height:auto;position:relative;padding:20px 0 40px 0;}
.case .container{height:auto;}
.case ul{width:100%;height:auto;}
.case ul li{width:100%;height:auto;padding:0 0px;box-sizing:border-box;position:relative;}
.case ul li .img{width:100%;height:100%;box-sizing:border-box;padding:0 10px;}
.case ul li .img a{width:100%;height:100%;display:block;overflow:hidden;border-radius:5px;overflow:hidden;}
.case ul li .img a img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.case ul li:hover .img a img{
				transform: scale(1.05);
				-webkit-transform: scale(1.02); /*Safari 和 Chrome*/
				-moz-transform: scale(1.02); /*Firefox*/
				-ms-transform: scale(1.02); /*IE9*/
				-o-transform: scale(1.02); /*Opera*/
}
.case ul li .text{width:100%;height:30px;line-height:30px;background:rgba(255,255,255,0.5);box-sizing:border-box;padding:0px 18px;}
.case ul li .text h1{width:100%;height:100%;display:block;l}
.case ul li .text h1 a{width:100%;height:100%;display:block;text-align:left;color:rgba(0,0,0,0.8);font-size:18px;font-weight:300;line-height:30px;}
.case ul li:hover .text h1 a{color:#0a516f;}
.case ul li .text h2{width:100%;height:24px;line-height:24px;color:rgba(0,0,0,0.8);font-size:15px;margin:30px 0 0 0;}
.case ul li .text dl{width:100%;height:48px;line-height:24px;color:rgba(0,0,0,0.8);font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.case ul li .text .link{width:100%;height:36px;line-height:36px;border-bottom:2px solid #dddddd;margin:20px 0 10px 0;box-sizing:border-box;}
.case ul li .text .link a{width:55px;height:36px;line-height:36px;display:block;font-size:12px;color:rgba(0,0,0,0.8);font-weight:600;border-bottom:2px solid #f6b200;letter-spacing:1.2pt;box-sizing:border-box;float:left;}
.case ul li:hover .text .link a{width:100%;}
.case .owl-theme .owl-controls .owl-buttons{width:100%;height:1px;position:absolute;top:50%;}
.case .owl-theme .owl-controls .owl-buttons div{width:40px;height:40px;padding:0 0 ;margin:-25px 0 0 0;background:rgba(0,0,0,0.2);}
.case .owl-theme .owl-controls .owl-buttons div:hover{background:#f6b200;}
.case .owl-theme .owl-controls .owl-buttons div i{width:100%;height:100%;display:block;}
.case .owl-theme .owl-controls .owl-buttons div.owl-prev{float:left;margin-left:-60px;}
.case .owl-theme .owl-controls .owl-buttons div.owl-prev i{background:url(/static/images/arrow-left.png) center center no-repeat;}
.case .owl-theme .owl-controls .owl-buttons div.owl-next{float:right;margin-right:-60px;}
.case .owl-theme .owl-controls .owl-buttons div.owl-next i{background:url(/static/images/arrow-right.png) center center no-repeat;}
.case .owl-pagination{width:100%;margin:60px 0 0 0;}
.case .owl-theme .owl-controls .owl-page span{width:12px;height:12px;background:none;border:1px solid #334494;box-sizing:border-box;}
.case .owl-theme .owl-controls .owl-page.active span{width:12px;background:#334494;}









.news{width:100%;height:auto;position:relative;padding:20px 0 170px 0;}
.news .container{height:auto;}
.news ul li{width:100%;position:relative;}
.news ul li .img{width:auto;height:100%;}
.news ul li .img a{width:100%;height:100%;display:block;overflow:hidden;}
.news ul li .img a img{width:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.news ul li:hover .img a img{
				transform: scale(1.05);
				-webkit-transform: scale(1.05); /*Safari 和 Chrome*/
				-moz-transform: scale(1.05); /*Firefox*/
				-ms-transform: scale(1.05); /*IE9*/
				-o-transform: scale(1.05); /*Opera*/
}
.news .company{width:53.14%;float:left;}
.news .company li{height:100%;}
.news .company li .text{width:100%;height:56px;line-height:56px;position:absolute;bottom:0;left:0;}
.news .company li .text a{width:100%;height:100%;display:block;line-height:56px;text-indent:2em;color:rgba(255,255,255,0.8);font-size:14px;}
.news .company .owl-pagination{position:absolute;bottom:0;right:10px;}
.news .company .owl-controls .owl-page span{width:10px;height:10px;background:none;border:1px solid rgba(255,255,255,0.6);box-sizing:border-box;margin:18px 4px;}
.news .company .owl-controls .owl-page.active span{width:10px;background:#f6b200;border-color:#f6b200;}
.news .industrial{width:calc(46.86% - 23px);float:right;}
.news .industrial li{margin-bottom:22px;}
.news .industrial li .img{width:35.38%;float:left;}
.news .industrial li .text{width:calc(64.62% - 20px);float:right;}
.news .industrial li .text h1{width:100%;}
.news .industrial li .text h1 a{width:100%;height:46px;line-height:46px;font-size:18px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:300;}
.news .industrial li .text span{width:100%;font-size:13px;color:rgba(0,0,0,0.6);}
.news .industrial li .text dl{width:100%;height:auto;line-height:24px;font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.pagination li { width:auto !important;}
.pagination li.active { color: aliceblue;}
.pagination li.active span {background-color:#67B94C !important; }

.about{width:100%;height:auto;position:relative;padding:50px 0 10px 0;}
.about .container{height:auto;}
.about .img{width:800px;height:304px;float:left;border-radius:5px 0 0 5px;overflow:hidden;}
.about .img a{width:800px;height:100%;display:block;}
.about .text{width:calc(100% - 800px);height:304px;float:left;background:#0a374b;text-align:center;background-image:url(/static/images/about-background.jpg);background-position:center center;background-size:100% 100%;overflow:hidden;border-radius:0 5px 5px 0;}
.about .text .container{width:100%;height:100%;background-color:rgba(138,154,170,0.8);box-sizing:border-box;padding:50px 40px;}
.about .text h1{width:100%;height:60px;line-height:60px;font-size:30px;color:rgba(255,255,255,0.9);letter-spacing:1pt;}
.about .text h2{width:100%;height:16px;line-height:16px;font-size:20px;color:rgba(255,255,255,0.8);text-transform:uppercase;font-family:"Arial";letter-spacing:3pt;font-weight:300;}
.about .text ul{width:100%;height:auto;text-align:center;padding-top:40px;}
.about .text ul li{width:140px;height:80px;display:inline-block;border-right:1px solid #f2f2f2;}
.about .text ul li:nth-child(3){border:0;}
.about .text ul li b{width:100%;height:auto;line-height:24px;font-size:18px;color:rgba(255,255,255,1);text-transform:uppercase;letter-spacing:0.6pt;padding:20px 0;}
.about .text ul li dl{width:100%;height:60px;line-height:60px;display:block;text-align:center;color:#fff;font-size:39px;letter-spacing:0.6pt;}



.huoban{width:100%;height:auto;position:relative;padding:60px 0;}
.huoban .container{height:auto;}
.huoban .title{width:100%;height:26px;line-height:26px;padding:0 0;}
.huoban .title h2{height:26px;line-height:26px;color:rgba(0,0,0,0.6);font-size:15px;text-align:left;}
.huoban ul{width:100%;height:auto;padding-bottom:100px;}
.huoban ul li{width:10%;height:auto;padding:0 0;box-sizing:border-box;float:left;margin:0 2.14%;}
.huoban ul li:nth-child(1){margin-left:0;}
.huoban ul li a{width:100%;height:100%;display:block;}
.huoban ul li a img{width:100%;height:100%;display:block;}



.footer{width:100%;height:auto;background:#353535;}
.footer .container{height:auto;padding:50px 0;}
.footer ul{width:100%;height:auto;text-align:left;}
.footer ul li{width:19.28%;height:auto;float:left;}
.footer ul li h4{width:100%;height:30px;line-height:30px;font-size:14px;color:#c4c4c4;margin-bottom:10px;}
.footer ul li h4 a{font-size:14px;color:#c4c4c4;letter-spacing:0.6pt;font-weight:300;}
.footer ul li dt{width:100%;height:26px;line-height:26px;font-size:14px;color:#a5a5a5;}
.footer ul li dt a{font-size:12px;color:#a5a5a5;letter-spacing:0.6pt;}
.footer ul li ol{width:100%;height:30px;padding:0 0 10px 0;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0.1)}
.footer ul li ol dl{position:relative;width:30px;height:30px;margin-top:-3px;margin-left:1px;background:rgba(0,0,0,0.2);background-image:url(/static/images/ico-contact.png);background-repeat:no-repeat;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.footer ul li ol dl:hover{background-color:#0a516f;}
.footer ul li ol dl.qq{background-position:10px 7px;}
.footer ul li ol dl.wechat{background-position:-27px 7px;margin-left:5px;}
.footer ul li ol dl a{width:100%;height:100%;display:block;}
.footer ul li ol dl img{display:none;position:absolute;top:38px;left:-30px;}
.footer ul li ol dl:hover img{display:block;}
.footer ul li p{font-size:13px;line-height:30px;color:rgba(196,196,196,0.8);margin-top:10px;}
.footer ul li b{font-size:18px;line-height:30px;color:rgba(196,196,196,0.8);}
.footer ul li b.phone{color:#ff6600;}

.copyright{width:100%;height:68px;line-height:68px;background:#303030;overflow:hidden;}
.copyright .left{width:calc(100% - 380px);float:left;color:rgba(255,255,255,0.2);font-size:12px;}
.copyright .left a{color:rgba(255,255,255,0.2);font-size:12px;;}
.copyright .right{width:380px;float:right;}
.copyright .right ul{width:100%;text-align:right;}
.copyright .right ul li{width:auto;display:inline-block;position:relative;}
.copyright .right ul li a{color:rgba(255,255,255,0.3);font-size:13px;display:block;height:13px;line-height:13px;border-right:1px solid rgba(255,255,255,0.2);padding:0 10px 0 6px;}
.copyright .right ul li:last-child a{border-right:0;padding-right:0;}
.copyright .right ul li dl{display:none;}
.copyright .right ul li:hover dl{display:block;position:absolute;bottom:0;}
.copyright .right ul li:hover dl a{line-height:20px;}

.inbanner{width:100%;height:auto;position:relative;}
.inbanner .img{width:100%;height:auto;position:relative;}
.inbanner .img img{width:100%;height:auto;display:block;}
.inbanner .img .tiaowen{width:100%;height:100%;background:rgba(255,255,255,0) url(/static/images/bodyBJ.png);position:absolute;top:0;left:0;}
.inbanner .text{width:100%;height:120px;position:absolute;left:0;top:50%;margin-top:-60px;text-align:center;font-size:32px;color:#fff;line-height:60px;letter-spacing:0.6pt;}
.inbanner .text h1{width:1400px;margin:0px auto;text-align:left;font-size:32px;color:#fff;line-height:60px;letter-spacing:0.6pt;font-weight:300;}
.inbanner .text dl{width:1400px;margin:0px auto;text-align:left;font-size:17px;color:#fff;line-height:30px;letter-spacing:0.6pt;}
.inbanner .numbers ul{width:100%;height:auto;text-align:center;padding-top:20px;}
.inbanner .numbers ul li{width:140px;height:90px;display:inline-block;border-right:1px solid #f2f2f2;}
.inbanner .numbers ul li:nth-child(4){border:0;}
.inbanner .numbers ul li b{width:100%;height:auto;line-height:24px;font-size:22px;color:#fff;text-transform:uppercase;letter-spacing:0.6pt;padding:10px 0 10px 0;display:block;}
.inbanner .numbers ul li dl{width:100%;height:40px;line-height:40px;display:block;text-align:center;color:#fff;font-size:40px;letter-spacing:0.6pt;}



.intitle{width:100%;border-bottom:0px solid rgba(0,0,0,0.1);box-sizing:border-box;text-align:center;height:auto;}
.intitle h2{width:100%;height:40px;line-height:40px;font-size:40px;color:#222;letter-spacing:0.2pt;font-weight:300;}
.intitle hr{width:26px;height:2px;background:#333;margin:0px auto;}
.intitle h3{width:100%;height:auto;line-height:30px;font-size:14px;color:rgba(0,0,0,0.8);font-weight:300;text-transform:uppercase;font-weight:300;}


.menutitle{width:100%;height:70px;line-height:70px;background:#fff;padding:0px 0;border-bottom:1px solid #dedede;}
.menutitle .name{width:auto;height:100%;font-size:30px;color:#2a2a2a;float:left;}
.menutitle .name ul{width:auto;height:100%;font-size:30px;color:#2a2a2a;position:relative;}
.menutitle .name ul li{width:auto;height:100%;font-size:30px;color:#2a2a2a;display:inline-block;line-height:70px;}
.menutitle .name ul li a{height:100%;display:block;height:18px;line-height:18px;color:#2a2a2a;font-size:18px;border-right:1px solid rgba(0,0,0,0.2);padding:0 10px;}
.menutitle .name ul li.active a{color:#0a516f;font-weight:600;}
.menutitle .name ul li:first-child a{padding-left:0;}
.menutitle .name ul li:last-child a{border-right:0;}
.menutitle .name ul li dl{display:none;width:500px;position:absolute;top:50px;left:0;}
.menutitle .name ul li dl.active{display:none;}
.menutitle .name ul li dl.active a{border:0;float:left;font-weight:300;color:#333;display:block;}
.menutitle .link{float:right;width:auto;height:100%;}
.menutitle .link a{font-size:14px;color:#777777;}
.menutitle .link i{font-family:"宋体";font-style:normal;margin:0 3px 0 5px;}
.menutitle .link a:hover{color:#0a516f;}


.toptitle{width:100%;height:auto;line-height:30px;background:#e8e8e8;padding:30px 0;border-bottom:1px solid #dedede;}
.toptitle .container{}
.toptitle .div{width:auto;height:100%;font-size:30px;color:#2a2a2a;}
.toptitle .div label{display:block;float:left;width:75px;height:30px;font-size:16px;}
.toptitle .div ul{float:left;width:calc(100% - 75px);height:30px;line-height:30px;font-size:30px;color:#2a2a2a;position:relative;}
.toptitle .div ul li{width:auto;height:100%;font-size:30px;color:#2a2a2a;display:block;line-height:30px;float:left;box-sizing:border-box;padding:8px 0;}
.toptitle .div ul li a{height:100%;display:block;height:14px;line-height:14px;color:#2a2a2a;font-size:14px;border-right:1px solid rgba(0,0,0,0.2);padding:0 10px;}
.toptitle .div ul li.active a{color:#0a516f;font-weight:600;}
.toptitle .div ul li:first-child a{padding-left:0;}
.toptitle .div ul li:last-child a{border-right:0;}
.toptitle .div ul li dl{display:none;width:500px;position:absolute;top:50px;left:0;}
.toptitle .div ul li dl.active{display:none;}
.toptitle .div ul li dl.active a{border:0;float:left;font-weight:300;color:#333;display:block;}
.toptitle .link{float:right;width:auto;height:100%;}
.toptitle .link a{font-size:14px;color:#777777;}
.toptitle .link i{font-family:"宋体";font-style:normal;margin:0 3px 0 5px;}
.toptitle .link a:hover{color:#0a516f;}

.toplink{width:100%;height:50px;line-height:50px;background:#f2f2f2;text-align:right;}
.toplink a{font-size:14px;color:#777777;}
.toplink i{font-family:"宋体";font-style:normal;margin:0 3px 0 5px;}
.toplink a:hover{color:#0a516f;}


.inabout{width:100%;height:auto;position:relative;padding:80px 0;}
.inabout .container{height:auto;}
.inabout .abouttitle{width:100%;border-bottom:0px solid rgba(0,0,0,0.1);box-sizing:border-box;text-align:center;}
.inabout .abouttitle h2{width:100%;height:40px;line-height:40px;font-size:40px;color:#222;letter-spacing:0.2pt;font-weight:300;}
.inabout .abouttitle hr{width:26px;height:2px;background:#333;margin:0px auto;}
.inabout .abouttitle h3{width:100%;height:auto;line-height:30px;font-size:14px;color:rgba(0,0,0,0.8);font-weight:300;text-transform:uppercase;font-weight:300;}
.inabout .left{width:50%;float:right;box-sizing:border-box;padding:50px 0px 50px 50px;color:rgba(0,0,0,0.9);font-size:15px;line-height:30px;text-indent:2em;}
.inabout .right{width:50%;float:left;text-align:center;position:relative;box-sizing:border-box;padding:0px 0px 50px 0px;background:#333;margin-top:50px;border-radius:5px;}
.inabout .right img{max-width:100%;z-index:1;border-radius:5px 5px 0 0;}
.inabout .right .text{width:100%;height:auto;}
.inabout .right h1{width:100%;height:60px;line-height:60px;font-size:30px;color:#fff;letter-spacing:1pt;}
.inabout .right h2{width:100%;height:16px;line-height:16px;font-size:20px;color:#fff;text-transform:uppercase;font-family:"Arial";letter-spacing:3pt;font-weight:300;}
.inabout .right ul{width:100%;height:auto;text-align:center;padding-top:40px;}
.inabout .right ul li{width:140px;height:80px;display:inline-block;border-right:1px solid #f2f2f2;}
.inabout .right ul li:nth-child(4){border:0;}
.inabout .right ul li b{width:100%;height:auto;line-height:24px;font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:0.6pt;padding:20px 0;}
.inabout .right ul li dl{width:100%;height:60px;line-height:60px;display:block;text-align:center;color:#fff;font-size:40px;letter-spacing:0.6pt;}


.inhonor{width:100%;height:auto;position:relative;padding:80px 0;background:#fff;position:relative;}
.inhonor .container{height:auto;}
.inhonor ul{width:100%;height:auto;padding:40px 0 0 0;position:relative;}
.inhonor ul li{width:100%;box-sizing:border-box;padding:0px 10px;position:relative;}
.inhonor ul li .img{width:100%;}
.inhonor ul li .img img{width:100%;}
.inhonor ul li .text{width:100%;}
.inhonor ul li .text h1{font-size:16px;color:#333;line-height:30px;text-align:center;font-weight:300;}
.inhonor .owl-theme .owl-controls{width:100%;height:1px;top:40%;position:absolute;}
.inhonor .owl-theme .owl-controls .owl-buttons div{width:40px;height:40px;background:rgba(0,0,0,0.2);padding:0 0;line-height:40px;text-align:center;}
.inhonor .owl-theme .owl-controls .owl-buttons div i{color:#fff;font-size:18px;}
.inhonor .owl-theme .owl-controls .owl-buttons div.owl-prev{float:left;margin-left:-40px;}
.inhonor .owl-theme .owl-controls .owl-buttons div.owl-next{float:right;margin-right:-40px;}




.infactory{width:100%;height:auto;position:relative;padding:80px 0;background:#f2f2f2;}
.infactory .container{height:auto;}
.infactory ul{width:100%;height:auto;padding:40px 0 0 0;}
.infactory ul li{width:100%;box-sizing:border-box;padding:0px 10px;position:relative;}
.infactory ul li .img{width:100%;}
.infactory ul li .img img{width:100%;border-radius:5px;}
.infactory ul li .text{width:100%;}
.infactory ul li .text h1{font-size:16px;color:#333;line-height:30px;text-align:center;font-weight:300;}
.infactory .owl-theme .owl-controls .owl-page span{background-color:#ceedfb;width:20px;height:4px;}
.infactory .owl-theme .owl-controls .owl-page.active span{background-color:#0a516f;width:20px;height:4px;}
.infactory .owl-pagination{margin-top:20px;}

.inculture{width:100%;height:auto;position:relative;padding:80px 0 100px 0;background:#f2f2f2;}
.inculture .container{height:auto;}
.inculture .title{padding:110px 0 80px 0;}
.inculture .title h2{color:#fff;}
.inculture .title dl{color:rgba(255,255,255,0.8);}
.inculture ul{width:100%;height:auto;box-sizing:border-box;margin:40px 0px 0 0;border-radius:5px;overflow:hidden;border:1px solid #eee;}
.inculture ul li{width:25%;float:left;overflow:hidden;}

.inculture ul li .img{width:100%;height:216px;overflow:hidden;}
.inculture ul li .img img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.inculture ul li:hover .img img{
				transform: scale(1.05);
				-webkit-transform: scale(1.02); /*Safari 和 Chrome*/
				-moz-transform: scale(1.02); /*Firefox*/
				-ms-transform: scale(1.02); /*IE9*/
				-o-transform: scale(1.02); /*Opera*/
}
.inculture ul li .text{width:100%;height:216px;padding:60px 0;background:#fff;box-sizing:border-box;text-align:center;position:relative;}
.inculture ul li .text b{font-size:26px;}
.inculture ul li .text h1{font-size:24px;height:45px;line-height:45px;color:#333;letter-spacing:1pt;font-weight:300;}
.inculture ul li .text hr{width:22px;height:1px;background:#000;margin:0px auto;margin-bottom:10px;}
.inculture ul li .text dl{font-size:14px;color:rgba(0,0,0,0.8);line-height:30px;}
.inculture ul li .text span{display: block;width: 0;height: 0;border-style: solid; position: absolute;z-index:99;}
.inculture ul li:nth-child(2n) .text span{border-width:0 12.5px 12.5px;border-color:transparent transparent #fff;top:-12px;right:50%;margin-left:-12.5px;}
.inculture ul li:nth-child(2n+1) .text span{border-width:12.5px 12.5px 0; border-color:#fff transparent transparent;bottom:-12px;right:50%;margin-left:-12.5px;}
.inculture ul li:hover .text{background:#0a516f;}
.inculture ul li:hover .text b{color:#fff;}
.inculture ul li:hover .text h1{color:#fff;}
.inculture ul li:hover .text hr{background:#fff;}
.inculture ul li:hover .text dl{color:#fff;}
.inculture ul li:nth-child(2n):hover .text span{border-color:transparent transparent #0a516f;}
.inculture ul li:nth-child(2n+1):hover .text span{border-color:#0a516f transparent transparent;}


.probanner{width:100%;height:auto;position:relative;}
.probanner .img{width:100%;height:800px;}
.probanner .img img{width:100%;height:100%;margin:0 0;padding:0 0;}
.probanner .container{width:1400px;height:458px;position:absolute;left:50%;top:50%;margin-top:-229px;margin-left:-700px;text-align:center;font-size:32px;color:#fff;line-height:60px;letter-spacing:0.6pt;}
.probanner .container .left{width:884px;height:auto;float:left;}
.probanner .container .right{width:calc(100% - 900px);height:auto;float:right;text-align:left;padding:50px 50px;box-sizing:border-box;}
.probanner .container .right h1{width:100%;height:auto;line-height:50px;font-size:38px;color:#0a516f;}
.probanner .container .right h2{width:100%;height:auto;line-height:28px;font-size:24px;color:#3b3b3b;text-transform:uppercase;letter-spacing:0.6pt;margin-top:40px;}
.probanner .container .right dl{width:100%;height:auto;line-height:38px;font-size:28px;color:#3b3b3b;letter-spacing:1pt;}
.probanner .container .right dt{width:100%;height:auto;padding:50px 0;}
.probanner .container .right dt button{float:left;width:186px;height:50px;line-height:50px;text-align:center;background:#f9c12f;color:rgba(0,0,0,0.8);font-weight:600;font-size:16px;cursor:pointer;}
.probanner .container .right dt button:hover{background:#0a516f;color:#fff;}
.probanner .container .right dt a{float:right;width:186px;height:50px;display:block;line-height:50px;text-align:center;background:#0a516f;color:rgba(255,255,255,0.8);font-weight:600;font-size:16px;}
.probanner .container .right dt a:hover{background:#f9c12f;color:#000;}


.prohuace{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);top:0;left:0;z-index:999;display:none;}
.prohuace .container{text-align:center;}

.prohuace .owl-theme .owl-controls .owl-buttons{width:100%;height:1px;position:absolute;top:50%;}
.prohuace .owl-theme .owl-controls .owl-buttons div{width:27px;height:50px;padding:0 0 ;margin:-25px 0 0 0;background:none;}
.prohuace .owl-theme .owl-controls .owl-buttons div:hover{background:none;}
.prohuace .owl-theme .owl-controls .owl-buttons div i{width:100%;height:100%;display:block;}
.prohuace .owl-theme .owl-controls .owl-buttons div.owl-prev{float:left;}
.prohuace .owl-theme .owl-controls .owl-buttons div.owl-prev i{background:url(/static/images/arrow-big-left.png) center center no-repeat;}
.prohuace .owl-theme .owl-controls .owl-buttons div.owl-next{float:right;}
.prohuace .owl-theme .owl-controls .owl-buttons div.owl-next i{background:url(/static/images/arrow-big-right.png) center center no-repeat;}



.incaselist{width:100%;height:auto;position:relative;background:#f0f0f0;padding:20px 0 100px 0;}
.incaselist .container{height:auto;}
.incaselist ul{width:100%;height:auto;padding-bottom:100px;}
.incaselist ul li{width:calc(25% - 13.5px);height:auto;margin:9px 9px;box-sizing:border-box;float:left;}
.incaselist ul li:nth-child(4n+1){margin-left:0;}
.incaselist ul li:nth-child(4n){margin-right:0;}
.incaselist ul li .img{width:100%;height:100%;overflow:hidden;}
.incaselist ul li .img img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.incaselist ul li:hover .img img{
				transform: scale(1.02);
				-webkit-transform: scale(1.02); /*Safari 和 Chrome*/
				-moz-transform: scale(1.02); /*Firefox*/
				-ms-transform: scale(1.02); /*IE9*/
				-o-transform: scale(1.02); /*Opera*/
}
.incaselist ul li .img a{width:100%;height:100%;display:block;overflow:hidden;}
.incaselist ul li .img a img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.incaselist ul li:hover .img a img{
				transform: scale(1.02);
				-webkit-transform: scale(1.02); /*Safari 和 Chrome*/
				-moz-transform: scale(1.02); /*Firefox*/
				-ms-transform: scale(1.02); /*IE9*/
				-o-transform: scale(1.02); /*Opera*/
}
.incaselist ul li .text{width:100%;height:auto;line-height:26px;background:rgba(255,255,255,1);box-sizing:border-box;padding:10px 18px;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.incaselist ul li .text a{width:100%;height:100%;display:block;line-height:20px;text-align:left;color:rgba(0,0,0,0.8);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.incaselist ul li:hover .text a{color:#0a516f;}
.incaselist ul li .text a span{font-size:12px;}
.incaselist ul li .text span{font-size:12px;}
.incaselist ul li .text h2{width:100%;height:24px;line-height:24px;color:rgba(0,0,0,0.8);font-size:15px;margin:30px 0 0 0;}
.incaselist ul li .text dl{width:100%;height:48px;line-height:24px;color:rgba(0,0,0,0.8);font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.incaselist ul li .text .link{width:100%;height:36px;line-height:36px;border-bottom:2px solid #dddddd;margin:20px 0 10px 0;box-sizing:border-box;}
.incaselist ul li .text .link a{width:55px;height:36px;line-height:36px;display:block;font-size:12px;color:rgba(0,0,0,0.8);font-weight:600;border-bottom:2px solid #f6b200;letter-spacing:1.2pt;box-sizing:border-box;float:left;}
.incaselist ul li:hover .text .link a{width:100%;}
.incaselist #link{clear:both;width:100%;height:53px;text-align:center;margin-top:100px;}
.incaselist #link a{width:226px;height:53px;line-height:53px;background:#0a516f;color:#fff;font-size:16px;font-weight:600;display:inline-block;margin:0px auto;cursor:pointer;}
.incaselist #link a.red{background:#f6b200;}
.incaselist #link a:hover{background:#f6b200;}


.xqtitle{width:100%;height:70px;line-height:70px;background:#fff;padding:35px 0;}
.xqtitle .name{width:auto;height:100%;font-size:30px;color:#2a2a2a;float:left;}
.xqtitle .link{width:auto;height:27px;line-height:27px;float:left;padding-left:30px;margin:21.5px 0 21.5px 30px;border-left:1px solid rgba(0,0,0,0.2);}
.xqtitle .link a{font-size:14px;color:#777777;}
.xqtitle .link i{font-family:"宋体";font-style:normal;margin:0 3px 0 5px;}
.xqtitle .link a:hover{color:#0a516f;}

.incasecon{width:100%;height:auto;background:#f0f0f0;}
.incasecon .container{width:100%;height:auto;}
.incasecon .container .img{width:50%;height:auto;float:left;text-align:center;overflow:hidden;margin:0 0;padding:0 0;}
.incasecon .container .img img{min-width:100%;min-height:100%;margin:0 0;padding:0 0;display:block;}
.incasecon .container .text{width:50%;float:left;padding:100px 100px;box-sizing:border-box;}
.incasecon .container .text h1{width:100%;height:auto;line-height:30px;font-size:26px;color:rgba(0,0,0,0.9);}
.incasecon .container .text dl{padding-top:30px;height:auto;line-height:26px;font-size:14px;color:rgba(41,41,41,0.6);}
.incasecon .container .text hr{width:24px;height:4px;background:#292929;margin:20px 0 10px 0;}


.inlink{width:100%;height:48px;line-height:24px;padding:60px 0;}
.inlink .container{padding:0 0 ;}
.inlink .left{width:calc(100% - 150px);height:100%;float:left;}
.inlink .left span{width:100%;height:24px;line-height:24px;display:block;font-size:14px;color:rgba(0,0,0,0.8);}
.inlink .left span a{line-height:24px;font-size:14px;color:rgba(0,0,0,0.8);}
.inlink .right{width:120px;height:40px;margin:4px 0;float:right;}
.inlink .right a{width:100%;height:100%;line-height:40px;display:block;box-sizing:border-box;text-align:center;border:1px solid rgba(0,0,0,0.46);}


.inprolist{width:100%;height:auto;position:relative;padding:60px 0;background:#f2f2f2;}
.inprolist .container{height:auto;}
.inprolist ul{width:100%;height:auto;}
.inprolist ul li{width:calc(25% - 12px);height:auto;margin:8px 8px;box-sizing:border-box;float:left;padding:0px 0px;}
.inprolist ul li:nth-child(4n+1){margin-left:0;}
.inprolist ul li:nth-child(4n){margin-right:0;}
.inprolist ul li .img{width:100%;height:226px;}
.inprolist ul li .img a{width:100%;height:100%;display:block;overflow:hidden;}
.inprolist ul li .img a img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.inprolist ul li:hover .img a img{
				transform: scale(1.05);
				-webkit-transform: scale(1.05); /*Safari 和 Chrome*/
				-moz-transform: scale(1.05); /*Firefox*/
				-ms-transform: scale(1.05); /*IE9*/
				-o-transform: scale(1.05); /*Opera*/
}
.inprolist ul li .text{width:100%;height:auto;line-height:26px;box-sizing:border-box;padding:10px 10px;}
.inprolist ul li .text h1{width:100%;height:auto;display:block;}
.inprolist ul li .text h1 a{width:100%;height:100%;display:block;line-height:24px;text-align:center;color:rgba(0,0,0,0.8);font-size:16px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inprolist ul li:hover .text h1 a{color:#0a516f;}


.procon{width:100%;height:auto;padding:70px 0 70px 0;text-align:left;}
.procon .container{box-sizing:border-box;padding:0 0px;}
.procon .top{width:100%;}
.procon .top .img{width:50%;float:left;}
.procon .top .img img{max-width:100%;margin:0px auto;}
.procon .top .text{width:50%;height:auto;box-sizing:border-box;padding:0 0 0 50px;font-size:14px;line-height:30px;color:rgba(0,0,0,0.8);float:left;}
.procon .top .text h1{width:100%;line-height:40px;}
.procon .top .text ul{width:100%;height:auto;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;}
.procon .top .text ul li{width:100%;height:auto;line-height:30px;font-size:16px;}
.procon .top .text ul li b{font-size:16px;color:#333;font-weight:600;padding-right:5px;}
.procon .top .text dl{width:100%;height:auto;line-height:26px;font-size:16px;color:#666;text-indent:2em;padding:20px 0;}
.procon .owl-theme .owl-controls{padding-top:20px;}
.procon .owl-theme .owl-controls .owl-page img{width:50px;margin:0 5px;}

.cont{width:100%;height:auto;background:#f2f2f2;padding:50px 0;}
.cont .left{width:calc(100% - 330px);height:auto;float:left;background:#fff;box-sizing:border-box;padding:30px 50px 50px 50px;}
.cont .left h1{width:100%;height:40px;line-height:40px;color:#000;border-bottom:1px solid #e2e2e2;}
.cont .left h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.cont .left ul{width:100%;height:auto;}
.cont .left ul li{width:100%;height:auto;}
.cont .left ul li h2.title{width:100%;height:40px;line-height:40px;text-align:left;background:#0a516f;color:#fff;box-sizing:border-box;padding:0 10px;font-size:16px;}
.cont .left ul li h2 i{width:40px;height:40px;line-height:40px;text-align:center;display:block;float:right;}
.cont .left ul li dl.neirong{width:100%;height:auto;line-height:30px;color:#222;font-size:14px;}
.cont .left ul li dl.neirong img{max-width:100%;}
.cont .left ul li table{width:100%;border-collapse:collapse;border-spacing:0;}
.cont .left ul li table tr{width:100%;}
.cont .left ul li table tr td{width:auto;text-align:center;line-height:20px;border-style:solid;border-width:1px;border-color:#999;font-size:14px;padding:5px 3px;}
.cont .right{width:300px;height:auto;float:right;background:#fff;box-sizing:border-box;padding:30px 20px;}
.cont .right h1{width:100%;height:40px;line-height:40px;color:#000;border-bottom:1px solid #e2e2e2;}
.cont .right h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.cont .right ul{width:100%;height:auto;padding:20px 0;}
.cont .right ul li{width:100%;height:auto;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;}
.cont .right ul li .img{width:100%;height:auto;}
.cont .right ul li .img a{width:100%;height:auto;}
.cont .right ul li .img a img{width:100%;height:auto;}
.cont .right ul li .text{width:100%;height:auto;line-height:30px;}
.cont .right ul li .text a{width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.conts .right{width:300px;height:auto;float:right;background:#fff;box-sizing:border-box;padding:30px 20px;}
.conts .right h1{width:100%;height:40px;line-height:40px;color:#000;border-bottom:1px solid #e2e2e2;}
.conts .right h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.conts .right ul{width:100%;height:auto;padding:20px 0;}
.conts .right ul li{width:calc(25% - 7.5px);height:auto;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;float:left;margin:5px 5px;}
.conts .right ul li:nth-child(4n){margin-right:0;}
.conts .right ul li:nth-child(4n+1){margin-left:0;}
.conts .right ul li .img{width:100%;height:auto;}
.conts .right ul li .img a{width:100%;height:auto;}
.conts .right ul li .img a img{width:100%;height:auto;}
.conts .right ul li .text{width:100%;height:auto;line-height:30px;}
.conts .right ul li .text a{width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.innewslist{width:100%;height:auto;position:relative;padding:50px 0;background:#f2f2f2;}
.innewslist .container{height:auto;}
.innewslist .left{width:calc(100% - 330px);height:auto;float:left;background:#fff;padding:40px 40px 60px 40px;box-sizing:border-box;}
.innewslist .left ul{width:100%;height:auto;padding-bottom:0px;}
.innewslist .left ul li{width:100%;height:auto;margin:12px 0;box-sizing:border-box;float:left;background:#fff;border-bottom:1px solid #eee;padding:0px 0 30px 0;margin-bottom:30px;}
.innewslist .left ul li .img{width:300px;height:auto;float:left;}
.innewslist .left ul li .img a{width:100%;height:100%;display:block;overflow:hidden;}
.innewslist .left ul li .img a.fa{width:100%;font-size:50px;text-align:center;display:block;line-height:156px;background:#333;color:#fff;}
.innewslist .left ul li .img span{width:100%;display:block;height:30px;line-height:30px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innewslist .left ul li .img a img{width:100%;height:100%;display:block;
				transform: scale(1.0);
				-webkit-transform: scale(1.0); /*Safari 和 Chrome*/
				-moz-transform: scale(1.0); /*Firefox*/
				-ms-transform: scale(1.0); /*IE9*/
				-o-transform: scale(1.0); /*Opera*/
}
.innewslist .left ul li:hover .img a img{
				transform: scale(1.05);
				-webkit-transform: scale(1.05); /*Safari 和 Chrome*/
				-moz-transform: scale(1.05); /*Firefox*/
				-ms-transform: scale(1.05); /*IE9*/
				-o-transform: scale(1.05); /*Opera*/
}
.innewslist .left ul li .text{width:calc(100% - 300px);height:auto;line-height:26px;background:rgba(255,255,255,1);box-sizing:border-box;padding:0px 0 0 40px;float:left;}
.innewslist .left ul li .text h1{width:100%;height:auto;display:block;}
.innewslist .left ul li .text h1 a{width:100%;height:100%;display:block;line-height:24px;text-align:left;color:rgba(0,0,0,0.8);font-size:22px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innewslist .left ul li:hover .text h1 a{color:#0a516f;}
.innewslist .left ul li .text dt{width:100%;height:24px;line-height:24px;color:rgba(0,0,0,0.6);font-size:13px;margin:10px 0 0 0;display:block;}
.innewslist .left ul li .text dt span{width:auto;height:24px;line-height:24px;color:rgba(0,0,0,0.6);font-size:13px;margin-right:10px;}
.innewslist .left ul li .text span i{padding-right:5px;}
.innewslist .left ul li .text dl{width:100%;height:78px;line-height:26px;color:rgba(0,0,0,0.8);font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:15px 0;}
.innewslist .left ul li .text .link{width:150px;height:36px;line-height:36px;border-bottom:2px solid #fff;margin:10px 0 30px 0;box-sizing:border-box;}
.innewslist .left ul li .text .link a{width:100%;height:36px;line-height:36px;display:block;font-size:12px;color:rgba(0,0,0,0.8);font-weight:600;border-bottom:1px solid #0a516f;letter-spacing:0.2pt;box-sizing:border-box;float:left;}
.innewslist .left ul li:hover .text .link a{width:100%;}
.innewslist .right{width:300px;height:auto;float:right;background:#fff;box-sizing:border-box;padding:30px 20px;}
.innewslist .right h1{width:100%;height:40px;line-height:40px;color:#000;border-bottom:1px solid #e2e2e2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innewslist .right h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.innewslist .right ul{width:100%;height:auto;padding:20px 0;}
.innewslist .right ul li{width:100%;height:auto;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:18px;}
.innewslist .right ul li .img{width:100%;height:auto;}
.innewslist .right ul li .img a{width:100%;height:auto;}
.innewslist .right ul li .img a img{width:100%;height:auto;}
.innewslist .right ul li .text{width:100%;height:auto;line-height:30px;}
.innewslist .right ul li .text a{width:100%;height:30px;line-height:30px;font-size:14px;text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.innewslist .left ul.asklist{width:100%;height:auto;padding-bottom:0px;}
.innewslist .left ul.asklist li{width:100%;height:auto;margin:12px 0;box-sizing:border-box;float:left;background:#fff;border-bottom:1px solid #eee;padding:0px 0 30px 0;margin-bottom:30px;}
.innewslist .left ul.asklist li .text{width:100%;height:auto;line-height:26px;background:rgba(255,255,255,1);box-sizing:border-box;padding:0px 0 0 0px;}
.innewslist .left ul.asklist li .text h1{width:100%;height:100%;display:block;line-height:24px;text-align:left;color:rgba(0,0,0,0.8);font-size:22px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innewslist .left ul.asklist li .text i{width:24px;height:24px;line-height:24px;display:inline-block;background:#666;color:#fff;font-style:normal;font-size:16px;text-align:center;margin-right:5px;font-weight:600;}
.innewslist .left ul.asklist li:hover .text h1 a{color:#0a516f;}
.innewslist .left ul.asklist li .text dl{width:100%;height:auto;line-height:26px;color:rgba(0,0,0,0.8);font-size:15px;margin:15px 0;display: block;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: auto;}
.innewslist .left ul.asklist li .text dl i{background:#0a516f;}


.page{width:100%;text-align:center;height:32px;line-height:32px;margin-top:50px;}
.page a,.page span{width:auto;min-width:32px;display:inline-block;padding:0 5px;height:32px;box-sizing:border-box;line-height:32px;border:1px solid #a1a1a1;margin:0 1px;}
.page span{margin-left:4px;}
.page span.hover{background:#0a516f;color:rgba(255,255,255,0.8);border:1px solid #0a516f;}






.newscon{width:100%;height:auto;padding:70px 0 70px 0;text-align:left;border-bottom:1px solid #e5e5e5;background:#f2f2f2;}
.newscon .left{width:calc(100% - 330px);height:auto;float:left;background:#fff;box-sizing:border-box;padding:30px 50px 50px 50px;}
.newscon .left .newstitle{width:100%;height:auto;line-height:40px;color:#222;border-bottom:1px solid #e2e2e2;padding-bottom:20px;}
.newscon .left .newstitle h1{width:100%;height:40px;line-height:40px;color:#222;}
.newscon .left .newstitle h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.newscon .left .newstitle dt{width:100%;height:24px;line-height:24px;color:rgba(0,0,0,0.6);font-size:13px;margin:0px 0 0 0;display:block;}
.newscon .left .newstitle dt span{width:auto;height:24px;line-height:24px;color:rgba(0,0,0,0.6);font-size:13px;margin-right:10px;}
.newscon .left .newstitle span i{padding-right:5px;}
.newscon .left .newstext{width:100%;height:auto;box-sizing:border-box;padding:20px 0px;font-size:14px;line-height:30px;color:rgba(0,0,0,0.8);}
.newscon .left .newstext img{max-width:100%;margin:20px 0;}
.newscon .left .newstext table{width:100%;border-collapse:collapse;border-spacing:0;}
.newscon .left .newstext table tr{width:100%;}
.newscon .left .newstext table tr td{width:auto;text-align:center;line-height:20px;border-style:solid;border-width:1px;border-color:#999;font-size:14px;padding:5px 3px;}
.newscon .right{width:300px;height:auto;float:right;background:#fff;box-sizing:border-box;padding:30px 20px;}
.newscon .right h1{width:100%;height:40px;line-height:40px;color:#000;border-bottom:1px solid #e2e2e2;}
.newscon .right h1 span{width:auto;height:40px;line-height:40px;float:left;display:block;border-bottom:1px solid #0a516f;font-size:26px;color:#333;}
.newscon .right ul{width:100%;height:auto;padding:20px 0;}
.newscon .right ul li{width:100%;height:auto;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;}
.newscon .right ul li .img{width:100%;height:auto;}
.newscon .right ul li .img a{width:100%;height:auto;}
.newscon .right ul li .img a img{width:100%;height:auto;}
.newscon .right ul li .text{width:100%;height:auto;line-height:30px;}
.newscon .right ul li .text a{width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.newslink .container{box-sizing:border-box;}





.innotice{width:100%;height:auto;position:relative;padding-top:20px;}
.innotice .container{height:auto;}
.innotice .title h2{font-size:36px;color:rgba(0,0,0,0.8);}
.innotice .title dl{font-size:12px;color:rgba(0,0,0,0.6);}
.innotice .innoticebox{width:100%;height:auto;}
.innotice .innoticebox .left{width:560px;height:auto;float:left;position:relative;}
.innotice .innoticebox .left dl{width:273px;height:162px;position:absolute;left:-26px;bottom:-27px;background:#344494;z-index:-1;}
.innotice .innoticebox .right{width:calc(100% - 560px);height:auto;float:left;box-sizing:border-box;padding:0 0 0 70px;}
.innotice .innoticebox .right ul{width:100%;}
.innotice .innoticebox .right ul li{width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:25px;margin-bottom:30px;}
.innotice .innoticebox .right ul li .time{width:96px;height:96px;float:left;box-sizing:border-box;border:1px solid #bfbfbf;padding:15px 18px;}
.innotice .innoticebox .right ul li .time b{width:100%;height:34px;line-height:34px;font-size:26px;font-weight:300;color:rgba(0,0,0,0.9);}
.innotice .innoticebox .right ul li .time span{width:100%;height:28px;line-height:28px;font-size:16px;font-weight:300;color:rgba(0,0,0,0.8);}
.innotice .innoticebox .right ul li:hover .time{border:1px solid #f6b200;}
.innotice .innoticebox .right ul li:hover .time b{color:#f6b200;}
.innotice .innoticebox .right ul li:hover .time span{color:#f6b200;}
.innotice .innoticebox .right ul li .text{width:calc(100% - 96px);height:96px;float:left;box-sizing:border-box;padding-left:30px;}
.innotice .innoticebox .right ul li .text h5{height:40px;line-height:40px;width:100%;font-size:22px;color:rgba(0,0,0,0.9);font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innotice .innoticebox .right ul li .text h5 a{font-size:22px;color:rgba(0,0,0,0.9);}
.innotice .innoticebox .right ul li:hover .text h5 a{font-size:22px;color:#f6b200;}
.innotice .innoticebox .right ul li .text dl{height:48px;line-height:24px;width:100%;font-size:15px;color:rgba(0,0,0,0.8);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.innotice .morebox{width:100%;text-align:center;padding:110px 0;}
.innotice .morebox a{color:rgba(0,0,0,0.6);font-size:15px;}
.innotice .morebox a i{width:16px;height:16px;line-height:16px;margin-left:10px;background:#2e65c0;color:#e1e9f6;font-size:12px;display:inline-block;font-family:"宋体";font-style:normal;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}



.inhrlist{width:100%;height:auto;position:relative;padding:20px 0 120px 0;background:url(/static/images/gangwei-background.jpg) center center no-repeat;}
.inhrlist .container{height:auto;}
.inhrlist .title{padding:110px 0 80px 0;}
.inhrlist .title h2{color:#fff;}
.inhrlist .title dl{color:rgba(255,255,255,0.8);}
.inhrlist ul{width:100%;height:auto;box-sizing:border-box;padding:0 0px;}
.inhrlist ul li{width:calc(33.3333333% - 8px);float:left;margin:4px 4px;background:rgba(255,255,255,0.95);padding:43px 43px;box-sizing:border-box;}
.inhrlist ul li h1{width:100%;height:40px;line-height:40px;font-size:28px;font-weight:300;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:10px;margin-bottom:20px;}
.inhrlist ul li dl{width:100%;height:30px;line-height:30px;}
.inhrlist ul li dl dt{width:25%;float:left;color:#000;font-size:14px;}
.inhrlist ul li dl.c dt.t{font-size:16px;}
.inhrlist ul li dl.c dt{font-size:18px;}
.inhrlist ul li button{background:none;margin-top:30px;font-size:14px;color:rgba(0,0,0,0.8);cursor:pointer;}
.inhrlist ul li:hover button{color:#f6b200;}
.inhrlist ul li button i{font-style:normal;font-family:"宋体";font-size:14px;margin-left:5px;}
.inhrlist ul li:hover button i{color:#f6b200;}
.inhrlist ul li .content{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);display:none;z-index:999;}
.inhrlist ul li .content .con{width:1400px;height:auto;background:#fff;margin:0px auto;box-sizing:border-box;padding-bottom:70px;margin-top:70px;}
.inhrlist ul li .content .con h5{width:100%;height:110px;line-height:110px;background:#dadada;color:rgba(0,0,0,0.89);font-size:26px;box-sizing:border-box;padding:0 122px;}
.inhrlist ul li .content .con .one{width:100%;height:auto;box-sizing:border-box;padding:50px 122px;overflow-y:scroll;}
.inhrlist ul li .content .con .one ol{width:100%;height:auto;line-height:28px;font-size:13px;color:rgba(51,51,51,0.8);}
.inhrlist ul li .content .con .one a.link{width:150px;height:40px;line-height:40px;display:block;margin:0 0;background:#0a516f;color:#fff;text-align:center;}
.inhrlist ul li .content .con .two{display:none;width:100%;height:auto;box-sizing:border-box;padding:50px 122px;overflow-y:scroll;}
.inhrlist ul li .content .con .two ul{width:100%;padding-top:10px;}
.inhrlist ul li .content .con .two ul li{width:50%;float:left;margin:15px 0;padding:0 0;text-align:center;}
.inhrlist ul li .content .con .two ul li label{width:120px;height:40px;line-height:40px;display:inline-block;text-align:right;font-size:15px;color:rgba(51,51,51,0.8);}
.inhrlist ul li .content .con .two ul li input{width:calc(100% - 160px);height:40px;line-height:40px;text-align:left;box-sizing:border-box;border:1px solid #cdcdcd;padding-left:10px;color:rgba(51,51,51,0.8);}
.inhrlist ul li .content .con .two ul li.code label{position:relative;top:-15px;}
.inhrlist ul li .content .con .two ul li.code input{width:140px;position:relative;top:-15px;}
.inhrlist ul li .content .con .two ul li.code img{margin:0 0;padding:0 0;}
.inhrlist ul li .content .con .two ul li.code em{font-style:normal;padding-left:10px;position:relative;top:-15px;}
.inhrlist ul li .content .con .two ul li.mess{width:100%;height:auto;}
.inhrlist ul li .content .con .two ul li.mess textarea{width:calc(100% - 160px);box-sizing:border-box;border:1px solid #cdcdcd;padding:5px 10px;}
.inhrlist ul li .content .con .two ul li input[type="submit"]{width:208px;height:55px;line-height:55px;background:#0a516f;color:#fff;text-align:center;border:0;font-size:18px;cursor:pointer;}
.inhrlist ul li .content .con .two ul li a{width:208px;height:55px;display:inline-block;line-height:55px;background:#909090;color:#fff;text-align:center;position:relative;top:0px;cursor:pointer;font-size:18px;}
.inhrlist ul li .content .con .two ul li a input[type="file"]{width:208px;height:55px;line-height:55px;background:#909090;color:#fff;text-align:center;opacity: 0;position:absolute;top:0;left:0;cursor:pointer;}
.inhrlist ul .pagenation{width:100%;height:40px;line-height:40px;color:#fff;text-align:center;margin-top:30px;font-size:26px;}
.inhrlist ul .pagenation i{width:30px;font-family:"宋体";font-style:normal;font-weight:600;padding:0 20px;display:inline-block;cursor:pointer;color:#fff;}
.inhrlist ul .pagenation i:hover{color:#f6b200;}
.inhrlist ul .pagenation span{letter-spacing:3pt;}


.innoticelist{width:100%;}
.innoticelist{width:100%;height:auto;position:relative;padding:100px 0;}
.innoticelist .container{height:auto;}
.innoticelist .innoticebox{width:100%;height:auto;}
.innoticelist .innoticebox .left{width:calc(100% - 338px);height:auto;float:left;box-sizing:border-box;padding:0 110px 0 0;}
.innoticelist .innoticebox .left ul{width:100%;}
.innoticelist .innoticebox .left ul li{width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:25px;margin-bottom:30px;}
.innoticelist .innoticebox .left ul li .time{width:96px;height:96px;float:left;box-sizing:border-box;border:1px solid #bfbfbf;padding:15px 18px;}
.innoticelist .innoticebox .left ul li .time b{width:100%;height:34px;line-height:34px;font-size:26px;font-weight:300;color:rgba(0,0,0,0.9);}
.innoticelist .innoticebox .left ul li .time span{width:100%;height:28px;line-height:28px;font-size:16px;font-weight:300;color:rgba(0,0,0,0.8);}
.innoticelist .innoticebox .left ul li:hover .time{border:1px solid #f6b200;}
.innoticelist .innoticebox .left ul li:hover .time b{color:#f6b200;}
.innoticelist .innoticebox .left ul li:hover .time span{color:#f6b200;}
.innoticelist .innoticebox .left ul li .text{width:calc(100% - 96px);height:96px;float:left;box-sizing:border-box;padding-left:30px;}
.innoticelist .innoticebox .left ul li .text h5{height:40px;line-height:40px;width:100%;font-size:22px;color:rgba(0,0,0,0.9);font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.innoticelist .innoticebox .left ul li .text h5 a{font-size:22px;color:rgba(0,0,0,0.9);}
.innoticelist .innoticebox .left ul li:hover .text h5 a{font-size:22px;color:#f6b200;}
.innoticelist .innoticebox .left ul li .text dl{height:48px;line-height:24px;width:100%;font-size:15px;color:rgba(51,51,51,0.8);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.innoticelist .innoticebox .right{width:338px;height:auto;float:left;position:relative;text-align:left;}
.innoticelist .innoticebox .right img{max-width:100%;}
.innoticelist .innoticebox .right dl{width:100%;height:auto;position:absolute;left:40px;top:80px;}
.innoticelist .innoticebox .right dl h2{font-size:25px;color:rgba(0,0,0,0.8);}
.innoticelist .innoticebox .right dl a{font-size:14px;color:rgba(0,0,0,0.8);margin-top:10px;display:block;}
.innoticelist .innoticebox .right dl a i{width:14px;height:14px;line-height:14px;margin-left:10px;text-align:center;border:1px solid #000;color:#000;font-size:12px;display:inline-block;font-family:"宋体";font-style:normal;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}




.innoticecon{width:100%;height:auto;position:relative;padding:100px 0;}
.innoticecon .container{height:auto;}
.innoticecon .innoticebox{width:100%;height:auto;}
.innoticecon .innoticebox .left{width:calc(100% - 338px);height:auto;float:left;box-sizing:border-box;padding:0 110px 0 0;}
.innoticecon .innoticebox .left .title{width:100%;padding:0 0;}
.innoticecon .innoticebox .left .title h1{color:rgba(0,0,0,0.9);font-size:28px;height:36px;line-height:36px;font-weight:300;}
.innoticecon .innoticebox .left .title dl{color:rgba(0,0,0,0.6);font-size:14px;height:30px;line-height:30px;}
.innoticecon .innoticebox .left .content{width:100%;height:auto;color:rgba(51,51,51,0.8);line-height:28px;border-bottom:1px solid rgba(0,0,0,0.1);padding:80px 0 60px 0;font-size:14px;}
.innoticecon .innoticebox .left .link{width:100%;height:auto;padding:55px 0 0 0;}
.innoticecon .innoticebox .left .link a{float:right;width:120px;height:40px;line-height:40px;display:block;box-sizing:border-box;text-align:center;border:1px solid #8a8a8a;color:#000;font-}
.innoticecon .innoticebox .right{width:338px;height:auto;float:left;position:relative;text-align:left;}
.innoticecon .innoticebox .right img{max-width:100%;}
.innoticecon .innoticebox .right dl{width:100%;height:auto;position:absolute;left:40px;top:80px;}
.innoticecon .innoticebox .right dl h2{font-size:25px;color:rgba(0,0,0,0.8);}
.innoticecon .innoticebox .right dl a{font-size:14px;color:rgba(0,0,0,0.8);margin-top:10px;display:block;}
.innoticecon .innoticebox .right dl a i{width:14px;height:14px;line-height:14px;margin-left:10px;text-align:center;border:1px solid #000;color:#000;font-size:12px;display:inline-block;font-family:"宋体";font-style:normal;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}





.conbanner{width:100%;height:auto;position:relative;}
.conbanner .img{width:100%;height:auto;}
.conbanner .img img{width:100%;height:auto;display:block;}
.conbanner .text{width:100%;height:120px;position:absolute;left:0;top:50%;margin-top:-60px;text-align:center;font-size:32px;color:#fff;line-height:60px;letter-spacing:0.6pt;}
.conbanner .text h1{width:1400px;margin:0px auto;text-align:left;font-size:32px;color:#fff;line-height:60px;letter-spacing:0.6pt;font-weight:300;}
.conbanner .text dl{width:1400px;margin:0px auto;text-align:left;font-size:17px;color:#fff;line-height:30px;letter-spacing:0.6pt;}


.incontact{width:100%;height:auto;position:relative;padding:0 0 0 0;background:#f2f2f2;}
.incontact .map{width:50%;height:auto;float:left;}
.incontact .map #allmap{width:100%;height:800px;overflow: hidden;margin:0;}
.incontact .container{width:50%;float:right;height:auto;padding:75px 90px;position:relative;box-sizing:border-box;}
.incontact .container h1{color:rgba(0,0,0,0.9);font-size:28px;letter-spacing:0.18pt;height:30px;line-height:30px;margin-bottom:25px;}
.incontact .container .left{width:100%;height:auto;float:left;text-align:left;box-sizing:border-box;padding:0 20px 0 0; }
.incontact .container .left ul{width:100%;}
.incontact .container .left ul li{width:100%;height:30px;line-height:30px;font-size:15px;margin:10px 0;color:rgba(0,0,0,0.9);}
.incontact .container .left ul li i{display:block;width:25px;height:25px;background-image:url(/static/images/ico-contact-inner.png);background-repeat:no-repeat;float:left;margin:2.5px 10px 2.5px 0;text-align:center;line-height:25px;}
.incontact .container .left ul li.phone i{background-position:center -22px;}
.incontact .container .left ul li.fax i{background-position:center -69px;}
.incontact .container .left ul li.email i{background-position:center -117px;}
.incontact .container .left ul li.add i{background-position:center -163px;}
.incontact .container .left ul li span{font-weight:600;padding-right:5px;}
.incontact .container .left button{width:162px;line-height:46px;height:46px;background:#0a516f;color:#fff;font-size:16px;text-align:center;cursor:pointer;margin-top:20px;}
.incontact .container .left button:hover{background:#ff6600;}
.incontact .container .right{width:100%;height:auto;float:right;text-align:center;padding-top:40px;color:#000;font-size:14px;}
.incontact .container .right ul{width:100%;}
.incontact .container .right ul li{width:auto;float:left;margin-right:20px;}
.incontact .container .right img{max-width:150px;}
.incontact .container .message{width:100%;height:auto;position:absolute;top:0;left:0;background:#fff;box-sizing:border-box;padding:35px 90px 75px 90px;display:none;}
.incontact .container .message h1{color:#0a516f;height:60px;line-height:60px;width:100%;font-size:32px;margin-bottom:10px;}
.incontact .container .message ul{width:100%;}
.incontact .container .message ul li{width:50%;height:auto;line-height:38px;float:left;box-sizing:border-box;padding:0 12px;margin-bottom:10px;}
.incontact .container .message ul li:nth-child(2n+1){padding-left:0;}
.incontact .container .message ul li:nth-child(2n){padding-right:0;}
.incontact .container .message ul li input{width:100%;height:38px;box-sizing:border-box;padding:5px 5px;border:1px solid #dcdcdc;}
.incontact .container .message ul li:nth-child(4) input{width:calc(100% - 250px);float:left;}
.incontact .container .message ul li:nth-child(4) img{width:123.5px;height:38px;border:1px solid #dcdcdc;box-sizing:border-box;margin-left:5px;}
.incontact .container .message ul li:nth-child(4) em{width:108px;height:38px;line-height:38px;color:rgba(80,74,72,0.6);float:right;font-style:normal;}
.incontact .container .message ul li:nth-child(5){width:100%;padding:0 0;}
.incontact .container .message ul li textarea{width:100%;border:1px solid #dcdcdc;box-sizing:border-box;padding:5px 5px;}
.incontact .container .message ul input[type="submit"]{width:260px;height:50px;line-height:50px;text-align:center;margin:0px auto;background:#0a516f;color:#fff;font-size:16px;margin-top:30px;cursor:pointer;}
