@charset "utf-8";

/* CSS Document */



html{ font-size:62.5%;  }

body { margin:0 auto; max-width: 1920px; overflow-x: hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-size:1.2rem; color:#333; }

img { border:none; }

ul li {list-style-type:none;}

ul, form, p, a, img, table, tr, td, li,dd,dt,dl { margin:0;padding:0;list-style:none;color:#333; }

a {text-decoration:none; outline:none;}

a:hover { transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }

h1 {margin:0;padding:0;font-weight:normal; }

.clear {clear:both;}

.fl{float:left}

.fr{float:right}

input,textarea{ background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-size:1.2rem;  border:none;}

input{ outline:none; }

.f14{ font-size:14px; font-size:1.4rem; }

.bottom26{ padding-bottom:26px; }





.zong{ width:1200px; margin: 0px auto; padding: 0px; }

@media screen and (min-width:1000px) and (max-width:1219px){

.zong{width:980px;margin:0 auto }

}

@media screen and (max-width:999px){

.zong{width:95%;margin:0 auto;}

}



@font-face {

    font-family: 'futura_md_btmedium';

    src: url('tt0142m-webfont.eot');

    src: url('tt0142m-webfont.eot?#iefix') format('embedded-opentype'),

         url('tt0142m-webfont.ttf') format('truetype'),

         url('tt0142m-webfont.svg#futura_md_btmedium') format('svg');

}



.zitit1{ font-family: 'futura_md_btmedium'; }



.head{ background:#e9e9e9; padding-top:5px; padding-bottom:18px; }



.logo{ float:left; width:745px; max-height:73px; }

.logo img{ width:100%; max-width:745px; max-height:73px; }



.logo2{ float:left; width:193px; max-height:73px; display:none; }

.logo2 img{ width:100%; max-width:193px; max-height:73px; }



.head_r{ float:right; margin-top:4px; }



.head_top{ float:right; }

.head_lang{ float:left; line-height:18px; padding-left:11px; }

.head_lang img{ float:left; margin-top:3px; }

.head_lang span{ padding-left:5px; display:block; float:left; }

.head_lang a{ display:block; color:#666666; }

.head_lang a:hover{ color:#ec6d00; }



.head_bottom{ margin-top:18px; }



.head_email{ float:left; line-height:24px; margin-top:4px; padding-right:6px; }

.head_email a{ font-size:14px; font-size:1.4rem; color:#666666; padding-left:18px; background:url(../img/head-email.jpg) no-repeat left 4px; }

.head_email a:hover{ color:#ec6d00; }





/*sousuo*/

.sousuo{ width:262px; height:30px; margin:auto; float:right; position:relative; border:solid 1px #d4d4d4; font-size:14px; font-size:1.4rem; border-radius:5px; background:#fcfcfc; }

.sou{ width:215px; border:none; text-indent:2px; float:left; background:none; padding-top:7px; padding-bottom:2px; color:#999999; padding-left: 10px; line-height: 20px; }

.suo{ background:#015885 url(../img/sousuo.png) no-repeat center; width:30px; height:30px; border:none; float:right; cursor:pointer; border-radius:5px; }

.yincang{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}





/*daohang*/

.navs{ background:url(../img/nav-bg.jpg) repeat-x; }

.daohang{ position:relative; }

.daohang>li{ float:left; position:relative; z-index:9999; margin-left:56px; }

.daohang>li>a{ display:block; line-height:38px; padding-bottom:2px; font-size:16px; font-size:1.6rem; border-radius:7px; color:#fff; padding-left:13px; padding-right:13px;  }

.daohang>li:hover>a{ color:#333333; background:url(../img/nav-libg.jpg) no-repeat center; transition:0s;-moz-transition:0s;-o-transition:0s;-webkit-transition:0s; }



.dangqiandao{ color:#333333 !important; background:url(../img/nav-libg.jpg) no-repeat center !important; }

.daohangfirst{ margin-left:0px !important; }



.yiji{ width:215px; position:absolute; margin-left:-58px; top:-999px; z-index:9999; background:#dadada; }

.daohang>li:hover .yiji{ top:40px; }

.yiji li{ position:relative; border-top:solid 1px #b9baba; }

.yiji li a{ padding-left:22px; padding-right:15px; display:block; line-height:26px; padding-top:6px; padding-bottom:6px; font-size:14px; font-size:1.4rem; }

.yiji>li:hover>a{ color:#ffffff; background:#4d4d4d; }



.yiji_service{ margin-left:-30px; }

.yiji_online{ margin-left:-40px; }



.yijifirst{ border-top:none !important; }



.erji{ position:absolute; left:215px; width:215px; top:-9999px; z-index:9999; background:#4d4d4d; }

.yiji li:hover .erji{ top:0px; }

.erji>li>a{ color:#ffffff; }

.erji li:hover>a{ color:#333; background:#dadada; }



.sanji{ position:absolute; top:-999px; z-index:9999; background:#dadada; left:215px; width:215px; }

.erji li:hover .sanji{ top:0px; }

.sanji li:hover>a{ color:#ffffff; background:#4d4d4d; }



.top{ background:#e9e9e9; color:#4d4d4d; line-height:26px; padding-top:6px; padding-bottom:6px; }

.top a{ color:#4d4d4d; display:block; }

.top a:hover{ color:#ec6d00; }



/*banner*/

.syindex_focus{ height:580px !important; }

.index_focus{ position: relative; max-width: 1920px; height:350px;margin: 0 auto;overflow:hidden; z-index:20; }

.index_focus .bd li { display: none;position: absolute;left: 0;top:0;width:100%; max-width:1980px;  }

.index_focus .bd li img{ width:100%; max-width:1920px; }

.index_focus_post {z-index: 10;}

.index_focus .pic {height: auto;display: block;margin:0 auto;}

.index_focus .pic:hover {text-decoration: none;}



.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 52.5%; width: 65px;height: 65px; white-space: nowrap;overflow: hidden;z-index: 10; }



.index_focus .slide_nav { position: absolute; text-align:center; bottom:5px; width:100%; *width:auto; *left:45%; }

.index_focus .slide_nav a{ width:14px; height:14px; cursor:pointer;*float:left;display:inline-block; margin-left:2px; margin-right:2px; background:#fff; border-radius:50%; }

.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; background:#ec6d00; }



.syslide_nav{ bottom:10px !important; }





/*xpbanner*/

.slider1{ display:none; }

.bx-wrapper{ position: relative; padding: 0; *zoom: 1; display:none; }

.bx-wrapper img{ max-width: 100%; display: block; }



/** THEME

===================================*/

.bx-wrapper .bx-viewport{ -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0);     	-o-transform: translatez(0); transform: translatez(0); }

.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{ position: absolute; width: 100%; }



/* PAGER */

.bx-wrapper .bx-pager{ text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; bottom:7px;  }

.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display: inline-block; *zoom: 1; *display: inline; }

.bx-wrapper .bx-pager.bx-default-pager a{ background:#fff; text-indent: -9999px; display: block; width:14px; height:14px; margin: 0 4px; outline: 0; border-radius:50%; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;*/ }

.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{ background:#ec6d00; }









.bx-wrapper .bx-controls-direction a{ position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9; }

.bx-wrapper .bx-controls-direction a.disabled{ display: none; }



/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto{ text-align: center; }

.bx-wrapper .bx-controls-auto .bx-start:hover,

.bx-wrapper .bx-controls-auto .bx-start.active{ background-position: -86px 0; }

.bx-wrapper .bx-controls-auto .bx-stop{ display: block;  }



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align: left; width: 80%; }

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ right: 0; width: 35px; }





/*32anniu*/

.32niu{ display:none;  }

.container{ width: 100%; height: 100%; position:relative; z-index:99;  display:none;  }

.menubtn{ width: 35px; height: 31px; position: absolute;/* top:84px; left:150px;*/ z-index: 9999; background:url(../img/32anniu.png) no-repeat; cursor:pointer; z-index:999; right:0px; display:none; }

.nav{ width: 100%; height:100%; position: absolute; top: 0; left: 0;}



.nav ul { display: none; background:#015885; position:relative; z-index:99; padding-bottom:10px; padding-top:10px; margin-top:33px;  }

.nav ul li{ line-height:30px; text-indent:20px; }

.nav ul li a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; }

.nav ul li a:hover{ text-decoration:underline; }







@media screen and (max-width:1619px){

.index_focus .bd li img{ width:90%; }

.index_focus{ height:315px !important; }

.slide_nav{ bottom:40px !important; }	



.syindex_focus{ height:522px !important; }

.syslide_nav{ bottom:70px !important; }	

}

@media screen and (max-width:1419px){

.index_focus .bd li img{ width:80%; }

.index_focus{ height:280px !important; }

.slide_nav{ bottom:80px !important; }	



.syindex_focus{ height:464px !important; }

.syslide_nav{ bottom:125px !important; }

}

@media screen and (max-width:1219px){

.daohang>li{ margin-left:25px; }



.index_focus .bd li img{ width:70%; }

.index_focus{ height:245px !important; }

.slide_nav{ bottom:110px !important; }	



.syindex_focus{ height:406px !important; }

.syslide_nav{ bottom:180px !important; }	

}

@media screen and (max-width:999px){

.daohang>li{ margin-left:10px; }



.index_focus{ display:none; }

.bx-wrapper{ display:block; }

.slider1{ display:block; }	

}

@media screen and (max-width:939px){

.daohang>li{ margin-left:0px; }	

}

@media screen and (max-width:859px){

.navs{ display:none; }

.top{ display:none; }

.32niu{ display:block; }

.container{ display:block; }

.menubtn{ display:block; }

.head_r{ position:relative; }

.sousuo{ margin-right:40px; }

.head{ padding-bottom:10px; }	

}

@media screen and (max-width:780px){

.logo{ display:none; }

.logo2{ display:block; float:none; margin:0 auto;}

	

}

@media screen and (max-width:759px){

.logo2{ float:none; margin:0 auto; }

.head_r{ float:none; margin:0 auto; margin-top:15px; max-width:500px; }

	

}

@media screen and (max-width:539px){

.head_email{ float:none; text-align:right; margin-bottom:10px; }

.head_bottom{ margin-top:7px; }	

.head_r{ max-width:310px; }

.sousuo{ float:left; margin-right:0px; }

}

@media screen and (max-width:399px){

.bx-wrapper .bx-pager.bx-default-pager a{ width:12px; height:12px; }

}

@media screen and (max-width:359px){

.sousuo{ width:230px; }

.sou{ width:180px; }	

.head_r{ max-width:280px; }

.head_lang{ padding-left:8px; }

}



.ipart1{ overflow:hidden; background:url(../img/ipart1-bg.jpg) repeat-y top center; padding-top:30px; padding-bottom:46px; }



.ipart1_title{ text-align:center; line-height:36px;  }

.ipart1_title a{ font-size:30px; font-size:3rem; }

.ipart1_title a:hover{ color:#ec6d00; }



.ipart1_pro{ padding-top:2px; }

.ipart1_nr{ background:#f0f0f0; border-radius:50px; width:47.3%; margin-top:40px; margin-bottom:7px; }



.ipart1_xh{ height:65px; width:65px; margin-top:-1px; float:left; margin-bottom:-4px; text-align:center; }

.ipart1_xh a{ float:left; }



#ipart1_nr ul{  }

#ipart1_nr li{ float:left; }

#ipart1_nr li .ico { width:65px; height:65px; z-index: 1;-webkit-transition: 0.7s all;-moz-transition: 0.7s all;-ms-transition: 0.7s all;transition: 0.7s all; }

#ipart1_nr li.on .ico { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}





.ipart1_wz{ line-height:28px; font-sise:14px; font-size:1.4rem; color:#666666; padding-top:2px; float:left; padding-left:15px; width:85%;  }

.ipart1_wz a{ font-sise:14px; font-size:1.4rem; color:#666666; display:block; }

.ipart1_wz a:hover{ color:#ec6d00; }



.ipart1_wz1{ padding-top:15px; }



.icenter{ background:url(../img/icenter-bg.jpg) no-repeat center bottom;}



.ipart2{ width:100%; max-width:1920px; margin:0 auto; }

.ipart2_nr{ float:left; width:33.2%; max-width:637px; padding-right:0.2%; text-align:center; }

.ipart2_nrlast{ padding-right:0px !important; }



.ipart2_nr a:hover{ color:#ec6d00; }



.ipart2_pic{ overflow:hidden; width:100%; max-width:637px; max-height:350px; position:relative; }

.ipart2_pic a{ display:block; }

.ipart2_pic img{ width:100%; max-width:637px; max-height:350px; }



.ipart2_jia{ position:absolute; top:100%; transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s; text-align:center; width:100%; height:100%; }

.ipart2_nr:hover .ipart2_jia{ top:0px; transition:1s;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s; }

.ipart2_jia img{ position:relative; width:60px; height:60px; top:50%; margin-top:-30px; }



.ipart2_title{ font-size:24px; font-size:2.4rem; line-height:30px; margin-top:15px; padding-left:10px; padding-right:10px; }

.ipart2_wz{ font-size:14px; font-size:1.4rem; line-height:26px; margin-top:8px; padding-left:10px; padding-right:10px; }



.ipart2_nr:hover .ipart2_title a{ color:#ec6d00; }

.ipart2_nr:hover .ipart2_wz a{ color:#ec6d00; }



.ipart2_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.ipart2_nr:hover .ipart2_pic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}

.ipart2_nr:hover .ipart2_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.ipart2_nr:hover .ipart2_jia img{ transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);}





@media screen and (max-width:1219px){

.ipart1_nr{ width:49%; }

.ipart1_wz{ width:80%; padding-top:2px; }



.ipart2_title{ font-size:20px; font-size:2rem; line-height:26px; }	

}

@media screen and (max-width:999px){

.ipart1_nr{ width:100%; float:none; margin:0 auto; margin-top:30px; max-width:600px; }	

}

@media screen and (max-width:919px){

.ipart2{ width:95%; padding-left:2.5%; padding-right:2.5%; }

.ipart2_nr{ width:100%; float:none; margin:0 auto; padding:0px; margin-bottom:20px; }	

}

@media screen and (max-width:499px){

.ipart1_nr{ background:none; border-radius:0px; }

.ipart1_xh{ margin:0 auto; float:none; margin-bottom:10px; }

.ipart1_wz{ width:100%; float:none; background:#f0f0f0; padding:0px; border-radius:50px; padding-top:7px; padding-bottom:7px; }	

.ipart1_wz a{ width:92%; margin:0 auto; }

}

@media screen and (max-width:399px){

.ipart1_wz{ border-radius:30px; }	

}





.box42{ overflow:hidden; }

.box42 img{ transition:All 0.7s ease-in-out; -webkit-transition:All 0.7s ease-in-out; -moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.box42 img:hover{ transition:All 0.7s ease-in-out; -webkit-transition:All 0.7s ease-in-out; -moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.box42 img:hover{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); }



.ipart3{ padding-top:50px; padding-bottom:39px; }



/*syleft*/

.left1{ float:left; width:270px; border-radius:3px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../img/sy_leftbg.jpg) repeat-x bottom; padding-bottom:13px; }



.left_title{ line-height:28px; text-align:center; border-radius:3px; background:url(../img/left-titlebg.jpg) repeat-x; box-shadow:0px 2px 2px rgba(0,0,0,0.1); padding-top:8px; padding-bottom:7px; }

.left_title a{ font-size:20px; font-size:2rem; display:block; }

.left_title a:hover{ /*color:#ec6d00;*/ }



.sy_ul{}



.sy_li{ margin-top:15px; padding-bottom:3px; }

.sy_navli1{ line-height:30px;  padding-left:15px; padding-right:15px; }

.sy_navli1 a{ padding-left:14px; display:block; font-size:14px; font-size:1.4rem; color:#ffffff; background:#606060; border-radius:3px; }

.sy_navli1 a:hover{ background:#ec6d00; }

.sy_navli1xz{ background:#ec6d00 !important; }



.sy_navli2{ margin-top:4px; margin-bottom:-15px; }

.sy_navli2 li{ position:relative; line-height:33px; }

.sy_navli2 li a{ padding-left:43px; padding-right:10px; font-size:14px; font-size:1.4rem; color:#666666; background:url(../img/left-fuhao.png) no-repeat 31px center; }

.sy_navli2 li a:hover{ color:#ec6d00; }



.sy_navli3{ position:absolute; left:270px; display:none; }

.sy_navli2 li:hover .sy_navli3{ display:block; top:0px; width:255px; background:#fff;  border-radius:5px; }

.sy_navli3 li{}

.sy_navli3 li a{ padding-left:25px; background:url(../img/left-fuhao.png) no-repeat 13px center; }





/*ipart3_sousuo*/

.ipart3_sousuo{ width:238px; height:28px; margin:auto; margin-left:15px; position:relative; border:solid 1px #d4d4d4; font-size:14px; font-size:1.4rem; border-radius:5px; background:#fcfcfc; margin-top:18px; }

.ipart3_sou{ width:190px; border:none; text-indent:2px; float:left; background:none; line-height:26px; padding-bottom:2px; padding-left: 10px; color:#999999; }

.ipart3_suo{ background:#ec6d00 url(../img/sousuo.png) no-repeat center; width:30px; height:30px; border:none; float:right; cursor:pointer; border-radius:5px; margin-top:-1px; margin-right:-1px; }





.right1{ float:right; width:76.4%; margin-top:1px; }





.ipart3_pro{}

.ipart3_nr{ float:left; width:33.3%; text-align:center; }

.ipart3_nrlast{ padding-right:0px !important; }



.ipart3_ntop{}





.ipart3_jl{ margin-bottom:49px; }

.ipart3_pic{ /*max-width:280px; width:92%; padding-left:4%; padding-right:4%;*/ text-align:center; background:url(../img/ipart3-picbg.png) no-repeat bottom center; padding-bottom:8px; max-height:230px; }

.ipart3_pic a{ display:block; }

.ipart3_pkuang{ margin:0 auto;  width:93%; max-width:280px; max-height:230px; overflow:hidden; }

.ipart3_pic img{ width:100%; max-width:280px; max-height:230px; }



.ipart3_ntitle{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:3px; }

.ipart3_ntitle a{ font-size:16px; font-size:1.6rem; display:block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.ipart3_ntop:hover .ipart3_ntitle a{ color:#ec6d00; }



.ipart3_wz{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:1px; }

.ipart3_wz a{ font-size:14px; font-size:1.4rem; color:#666666; padding-left:6px; }

.ipart3_wz a:hover{ color:#ec6d00; }



.ipart3_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.ipart3_ntop:hover .ipart3_pic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}

.ipart3_ntop:hover .ipart3_pic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }





@media screen and (max-width:1519px){

.icenter{ background:url(../img/icenter-bg1.jpg) repeat-y top center;  }	

}

@media screen and (max-width:1219px){

.right1{ width:70%; }

.ipart3_nr{ width:50%; margin-bottom:30px; }

/*.icenter{ background:none; }

.ipart3{ background:url(../img/ipart1-bg.jpg) repeat-y top center; margin-top:20px; }	*/

}

@media screen and (max-width:999px){

.right1{ width:66%; }

}

@media screen and (max-width:949px){

.right1{ width:62%; }

}

@media screen and (max-width:919px){

.icenter{ background:none; }

.ipart2{ margin-top:30px; }

.ipart3{ background:url(../img/icenter-bg.jpg) no-repeat top center; background-attachment:fixed; margin-top:10px; }	

}

@media screen and (min-width:840px) and (max-width:949px){

.ipart3_pic{ background:none; }		

}

@media screen and (max-width:839px){

.right1{ width:58%; }

.ipart3_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	

}

@media screen and (max-width:759px){

.right1{ width:54%; }	

}

@media screen and (max-width:699px){

.right1{ width:100%; float:none; margin:0 atuo; }

.left1{ width:100%; float:none; margin:0 auto; max-width:500px; margin-top:30px; }	

.ipart3_nr{ width:50%; margin-bottom:30px; float:left; }

.ipart3_pic{ background:none; }	

.ipart3_ntitle{ width:81%;}

}

@media screen and (max-width:439px){	

.ipart3_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }

.ipart3_pic{ background:url(../img/ipart3-picbg.png) no-repeat bottom center; }	

}

@media screen and (max-width:349px){

.sy_navli1{ padding-left:10px; padding-right:10px; }

.ipart3_sousuo{ margin-left:10px; }

.ipart3_pic{ background:none; }	

.ipart3_pic img{ width:100%; }

.ipart3_ntitle,.ipart3_wz{ padding-left:10px; padding-right:10px; }

}



.ipart4{ width:100%; max-width:1920px; margin:0 auto; margin-top:34px; margin-bottom:29px; overflow:hidden; }



.ipart4_title{ text-align:center; line-height:38px; }

.ipart4_title a{ font-size:30px; font-size:3rem; }

.ipart4_title a:hover{ color:#ec6d00; }



.ipart4_wz{ text-align:center; margin-top:15px; margin-bottom:22px; }

.ipart4_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }

.ipart4_wz a:hover{ color:#ec6d00; }



@media screen and (max-width:919px){

.ipart4_pro{ width:95%; padding-left:2.5%; padding-right:2.5%; }

}





.ipart5{ background:url(../img/ipart5-bg.jpg) repeat-y top center; padding-top:41px; padding-bottom:12px; }



.ipart5_title{ line-height:38px; }

.ipart5_title a{ font-size:30px; font-size:3rem; text-transform:uppercase; }

.ipart5_title a:hover{ color:#ec6d00; }





.inews{ float:left; width:46%; }

.inews_nr{ padding-top:24px; padding-bottom:12px; }



.inews_pic{ float:left; width:170px; max-height:120px; }

.inews_pic img{ width:100%; max-width:170px; max-height:120px; }



.inews_right{ float:right; width:65%; }

.inews_title{ line-height:26px; margin-top:3px; }

.inews_title a{ font-size:16px; font-size:1.6rem; text-transform:uppercase; }

.inews_title a:hover{ color:#ec6d00; }



.inews_wz{ margin-top:9px; }

.inews_wz a{ display:block; font-size:14px; font-sizse:1.4rem; line-height:28px; color:#666666; max-height: 56px; overflow: hidden; }

.inews_wz a:hover{ color:#ec6d00; }



.inews_time{ margin-top:8px; color:#999999; line-height:22px; padding-left:22px; background:url(../img/rili.png) no-repeat left 3px; }







.ipro{ float:right; width:562px; }



.ipro_lunbo{ margin:0 auto; position:relative; margin-top:26px; }



.rexiaok{ width:530px; overflow:hidden; margin:0 auto; }

.carousel{margin-left:auto; margin-right:auto; width:100%; }

 

.ipro_lunbo .prev,.ipro_lunbo .next{ position:absolute; display:block;width:16px;height:29px; cursor:pointer; top:86px; z-index:9999; }

.ipro_lunbo .prev {background:url(../img/ipro-pre1.png) no-repeat; left:0px; }

.ipro_lunbo .prev:hover{ background:url(../img/ipro-pre2.png) no-repeat;}

.ipro_lunbo .next{background:url(../img/ipro-next1.png) no-repeat; right:0px; }

.ipro_lunbo .next:hover{  background:url(../img/ipro-next2.png) no-repeat;  }





.jCarouselLite { float:left; overflow:hidden; width:530px;  }

.jCarouselLite li{ width:265px; position: relative; overflow: hidden;cursor: pointer; float:left; overflow:hidden; /*border-right:solid 1px #cccccc;*/ text-align:center; }



.ipro_ntop{}



.ipro_pic{ padding-bottom:8px; background:url(../img/ipro-picbg.png) no-repeat bottom center; }

.ipro_pkuang{ margin:0 auto; max-width:244px; max-height:200px; }

.ipro_pic img{ width:244px; height:200px; }

.ipro_ntitle{ line-height:26px; padding-left:12px; padding-right:12px; margin-top:3px; }

.ipro_ntitle a{ font-size:14px; font-size:1.4rem; display:block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.ipro_ntop:hover .ipro_ntitle a{ color:#ec6d00; }



.ipro_wz{ padding-left:12px; padding-right:12px; margin-top:1px; }

.ipro_wz a{ display:block; line-height:24px; color:#666666; }

.ipro_wz a:hover{ color:#ec6d00; }



.links{ line-height:26px; padding-top:42px; }

.links span{ font-size:18px; font-size:1.8rem; text-transform:uppercase; }

.links a{ font-size:14px; font-size:1.4rem; padding-left:10px; padding-right:5px; display: inline-block; }

.links a:hover{ color:#ec6d00; }





@media screen and (max-width:1219px){

.ipart5{ background:url(../img/icenter-bg1.jpg) repeat-y top center; }		



.inews{ width:100%; float:none; max-width:840px; margin:0 auto;  }

.ipro{ width:100%; float:none; max-width:840px; margin:0 auto; margin-top:30px; }

.jCarouselLite,.rexiaok{ width:795px; }

.links{ max-width:840px; margin:0 auto; }

.inews_right{ width:77%; }

.ipart5_title{ text-align:center; }

}

@media screen and (max-width:939px){

.jCarouselLite,.rexiaok{ width:530px; }

.ipro_lunbo{ width:100%; max-width:600px; }	

}

@media screen and (max-width:899px){

.inews_right{ width:74%; }	

}

@media screen and (max-width:799px){

.inews_right{ width:71%; }	

}

@media screen and (max-width:719px){

.inews_right{ width:67%; }	

}

@media screen and (max-width:659px){

.jCarouselLite,.rexiaok{ width:265px; }

.ipro_lunbo{ width:100%; max-width:320px; }	

}

@media screen and (max-width:639px){

.inews_pic{ float:none; margin:0 auto; text-align:center; }

.inews_right{ width:100%; float:none; margin-top:20px; text-align:center; }

.inews_time{ text-align:left; margin:0 auto; width:84px; margin-top:5px; }	

.links{ display:none; }

.ipart5{ padding-bottom:30px; }

}

@media screen and (max-width:359px){

.jCarouselLite,.rexiaok{ width:215px; }

.ipro_pic{ background:none; }	

.ipro_pic img{ width:100%; max-width:244px; max-height:200px; height:auto; }

.jCarouselLite li{ width:100%; }

}





.footer{ background:url(../img/footer-bg.jpg); font-size:14px; font-size:1.4rem; color:#c7c7c7; padding-top:38px; }



.footer a{ font-size:14px; font-size:1.4rem; color:#c7c7c7; }

.footer a:hover{ color:#fff; }



.footer_title{ line-height:30px; font-size:24px; font-size:2.4rem; color:#fff; text-transform:uppercase; }

.footer_title a{ font-size:24px; font-size:2.4rem; color:#fff;}

.footer_title a:hover{ }



.footer li{ line-height:30px; font-size:14px; font-size:1.4rem; color:#c7c7c7; }

.footer li a{ font-size:14px; font-size:1.4rem; color:#c7c7c7; }

.footer li a:hover{ color:#fff; }





.ftop{ padding-bottom:66px; }

.f1{ float:left; width:27.9%; }

.f1_msg{ margin-top:25px; }



.sjmt{ margin-top:32px; }

.sjmt a{ float:left; }

.sjmtlast{ margin-right:0px !important; }



#sjmt li{ float:left; padding-right:15px;}

#sjmt li .ico { width:39px; height:39px;z-index: 1;-webkit-transition: 0.7s all;-moz-transition: 0.7s all;-ms-transition: 0.7s all;transition: 0.7s all; }

#sjmt li.on .ico { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}





.f2{ float:left; width:26.3%; padding-right:2.5%; }



.f2 ul{ margin-top:18px; }

.f2 li{ padding-left:20px; }



.f2_libg1{ background:url(../img/footer-icon1.png) no-repeat left 6px; }

.f2_libg2{ background:url(../img/footer-icon2.png) no-repeat left 8px; }

.f2_libg3{ background:url(../img/footer-icon3.png) no-repeat left 11px; }

.f2_libg4{ background:url(../img/footer-icon4.png) no-repeat left 6px; }



.f3{ float:left; width:18%; }

.f3 ul{ margin-top:18px; }



.f3 li{ background:url(../img/footer-libg.png) no-repeat left center; padding-left:12px; }



.f4{ float:right; width:19.5%; }

.f4 ul{ margin-top:18px; }





.banquan{ background:#1d1d1d; line-height:26px; text-align:center; padding-top:6px; padding-bottom:8px; font-size:14px; font-size:1.4rem; color:#c7c7c7; }

.sitemap{}

.reanod{}

.cnzz{ margin-left:1px; }



.banquan a{ font-size:14px; font-size:1.4rem; color:#c7c7c7; }

.banquan a:hover{ color:#fff; }



@media screen and (max-width:1219px){

.f1{ width:28%; }

.f2{ padding-right:3%; }	

.f3{ width:22%; }

}

@media screen and (max-width:999px){

.f4 ul{ float:none; margin-top:0px; }

.f4 .footer_title{ margin-bottom:18px; }	

}

.qingchu{ clear:both; display:none; }

@media screen and (max-width:939px){

.ftop{ margin:0 auto; max-width:800px; }

.f2,.f4{ width:60%; padding-left:0px; padding-right:0px; }	

.f1,.f3{ width:40%; }

.f1,.f2{ margin-bottom:20px; }

.qingchu{ display:block; }

}

@media screen and (max-width:639px){

.f1,.f2,.f3,.f4{ width:50%; }	



}

@media screen and (max-width:519px){

.ftop{ max-width:350px; }

.f1,.f2,.f3,.f4{ width:100%; float:none; margin:0 auto; }

.f1,.f2,.f3{ margin-bottom:20px; }	

}





.kefu{ position:fixed; top:200px; z-index:99999; padding-left:10px; padding-right:13px; width:62px; background:url(../img/kefu-bg.jpg); padding-top:3px; text-align:center; color:#000000; font-family:Verdana, Geneva, sans-serif; right:0px; box-shadow:0px 0px 3px rgba(0,0,0,0.07); padding-bottom:12px; }

.kefu a{ color:#000000; font-family:Verdana, Geneva, sans-serif; }

.kefu a:hover{ color:#ec6d00; }



.kefu_skype{ border-bottom:solid 1px #aaaaaa; padding-bottom:1px; padding-top:11px; }

.kefu_skype_div{ line-height:22px; }



.kefu_whats{ border-bottom:solid 1px #aaaaaa; padding-top:8px; padding-bottom:5px; }

.kefu_email{ padding-top:13px; }





.bg{ background:url(../img/bg1.jpg) no-repeat top center; background-attachment:fixed }



@media screen and (max-width:479px){

.banquan{ padding-bottom:75px; }

.kefu{ bottom:0px; width:100%; height:auto; padding-top:5px; padding-bottom:10px; top:auto; }	

.kefu_skype,.kefu_whats,.kefu_email{ padding:0px; width:25%; border-bottom:none; float:left; }

.kefu_skype img{ margin-top:5px; }

.kefu_email img{ margin-top:9px; }

}



@media screen and (max-width:1219px){

.bg{ background-attachment:fixed; }	

}

/*mianbaoxie*/

.brow{ line-height:26px; font-size:14px; font-size:1.4rem; color:#666666; padding-top:7px; }

.brow a{ font-size:14px; font-size:1.4rem; color:#666666; }

.brow a:hover{ color:#ec6d00; }

.brow span{}

.browxz{ color:#ec6d00 !important; }





.left{ width:270px; float:left;}



.left_top{ border-radius:5px; overflow:hidden; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../img/sy_leftbg.jpg); padding-bottom:11px; }

.left_nav{ padding-left:15px; padding-right:15px; }



.lNav{ cursor:pointer; font-size:14px; font-size:1.4rem; line-height:30px; padding-left:14px; margin-top:18px; transition:0.5s;-moz-transition:0.5s; color:#fff; padding-right:5%; -o-transition:0.5s;-webkit-transition:0.5s; background:#606060 url(../img/left-pre.png) no-repeat 97% center; border-radius:3px; }

.lNav a{ color:#fff; }

.lNav:hover{ background:#ec6d00 url(../img/left-next.png) no-repeat 97% center; }

.lNav:hover a{ }

.left_firstli{ margin-top:15px !important; }



.currentDt1{ color:#fff; background:#ec6d00 url(../img/left-next.png) no-repeat 97% center; }

.currentDt1 a{ }

.navContent1{ display: none; margin-top:3px; margin-bottom:-8px; }

.navcontent1 li{ position:relative }

.navContent1 li a{ display:block; padding-left:28px; background:url(../img/left-fuhao.png) no-repeat 15px center; font-size:14px; font-size:1.4rem; line-height:27px; padding-top:3px; padding-bottom:3px; color:#666666; }

.navContent1 li:hover>a{ color:#ec6d00; }



.left_erji{ margin-top:-2px; margin-bottom:1px; }

.left_erji li{}

.left_erji li a{ padding-left:44px; background:url(../img/left-erjipre.jpg) no-repeat 35px center; color:#888888; }

.left_erji li a:hover{ background:url(../img/left-erjinext.jpg) no-repeat 35px center; }



.left_news{ margin-top:44px; border-radius:5px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../img/left-newsbg.jpg) bottom center; /*padding-bottom:20px;*/ }



.left_news .left_title{/* margin-bottom:4px;*/ }

.left_news_nr{ /*padding-top:20px;*/ padding-left:14px; padding-right:13px; }

.jiaxi{ height: 20px; }

.left_news_pic{ float:left; width:90px; height:63px; margin-top:3px; }

.left_news_pic img{ width:100%; max-width:90px; max-height:63px; }



.left_news_wz{ float:right; width:144px; }

.left_news_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#666666; }

.left_news_nr:hover .left_news_wz a{ color:#ec6d00; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}



.right{ float:right; width:75.9%; }





/*product1*/

.p1{ margin-top:19px; margin-bottom:27px;  }



.p1_top{ font-size:14px; font-size:1.4rem; line-height:30px; margin-top:-9px; }

.p1_top table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}

.p1_top table tr td{ padding:3px; border:1px solid #ccc;}

.p1_top p a{ color:#ec6d00  !important}

.p1_top p img{ max-width:100%;}



.p1_pro{ padding-top:24px; padding-bottom:5px; }



.p1_nr{ float:left; width:33.3%; max-width:303px; text-align:center; margin-bottom:39px; }

.p1_nrlast{ padding-right:0px !important; }



.p1_ntop{}



.p1_pic{ /*max-width:280px; width:92%; padding-left:4%; padding-right:4%;*/ text-align:center; background:url(../img/ipart3-picbg.png) no-repeat bottom center; padding-bottom:8px; max-height:230px; }

.p1_pkuang{ margin:0 auto;  width:94%; max-width:280px; max-height:230px; }

.p1_pic img{ width:100%; max-width:280px; max-height:230px; }



.p1_ntitle{ padding-left:4%; padding-right:4%; line-height:26px; margin-top:4px; }

.p1_ntitle a{ display:block; font-size:14px; font-size:1.4rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.p1_ntop:hover .p1_ntitle a{ color:#ec6d00; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }



.p1_nbottom{ padding-left:4%; padding-right:4%; margin-top:9px; }

.p1_check{ margin:0px; padding:0px; float:left; margin-left:74px; margin-top:8px; }

.p1_in{ float:left; margin-left:12px; }

.p1_in a{ display:block; color:#ec6d00; border:solid 1px #ec6d00; line-height:25px; width:98px; text-align:center; }

.p1_in a:hover{ background:#ec6d00; color:#fff; }





.p1_bottom{ width:100%; margin:0 auto; text-align:center; }

.p1_fy{ display:inline-block !important; }



.n1_fy{ text-align:center; }

.n1_fy a{ display:inline-block; margin-right:9px; height:32px; width:39px; text-align:center; line-height:32px; border:solid 1px #e5e5e5; background:#f7f7f7; font-size:14px; font-size:1.4rem; margin-bottom:20px; }

.n1_fy span{ display:inline-block; margin-right:9px; height:32px; width:39px; text-align:center; line-height:32px; font-size:14px; font-size:1.4rem; margin-bottom:20px; }

.n1_fy a:hover{ border:solid 1px #ec6d00; color:#ec6d00; }

.n1fyxz{ border:solid 1px #ec6d00 !important; color:#ec6d00 !important; }

.n1_pn{ width:67px !important; }

.n1_pre{ margin-right:10px !important; }

.p6{display:inline-block; margin-right:9px; height:32px; width:67px; text-align:center; line-height:32px; border:solid 1px #e5e5e5; background:#f7f7f7; font-size:14px; font-size:1.4rem; margin-bottom:20px;}





.p1_b_right{ display:inline-block; margin-left:-3px;}



.p1_sel{ margin-left:6px; }

.p1_submit{ width:140px; height:30px; line-height:28px; color:#fff; background:#ec6d00; text-align:center; cursor:pointer; margin-left:5px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-size:1.4rem; }



@media screen and (max-width:1219px){

.right{ width:68%; }

.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	

}

@media screen and (max-width:999px){

.right{ width:64%; }

.p1_nr{ width:50%; margin-left:0px; margin-right:0px; }	

}

@media screen and (max-width:899px){

.right{ width:60%; }

}

@media screen and (min-width:820px) and (max-width:899px){

.p1_pic{ background:none; }



.p1_check{ margin-left:30px; }		

}

@media screen and (max-width:819px){

.right{ width:56%; }	

}

@media screen and (min-width:730px) and (max-width:819px){

.p1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	

}

@media screen and (max-width:729px){

.right{ width:100%; float:none; }

.left{ width:100%; float:none; margin:0 auto; max-width:500px; margin-top:30px; }



.left_news_wz{ width:75%; }	

}

@media screen and (min-width:480px) and (max-width:679px){

.p1_pic{ background:none; }	

.p1_check{ margin-left:0px; }		

}

@media screen and (max-width:479px){

.p1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:30px; }	

.left_news_wz{ width:70%; }		

}

@media screen and (max-width:399px){

.left_news_wz{ width:65%; }		

}

@media screen and (max-width:359px){

.left_news_wz{ width:60%; }		

}

@media screen and (max-width:339px){

.p1_pic{ background:none; }	

.p1_pkuang{ width:100%; }

.p1_ntitle,.p1_nbottom{ padding-left:10px; padding-right:10px; }

.p1_check{ margin-left:0px; }

.left_news_wz{ width:57%; }	

.kongge{ margin-bottom:10px;}	

}





/*product2*/

.p2{ margin-top:19px; margin-bottom:33px; }



.p2_top{}



.left1-p2{  /*width:54.1%; */float:left; }

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}

#tsShopContainer{ width:400px; position:relative; float:left; }

#tsShopContainer #tsImgS{text-align:center;width:400px; height:328px;position:relative;  padding:0px !important; margin-bottom:16px; }

#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; width:100%;  }

#tsShopContainer #tsImgS img{ display:block; margin:0px auto; }

#tsShopContainer #tsPicContainer{position:relative; height:74px;}

#tsShopContainer #tsPicContainer #tsImgSArrL{ width:12px;height:15px;background:url(../img/p2-pre1.png) no-repeat; position:absolute;left:0px;cursor:pointer; top:27px; }

#tsShopContainer #tsPicContainer #tsImgSArrL:hover{ background:url(../img/p2-pre2.png) no-repeat; }

#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:15px;background:url(../img/p2-next1.png) no-repeat; position:absolute;right:0px;cursor:pointer; top:27px; }

#tsShopContainer #tsPicContainer #tsImgSArrR:hover{ background:url(../img/p2-next2.png) no-repeat; }



#tsShopContainer #tsPicContainer #tsImgSCon{ overflow: hidden; margin-top: 0px; width:384px !important; position: absolute; left:29px; }

#tsShopContainer #tsPicContainer #tsImgSCon ul{}

#tsShopContainer #tsPicContainer #tsImgSCon li{float:left;cursor:pointer; width:128px; height:74px; }



#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:90px;height:74px;  }

#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{}



.MagicZoomBigImageCont { }

.MagicZoomMain { text-align: center !important;	width: 92px; }

.MagicZoomMain div { padding: 0px !important; }

.MagicZoomPup {	 background:#ffffff; }

.MagicZoomLoading { text-align:center; background:#ffffff; color:#444; border:1px solid #ccc; opacity:0.8; padding:3px 3px 3px 3px !important; display:none; }

.MagicZoomLoading img {	padding-top:3px !important; }



.p2_tleft{ display:none; }

.p2_tleft img{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%; margin-bottom:25px; max-width:400px; max-height:328px; }



.p2_tright{ float:right; width:51.2%; }



.co11{ color:#ec6d00 !important}

.p2_title{ margin-top:-6px; padding-bottom:5px; margin-bottom:6px; font-size:18px; font-size:1.8rem; line-height:28px; border-bottom:solid 1px #c5c5c5; }



.p2_twz{font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }

.p2_twz li{ font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }

.p2_twz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}

.p2_twz table tr td{ padding:3px; border:1px solid #ccc;}

.p2_twz p a{ color:#ec6d00  !important}

.p2_twz p img{ max-width:100%;}





.p2_tin{ margin-top:15px; }

.p2_tin a{ display:block; text-align:center; color:#fff; width:160px; line-height:33px; padding-bottom:2px; background:#606060; font-size:16px; font-size:1.6rem; cursor：pointer;}

.p2_tin a:hover{ background:#ec6d00; }

#atftbx3{ margin-left:50px;}

#atftbx3 p span{ margin-right:22px;}



.p2_tshare .span{ display:block; float:left; padding-right:0px ; margin-right:7px; border-radius:10% !important; padding-top:1px; line-height:25px !important; font-size:14px; color:#22b25f; width:25px !important; height:25px !important }

.p2_tshare img{ float:left; border-radius:10px !important; }

.p2_tshare svg{ width:25px !important; height:25px !important;}


.addthis_inline_share_toolbox_klm2{ display:inline-block !important;}


.p2_tshare{ margin-top:21px; }

.p2_tshare img{ float:left; }

.p2_tshare .span{ display:block; float:left; line-height:22px; margin-top:1px; font-size:14px; font-size:1.4rem; font-weight:bold; color:#ec6d00; padding-right:6px; margin-right:5px; }





.p2_center{ margin-top:42px; }

.p2_cpro1{}

.p2_menu{ background:#eeeeee; width:100%; }

.p2_menu li{ float:left; cursor:pointer;font-size:18px; font-size:1.8rem; padding-left:36px; padding-right:36px; height:38px; line-height:36px; }

.p2_menu li.hovers{ background:#ec6d00; color:#fff;}



#main2{ overflow:hidden;  margin-top:18px; }

#main2 ul{display:none; }

#main2 ul.block{ display: block;}



.p2_cpic{font-size: 14px;font-size: 1.4rem;line-height: 28px;color: #666666;}

.p2_cpic table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}

.p2_cpic table tr td{ padding:3px; border:1px solid #ccc;}

.p2_cpic p a{ color:#ec6d00  !important}

.p2_cpic p img{ max-width:100%;}



.p2_cpro2{ display:none; }

.p2_cpro2_nr{ margin-bottom:20px; }

.p2_ctitle{ font-size:18px; font-size:1.8rem; font-weight:bold; padding-bottom:10px; line-height:28px; color:#ec6d00; }





.p2_bottom{ margin-top:40px; }

.p2_btitle{ line-height:26px; background:url(../img/p2-btitlebg.png) no-repeat left center; margin-bottom:24px; }

.p2_btitle a{ font-size:20px; font-size:2rem; font-weight:bold; color:#ec6d00; }

.p2_btitle a:hover{}



.p2_bpro{ margin:0 auto; }

.p2_bnr{ float:left; width:23.1%; padding-right:2.5%; max-width:210px; text-align:center; }

.p2_bnrlast{ padding-right:0px !important; }





.p2_bpic{ width:100%; max-width:210px; max-height:172px; overflow:hidden; }

.p2_bpic img{ width:100%; max-width:210px; max-height:172px; }



.p2_bfont{ line-height:26px; margin-top:8px; }

.p2_bfont a{ display:block; font-size:14px; font-size:1.4rem; }

.p2_bnr:hover .p2_bfont{ color:#ec6d00; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}



.p2_bpic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }

.p2_bnr:hover .p2_bpic img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}

.p2_bnr:hover .p2_bpic img{ transition:All 0.7s ease-in-out;-webkit-transition:All 0.7s ease-in-out;-moz-transition:All 0.7s ease-in-out; -o-transition:All 0.7s ease-in-out; }



@media screen and (max-width:1219px){

.left1-p2{ display:none; }	

.p2_tleft{ display:block; }

.p2_tright{ float:none; width:100%; margin-top:15px; }

.p2_menu li{ padding-left:10px; padding-right:10px; }

.p2_tin{ width:100%; max-width:400px; }

}

@media screen and (max-width:999px){

.p2_cpro1{ display:none; }

.p2_cpro2{ display:block; }	

}

@media screen and (max-width:939px){

.p2_bpro{ max-width:460px; }

.p2_bnr{ width:45%; margin-left:2.5%; margin-right:2.5%; padding-right:0px; margin-bottom:10px; }	

}



@media screen and (max-width:600px){

.p2_cpic table tr{ width:100%;}

.p2_cpic table tr td{ width:50%;}

.p2_cpic table img{ width:100%}

}

@media screen and (max-width:330px){

.p2_cpic table tr{ width:100%;}

.p2_cpic table tr td{ width:25% !important;}

.p2_cpic table img{ max-width:100%}

}

@media screen and (max-width:439px){

.p2_bnr{ width:100%; float:none; margin:0 auto; margin-bottom:20px; }	

}

@media screen and (max-width:399px){

.p2_tleft img{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	

.p2_tin a{ width:100%; float:none; margin-bottom:15px; }

.p2_tshare{ margin-top:40px; }

}

/*@media screen and (max-width:940px){

.p2_cpic table img{ max-width:50% !important;}}*/









/*news1*/

.n1{ margin-top:3px; margin-bottom:35px; }



.n1_pro{}

.n1_nr{ margin-bottom:40px; padding-top:16px; }

.n1_pic{ float:left; width:236px; max-height:266px; }

.n1_pic img{ width:100%; max-width:236px; max-height:266px; }



.n1_right{ float:right; width:77.9%; }

.n1_title{ line-height:26px; margin-top:2px; margin-bottom:15px; }

.n1_title a{ font-size:16px; font-size:1.6rem; }

.n1_title a:hover{ color:#ec6d00; }



.n1_time{ color:#999999; line-height:22px; padding-left:22px; background:url(../img/rili.png) no-repeat left center; }



.n1_wz{ margin-top:13px; }

.n1_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }

.n1_wz a:hover{ color:#ec6d00; }





.hot{ padding-top:34px; }



.hot_title{ line-height:28px; background:url(../img/hot-titlebg.png) no-repeat left center; margin-bottom:23px; }

.hot_title a{ font-size:20px; font-size:2rem; font-weight:bold; color:#ec6d00; }

.hot_title a:hover{}



.hot_pro{ margin:0 auto; }

.hot_nr{ float:left; width:17.5%; max-width:210px; padding-right:3.1%; text-align:center; }

.hot_nrlast{ padding-right:0px !important; }







.hot_pic{ width:100%; max-width:210px; max-height:172px; }

.hot_pic img{ width:100%; max-width:210px; max-height:172px; }



.hot_font{ line-height:26px; margin-top:8px; width:100%; }

.hot_font a{ display:block; font-size:14px; font-size:1.4rem; }

.hot_nr:hover .hot_font a{ color:#ec6d00;  transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}



@media screen and (max-width:1219px){

.n1_right{ width:73%; }	

.n1_title{ margin-top:0px; margin-bottom:7px; }

.n1_pic{ margin-top:5px; }

.n1_nr{ padding-top:0px; margin-bottom:25px;}

.n1_wz{ margin-top:7px; }



.hot_nr{ width:19%; padding-right:1.2%; }	

}

@media screen and (max-width:999px){

.n1_right{ width:70%; }	

}

@media screen and (max-width:939px){

.n1_right{ width:67%; }	

}

@media screen and (max-width:859px){

.n1_pic{ float:none; width:100%; text-align:center; }

.n1_right{ width:100%; float:none; margin-top:15px; text-align:center; }	

.n1_time{ text-align:left; margin:0 auto; width:85px; }



.hot_pro{ max-width:700px; }

.hot_nr{ width:30%; padding-right:0px; margin-left:1.6%; margin-right:1.6%; margin-bottom:10px; }

}

@media screen and (max-width:640px){

.hot_font{ width:90%}	

	}

@media screen and (max-width:559px){

.hot_pro{ max-width:470px; }

.hot_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	

.hot_font{ width:92%}	

}

@media screen and (max-width:559px){

.hot_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	

}





/*news2*/

.n2{ margin-top:12px; margin-bottom:54px; }



.n2_title{ text-align:center; font-size:16px; font-size:1.6rem; line-height:26px; }

.n2_time{ color:#999999; line-height:22px; padding-left:22px; background:url(../img/rili.png) no-repeat left center; margin:0 auto; width:85px; margin-top:11px; margin-bottom:16px; }

.n2_wz{ font-size:14px; font-size:1.4rem; line-height:28px; }

.n2_wz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}

.n2_wz table tr td{ padding:3px; border:1px solid #ccc;}

.n2_wz p a{ color:#ec6d00  !important}

.n2_wz p img{ max-width:100%;}





.n2_bottom{ border-top:solid 1px #c0c0c0; margin-top:42px; padding-top:10px; }

.n2_fy{ line-height:26px; color:#666666; font-size:14px; font-size:1.4rem; }

.n2_fy a{ color:#666666; font-size:14px; font-size:1.4rem; }

.n2_fy a:hover{ color:#ec6d00; }





.left2{ float:left; width:210px; }



.left2_top{ border-radius:5px; box-shadow:0px 0px 3px rgba(0,0,0,0.1); background:url(../img/left2-nrbg.jpg) center bottom; padding-bottom:7px; }



.left2_title{ line-height:28px; text-align:center; border-radius:5px; background:url(../img/left2-titlebg.jpg) repeat-x; box-shadow:0px 2px 2px rgba(0,0,0,0.1); padding-top:4px; padding-bottom:3px; }

.left2_title a{ font-size:20px; font-size:2rem; display:block; }

.left2_title a:hover{/* color:#ec6d00;*/ }



.left2_nav{ margin-top:11px; }

.left2_nav li{ line-height:30px; padding-top:5px; padding-bottom:5px; }

.left2_nav li a{ font-size:14px; font-size:1.4rem; border-radius:3px; display:block; padding-left:20px; }

.left2_nav li a:hover{ color:#fff; background:#ec6d00; }

.left2_navxz{ color:#fff !important; background:#ec6d00 !important; }



.right2{ float:right; width:79.2%; }





.about_title{ font-size:20px; font-size:2rem; font-weight:bold; line-height:28px; margin-top:-5px; margin-bottom:2px; }

.about_wz1{ font-size:14px; font-size:1.4rem; line-height:28px; }

.bottom28{ padding-bottom:28px; }

.bottom29{ padding-bottom:29px; }

.bottom30{ padding-bottom:30px; }





/*about1*/

.a1{ margin-top:18px; margin-bottom:56px; }



.a1_pic1{ margin-top:22px; margin-bottom:24px; }

.a1_pic1 img{ float:left; width:31.6%; margin-right:2.6%; max-width:300px; max-height:217px;  }

.a1_pic1last{ margin-right:0px !important; }



.a1_pic2{ text-align:center; max-height:394px; margin-top:24px; }

.a1_pic2 img{ width:100%; max-width:580px; max-height:394px; }

@media screen and (max-width:640px){

.a1_pic2{ display:none}

}

.a1_wz1{ line-height:30px; font-size:14px; font-size:1.4rem; }





/*about2*/

.a2{ margin-top:18px; margin-bottom:17px; }



.a2_wz{ font-size:14px; font-size:1.4rem; line-height:28px; margin-top:14px; }

.a2_bold{ font-weight:bold; }



.a_cer{ margin-top:28px;}



.baguetteBoxOne{ }

.cer_nr{ width:21.4%; float:left; padding-right:4.8%; max-width:203px; margin-bottom:40px; }

.cer_nrlast{ padding-right:0px !important; }



.cer-pic{ position:relative; }

.cer-picpian{ display:block; max-width:203px; max-height:265px; }

.cer-picpian img{ width:100%; height:100%; max-width:203px; max-height:265px; }

.wteamfu{ display:block; position:absolute; width:100%; height:100%; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; text-align:center; }

.wteamfu img{ position:absolute;  opacity:0;filter:alpha(opacity=0); width:44px; height:35px; left:50%; top:50%; margin-left:-22px; margin-top:-17px; }

.cer-pic:hover .wteamfu{ opacity:1;filter:alpha(opacity=100);}

.cer-pic:hover .wteamfu img{ opacity:1;filter:alpha(opacity=100);}

.cer_wz{ text-align:center; line-height:26px; font-size:14px; font-size:1.4rem; margin-top:1px; }





.baguetteBoxOne{ margin:0 auto; }

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}

#baguetteBox-overlay.visible{opacity:1}

#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}

#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}

#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}

#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Arial, Helvetica, sans-serif;}

#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}

#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}

#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}

.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}

.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;

 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}

.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}

.baguetteBox-button#next-button{right:2%}

.baguetteBox-button#previous-button{left:2%}

.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}

.baguetteBox-button svg{position:absolute;left:0;top:0}

.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}

.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}

.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}

@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}









@media screen and (max-width:1219px){

.right2{ width:76%; }

.a2{ margin-bottom:35px; }	

.cer_nr{ width:24%; padding-right:1.3%; margin-bottom:20px; }

}

@media screen and (max-width:999px){

.right2{ width:72%; }

.a1_pic1 img{ width:32%; margin-right:2%; }	

}

@media screen and (max-width:939px){

.cer_nr{ width:30%; margin-left:1.6%; margin-right:1.6%; padding-right:0px; }	

}

@media screen and (max-width:889px){

.right2{ width:68%; }	

}

@media screen and (max-width:799px){

.right2{ width:64%; }	

}

@media screen and (max-width:699px){

.right2{ width:100%; float:none; }	

.left2{ float:none; width:100%; margin:0 auto; max-width:500px; margin-top:30px; }

}

@media screen and (max-width:519px){

.cer_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }	

}

@media screen and (max-width:439px){

.a1_pic1{ text-align:center; }

.a1_pic1 img{ width:100%; float:none; margin:0 auto !important; margin-bottom:20px !important; }	

}

@media screen and (max-width:359px){

.cer_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	

}





/*about3*/

.a3{ margin-top:18px; margin-bottom:55px; }



.a3_pro{ background:url(../img/a3-xian.jpg) repeat-y 10px 20px; margin-top:42px;  }



.a3_riqi{ float:left; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:30px; background:url(../img/a3-quan.png) no-repeat left center; padding-left:28px; color:#ec6d00; }

.a3_wz{ float:right; width:89.5%; font-size:14px; font-size:1.4rem; line-height:28px; }



.a3_nr{}

.a3_nr1{ margin-bottom:36px; }

.a3_nr1 .a3_riqi{ margin-top:-6px; }

.a3_nr1 .a3_wz{ margin-top:-29px; }



.a3_nr2{ margin-bottom:36px; }

.a3_nr2 .a3_riqi{ margin-top:45px; }



.a3_nr3{ margin-bottom:41px; }

.a3_nr3 .a3_riqi{ margin-top:193px; }



.a3_nr4{ margin-bottom:38px; }

.a3_nr4 .a3_riqi{ margin-top:47px; }



.a3_nr5{ margin-bottom:36px; }

.a3_nr5 .a3_riqi{ margin-top:47px; }



.a3_nr6{ margin-bottom:39px; }

.a3_nr6 .a3_riqi{ margin-top:-2px; }



.a3_nr7{ margin-bottom:36px; }

.a3_nr7 .a3_riqi{ margin-top:29px; }



.a3_nr8{ margin-bottom:37px; }

.a3_nr8 .a3_riqi{ margin-top:12px; }



.a3_nr9{ padding-bottom:63px; }

.a3_nr9 .a3_riqi{ margin-top:-2px; }



.a3_nr10{ margin-top:-20px; }

.a3_nr10 .a3_riqi{ margin-top:15px; }





/*about4*/

.a4{ margin-top:18px; margin-bottom:12px; }



.a4_pro{ margin:0 auto; margin-top:24px; }



.baguetteBoxOne{ }

.a4_nr{ width:28.3%; float:left; padding-right:7.5%; max-width:268px; margin-bottom:34px; }

.a4_nrlast{ padding-right:0px !important; }



.a4-pic{ position:relative; }

.a4-picpian{ display:block; max-width:268px; max-height:216px; }

.a4-picpian img{ width:100%; height:100%; max-width:268px; max-height:216px; }

.a4wteamfu{ display:block; position:absolute; width:100%; height:100%; top:0px; left:0px; opacity:0;filter:alpha(opacity=0); transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; text-align:center; }

.a4wteamfu img{ position:absolute;  opacity:0;filter:alpha(opacity=0); width:44px; height:35px; left:50%; top:50%; margin-left:-22px; margin-top:-17px; }

.a4-pic:hover .a4wteamfu{ opacity:1;filter:alpha(opacity=100);}

.a4-pic:hover .a4wteamfu img{ opacity:1;filter:alpha(opacity=100);}

.a4_wz{ text-align:center; line-height:26px; font-size:14px; font-size:1.4rem; margin-top:7px; color:#4d4d4d; }





/*onlinefactory*/

.o{ margin-top:19px; margin-bottom:12px; }

.o_title{ font-size:20px; font-size:2rem; font-weight:bold; line-height:28px; margin-top:-7px; margin-bottom:11px; }

.o_wz{ font-size:14px; font-size:1.4rem; line-height:28px; }

.o_pro{ margin:0 auto; margin-top:20px; }



@media screen and (max-width:1219px){

.a3_wz{ width:85%; }	



.a4_nr{ width:32%; padding-right:2%; margin-bottom:20px; }

}

@media screen and (max-width:939px){

.a3_wz{ width:81%; }	

}

@media screen and (max-width:839px){

.a4_pro,.o_pro{ max-width:600px;}

.a4_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; }	

}

@media screen and (min-width:700px) and (max-width:799px){

.a3_wz{ width:77%; }	

}

@media screen and (max-width:539px){

.a3_wz{ width:77%; }	

}

@media screen and (max-width:439px){

.a3_pro{ background:none; }

.a3_riqi{ float:none; }

.a3_wz{ width:100%; float:none; }

.a3_nr1 .a3_wz{ margin-top:0px; }

.a3_riqi{ margin-top:0px !important; }	

.a3_nr{ margin-bottom:20px; margin-top:0px !important; padding-bottom:0px; }

.a4_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }

}





/*service1*/

.s1{ margin-top:18px; margin-bottom:42px; }

.s1 .right2{ margin-top:-7px; }

.s1_title{ font-size:24px; font-size:2.4rem; font-weight:bold; color:#4d4d4d; line-height:32px; }



.s1_ul1{ margin-top:6px; }

.s1_ul1 li{ font-size:14px; font-size:1.4rem; line-height:28px; padding-left:13px; background:url(../img/service1-libg1.png) no-repeat left 9px; }



.s1_ul2{ padding-left:28px; }

.s1_ul2 li{ font-size:14px; font-size:1.4rem; line-height:28px;  padding-left:8px; background:url(../img/service1-libg2.png) no-repeat left 13px; }



.s1_jl1{ margin-top:20px; margin-bottom:2px; }

.s1_jl2{ margin-top:8px; }

.s1_lunbo{ margin:0 auto; width:100%; max-width:949px; margin-top:25px; }



.img-scroll2{ overflow:hidden;  margin:0 auto; }



.img-list2{ overflow:hidden; width:949px; margin:0 auto; position:relative; }

.img-list2 ul { width:9999px;}

.img-list2 li { float:left; display:inline; width:949px;  text-align:center; }

.img-list2 li img{ width:949px; height:357px; }



.s1_lunbo .next2,.s1_lunbo .prev2{ position:absolute; width:30px; height:40px; cursor:pointer; display:block; z-index:999; top:157px; }

.s1_lunbo .prev2{ left:0px; background:url(../img/service-pre1.png) no-repeat; }

.s1_lunbo .prev2:hover{ background:url(../img/service-pre2.png) no-repeat; }

.s1_lunbo .next2{ right:0px; background:url(../img/service-next1.png) no-repeat; }

.s1_lunbo .next2:hover{ background:url(../img/service-next2.png) no-repeat;}



.s1_wz{ text-align:center; line-height:30px; font-size:14px; font-size:1.4rem; margin-top:1px; color:#4d4d4d; }





@media screen and (max-width:1219px){

.img-list2,.img-list2 li,.img-list2 li img{ width:700px; }

.img-list2 li img{ height:auto; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:110px; }

}

@media screen and (max-width:999px){

.img-list2,.img-list2 li,.img-list2 li img{ width:550px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:90px; }	

}

@media screen and (max-width:919px){

.img-list2,.img-list2 li,.img-list2 li img{ width:470px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:70px; }	

}

@media screen and (max-width:839px){

.img-list2,.img-list2 li,.img-list2 li img{ width:400px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:60px; }	

}

@media screen and (max-width:699px){

.img-list2,.img-list2 li,.img-list2 li img{ width:550px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:90px; }	

}

@media screen and (max-width:639px){

.img-list2,.img-list2 li,.img-list2 li img{ width:470px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:70px; }	

}

@media screen and (max-width:549px){

.img-list2,.img-list2 li,.img-list2 li img{ width:400px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:60px; }	

}

@media screen and (max-width:549px){

.img-list2,.img-list2 li,.img-list2 li img{ width:350px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:40px; }	

}

@media screen and (max-width:419px){

.img-list2,.img-list2 li,.img-list2 li img{ width:300px; }

}

@media screen and (max-width:359px){

.img-list2,.img-list2 li,.img-list2 li img{ width:255px; }

.s1_lunbo .next2,.s1_lunbo .prev2{ top:30px; }	

}





/*service2*/

.s2{ margin-top:18px; margin-bottom:61px; }

.s2 .right2{ margin-top:-7px; }



.gongs_xwk {  width:100%; }

.yincxinx { display: none }

.moren_zk {/* width:92%;*/ line-height:30px; border-bottom: #d0d0d0 solid 1px; background: url(../img/faq-jia.png) no-repeat left 20px; padding-top:13px; padding-bottom:5px; font-size:14px; font-size:1.4rem;  display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; font-size:1.4rem;   padding-left:23px;  cursor:pointer; }



.yincxinx {  background: url(../img/faq-jian.png) no-repeat left 16px; }

.yincxinx .yinc_baioti { line-height:30px;/* width:95%; */ height:100%; overflow: hidden; cursor: pointer;  padding-top:8px; padding-bottom:5px;  padding-left:23px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.yinc_baioti{  font-size:14px; font-size:1.4rem; display:block;   }

 

.f_wz{ font-size:14px; font-size:1.4rem; color:#666666; line-height:28px; padding-left:23px; padding-bottom:8px; border-bottom: #d0d0d0 solid 1px; margin-top:-4px; }

.f_span1{ display:block; float:left; padding-right:10px; }

.f_span2{ display:block; float:left; width:97%; }





.xuanze .wsm_xzbti { width:100%; }

#commentpic1 { display: block }

#comment1 { display: none }





/*service3*/

.s3{ margin-top:18px; margin-bottom:54px; }

.s3 .right2{ margin-top:-7px; }



.s3_xp{ margin-top:27px; }



.s3_div{ margin-bottom:25px; }

.s3_div2{ margin-bottom:28px; }

.s3_div3{ margin-bottom:29px; }

.s3_div4{ margin-bottom:23px; }

.s3_wz{ float:left; width:146px; font-size:14px; font-size:1.4rem; color:#666666; line-height:31px; text-align:right; }



.s3_right{ float:right; width:83.9%; }



.s3_input1{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; width:495px; height:31px; line-height:29px; float:left; font-size:14px; font-size:1.4rem; color:#666666; }

.s3_bt{ float:left; height:35px; line-height:35px; width:12px; text-align:right; font-size:14px; font-size:1.4rem; color:#ff0000; }

.s3_textarea{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; float:left; line-height:26px; width:779px; height:225px; }

.s3_input2{ background:#fff; border:solid 1px #cdcdcd; text-indent:10px; width:152px; height:33px; line-height:31px; float:left; font-size:14px; font-size:1.4rem; color:#666666; }

.s3_yzm{ float:left; cursor:pointer; margin-left:19px; }

.s3_send{ float:left; margin-left:34px; cursor:pointer; text-align:center; color:#fff; width:181px; height:33px; line-height:31px; background:#015885; font-size:14px; font-size:1.4rem; font-family:Tahoma, Geneva, sans-serif; margin-top:1px; }

.s3_send:hover{ background:#aaaaaa; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }







/*download*/

.d{ margin-top:18px; margin-bottom:33px; }



.d_pro{ padding-bottom:8px; }

.d_nr{ border-bottom:dashed 1px #c6c6c6; padding-bottom:14px; margin-bottom:32px; }

.d_left{ float:left; width:74.7%; }



.d_title{ line-height:26px; }

.d_title a{ font-size:16px; font-size:1.6rem; font-weight:bold; color:#4d4d4d; }

.d_title a:hover{ color:#ec6d00; }



.d_wz{ line-height:26px; margin-top:10px; }

.d_wz a{ font-size:14px; font-size:1.4rem; color:#666666; }

.d_wz a:hover{ color:#ec6d00; }



.d_right{ float:right; margin-top:14px; }

.d_right a{ display:block; font-size:14px; font-size:1.4rem; background:#015885; color:#fff; text-align:center; border-radius:20px; width:152px; height:40px; line-height:40px; }

.d_right a:hover{ background:#ec6d00; }







@media screen and (max-width:1219px){

.s3_right{ width:78%; }	

.s3_textarea{ width:90%; }

.s3_div,.s3_div2,.s3_div3,.s3_div4{ margin-bottom:10px; }

.f_span2{ width:93%; }

}

@media screen and (max-width:999px){

.s3_wz{ float:none; text-align:left; }

.s3_right{ width:100%; float:none; }

.s3_input1{ width:90%; }	



.d_left{ width:68%; }

}

@media screen and (max-width:879px){

.s3_send{ width:90%; margin-left:0px; margin-top:17px; }	

}

@media screen and (max-width:859px){

.d_left{ width:100%; float:none; text-align:center; }

.d_right{ float:none; margin:0 auto; margin-top:20px; }	

.d_right a{ margin:0 auto; }

}

@media screen and (max-width:699px){

.right2{ top:0px; }	

.f_span2{ width:90%; }

}



@media screen and (max-width:379px){

.s3_input2{ width:90%; }	

.s3_yzm{ margin-left:0px; margin-top:17px; }

.f_span2{ width:87%; }

}







/*contact*/

.c{ margin-top:8px; margin-bottom:39px; }



.c_pro1{}

.c_menu{  width:100%; }

.c_menu li{ float:left; cursor:pointer;font-size:20px; font-size:2rem; height:42px; line-height:42px; font-weight:bold; width:50%; text-align:center; border-bottom:solid 2px #d3d3d3; padding-bottom:2px; }

.c_menu li.hovers{ color:#ec6d00; border-bottom:solid 2px #ec6d00; }



#cmain2{ overflow:hidden;  margin-top:18px; }

#cmain2 ul{display:none; }

#cmain2 ul.block{ display: block;}



.c1_msg{ margin-top:4px; font-size:14px; font-size:1.4rem; line-height:28px; }





.c1_lx{ margin-top:16px; }

.c1_lx1{ float:left; width:44.6%; }

.c1_lx2{ float:left; width:54%; }

.c1_lx_title{ font-size:16px; font-size:1.6rem; line-height:28px; height:28px; margin-bottom:5px; }



.c1_lx_li div{ font-size:14px; font-size:1.4rem; line-height:30px; padding-left:17px; }

.c1_lx_li div a{ font-size:14px; font-size:1.4rem; }

.c1_lx_li div a:hover{ color:#015885; }



.c1_libg1{ background:url(../img/c-icon1.png) no-repeat left 9px; }

.c1_libg2{ background:url(../img/c-icon2.png) no-repeat left 9px; }

.c1_libg3{ background:url(../img/c-icon3.png) no-repeat left 12px; }

.c1_libg3 a{ padding-right:27px; }

.c1_libg4{ background:url(../img/c-icon4.png) no-repeat left 9px; }

.c1_libg5{ background:url(../img/c-icon5.png) no-repeat left 6px; }

.c1_libg6{ background:url(../img/c-icon6.png) no-repeat left 9px; }



.c1_libg7{ background:url(../img/qq.png) no-repeat left 9px; }

.c1_libg8{ background:url(../img/skype.png) no-repeat left 9px; }

.c1_libg9{ background:url(../img/weixin.png) no-repeat left 9px; }

.c1_libg10{ background:url(../img/whatsapp.png) no-repeat left 9px; }



.ditu{ margin-bottom:10px; margin-top:20px;}



.c_xp_title{ text-align:center; font-size:26px; font-size:2.6rem; line-height:32px; color:#015885; margin-bottom:10px; margin-top:47px; }



.c_xp{ padding-top:26px; padding-bottom:12px; }

.c_div1{ padding-bottom:37px; }

.c_div2{ padding-bottom:34px; }

.c_div3{ padding-bottom:27px; }

.c_nr1{}



.c_bt1,.c_bt2{ float:left; height:36px; line-height:36px; text-align:right; font-family:Verdana, Geneva, sans-serif; color:#dc000c; }

.c_bt1{ width:16px; }

.c_bt2{ width:12px; }





.c_input,.c_textarea,.c_captcha{ float:left; border:solid 1px #cccccc; color:#666666; background:#fff; font-family:Tahoma, Geneva, sans-serif; }

.c_input,.c_captcha{ height:33px; line-height:33px;}



.c_input{ width:499px; text-indent:6px;  }

.c_textarea{ width:1176px; line-height:26px; height:141px; padding-top:1px; text-indent:7px; }





.c_captcha{ width:152px; text-indent:13px; background:#fff;}

.c_yzm{ float:left; cursor:pointer; margin-left:7px; }

.c_send{ float:left; cursor:pointer; margin-left:34px; width:181px; height:33px; line-height:31px; text-align:center; color:#fff; background:#015885; font-size:14px; font-size:1.4rem; margin-top:1px; font-family:Tahoma, Geneva, sans-serif; }

.c_send:hover{ background:#aaaaaa; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }



.c_map{ text-align:center; margin-top:24px; }

.c_map img{ width:100%; max-width:1042px; max-height:426px; }



.c2_lx{ margin-top:23px; }

.c2_lx_nr{ width:42.3%; }



.c2_lx_title{ font-size:16px; font-size:1.6rem; font-weight:bold; line-height:28px; }

.c2_lx_msg{ font-size:16px; font-size:1.6rem; line-height:28px; margin-top:5px; margin-bottom:10px; }

.c2_lx_wz{ font-size:14px; font-size:1.4rem; line-height:30px; }

.c2_lx_wz a{ font-size:14px; font-size:1.4rem;}

.c2_lx_wz a:hover{ color:#015885; }

.c2_lx_wz1{ font-size:14px; font-size:1.4rem; line-height:30px; margin-top:11px; }





.c_pro2{ display:none; }

.c_pro2_nr{ margin-bottom:30px; }

.c_pro2_title{ font-size:20px; font-size:2rem; line-height:30px; font-weight:bold; border-bottom:solid 2px #ec6d00; text-align:center; margin-bottom:20px; color:#ec6d00; }





@media screen and (max-width:1219px){

.c_map{ max-width:100%; }



.c_input{ width:400px; }

.c_textarea{ width:97%; }

.c2_lx_nr{ width:48%; }

}

@media screen and (max-width:999px){

.c_tleft{ width:100%; float:none; }	

.c_map{ float:none; width:100%; text-align:left; margin-top:20px; }

}

@media screen and (max-width:959px){

.c_div1,.c_div2,.c_div3{ padding-bottom:0px; }

.c_nr1{ float:none; width:100%; margin-bottom:20px; }	

.c_input,.c_textarea{ width:95%; }

}

@media screen and (max-width:819px){

.c2_lx_nr{ width:100%; float:none; margin-bottom:20px; }	

}

@media screen and (max-width:799px){

.c1_lx1,.c1_lx2{ float:none; width:100%; margin-bottom:20px; }		

}

@media screen and (max-width:699px){

.c2_lx_nr{ width:100%; float:none; margin-bottom:20px; }	

}

@media screen and (max-width:639px){

.c_pro1{ display:none; }

.c_pro2{ display:block; }

}

@media screen and (max-width:599px){

.c_send{ float:none; margin-left:0px; width:95%; margin-top:20px; }	

}

@media screen and (max-width:479px){

.c_input,.c_textarea,.c_send{ width:90%; }

.c_captcha{ width:90%; }

.c_yzm{ margin-left:0px; float:none; margin-top:20px; }

}









@media screen and (max-width:1219px){

.ipart1,.ipart3,.ipart4 .zong,.ipart5,.footer,.brow,.p1,.p2,.n1,.n2,.a1,.a2,.a3,.a4,.o,.s1,.s2,.s3,.d,.c{ width:98%; padding-left:1%; padding-right:1%; }	

}

@media screen and (max-width:999px){

.ipart1,.ipart3,.ipart4 .zong,.ipart5,.footer,.brow,.p1,.p2,.n1,.n2,.a1,.a2,.a3,.a4,.o,.s1,.s2,.s3,.d,.c{ width:95%; padding-left:2.5%; padding-right:2.5%; }	

}
@media screen and (max-width:479px){
.kefu_skype_div{ display: none; }
}

.p2_txiazai{ float:left;}

.p2_txiazai a {

    display: block;

    line-height: 34px;

    padding-left: 21px;

    background: url(../img/pdf.png) no-repeat left center;

    font-size: 14px;

    font-size: 1.4rem;

    color: #666666;

    text-decoration: underline;

}

.at-resp-share-element .at-icon{width: 24px!important;height: 24px!important;}
.at-style-responsive .at-share-btn{padding: 0!important; border-radius: 2px!important;}
.at-resp-share-element .at-share-btn .at-icon-wrapper{width: 24px!important;height: 24px!important;}
.at-resp-share-element .at-share-btn{margin-bottom: 0!important;margin-right: 3px!important;}
.activenav{ text-decoration: underline; }

.n1_fy a.no{ background: #f7f7f7!important; border: solid 1px #e5e5e5!important; color: #333!important; }
.listcart {width: 100%;text-align: center;}
.listcart a {
    display: inline-block;
    height: 28px;
    width: 200px;
    line-height: 28px;
    overflow: hidden;
    color: #ec6d00;
    cursor: pointer;
    border: solid 1px #ec6d00;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    font-size: 16px;
    font-size: 1.6rem;
    margin-left: 10px;
        border-radius: 5px;
    }
    .listcart a:hover {background: #ec6d00; color: #fff;}
    .xunpanc{margin-top: 20px;}
    .xunpanc table tr td{border: 1px solid #ccc;}
    .xunpanc table tr td a{color: #333;}
    .xunpanc table tr td a:hover{color: #ec6d00;}

    .p1p{
    	line-height: 28px;
    text-align: center;
    border-radius: 3px;
    background: url(../img/left-titlebg.jpg) repeat-x;
    box-shadow: 0px 2px 2px rgba(0,0,0,0.1);
    padding-top: 8px;
    padding-bottom: 7px;
    font-size: 20px;
    font-size: 2rem;
    display: block;
    }

    .p3p{ margin-top: 20px; padding: 0 10px; }
    .p3p a{ line-height: 30px; font-size: 16px; font-size: 1.6rem; }
    .p3p a:hover, .pro2-tags a:hover { color: #ec6d00; }

    .pro2-tags{ margin-top: 20px; }
    .pro2-tags strong{ font-size: 18px; font-size: 1.8rem; }
    .pro2-tags a{ line-height: 30px; font-size: 16px; font-size: 1.6rem; }
    .addthis_inline_share_toolbox_d1ka{ display: inline-block!important; margin-left: 10px; }
    .hot_pro .hot_font.yincang a{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
    
    .slide .carouse{width:100%;overflow:hidden;position:relative; cursor: pointer;}
.slide .slideItem .banner-img{width:100%;}
.slide .carouse .slideItem{	width:100%;	position:absolute;}
.slide .console{ height: 57px; display: inline-block; width: 35px; position: absolute; top: 40%; }
.slide .dotList{ position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; margin-top: 20px;}
.slide .dotList ul li{ display: inline-block; width: 10px; height: 10px; background-position:-12px 0px; margin-left: 10px; cursor:pointer;border-radius:50%;}
.slide .dotList ul li.active{ background-position:0px 0px;background:#ec6d00;}
.slide .carousel-control{position: absolute; top: 45%; width: 62px; height: 62px; z-index:999; }
.slide .carousel-control.left{left:0;	cursor:pointer; background-image: url("../img/jtl1.png");}
.slide .carousel-control.right{	right:0; cursor:pointer;}
.slide .carousel-control.right { right: 0; background-image: url("../img/jtr1.png"); background-repeat: no-repeat; cursor: pointer; }

.slide .carousel-control.right:hover { background-image: url("../img/jtr1.png"); }

.slide .dotList ul li{cursor: pointer; background:#fff; font-size: 0px; margin-left: 4.5px; margin-right: 4.5px; border: none;outline: none; width: 16px; height: 16px;}

.slide .slidedetail{display:none;}
.slide .slide-count { display: none; }