﻿/* CSS Document */
*{margin:0;padding:0;}
body{margin:0 auto;padding:0;font-size:15px; background-color:#fff; font-family:'Microsoft Yahei',Verdana, Arial, Helvetica, sans-serif;line-height: 1.8;color: #555;-webkit-box-sizing: content-box;box-sizing: content-box}
ul,li,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0px;list-style-type:none;margin:0px;}
ul{list-style:none; margin:0px;}
img{border:0px;}
a{text-decoration:none; color:#292828;}
a:hover{color:#ff0107;}
.l{float: left;}
.r{float: right;}
.clear{clear: both; overflow: hidden;  }
.m-show{display: none;}

#box{background-color:#fff; width:100%;}
#head{max-width:1200px;margin:0 auto; height:90px;padding-top: 10px;}
#head #logo{ width:380px; float:left; height:90px;}
#head #logo img{width: 100%;}
#head .lintel{ width:264px; float:right;}
#head .lintel .tel{width:264px; float:left;}
#nav{width: 100%;height:56px; background:#333a4a;}
#nav ul{max-width: 1200px; margin: 0 auto;}
#nav ul li{width:12.5%; float:left; line-height:56px; text-align:center; font-weight:bold; font-size:16px;}
#nav ul li:hover{background: #fc353a;}
#nav ul li a{ color:#ffffff;}
#nav ul li a:hover{color:#fff;}

/*banner*/
.banner{ width:100%; clear:both; overflow:hidden;}
.banner img{ width:100%; height:auto;}
.banner_yd{ display:none;}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:20px; *bottom:40px;left:50%;z-index:999; text-align:center;display:block;margin-left:-48px;width:96px;height:15px;_display:none;}
.index_banner cite span{float:left;display:inline;margin:0 5px;width:11px;height:11px; border-radius:50%;background-color:#eee;text-indent:-999em;cursor:pointer; }
.index_banner cite span:hover{background-color:#eee;}
.index_banner cite span.cur{background-color:#ed2d21;cursor:default;}
.banner_yd{display: none;}
/*banner*/
.content{width: 100%;margin-top: 60px;}
.content-box{max-width: 1200px;margin: 0 auto;}
.index_tit{margin: 55px auto 35px;width: auto;text-align: center;}
.index_tit strong{font-size: 38px;line-height: 38px;padding: 0 15px;}

.yanfa ul,.i_anli ul,.i_news ul{margin-left: -3%;}
.yanfa ul li,.i_anli ul li,.i_news ul li{width: 30.3%;margin-left:3%;float: left;}
.yanfa ul li h3{font-size: 18px;line-height: 22px;margin-bottom: 8px;height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yanfa ul li p{margin-bottom: 10px;color: #666;height: 5em;overflow: hidden;}
.yanfa ul li img{margin-bottom: 15px;overflow: hidden;}
.yanfa ul li .chakan{background: #333a4a; color: #fff !important;}
.yanfa ul li .chakan .l{width: 60%;font-size: 16px;line-height: 40px;text-align: center;color: #fff;}
.yanfa ul li .chakan .l i{height: 40px;}
.yanfa ul li .chakan .l i img{vertical-align:middle;margin: 0 0 2px 5px;display: none;}
.yanfa ul li .chakan .r{width: 39%;background: #fc353a;color: #fff;line-height: 40px;text-align: center;}
.yanfa ul li .chakan .r:hover{background: #ff0107;}
.yanfa ul li .chakan .l:hover i img{display: inline-block;zoom:1;transition:all 2s;};

.index_tit{ width:100%;max-width:1200px; clear:both; text-align:center; margin:25px auto 10px; overflow:hidden;}
.index_tit h2{ font-size:36px; text-align:center; font-weight:normal; margin-bottom:15px; overflow:hidden;}
.index_tit h2 hr{width:30px; display:none;}
.index_tit h2 strong{ padding:0 10px;line-height:42px;}
.index_tit h2 a{color:#333;}
.index_tit h2 a:hover{color:#ed2d21;}
.index_tit h2 img{ vertical-align:middle;}
.index_tit p{ font-size:18px; color:#5e7387; text-align:center; line-height:1.3em;}
.index_tit ul{ width:100%; text-align:center; margin:25px auto 30px;}
.index_tit ul li{ width:auto; border:1px solid #ed2d21; height:1em; line-height:1em; display:inline-block;zoom:1; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding:10px 40px; background-color:#fff; font-size:17px; margin:0 5px;}
*+html .index_tit ul li{ height:30px; line-height:30px;}
.index_tit ul li a{ color:#666;}
.index_tit ul li:hover,.index_tit ul li.hover{ color:#fff; background-color:#ed2d21;}
.index_tit ul li:hover a,.index_tit ul li.hover a{color:#fff; }
.index_pro{width:100%; max-width:1200px;  margin:0px auto 0px; overflow:hidden;}
.index_pro dl{ width:30.3%; margin:0 1.5% 20px; float:left; overflow:hidden;}
.index_pro dl dt{width:100%;overflow:hidden;}
.index_pro dl dt img{width:100%;overflow:hidden;}
.index_pro dl dd{width:100%; text-align:center;-webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-size:18px;height:2em; line-height:2em;}
.index_pro dl dd a{ padding:0 10px; display:block; color:#333;}
.index_pro dl:hover dd a{display:block; color:#ed2d21;}
.index_pro dl dt:hover img{transition-delay: 0s; transition-duration: 0.4s; transition-property: all; transition-timing-function: ease;-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;  -moz-transition-property: all;  -moz-transition-timing-function: ease; -webkit-transition-delay:0s;-webkit-transition-duration: 0.4s; -webkit-transition-property: all;-webkit-transition-timing-function: ease;-o-transition-delay:0s;   -o-transition-duration: 0.4s;
    -o-transition-property: all; -o-transition-timing-function: ease;transform: scale(1.1, 1.1);    -ms-transform:scale(1.1, 1.1);  /* iE 9 */  -moz-transform:scale(1.1, 1.1);         -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }
.i_bg{ background:#f3f3f4; margin:20px auto 40px; padding:15px 0 25px; overflow:hidden;}
.main1{ max-width:1200px; margin:0 auto;position:relative;}
.main1_l{ width:100%;}
.main1_l img{ width:100%; }
.main1_r{ width:48%; margin-top:-120px; top:50%;  right:4%; padding:20px 25px; background-color:rgba(255,212,5,0.9);filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#95ffd400,endColorstr=#95ffd400);   position:absolute; z-index:100;}
*+html .main1_r{background-color:#ffd400;filter: alpha(opacity=90);  -moz-opacity:0.9; opacity: 0.9;}
.main1_r p{ width:100%;line-height:31px; color:#333; margin:0px auto 25px;}
.main1_r h3{ width:70px; height:70px; padding:10px; display:none; border-radius:50%; text-align:center; background:#fff; border:2px solid #ed2d21;margin:0 auto;}
.main1_r h3 img{ width:100%;}
.main1_r ul{ width:100%; margin:20px auto 0px;}
.main1_r ul li{ width:auto; word-spacing:normal; word-wrap:break-word; font-size:15px;float:left; margin:0px 8px 8px 0;border:1px dashed #ed2d21;  padding:5px 10px;}
.main1_r ul li:hover{border:1px solid #ed2d21; background-color:#ed2d21;}
.main1_r ul li:hover a{color:#fff; }
.main1_r ul li a{color:#333;}

.i_anli ul li {margin-bottom: 30px;}
.i_anli ul li a{font-size: 16px;line-height: 38px !important;text-align: center;}
.i_anli ul li a h3{background: #f1f1f1;font-size: 16px;font-weight: normal;padding: 0 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.i_news ul li{margin-bottom: 20px;}
.i_news ul li a{float: left;width: 69%;padding-left: 15px;overflow: hidden;height: 14px;line-height: 14px; background:url(../images/new_ic.jpg) no-repeat 0px center;white-space: nowrap;text-overflow: ellipsis;}
.i_news ul li span{float: right;color: #999;line-height: 14px;}

.w1200{max-width: 1200px;margin: 0 auto}
.footer_box{width: 100%;background: #333;margin-top: 50px;padding: 30px 0;}
.footer_boxt {color: #ccc;line-height: 38px;text-align: center;padding-bottom: 10px;}
.footer_boxt a{color: #bbb;}
.footer_boxt a:hover{color: #fff;}
.footer_boxt i{color: #fff;font-size: 18px;}
.link{border-top: 1px solid #888;}
.link p{color: #aaa;line-height: 38px;}
.link a{color: #bbb;padding-left: 10px;}
.link a:hover{color: #fff;}
i{font-style: normal;}
/*面包屑导航*/
.sub-tits {margin-bottom: 50px;}
.sub-tits .cl_box {padding: 15px 0;border-bottom: 1px solid #ddd;}
.cl_box a, .cl_box span {color: #999;font-size: 14px;display: inline-block;zoom:1;}
.cl_box a:hover{color: #333;}
/*中意风采*/
.about h1,.guoji h1{color: #333; text-align: center;margin-bottom: 30px;font-size: 36px;position: relative;padding-bottom: 15px;}
.about h1{padding: 0;}
.about h3{font-size: 20px;margin: 30px 0 20px;color: #333;}
.about p{margin-bottom: 15px;text-indent: 2em;color: #666;}
.ch_sub_tt { font-size:28px; font-weight:bold; color:#444; text-transform:uppercase; }
.ch_bdr { border:#f3f3f3 10px solid; }
.cbanner { position:relative; height:340px; overflow:hidden; margin-bottom:48px; }
.cbanner img { position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none; height:auto; }
.ts { position:absolute; top:0; left:0; z-index:2; width:100%; max-width:1920px; height:8px; }
.about .sub_tt { text-align:center; }
.about .sub_tt ._hd { font-size:32px; font-weight:bold; line-height:2.4; color:#2f2f2f; }
.about .sub_tt ._bd { font-size:14px; color:#919191;overflow:hidden; }
._hr { width:45px; height:1px; }
.about .sub_tt { margin-bottom:30px; }
.about .down { position:relative; }
.about .down ._left { position:absolute; top:0; left:0; width:48.75%; -webkit-animation-delay:0.8s; animation-delay:0.8s; }
.about .down ._left img { width:100%; height:auto; }
.about .down ._right { float:right; width:42%; padding:42px 4% 0 5%; -webkit-animation-delay:0.2s; animation-delay:0.2s; }
.about .ch_sub_tt { margin-bottom:12px; }
.about ._hr { margin-bottom:20px; background-color:#ff0107; }
.about .ch_bd { height:9em; overflow:hidden; margin-bottom:36px; line-height:1.8; }
._btn_list ._more_btn { display:inline-block;zoom:1; *display:inline; *zoom:1; margin-right:40px; margin-bottom:41px; }

.about ._right { height:325px; }
.about ._right ._bd { height:10em; overflow:hidden; margin-bottom:37px; }
._Mbtn { -webkit-transition:all 0.3s ease; transition:all 0.3s ease; *cursor:hand; }
._more_btn{ display:block; position:relative; width:130px; height:40px; z-index:20; overflow:hidden; margin-bottom:27px; padding:0px 5px;line-height:40px; font-size:15px; color:#838383; border-top:1px solid #dddee3; border-bottom:1px solid #dddee3; }
._Mbtn:hover { color:#ffffff; *background-color:#ff0107; }
._Mbtn:before { content:''; display:block; position:absolute; top:-100%; left:0; width:100%; height:100%; z-index:1; background-color:#ff0107; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; }
._Mbtn:hover:before { top:0%; }
._more_btn .more_ico{display:block;position:absolute; z-index:2; width:10px;height:10px; line-height:10px;text-align:center;display:block;right:15px;top:50%;margin-top:-5px;}
._more_btn ._txt { position:absolute; left:8px; top:50%; z-index:2; margin-top:-20px; line-height: 40px;}
.about .part03 { padding-top:30px; margin-bottom: 60px;}
.about .part03 .item { position:relative; }
.about .part03 ._mask { position:absolute; top:0; left:0; width:100%; height:100%; color:#ffffff; text-align:center; }
.about .part03 .item01 ._mask { background-color:rgba(253,136,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ccfd8800,endcolorstr=#ccfd8800); }
.about .part03 .item02 ._mask { background-color:rgba(14,32,59,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cc0e203b,endcolorstr=#cc0e203b); }
.about .part03 ._mask ._hd { padding-top:55px; padding-bottom:4px; font-size:24px; font-weight:bold; }
.about .part03 ._mask ._bd { padding-bottom:13px; font-size:18px; font-weight:normal; }
.about .part03 ._mask ._more { font-size:13px; font-family:Arial; text-transform:uppercase; }
.about .part03 .sub_tt { margin-bottom:48px; }

/*产品中心*/
.products h2{margin-top: 40px;color: #fe010b;}
.products .l{float: left}
.products .r{float: right;color: #666; margin-top: 40px}
.products p{text-indent: 2em;color: #666;}
.products ul{margin-left: -2%}
.products ul li{float: left;margin-left: 2%;width: 23%;margin-top: 30px;}
.products ul li h3{text-align: center;line-height: 26px;padding: 5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*新闻动态*/
.news ul{margin-left: -3.3%; padding-bottom: 10px; border-bottom: 1px dashed #ddd;margin-bottom: 30px;overflow: hidden;}
.news ul li{float: left;margin-left: 3.3%;width: 30%;margin-bottom: 30px;}
.news ul li img{width: 100%;}
.news ul li a h3{font-size: 18px;margin: 10px 0 10px;}
.news_list ul{margin-left: -5%;}
.news_list ul li{float: left;width: 45%;margin-left: 5%;margin-bottom: 15px;}
.news_list ul li a{float: left;padding-left: 20px;background: url(../images/news_icon.jpg) no-repeat 0 center;width: 76%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news_list ul li span{color: #999;float: right;}
.digg{text-align: center;padding: 20px 0;width: 100%;}
.digg li{display: inline-block;zoom: 1;}
/*成功案例*/
.case ul{margin-left: -2%}
.case ul.clear li{float: left;margin-left: 2%;width: 23%;margin-bottom: 30px;}
.case ul.clear li img{width: 100%;}
.case ul.clear li h3{font-size: 16px;color: #333;margin-top: 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*国际贸易*/
.guoji p,.fuwu p{text-indent: 2em;margin-bottom: 10px;color: #555;}
/*服务中心*/
.fuwu h1{color:#eb0001;}

/*联系我们*/
.wrap{max-width:1200px;margin:0 auto;position: relative;margin-bottom: 42px;}
.contact .wrap .map_box{width:100%;height:390px;overflow:hidden;background:#f0f0f0;}
.contact .wrap .part1_main{width:36%;background:url(../images/blur_73.png);color:#fff;position:absolute;top:10%;right:10%;}
.contact .wrap .part1_main dl{padding:10% 6%;}
.contact .wrap .part1_main dt{font-size:24px;margin-bottom:26px;}
.contact .wrap .part1_main dd{margin-bottom:20px;line-height:30px;}
.contact .wrap .part1_main dd a{color:#fff;}
.contact .wrap .part1_main dd .map_ico{width:30px;height:30px;background:url(../images/about_callus_part1_ico.png) no-repeat;margin-right:10px;}
.contact .wrap .part1_main dd.dd1 .map_ico{background-position:0px 0px;}
.contact .wrap .part1_main dd.dd2 .map_ico{background-position:-30px 0px;}
.contact .wrap .part1_main dd.dd3 .map_ico{background-position:-60px 0px;cursor:default;}
.contact .wrap .part1_main dd.dd4 .map_ico{background-position:-90px 0px;}
.contact .wrap .part1_main dd .map_main{width:80%;}
.contact .wrap .part1_main dd .map_main a{font-size: 16px;}

.contact .wrap ._jc ._jc_box{padding:20px 0px 20px;}
.contact .wrap ._jc_box li{background:#f8f8f8;margin-bottom:20px;}
.contact .wrap ._jc_box dl{padding:30px;}
.contact .wrap ._jc_box dt{font-size:18px;color:#fc353a;margin-bottom:24px;position:relative;}
.contact .wrap ._jc_box dd{font-size:13px;color:#777777;}
.contact .wrap ._jc_box dt:after{content:"";width:70px;height:1px;background-color:#c5c5c5;position:absolute;left:0;bottom:-10px;}
.contact .wrap ._jc_box li:hover{background:url(../images/zzzzzzzzzzz_03.png) no-repeat center;}
.contact .wrap ._jc_box li:hover dt,.contact .wrap ._jc_box li:hover dd,.contact .wrap ._jc_box li:hover a{color:#fff;}
.contact .wrap ._jc_box li:hover dt:after{background-color:#fff;}
.contact .wrap ._jc_box li a:hover{color:#010101;}
.contact .wrap ._jc_box li a{cursor:default; }
.contact .wrap .biaoti{padding-bottom:0px;}

.biaoti .title{font-size: 34px;color:#000000;text-align: center;margin-bottom: 6.5px;font-weight: normal;}
.contact .wrap ._jc_box ul{margin-left: -2%;}
.contact .wrap ._jc_box li{width: 23%;float: left;margin-left:2%; }

.ser_box1 .chan_tit,.ser_box2 .chan_tit{width:80%;}
/*.ser_box1{padding:60px 0;}*/
.ser_box1 .fwst_box{width:33%;}
.job_box1_con .fwst_box{ position:relative; overflow:hidden;}
.job_box1_con .fwst_box .box{ position:absolute;left:0;bottom:-100%;width:100%; height:100%;background: url(../images/orange.8.png) repeat;}
.job_box1_con .fwst_box .box:before{content:'';width:58px; height:65px; background:url(../images/line.png) repeat;position:absolute;right:0; top:0;}
.job_box1_con .fwst_box .box .info{display:block;padding: 13%;width: 64%; color:#fff;}
.job_box1_con .fwst_box .box .tit{font-size:28px;}
.job_box1_con .fwst_box .box .p1{font-size:20px; font-weight: bold;margin: 10px 0 5px;}
.job_box1_con .fwst_box .box .p2{font-size:13px;}
.job_box1_con .fwst_box:hover .box{bottom:0;}
.ser_box1 .fw_mess{width:66%;}

.ser_box2{padding:20px 0 90px;}
.ser_fast_menu li span{display:block;width:68%; margin:auto; text-align: center;}
.ser_fast_menu li .tit{font-size:18px;margin: 20px 0 10px;}
.ser_fast_menu li .p{font-size:13px; color:#5a5a5a;}
.ser_fast_menu li:hover .ser_ico{background-position:0 -124px;}
.ser_fast_menu li:hover .ser_ico_2{background-position:-124px -124px;}
.ser_fast_menu li:hover .ser_ico_3{background-position:-248px -124px;}
.ser_fast_menu li:hover .ser_ico_4{background-position:-372px -124px;}

.ser_box3{background-color:#f4f4f4;}
.ser_box3 .net_left{width: 34.5%;}
.net_left .net_boc{width:100%; background:#ed2d21 url(../images/line.png) right top no-repeat;}
.net_left .net_boc span{display:block; color:#fff;width: 66%;margin: 0 auto;text-align: center;padding:20% 0;}
.net_left .net_boc .tit{font-size:32px;}
.net_left .net_boc .p{font-size:16px;line-height: 25px;}
.net_left .net_tel{ position:relative; padding:10px 0 0 130px; color:#253036;margin-top: 60px;}
.net_left .net_tel .ico2{width:65px; height:71px;background-position:-135px -82px; position:absolute;left:55px;top:0;}
.net_left .net_tel ._tel{font-family: Arial;font-size:32px; line-height: 30px;}
.net_left .net_tel .p{font-size:20px; line-height: 25px;text-indent: 0;}
.ser_box3 .net_right{width:64%; position:relative;background:url(../images/ser_bg3.png) center center no-repeat;padding:60px 0 50px; height:354px;}
.net_right .c1{top: 175px;left: 111px;}
.net_right .c2{ top: 270px;left: 170px;}
.net_right .c3{top: 250px;left: 200px;}
.net_right .c4{top: 310px;left: 176px;}
.net_right .c5{left: 345px;top: 110px;}
.net_right .c6{top: 200px;left: 350px;}
.net_right .c7{top: 205px;left: 400px;}
.net_right .c8{top: 170px;left: 464px;}
.net_right .c9{right: 225px;top: 190px;}
.net_right .c10{right: 187px;top: 144px;}
.net_right .c11{right: 168px;top: 180px;}
.net_right .c12{bottom: 190px;right: 68px;}
.net_right .c13{bottom: 130px;right: 80px;}
.job_box1{padding: 50px 0 100px;}
.chan_tit{width: 80%;margin: 0 auto 50px;text-align: center;}
.chan_tit .tit{font-size:36px; position:relative;padding-bottom: 15px;margin-bottom: 15px;}
.chan_tit .tit:after,.guoji h1:after/*,.about h1:after*/{content:'';width:60px;height:3px;background-color:#ff0107; position:absolute;bottom:0;left:50%; margin-left:-30px;}
.chan_tit .p{font-size:16px; color:#666; }
.job_box1_con .img .rect-66{padding-bottom:66%;}
.job_box1_con .word{border:10px #f3f3f3 solid; border-left:0;border-right:0; height:376px;}
.job_box1_con .word .word_info{ border-right:10px #f3f3f3 solid;height: 100%;padding: 0 8% 0 10%;}
.job_box1_con .word .t{font-size:28px;font-weight: bold; position:relative; padding:55px 0 10px; margin-bottom: 25px;}
.job_box1_con .word .t:after{content:'';width:42px; height:1px; background-color:#ff0107; position:absolute;bottom:0; left:0;}
.job_box1_con .word .p{font-size:13px; color:#5a5a5a;}
.job_box1_con .word .tools a{float:left;width:138px; height:46px; line-height: 46px; color:#fff;text-align:center;font-size:16px; margin-right: 10px;}
.job_box1_con .word .tools{margin-top:40px;}
.job_box1_con .word .tools .ta1{ background-color:#fd8f10;}
.job_box1_con .word .tools .ta2{ background-color:#f01d1d;}
.job_box1_con .word .tools a:hover{ background-color:#80939e;}

.job_box2{ background:url(../images/job_bg2.jpg) center top no-repeat;padding:196px 0 115px;}
.job_box2_con{width:585px; height:329px; background:url(../images/white.9.png) repeat;background:rgba(255,255,255,.9);}
.job_box2_con .box{padding:40px 60px;}
.job_box2_con .box .t{font-size:24px;font-weight: bold; line-height:35px;margin-top: 20px;}
.job_box2_con .box .p{color:#6e6e6e; margin:10px 0 20px;}
.job_box2_con .box .m_detail{margin-top: 13px;}

.job_box3{padding: 100px 0 84px;}
.job_box3_list ul{margin-right: -1px;}
.job_box3_list li{margin-right: 1px; position:relative;float:left;width:24.9%; overflow:hidden;}
.job_box3_list li .rect-120{padding-bottom:120%;}
.job_box3_list li .info{ display:block;position:absolute;bottom:-100%; left:0;width:100%; height:100%;font-size:0; text-align: center; z-index: 2;}
.job_box3_list li .tit{display:inline-block;zoom:1;font-size:18px;height:auto; line-height: 1.4;vertical-align: middle; padding:0 5%; color:#fff;}
.job_box3_list li .line{display:inline-block;zoom:1;width:0; height:100%; vertical-align: middle;}
.job_box3_list li.last .info{ background-color:#80939e;bottom:0;}
.job_box3_list li.last .info .tit{padding: 0 18%;font-size: 24px;font-weight: normal;}
.job_box3_list li .box-mask{width: 100%;height: 100%;position: absolute;top: 100%;left: 100%;background:url(../images/orange.8.png) repeat; background:rgba(244,139,14,.8);}
.job_box3_list li:hover .info{bottom:0;}
.m_detail { font-size:16px; color:#ff0107;}
.m_detail i,.shzr_sort_list li ._detail i,.new_tj .more .ico5_3 { margin-left:5px; margin-right:0; vertical-align:-4px; }
.bd10{background-color: #fff;border: 10px #f3f3f3 solid;}
.m_detail{ border:2px #ff0107 solid;width:160px; height:38px; line-height:38px; text-align: center;display:inline-block;zoom:1; margin-top:40px;}
.m_detail i{margin-left:15px;background-position:-60px -80px;}
.m_detail:hover{ background-color:#ff0107; color:#fff;}
.m_detail:hover i{background-position:-40px -80px;}
.ico2{display:inline-block;zoom:1; background:url(../images/ico2.png) no-repeat;vertical-align:middle;}
.pa { position: absolute;}
.ser_ico{ display: inline-block;zoom:1; overflow: hidden; width:124px; height:124px;vertical-align: middle; background: url(../images/ser_ico.png);}
.ser_ico_2{background-position:-124px 0;}
.ser_ico_3{background-position:-248px 0;}
.ser_ico_4{background-position:-372px 0;}
/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
    vertical-align: middle; background: url(../images/ico.png);margin:0 .3em;}


/*产品详情*/
.cpxq,.newsxq{float: left;width: 71%;}
.newsxq h3,.cpxq h3,.cpxq h2{padding-left:30px; background: url(../images/xq_ico.jpg) no-repeat left 9px;font-size: 22px;margin: 20px 0 5px;}
.cpxq .cp_img{float: left;width: 48%;}
.cpxq .cp_img img{width: 100%;}
.cpxq .cp_nr{float: right;width: 48%;height: 309px;position: relative}
.cpxq .cp_nr span{display: block;margin-bottom: 10px;font-size: 16px}
.cpxq .cp_nr .xh p{text-indent: 0;}
.cpxq .cp_nr .xh a{padding: 10px 15px;border: 1px dashed #ed2d21;margin-bottom: 10px;display: inline-block;}
.cpxq h1{font-size: 36px;margin-bottom: 20px;margin-top: 10px;line-height: 1.6;}
.cpxq .zixun { bottom: 0px;position: absolute}
.cpxq h4{font-size: 20px;margin-bottom: 20px;}
.cpxq p,.newsxq p{text-indent: 2em;margin-bottom: 15px;color: #555;}
.cpxq p img,.newsxq p img,.cpxq div img,.newsxq div img{margin-left: -2em;}
.cpxq div .cp_img img{margin-left: 0;}
.cpxq .zixun a{display: inline-block;width: 160px;height: 46px;line-height: 46px;text-align: center;color: #fff;background: #ed2d21;margin-top: 20px;margin-right: 20px;}
.cpxq .zixun a:hover{font-weight: bold;}
.cpxq_list{float: right;width: 25%;}
.cpxq_list .list_tit{background: #374565;padding: 5px 10px;}
.cpxq_list .list_tit span{font-size: 20px;color: #fd8900;font-weight: bold;}
.cpxq_list .list_tit a{font-size: 16px;color: #fff;line-height: 26px;}
.cpxq_list ul{border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;padding: 10px 0;}
.cpxq_list ul li{line-height: 32px;padding-left: 30px;}
.cpxq_list ul li a{color: #666;}
.cpxq_list ul li a:hover{color: #fd8900;}
.cpxq_list .list_new span{display: block;padding-left: 45px;line-height: 46px;color: #fff;margin-top: 30px;font-size: 20px;background: url(../images/xw_icon.png) #fe010b no-repeat 15px center;}
.cpxq_list .list_new ul li{padding: 0;}
.cpxq_list .list_new ul li a{padding-bottom: 5px; line-height: 1.6em;width: 92%;display: block;margin-bottom: 10px;margin-left: 20px;border-bottom: 1px dashed #ddd;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.cpxq .cp_md{font-size: 18px;line-height: 50px;color: #666;margin-bottom: 30px;margin-top: 20px;}
.cpxq .cp_md a{float: left;width: 24.9%;text-align: center;background: #eee;margin-left: 0.1%;}
.cpxq h3{margin-bottom: 20px;}
.cpxq .zbal_xc h3{font-size: 16px;margin: 0;}
.cpxq .zbal_xc{margin-top: 38px;}

.zbal_xc span{line-height: 38px; display: block;font-size: 20px;border-bottom: 1px solid #ddd;margin-bottom: 30px;}
.zbal_xc ul{margin-left: -2%;}
.zbal_xc ul li{float: left;width: 23%;margin-left: 2%}
.zbal_xc ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: block;}
.zbal_xc ul li img{width: 100%;margin-left: 0;}
.zbal_xc ul li p{text-align: center;text-indent: 0;margin-top: 5px;}
.zbal_xcTit{display: block;background:#f1f1f1;}
.zbal_xcTit i{display: block;width: 240px; padding:5px 20px;background: #fd8900;color: #fff;}
/*新闻详情页*/
.newsxq h1{margin-bottom: 30px;text-align: center;}
.newsxq .newsc_d{text-align: center;margin-bottom: 20px;color: #888;}
.newsxq .newsc_nd{background: #f3f3f3;padding: 10px;margin-bottom: 20px;color: #333;}
.newsxq .newsc_nd font{font-size: 18px;color: #111;}
/*移动端底部*/
.m-bottom{width: 100%; position: fixed;bottom:0;left: 0;background: rgba(226,12,12,0.9);box-sizing: border-box;width: 100%;height: 38px;overflow: hidden;z-index: 999;}
.m-bottom ul li{float: left;width: 25%;}
.m-bottom ul li span{display: block;height: 38px;width: 100%;}
.m-bottom_li1 span{background:url(../images/phone.gif) center no-repeat;background-size: 30px 30px;}
.m-bottom_li2 span{background:url(../images/zixun.gif) center no-repeat;background-size: 30px 30px;}
.m-bottom_li3 span{background:url(../images/chanpin.png) center no-repeat;background-size: 30px 30px;}
.m-bottom_li4 span{background:url(../images/shouye.png) center no-repeat;background-size: 30px 30px;}
#iconDivMain1 div a{display: none !important;}

@media (max-width:1200px){
    .w1200{margin: 0 2px;}
}
@media (max-width:1024px){
    .cpxq h1{margin: 0 0 10px 0;font-size: 32px;}
    .i_news ul li{width:47%;}
    .job_box1_con .word{height: 318px;}
    .net_left .net_tel ._tel{font-size: 30px;}
    .cpxq .zixun a{width: 138px;margin-right: 10px;margin-top: 5px;}
    .newsxq h1{font-size: 26px;}
    .contact .wrap .part1_main{top: 5%;}
}
@media (width:1024px){
    .about .down ._left{top:25px;}
}
@media (max-width:768px){
    #sowa993{display: none !important;}
    .m-show{display: block;}
    .m-none{display: none;}
    #head #logo{padding-left: 2px;}/*
    .banner1{display: none;}
    .banner_yd{display: block;}*/
    .index_tit ul{border-bottom: 1px solid #ddd;display: block;}
    .index_tit ul li{padding:0px;margin: 0;border: none;text-align: center;width: 100%;float: left;text-align: center;margin: 0 auto;line-height: 1.6em;height: 1.6em;}
    .index_tit ul li:hover, .index_tit ul li.hover{background: none;border-bottom: 2px solid #ed2d21;}
    .index_tit ul li:hover a, .index_tit ul li.hover a{color: #333;}
    .main1_r{width: 86%;background-color: rgba(255,212,5,0.8);margin-top: -100px;}
    .index_tit strong{font-size: 32px;}
    .content{margin-top: 35px;}
    .index_tit{margin: 35px auto 25px;}
    .footer_box{margin-top: 25px;}
    .w1200{width: 98%; margin: 0 1%;}
    .anli ul li a h3{font-size: 14px;padding: 0 2px;}
    .sub-tits .cl_box{padding: 10px 0;}
    .cpxq, .newsxq,.cpxq_list{float: none;width: 98%;margin: 0 auto;}
    .cpxq_list ul li{width: 40%;float: left;}
    .cpxq_list .list_new ul li{width: 100%;}
    .contact .wrap ._jc_box li,.case ul.clear li{width: 48%;}

    .contact .wrap .part1_main{width: 50%;}
    .ser_box1 .fwst_box,.ser_box1 .fw_mess{width: 50%;}
    .job_box1_con .fw_mess .img{display: none;}
    .job_box1_con .fw_mess .word{width: 100%;}
    .ser_box1 .chan_tit, .ser_box2 .chan_tit{width: 98%;}
    .chan_tit{margin-bottom: 35px;}
    .cpxq .zixun a{width: 138px;margin-right: 10px;}
    .ser_box3 .net_right{display: none;}
    .ser_box3 .net_left{width: 100%;}
    .net_left .net_boc,.net_left .net_tel{width: 40%;float: left;}
    .net_left .net_tel{margin-top: 90px;}
    .job_box1_con .word{height: 356px;}
    .about .down ._left,.about .down ._right{width: 100%;float: none;position: inherit;}
    .about .down ._right{box-sizing: border-box;}
    .about ._right ._bd{height: 7em;}
    ._pic img{width: 100%;}
    .about .part03 ._mask ._hd{padding-top: 30px;}
    .about .sub_tt ._hd,.about h1, .guoji h1,.chan_tit .tit{font-size: 26px;}
    ._more_btn ._txt{line-height: 40px;}
    .guoji p img{width: 100%;}
    .footer_box{padding-bottom: 38px;}
    #nav ul li{font-weight: normal;}
    .case,.guoji,.about,.newsxq,.news,.product,.chan_tit .tit{margin-top: 20px;}
    .news_list ul li a{width: 70%;}
    .cpxq p img,.newsxq p img,.cpxq div img,.newsxq div img{max-width: 100%!important}
    .cpxq_list div:first-child{display: none;}
}
@media (max-width:425px){
    #head{height: 70px;padding-top: 2px;}
    #head #logo{height: 70px;width: 300px;}
    #head .lintel .tel,.pageinfo,.disabled{display: none;}
    #nav ul li{width: 25%;}
    #nav{height: 78px;}
    #nav ul li{line-height: 38px;border-bottom: 1px solid #444954;}
    .yanfa ul{margin: 0;}
    .yanfa ul li{width: 96%;margin: 0 2% 10px;}
    .main1{position: inherit;width: 96%; margin: 0 2%;}
    .main1_r{width: 100%;margin-top: 10px; position: inherit;background: none;padding: 0;}
    .main1_r p{margin-bottom: 0;}
    .main1_r ul{margin-top: 5px;}
    .i_anli ul li{width: 47%;margin-bottom: 15px;}
    .i_news ul li{width: 97%;}
    .index_tit p{font-size: 16px;}
    .cpxq .cp_img,.cpxq .cp_nr{width: 100%;}
    .cpxq .cp_nr{margin-bottom: 20px;}
    .cpxq .zixun a{margin-top: 10px;margin-right: 10px;line-height: 38px;height: 38px;}
    .zbal_xc ul li{width: 48%;}
    .cpxq_list ul li{width: 80%;}
    .footer_box{padding: 15px 0 38px;}
    .sub-tits{margin-bottom: 20px;}
    .cpxq h1{font-size: 30px;margin-bottom: 10px;}
    .cpxq h4{font-size: 18px;margin-bottom: 10px;}
    .cpxq p, .newsxq p{margin-bottom: 6px;}
    .newsxq h1{font-size: 22px;text-align: center;}
    .case ul.clear li{width: 48%;margin-bottom: 6px;}
    .products ul li{width: 48%;margin-top: 6px;}
    .products ul li h3{line-height: 32px; font-size: 16px;}
    .products h2{margin-top: 20px;}
    .news ul li{width: 46.7%;}
    .news ul li p{display: none;}
    .news ul li:nth-child(3){display: none;}
    .news_list ul li{width: 95%;}
    .ser_box3 .net_left,.ser_box3 .net_right{width: 100%;}
    .net_left .net_boc span{padding: 10% 0;}
    .ser_box1 .fwst_box, .ser_box1 .fw_mess{width: 100%;}
    .ser_box2{padding: 0;}
    .job_box1_con .word .t{padding-top: 30px;}
    .m_detail{margin-bottom: 30px;}
    .job_box1_con .word{height:100%;}
    .net_left .net_boc, .net_left .net_tel{width: 100%;}
    .net_left .net_tel{margin-bottom: 30px;margin-top: 30px;}
    .ser_ico{transform: scale(0.8);-webkit-transform: scale(0.8);}
    .contact .wrap .part1_main{width: 100%;position: inherit;right: 0;}
    .contact .wrap ._jc_box li a{display: block;}
    .contact .wrap ._jc ._jc_box{padding-bottom: 0;}
    .wrap{margin-bottom: 20px;}
    .index_banner cite{bottom: 0;}
    .about h1{margin-bottom: 10px;}
    .about ._right{height: 360px;}
    ._btn_list a{float: left;}
    ._btn_list ._more_btn{width: 110px;margin-right: 10px;}
}
@media (max-width:375px){
    .contact .wrap ._jc_box dl{padding: 13px;}
    .about .part03 ._mask ._hd{padding-top: 12px;}
    .news_list ul li a{width: 68%;}
    .main1_r ul li a{font-size: 13px;}
}
@media (max-width:360px){
    .net_left .net_tel{padding-left: 100px;}
    .net_left .net_tel .ico2{left: 30px;}
}
@media (max-width:320px){
    body{font-size: 14px;}
    .index_tit{margin: 20px auto 15px;}
    .content{margin-top: 20px;}
    .anli ul li{margin-bottom: 10px;}
    .index_tit h2 strong,.index_tit h2,.index_tit strong{font-size: 28px;}
    .index_tit ul{margin: 20px auto 15px;}
    .footer_box{margin-top: 20px;}
    .cpxq .cp_md{line-height: 38px;}
    .cpxq .cp_md span{display: none;}
    .cpxq .cp_md a{font-size: 16px;}
    .net_left .net_tel ._tel{font-size: 28px;}
}
.BMap_Marker{background: url(/images/map_small.png) no-repeat center !important;}
DIV.digg A {
    BORDER-RIGHT: #ff9396 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff9396 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff9396 1px solid; COLOR: #ff0107; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9396 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover {
    BORDER-RIGHT: #ff0107 1px solid; BORDER-TOP: #ff0107 1px solid; BORDER-LEFT: #ff0107 1px solid; COLOR: #000; BORDER-BOTTOM: #ff0107 1px solid
}
DIV.digg A:active {
    BORDER-RIGHT: #ff0107 1px solid; BORDER-TOP: #ff0107 1px solid; BORDER-LEFT: #ff0107 1px solid; COLOR: #000; BORDER-BOTTOM: #ff0107 1px solid
}
DIV.digg SPAN.current {
    BORDER-RIGHT: #ff0107 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0107 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff0107 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0107 1px solid; BACKGROUND-COLOR: #ff0107
}
DIV.digg SPAN.disabled {
    BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
DIV.digg SPAN:first-child{display: none;}