@charset "utf-8";
/* CSS Document */

html{ font-size:62.5%;  }
body {margin:0 auto;font-family:微软雅黑; 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:微软雅黑; 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:1100px; margin: 0px auto; padding: 0px; }

@media screen and (min-width:1000px) and (max-width:1119px){
.zong{width:980px;margin:0 auto }
}
@media screen and (max-width:999px){
.zong{width:95%;margin:0 auto;}
}


/*
@font-face {
    font-family: 'oswaldboldregular';
    src: url('oswald-bold-webfont.eot');
    src: local('oswaldbold Regular'),url('Oswald-Bold.ttf') format('truetype'), url('oswald-bold-webfont.svg#oswald-bold') format('svg');
}*/
.ziti1{ font-family:微软雅黑; }


.header{ position:relative; margin:0px auto; width:100%; z-index:9999999999; }
.head{ position:absolute;  margin:0px auto; width:100%; z-index:99999; background:#ffffff; background:rgba(255,255,255,0.9); }


.logo{ float:left; width:250px; height:66px; padding-top:19px; }
.logo img{ }

.logo_img1{ width:100%; max-width:250px; max-height:66px; }
.logo_img2{ display:none;width:100%; max-width:101px; max-height:100px; }

.head_r{ float:right;  margin-top:15px; }

.head_top{ float:right; }
.head_lang{ float:left; margin-top:8px; margin-right:8px; }

/*sousuo*/
.sousuo{ width:240px; height:31px; margin:auto; float:right; position:relative; display:block; border:solid 1px #d6d6d6; background:#fff; border-radius:10px; }
.sou{ width:190px; border:none; text-indent:7px; float:left; background:none; height:27px; font-size:14px; font-size:1.4rem; color:#999999; }
.suo{ background:#ffea00 url(../img/sousuo.jpg) no-repeat center; width:31px; height:31px;  border-radius:10px; border:none; float:right; cursor:pointer; }


/*32anniu*/
.32niu{ display:none;  }
.container{ width: 100%; height: 100%; position:relative; z-index:99;  }
.menubtn{ width: 35px; height: 35px; 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:#ffea00; position:relative; z-index:99; padding-bottom:10px; padding-top:10px; margin-top:37px;  }
.nav ul li{ line-height:30px; text-indent:20px; }
.nav ul li a{ display:block; font-size:14px; font-size:1.4rem; }
.nav ul li a:hover{ color:#336799; }


/*daohang*/
.daohang{ margin-top:10px; position:relative; margin-right:72px; }
.daohang>li{ float:left; position:relative; z-index:9999; padding-left:26px; padding-bottom:7px; }
.daohang>li>a{ display:block; line-height:35px; border-radius:7px; font-size:16px; font-size:1.6rem; padding-left:20px; padding-right:20px; }
.daohang>li:hover>a{ background:#ffea00; }

.dangqiandao{ background:#ffea00 !important; }
.daohangfirst{ padding-left:0px !important; }
.dangqiandao2{ background:#ffea00 !important; } 
.dangqiandao2 a{color:#333 !important}
.yiji{ width:245px; position:absolute; left:0px; top:-999px; z-index:9999; background:#ffea00; padding-top:6px; padding-bottom:10px; }
.daohang>li:hover .yiji{ top:42px; }
.yiji li{ position:relative; }
.yiji li a{ padding-left:15px; padding-right:10px; display:block; line-height:26px; padding-top:5px; padding-bottom:5px; font-size:14px; font-size:1.4rem;  }
.yiji li:hover>a{ color:#336799; }

.erji{ width:245px; position:absolute; left:245px; top:-999px; z-index:9999; background:#ffea00; padding-top:6px; padding-bottom:10px;}
.yiji li:hover .erji{ top:-6px; }



/*banner*/
.syindex_focus{ height:719px !important; }
.index_focus{ position: relative; max-width: 1680px; height:379px;margin: 0 auto;overflow:hidden; z-index:20; }
.index_focus .bd li { display: none;position: absolute;left: 0;top:0;width:100%; max-width:1680px;  }
.index_focus .bd li img{ width:100%; max-width:1680px; }
.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 .slide_nav {position: absolute; text-align:center; bottom:13px; width:100%; *width:auto; *left:45%; }
.index_focus .slide_nav a{ width:78px;height:6px;cursor:pointer;*float:left;display:inline-block; margin-left:6px; margin-right:7px; background:#a8a8a8; }
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none; background:#ffea00; }

.syslide_nav{ bottom:14px !important; }

.slider1{ display:none; }

/*xpbanner*/
.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: 微软雅黑; 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: #a8a8a8; text-indent: -9999px; display: block; width:50px; height:5px; margin: 0 5px; outline: 0; /*-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: #ffea00; }

/* DIRECTION CONTROLS (NEXT / PREV) */

/*.bx-wrapper .bx-prev:hover{ background-position: 0 0; }
.bx-wrapper .bx-next:hover{ background-position: -43px 0; }*/

.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; }




@media screen and (max-width:1519px){
.index_focus .bd li img{ width:90%; }
.index_focus{ height:341px !important; }
.slide_nav{ bottom:45px !important; }	

.syindex_focus{ height:647px !important; }
.syslide_nav{ bottom:85px !important; }	
}
@media screen and (max-width:1319px){
.index_focus .bd li img{ width:85%; }
.index_focus{ height:322px !important; }
.slide_nav{ bottom:65px !important; }	

.syindex_focus{ height:611px !important; }
.syslide_nav{ bottom:120px !important; }	
}

@media screen and (max-width:1119px){
.daohang>li{ padding-left:0px;  }	
}
@media screen and (max-width:999px){
.daohang>li>a{ padding-left:15px; padding-right:15px; }	
.header,.head{ position:static; }

.index_focus{ display:none; }
.bx-wrapper{ display:block; }
.slider1{ display:block; }
}
@media screen and (max-width:949px){
.daohang{ display:none; }

.sousuo{ margin-right:38px; margin-top:1px; }
.32niu{ display:block; }
.menubtn{ display:block; }
.head_r{ margin-top:42px; position:relative; }	
}
@media screen and (max-width:739px){
.head{ padding-top:10px; padding-bottom:10px; }
.logo{ width:100%; float:none; margin:0 auto; text-align:center; height:auto; max-height:100px; }
.head_r{ width:100%; max-width:320px; margin:0 auto;  float:none; margin-top:10px; }	
}

.fyslide{ width:100%; }
.fyslide a{ width:100%; display:block; overflow:hidden; text-align:center; }
.fyslide img{ width:100%; }
@media screen and (max-width:559px){

.fyslide img{ width:130%; margin-left:-15%; margin-right:-15%; max-width:none; }
}
@media screen and (max-width:499px){
.head{ padding-top:5px; padding-bottom:5px; }
.logo{ width:100%; float:none; margin:0 auto; text-align:center; height:auto; max-height:100px; }
.logo_img2{ margin:0 auto; }
.head_r{ width:100%; max-width:320px; margin:0 auto;  float:none; margin-top:5px; }	
}
@media screen and (max-width:399px){
.bx-wrapper .bx-pager.bx-default-pager a{ background: #a8a8a8; text-indent: -9999px; display: block; width:10px; height:10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }	
/*.logo_img1{ display:none; }
.logo_img2{ display:block; }*/
}
@media screen and (max-width:359px){
.head_r{ max-width:275px; }
.sousuo{ width:195px; }
.sou{ width:155px; }
.head_lang{ margin-right:3px; }	
}



.ipart1{ padding-top:29px; background:url(../img/ipart1-bg.jpg); padding-bottom:43px; }

.ipart1_title{ text-align:center; width:100%; max-width:468px; margin:0 auto; }
.ipart1_title a{ display:block; font-size:36px; font-size:3.6rem;  }
.ipart1_title a:hover{ color:#ffea00; }

.ipart1_tpic{ height:39px; }
.ipart1_twz{ margin-top:10px; line-height:42px; background:url(../img/ipart1-titlebg.png) no-repeat center 23px; }

.ipart1_msg{ text-align:center; line-height:26px; margin-bottom:16px; margin-top:3px; }
.ipart1_msg a{ font-size:14px; font-size:1.4rem; color:#666666; }
.ipart1_msg a:hover{ color:#ffea00; }


.ipart1_pro{}
.ipart1_nr{ position:relative; *position:static; float:left; max-width:250px; max-height:250px; width:22.8%; margin-right:2.9%; box-shadow:0px 0px 5px #000000;  box-shadow:0px 0px 5px rgba(0,0,0,0.2); margin-top:13px; margin-bottom:37px; }
.ipart1_nr img{ width:100%; max-width:250px; max-height:250px; }

.ipart1_nrlast{ margin-right:0px !important; }
.ipart1_nr a{ display:block; font-size:14px; font-size:1.4rem; }
.ipart1_nr:hover{ box-shadow:0px 0px 5px #ffea00;/*  box-shadow:0px 0px 5px rgba(255,234,0,0.64); */}

.ipart1_ntitle{ position:absolute; background:#fff; background:rgba(255,255,255,0.6); text-align:center; bottom:0px; width:100%; line-height:32px; padding-bottom:4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ipart1_more{}
.ipart1_more a{ display:block; width:181px; line-height:41px; text-align:center; font-size:14px; font-size:1.4rem; margin:0 auto; background:#ffea00; border-radius:7px; color:#555555; }
.ipart1_more a:hover{ background:#ccc; }


.ipart2{ padding-top:47px; background:url(../img/ipart2-bg.jpg) repeat-y top center; padding-bottom:41px; }

.ipart2_title{ text-align:center; width:100%; max-width:468px; margin:0 auto; }
.ipart2_title a{ display:block; color:#fff; font-size:36px; font-size:3.6rem;  }
.ipart2_title a:hover{ color:#ffea00; }

.ipart2_tpic{ height:39px; }
.ipart2_twz{ margin-top:10px; line-height:42px; background:url(../img/ipart2-titlebg.png) no-repeat center 23px; }


.ipart2_msg{ text-align:center; width:100%; max-width:1009px; margin:0 auto; padding-bottom:3px; margin-top:12px; }
.ipart2_msg a{ display:block; color:#fff; font-size:14px; font-size:1.4rem; line-height:26px; }
.ipart2_msg a:hover{ color:#ffea00; }


.ipart2_nr{ text-align:center; margin-top:38px; }

.ipart2_nr1{ float:left; width:232px; padding-right:182px; }
.ipart2_nr2{ float:left; width:282px; }
.ipart2_nr3{ float:right; width:240px; }


.ipart2_ntop{}
.ipart2_ntop a{ color:#fff; font-size:18px; font-size:1.8rem; display:block; }
.ipart2_ntop a:hover{ color:#ffea00; }

.ipart2_npic{ height:90px; }
.ipart2_npic img{}

.ipart2_ntitle{ line-height:28px; padding-top:4px; }

.ipart2_nwz{ margin-top:3px; }
.ipart2_nwz a{ color:#fff; display:block; font-size:14px; font-size:1.4rem; line-height:26px; }
.ipart2_nwz a:hover{ color:#ffea00; }



@media screen and (max-width:1119px){
.ipart1_nr{ width:23%; margin-right:2.6%; }	

.ipart2_nr{ width:30%; }
.ipart2_nr1,.ipart2_nr2{ padding-right:5%; }
}
@media screen and (max-width:999px){
.ipart1_pro{ margin-top:15px; }
.ipart1_nr{ width:24%; margin-right:1.3%; margin-bottom:30px; margin-top:0px; }	

.ipart2_nr{ width:32%; margin-top:25px; }
.ipart2_nr1,.ipart2_nr2{ padding-right:2%; }
}
@media screen and (max-width:919px){
.ipart2{ background-size:300%; }
}
@media screen and (max-width:839px){
.ipart1_pro{ text-align:center; }
.ipart1_nr{ float:none; display:inline-block; width:45%; margin-left:2%; margin-right:2% !important; }	

.ipart2{ background-size:500%; }
.ipart2_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; height:177px; }
}
@media screen and (max-width:659px){
.ipart2{ /*background-size:800%;*/ background-size:auto; background:url(../img/ipart2-xpbg.jpg); }
.ipart2_nr{ height:203px; }	
}
@media screen and (max-width:469px){
/*.ipart2{ background-size:1500%; }*/
.ipart2_nr{ height:auto; float:none; width:100%; margin:0 auto; margin-top:25px; }	
}
@media screen and (max-width:399px){
.ipart1_nr{ width:100%; display:block; margin:0 auto !important; margin-bottom:30px !important; }	
}


.footer{ background:url(../img/footer-bg.jpg); padding-top:41px; padding-bottom:30px; }
.footer_title{ background:url(../img/footer-titlebg.jpg) repeat-x bottom; width:100%; }
.footer_title a{ font-size:24px; font-size:2.4rem; line-height:32px; padding-bottom:6px; border-bottom:solid 2px #ffea00; display:block; font-family:微软雅黑; text-transform:uppercase; width:100%; }
.footer_title a:hover{ color:#ffea00; }

.ftop{}

.f1{ float:left; width:43.8%; }

.f1_title{ max-width:375px; }
.f1_title a{ max-width:123px; }

.f1_msg{ font-size:14px; font-size:1.4rem; line-height:26px; margin-top:16px; margin-bottom:5px; }
.f1 ul{}
.f1 li{ font-size:14px; font-size:1.4rem; line-height:26px; padding-top:2px; padding-bottom:2px; padding-left:18px; }
.f1 li a{ font-size:14px; font-size:1.4rem; }
.f1 li a:hover{ color:#336799; }

.f1_libg1{ background:url(../img/f1-icon1.png) no-repeat left 8px; }
.f1_libg2{ background:url(../img/f1-icon2.png) no-repeat left 9px; }
.f1_libg3{ background:url(../img/f1-icon3.png) no-repeat left 9px; }
.f1_libg4{ background:url(../img/f1-icon4.png) no-repeat left 10px; }
.f1_libg5{ background:url(../img/f1-icon5.png) no-repeat left 6px; }


.f2{ float:left; width:23.7%; }

.f2_title{ max-width:260px; }
.f2_title a{ max-width:125px; }

.f2_nlj{ margin-bottom:19px; margin-top:14px; }
.f2_nr{}
.f2_nr a{ font-size:14px; font-size:1.4rem; }
.f2_nr a:hover{ color:#336799; }

.f2_ntitle{ line-height:28px; padding-left:9px; background:url(../img/f2-libg.jpg) no-repeat left center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.f2_ntitle a{ font-weight:bold; }

.f2_nwz{ padding-left:9px; margin-top:3px; }
.f2_nwz a{ display:block; line-height:26px;     height: 52px; overflow: hidden; }



.f3{ float:right; width:24.6%; line-height:26px; font-size:14px; font-size:1.4rem; }

.f3_title{ max-width:260px; }
.f3_title1{ max-width:108px;  font-size:24px; font-size:2.4rem; line-height:32px; padding-bottom:6px; border-bottom:solid 2px #ffea00; display:block; font-family:微软雅黑; text-transform:uppercase; width:100%;  }

.sjmt{ margin-top:23px; }
/*.sjmt a{ float:left; display:block; padding-right:15px; }
.sjmtlast{ padding-right:0px !important; }*/


.banquan{ margin-top:8px; margin-bottom:4px; }

.f3_wz{}
.f3_wz a{ font-size:14px; font-size:1.4rem; }
.f3_wz a:hover{ color:#336799; }

.f3_wz span{ }

.sitemap{ }
.reanod{ }
.cnzz{ margin-left:2px; }

.links{ line-height:26px; padding-top:12px; padding-bottom:6px; font-size:14px; font-size:1.4rem; }
.links span{}
.links a{ font-size:14px; font-size:1.4rem; padding-left:12px; padding-right:5px; }
.links a:hover{ color:#336799; }



@media screen and (max-width:1119px){
.f1{ width:32%; padding-right:8%; }	
.f2{ width:27%; }
}
@media screen and (max-width:899px){
.f1{ width:35%; padding-right:5%; }	
.f2{ width:28%; }
.f3{ width:28%; }
}
.qingchu{ clear:both; display:none; }
@media screen and (max-width:799px){
.f1,.f2{ padding-right:0px; width:45%; margin-left:2.5%; margin-right:2.5%; }
.f3{ width:95%; float:none; margin:0 auto; margin-top:30px; }
.f3_title{ max-width:none; }	
.qingchu{ display:block; }
.links{ width:95%; margin:0 auto; }
}
@media screen and (max-width:639px){
.links{ display:none; }	
}
@media screen and (max-width:539px){
.f1,.f2,.f3{ width:100%; float:none; max-width:400px; margin:0 auto; }	
.f1,.f2{ margin-bottom:30px; }
.footer_title{ max-width:none; }
}



/*mianbaoxie*/
.brow{ padding-top:11px; lineh-height:26px; font-size:14px; font-size:1.4rem; color:#666666; }
.brow a{ font-size:14px; font-size:1.4rem; color:#666666; }
.brow a:hover{ color:#336799; }
.brow span{}
.browxz{ color:#336799 !important; }



/*left*/
.left{ width:255px; float:left; }

.left_nav{}
.left_title{ }
.left_title a{ font-family:微软雅黑; display:block; line-height:32px; padding-bottom:6px; border-bottom:solid 2px #ffea00; font-size:24px; font-size:2.4rem; color:#4d4d4d; }
.left_title a:hover{ color:#ffea00; }

 
.left_daohang{ margin-top:5px; }
.lNav2{ cursor:pointer; font-size:14px; font-size:1.4rem; padding-top:10px; padding-bottom:10px; line-height:26px; transition:0.5s; -moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; background:url(../img/left-navbg1.jpg) no-repeat 4px center; border-bottom:solid 1px #dedede; padding-left:18px; }
.lNav2 a{ font-size:14px; font-size:1.4rem; }
.lNav2:hover{ background:url(../img/left-navbg2.jpg) no-repeat 4px center; color:#336799; }
 
.lNav2:hover a{ color:#336799; }
.currentDt2{ background:url(../img/left-navbg2.jpg) no-repeat 4px center; }
.currentDt2 a{ color:#336799; }
.navContent2{ display: none; line-height:26px; border-bottom:solid 1px #dedede; padding-top:3px; padding-bottom:3px; }
.navcontent2 li{ position:relative; }
.navContent2 li a{ display:block; padding-left:26px; background:url(../img/left-erjibg.jpg) no-repeat 16px center; padding-top:3px; padding-bottom:4px; color:#666666; font-size:14px; font-size:1.4rem; }
.navContent2 li a:hover{ color:#085aa3; }

.left_news{ margin-top:38px; }
.left_nwz{ border-bottom:solid 1px #d6d8d7; padding-bottom:9px; padding-top:14px; margin-bottom:1px; }
.left_nwz a{ display:block; font-size:14px; font-size:1.4rem; line-height:26px; color:#666666; }
.left_nwz a:hover{ color:#336799; }



.right{ float:right; width:74.1%; margin-top:5px; }



/*product1*/
.p1{ margin-top:34px; padding-bottom:70px; }

.p1_pro{}

.p1_nr{ width:22.7%; padding-right:3%; margin-bottom:41px; max-width:185px; float:left; }
.p1_nrlast{ padding-right:0px !important; }

.p1_ntop{}
.p1_ntop a{ display:block; }
.p1_ntop a:hover{ color:#336799; }

.p1_pic{ width:100%; max-width:185px; max-height:185px; }
.p1_pic img{ width:100%; max-width:185px; max-height:185px; }

.p1_ntitle{ line-height:26px; padding-top:7px; text-align:center; height:59px; overflow:hidden;}

.p1_nbottom{ width:100%; max-width:113px; margin:0 auto; margin-top:9px; }
.p1_check{ float:left; margin:0px; padding:0px; margin-top:6px; }
.p1_in{ float:right; }
.p1_in a{ display:block; border-radius:5px; text-align:center; width:88px; line-height:21px; padding-bottom:2px; color:#346898; border:solid 1px #346898; }
.p1_in a:hover{ color:#fff; background:#346898; }


.p1_bottom{ width:100%; margin:0 auto; text-align:center; margin-top:11px; }
.p1_fy{ display:inline-block !important; }

.n1_fy{ text-align:center; font-family:微软雅黑; }
.n1_fy a{ display:inline-block; margin-right:9px; height:28px; width:33px; text-align:center; line-height:26px; font-size:12px; font-size:1.2rem; margin-bottom:20px; border:solid 1px #e5e5e5; background:#eeeeee; }
.n1_fy span{ display:inline-block; margin-right:9px; height:28px; width:33px; text-align:center; line-height:26px; font-size:12px; font-size:1.2rem; margin-bottom:20px; }
.n1_fy a:hover{ color:#336799; border:solid 1px #336799; }
.n1fyxz{ color:#336799 !important; border:solid 1px #336799 !important; }
.n1_pn{ width:59px !important; }
.n1_pre{ margin-right:9px !important; }

.p6{ display:inline-block; margin-right:9px; height:28px; width:59px; text-align:center; line-height:26px; font-size:12px; font-size:1.2rem; margin-bottom:20px; border:solid 1px #e5e5e5; background:#eeeeee; }

.p1_b_right{ display:inline-block; padding-left:6px; }

.p1_submit{ width:140px; line-height:26px; padding-bottom:4px; color:#666666; background:#ffea00; text-align:center; cursor:pointer; display:inline-block; }
.p1_sel{ display:inline-block; margin-left:5px; }


@media screen and (max-width:1119px){
.right{ width:70%; }
.p1_nr{ width:24%; padding-right:1.2%; margin-bottom:20px; }
}
@media screen and (max-width:919px){
.right{ width:66%; }
.p1_nr{ width:30%; padding-right:0px; margin-left:1.5%; margin-right:1.5%; }
}
@media screen and (max-width:999px){
.right{ width:62%; }
}
@media screen and (max-width:819px){
.right{ width:58%; }
.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }
}
@media screen and (max-width:739px){
.right{ width:54%; }
}
@media screen and (max-width:679px){
.right{ width:100%; float:none; margin:0 auto; }
.p1_nr{ width:30%; padding-right:0px; margin-left:1.5%; margin-right:1.5%; }
.left{ width:100%; float:none; max-width:450px; margin:0 auto; margin-top:40px; }
}
@media screen and (max-width:539px){
.p1_pro{ width:100%; max-width:410px; margin:0 auto; }
.p1_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }
}
@media screen and (max-width:369px){
.p1_nr{ width:100%; float:none; margin:0 auto; margin-bottom:20px; }	
}
@media screen and (max-width:322px){
.p1_submit{ margin-bottom:5px;}	
}


/*product2*/
.p2{ margin-top:34px; padding-bottom:45px; }

.p2_top{ }


.p2-pro{ float:left; }
.p2-pro .t1{ float:left; height:360px; /*width:41px; */ position:relative; margin-right:15px; }
.p2-pro .t2{ text-indent:0;float:left; height:360px; width:360px; }
.p2-pro .t2 img{text-indent:0; /*width:245px; height:354px; */}

#pro_showArea{ overflow:hidden; height:305px; margin-top:27px; }
#pro_showArea a{ width:70px; height:70px; display:block; margin-bottom:48px; }
#pro_showArea img{cursor:pointer;display:block; width:70px; height:70px; float:left; }

#main_img{cursor:pointer;display:block; }
.p2-pro #gotop{cursor:pointer;display:block; position:absolute; top:2px; left:28px; }
.p2-pro #gobottom{cursor:pointer;display:block; position:absolute; bottom:0px; left:28px; }


.MagicZoomBigImageCont{border:1px solid #dadada;overflow:hidden; }
.MagicZoomBigImageCont iframe{width:300px;height:300px; }
.MagicZoomHeader{font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none; }
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:微软雅黑;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:180px;height:180px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:微软雅黑;}


.p2_tpic{ display:none; }
.p2_tpic img{ width:45%; margin-left:2%; margin-right:2%; margin-bottom:15px; float:left; max-width:360px; max-height:360px; }


.p2_tright{ width:41.5%; float:right; margin-top:63px; }
.p2_title{ line-height:30px; font-size:20px; font-size:2rem; text-align:center; } 

.p2_tin{ padding-top:31px; }
.p2_tin a{ display:block; font-size:16px; font-size:1.6rem; width:170px; margin:0 auto; height:37px; line-height:35px; text-align:center; border-radius:5px; background:#ffea00; }
.p2_tin a:hover{ background:#336799; color:#fff; }

.p2_tshare{ padding-top:65px; width:100%; max-width:295px; margin:0 auto; }
.p2_tshare span{ display:block; float:left; line-height:20px; font-size:14px; font-size:1.4rem; color:#336799;  }
.p2_tshare_div{ float:left; margin-left: 10px; }
.p2_tshare_div a{ display:block; float:left; margin-left:3px; }


.p2_tshare_div span{ display:block; float:left; padding-right:0px; margin-right:7px;line-height:30px; font-size:14px; font-size:1.4rem; border-radius:10% !important; }
.p2_tshare_div img{ float:left; border-radius:2px !important; width:20px !important; height:20px !important; }



.p2_center{ margin-top:47px; }
.p2_ctitle{ line-height:32px; font-family:微软雅黑; font-size:24px; font-size:2.4rem; color:#4d4d4d; background:url(../img/p2-ctitlebg.jpg) no-repeat left center; margin-bottom:15px; }
.p2_cwz{ font-size:14px; font-size:1.4rem; line-height:30px; }
.p2_cwz a{ font-size:14px; font-size:1.4rem; }
.p2_cwz a:hover{ color:#336799; }
.p2_cwz table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_cwz table tr td{ padding:3px; border:1px solid #ccc;}
.p2_cwz p span{ color:#085aa3 }
.p2_cwz p img{ max-width:100%;}


.p2_bottom{ margin-top:51px; }
.p2_btitle{ line-height:32px; font-family:微软雅黑; background:url(../img/p2-btitlebg.jpg) no-repeat left center; margin-bottom:21px; }
.p2_btitle a{ font-size:24px; font-size:2.4rem; color:#4d4d4d; }
.p2_btitle a:hover{ color:#336799; }

.p2_bpro{ }
.p2_bnr{ float:left; width:20.9%; padding-right:5.4%; max-width:170px; }
.p2_bnrlast{ padding-right:0px !important; }
.p2_bnr a{ display:block; font-size:14px; font-size:1.4rem; }
.p2_bnr a:hover{ color:#336799; }

.p2_bpic{ width:100%; max-width:170px; max-height:170px; }
.p2_bpic img{ width:100%; max-width:170px; max-height:170px; }

.p2_bfont{ text-align:center; line-height:26px; margin-top:4px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



@media screen and (max-width:1119px){
.p2-pro{ display:none; }	
.p2_tpic{ display:block; float:left; width:57%; }

.p2_bnr{ width:23%; padding-right:2.6%; }
}
@media screen and (max-width:999px){
.p2_tpic{ width:100%; float:none; }	
.p2_tpic img{ margin-bottom:20px; }
.p2_tright{ width:100%; float:none; margin:0 auto; margin-top:15px; }
.p2_tin{ padding-top:20px; }
.p2_tshare{ padding-top:30px; }
.p2_center{ margin-top:20px; }
.p2_bottom{ margin-top:30px; }
.p2_bnr{ width:24%; padding-right:1.3%; }
}
@media screen and (min-width:680px) and (max-width:919px){
.p2_bpro{ width:100%; margin:0 auto; max-width:380px; }	
.p2_bnr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; margin-bottom:10px; }	
}
@media screen and (max-width:639px){
.p2_bpro{ width:100%; margin:0 auto; max-width:380px; }	
.p2_bnr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; margin-bottom:10px; }		
}
@media screen and (max-width:379px){
.p2_tpic img{ margin-bottom:15px; }	
}



/*video*/
.v{ margin-top:26px; margin-bottom:42px; }

.v_pro{}
.v_nr{ float:left; width:27.3%; padding-right:9%; margin-bottom:40px; padding-top:13px; max-width:300px; }
.v_nrlast{ padding-right:0px !important; }

.v_pic{ width:100%; max-width:300px; max-height:230px; }
.v_pic img{ width:100%; max-width:300px; max-height:230px; }

.v_font{ text-align:center; font-size:14px; font-size:1.4rem; line-height:28px; margin-top:7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



/*download*/
.d{ margin-top:34px; margin-bottom:35px; }

.d_pro{ padding-bottom:4px; }
.d_nr{ background:#f0f0f0; padding-left:21px; padding-right:23px; padding-top:19px; padding-bottom:24px; margin-bottom:33px; }

.d_left{ float:left; width:75%; }
.d_title{ line-height:26px; padding-bottom:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.d_title a{ font-size:16px; font-size:1.6rem; }
.d_title a:hover{ color:#336799; }

.d_wz{ line-height:26px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.d_wz a{ font-size:14px; font-size:1.4rem; color:#666666;  }
.d_wz a:hover{ color:#336799; }


.d_right{ float:right; margin-top:15px; }
.d_right a{ display:block; width:140px; height:40px; }
.d_right a:hover{}



@media screen and (max-width:1119px){
.v_pro{ padding-bottom:20px; }
.v_nr{ width:31%; padding-right:3.5%; padding-top:0px; margin-bottom:15px; }	
}
@media screen and (max-width:999px){
.v_nr{ width:32%; padding-right:2%; }

.d_nr{ padding-left:15px; padding-right:15px; }
.d_left{ width:100%; float:none; text-align:center; }
.d_right{ float:none; }
.d_right a{ margin:0 auto; }	
}
@media screen and (max-width:679px){
.v_nr{ width:45%; padding-right:0px; margin-left:2.5%; margin-right:2.5%; }	
}
@media screen and (max-width:439px){
.v_nr{ width:100%; float:none; margin:0 auto; margin-bottom:10px; }	
}




/*news1*/
.n1{ margin-top:33px; margin-bottom:44px; }

.n1_pro{ padding-bottom:12px; }
.n1_nr{ padding-bottom:28px; border-bottom:solid 1px #e5e5e5; margin-bottom:27px; }
.n1_date{ float:left; width:60px; background:#ffea00; line-height:26px; text-align:center; margin-top:6px; padding-top:19px; padding-bottom:13px; }
.n1_yue{ font-size:22px; font-size:2.2rem; }
.n1_rn{ padding-top:11px; }

.n1_right{ float:right; width:91.5%; }

.n1_title{ line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.n1_title a{ font-size:22px; font-size:2.2rem; }
.n1_title a:hover{ color:#336799; }

.n1_wp{ margin-top:23px; }
.n1_wp a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.n1_wp a:hover{ color:#336799; }

.n1_pic{ float:left; width:150px; height:95px; }
.n1_pic img{ width:100%; max-width:150px; max-height:95px; }

.n1_wz{ float:right; width:82.5%; margin-top:6px; height: 84px; overflow: hidden;}
.n1_wz a{ display:block; font-size:14px; font-size:1.4rem; line-height:28px; color:#666666; }
.n1_wz a:hover{ color:#336799; }




/*news2*/
.n2{ margin-top:33px; margin-bottom:46px; }

.n2_title{ line-height:28px; text-align:center; font-size:22px; font-size:2.2rem; }
.n2_time{ margin-top:9px; margin-bottom:5px; line-height:26px; text-align:center; background:url(../img/rili.jpg) no-repeat 45% 5px; color:#999999 }
.n2_wz{ font-size:14px; font-size:1.4rem; line-height:28px; }
.n2_wz a{ font-size:14px; font-size:1.4rem; color:#085aa3;}
.n2_wz a:hover{ color:#336799; }
.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 img{ max-width:100%;}



.n2_bottom{ padding-top:13px; border-top:solid 1px #e5e5e5; margin-top:48px; }
.n2_fy{ font-size:14px; font-size:1.4rem; line-height:26px; color:#666666; }
.n2_fy a{ font-size:14px; font-size:1.4rem; color:#666666; }
.n2_fy a:hover{ color:#336799; }



@media screen and (max-width:1119px){
.n1_wz{ width:80%; }

.n2_time{ background-position:44.5% 5px; }	
}
@media screen and (max-width:999px){
.n1_date{ margin-top:15px; }
.n1_right{ width:89%; }	
.n1_wp{ margin-top:5px; }
.n1_pic{ margin-top:10px; }
.n1_wz{ margin-top:0px; width:78%; }

.n2_time{ background-position:43.5% 5px; }
}
@media screen and (max-width:919px){
.n1_pic{ margin-top:17px; }
.n1_wz{ width:75%; }	
}
@media screen and (max-width:859px){
.n2_time{ background-position:42.5% 5px; }
}
@media screen and (max-width:819px){
.n1_right{ width:87%; }	
.n1_wz{ width:72%; }
}
.n1_time{ display:none; line-height:24px; text-align:center; color:#4d4d4d; }
@media screen and (max-width:759px){
.n1_date{ display:none; }	
.n1_right{ width:100%; float:none; }
.n1_title{ text-align:center; margin-top:5px; }
.n1_time{ display:block; margin-top:8px; }
.n1_wz{ width:72%; }

.n2_time{ background-position:41.5% 5px; }
}
@media screen and (max-width:659px){
.n1_wp{ margin-top:10px; }
.n1_pic{ float:none; width:100%; height:auto; text-align:center; }	
.n1_wz{ width:100%; float:none; margin-top:10px; text-align:center; height: auto; overflow: unset; }

.n2_time{ background-position:40.5% 5px; }
}
@media screen and (max-width:599px){
.n2_time{ background-position:39% 5px; }
}
@media screen and (max-width:539px){
.n2_time{ background-position:38% 5px; }
}
@media screen and (max-width:479px){
.n2_time{ background-position:36% 5px; }
}
@media screen and (max-width:419px){
.n2_time{ background-position:34% 5px; }
}
@media screen and (max-width:359px){
.n2_time{ background-position:32% 5px; }
}
@media screen and (max-width:339px){
.n2_time{ background-position:30% 5px; }
}



/*about*/
.a{ margin-top:34px; }

.a_title{ line-height:36px; text-align:center; font-size:26px; font-size:2.6rem; font-family:微软雅黑; color:#4d4d4d; }

.a_nr1{ margin-top:34px; }

.a_lunbo{ float:left; width:495px; height:370px; padding-bottom:20px; padding-right:22px; background:url(../img/about-nr1bg.jpg) no-repeat right bottom; margin-top:6px; }

.img-scroll2{ overflow:hidden; position:relative; margin:0 auto; width:495px;  height:370px; }

.img-list2 { overflow:hidden; width:495px }
.img-list2 ul { width:9999px;}
.img-list2 li { float:left; display:inline; width:495px;  text-align:center; }

.img-list2 li img{ width:495px; height:370px; }

.a_lunbo .next2,.a_lunbo .prev2{ position:absolute; width:23px; height:22px; cursor:pointer; display:block; z-index:999; bottom:0px; }
.a_lunbo .prev2{ right:23px; background:url(../img/about-pre1.jpg) no-repeat; }
.a_lunbo .prev2:hover{ background:url(../img/about-pre2.jpg) no-repeat; }
.a_lunbo .next2{ right:0px; background:url(../img/about-next1.jpg) no-repeat; }
.a_lunbo .next2:hover{ background:url(../img/about-next2.jpg) no-repeat;}

.a_nr1_right{ float:right; width:50%; font-size:14px; font-size:1.4rem; line-height:28px; }
.bottom28{ padding-bottom:28px; }

.a_nr2{ margin-top:60px; }
.a_nr2_wz{ font-size:14px; font-size:1.4rem; line-height:28px; margin-top:25px; }

.a_cer{ background:#d4d4d4; padding-bottom:17px; padding-top:24px; margin-top:40px; }


.baguetteBoxOne{ }
.cer_nr{ width:15.5%; float:left; padding-right:5.6%; max-width:170px; padding-top:32px; padding-bottom:32px; }
.cer_nrlast{ padding-right:0px !important; }

.cer-pic{ position:relative; }
.cer-picpian{ display:block; max-width:170px; max-height:239px; }
.cer-picpian img{ width:100%; height:100%; max-width:170px; max-height:239px; }
.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:39px; height:31px; left:50%; top:50%; margin-left:-20px; margin-top:-16px; }
.cer-pic:hover .wteamfu{ opacity:1;filter:alpha(opacity=100);}
.cer-pic:hover .wteamfu img{ opacity:1;filter:alpha(opacity=100);}



.baguetteBoxOne{}
#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:微软雅黑;}
#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:1119px){
.a_lunbo{ margin-right:30px; }
.a_nr1_right{ width:100%; float:none; }

.cer_nr{ width:17%; padding-right:3.7%; padding-top:20px; padding-bottom:20px; }
}
@media screen and (max-width:999px){
.cer_nr{ width:18%; padding-right:2.5%; padding-top:12px; padding-bottom:12px; }
}
@media screen and (max-width:939px){
.a_lunbo{ float:none; margin-right:0px; margin:0 auto; }
.a_nr1_right{ margin-top:25px; }	
}
@media screen and (max-width:739px){
.cer_nr{ width:23%; padding-right:0px; margin-left:1%; margin-right:1%; }	
}
@media screen and (max-width:639px){
.cer_nr{ width:29%;  margin-left:2%; margin-right:2%; }	
}
@media screen and (max-width:579px){
.a_lunbo{ width:100%; max-width:495px; margin:0 auto; max-heihgt:370px; padding:0px; background:none; height:auto; }

.img-scroll2,.img-list2,.img-list2 li,.img-list2 li img{ width:370px; height:276px; }
}
@media screen and (max-width:439px){
.img-scroll2,.img-list2,.img-list2 li,.img-list2 li img{ width:320px; height:239px; }	

.baguetteBoxOne{ margin:0 auto; width:100%; max-width:380px; }
.cer_nr{ width:45%; margin-left:2.5%; margin-right:2.5%; }
}
@media screen and (max-width:379px){
.img-scroll2,.img-list2,.img-list2 li,.img-list2 li img{ width:270px; height:201px; }
.cer_nr{ width:47%; margin-left:1.5%; margin-right:1.5%; }	
}


/*contact*/
.c{ margin-top:31px; margin-bottom:66px; }

.c_msg{ font-size:14px; font-size:1.4rem; line-height:26px; }

.c_title{ line-height:36px; text-align:center; font-size:26px; font-size:2.6rem; color:#4d4d4d; font-family:微软雅黑; }
.c_titlejl1{ margin-top:19px; }

.c_contact{ background:url(../img/c-lxhx.jpg) repeat-x center 33px; margin-top:31px; margin-bottom:49px; }
.c_lx{ text-align:center; }
.c_lxtop{ padding-bottom:6px; /*border-bottom:solid 1px #336799; */}

.c_lxbottom{ background:url(../img/c-lxbg.jpg) no-repeat center 0px; padding-top:37px; font-size:14px; font-size:1.4rem; line-height:24px; }
.c_lx a{ display:block; font-size:14px; font-size:1.4rem;  word-wrap: break-word;}
.c_lx a:hover{ color:#336799; }

.c_lx1{ float:left; width:118px; }
.c_lx2{ float:left; width:250px; }
.c_lx2 .c_lxbottom{ text-align:left; padding-left:55px; }
.c_lx3{ float:left; width:188px; }
.c_lx4{ float:left; width:156px; }
.c_lx5{ float:left; width:168px; }
.c_lx6{ float:right; }


.c_xp{ padding-top:35px; }
.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:微软雅黑; color:#dc000c; }
.c_bt1{ width:16px; }
.c_bt2{ width:10px; }
.erweima{ max-width:85px; max-height:85px;}

.c_input,.c_textarea,.c_captcha{ float:left; border:solid 1px #cccccc; color:#666666; background:#fff; }
.c_input,.c_captcha{ height:33px; line-height:33px;}

.c_input{ width:499px; text-indent:6px;  }
.c_textarea{ width:1096px; line-height:26px; height:141px; padding-top:1px; text-indent:14px; background:url(../img/c-bt.jpg) no-repeat 3px 12px; }


.c_captcha{ width:152px; text-indent:13px; }
.c_yzm{ float:left; cursor:pointer; margin-left:9px; }
.c_send{ float:left; cursor:pointer; margin-left:34px; width:181px; height:33px; line-height:31px; text-align:center; background:#ffea00; font-size:14px; font-size:1.4rem; margin-top:1px; }
.c_send:hover{ background:#336799; color:#fff; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }


@media screen and (max-width:1119px){
.c_lx{ float:left; width:16%; }	
.c_lx1{ width:12%; }
.c_lx2{ width:24%; }
.c_lx2 .c_lxbottom{ text-align:center; padding-left:0px; }

.c_input{ width:400px; }
.c_textarea{ width:99.5%; }
}
@media screen and (max-width:999px){
.c_contact{ background:none; }
.c_lxtop{ border-bottom:solid 1px #336799; }
.c_lx{ width:33%; float:left; margin-bottom:10px; }	
.c_lxbottom{ height:48px; padding-left:10px; padding-right:10px; }
}
@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:739px){
.c_lxbottom{ height:72px; }	
}
@media screen and (max-width:549px){
.c_lx{ width:50%; }	
}
@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:399px){
.c_lx{ width:95%; float:none; margin:0 auto; margin-bottom:20px; }	
.c_lxbottom{ height:auto; }
}


@media screen and (max-width:1119px){
.ipart1,.ipart2,.footer,.p1,.p2,.v,.d,.n1,.n2,.a,.c{ width:98%; padding-left:1%; padding-right:1%; }	

}
@media screen and (max-width:999px){
.ipart1,.ipart2,.footer,.p1,.p2,.v,.d,.n1,.n2,.a,.c{ width:95%; padding-left:2.5%; padding-right:2.5%; }	

}


.xiaodaohang{ display:none;}

@media screen and (max-width:949px){
.xiaodaohang{ display:block; width:100%; padding-left:3px;height:84px;}	
.xiaodaohang ul li{ float:left; width:32.3%; margin-right:1%; margin-top:5px; margin-bottom:5px; background:#336799 ; text-align:center; height:40px; line-height:40px; font-size:14px; font-size:1.4rem;}
.xiaodaohang ul li a{ color:#fff;}
}



.index_focus_pre,.index_focus_next {display:block;position: absolute;top: 52.5%; width: 65px;height: 65px; white-space: nowrap;overflow: hidden;z-index: 10;  }
.index_focus_pre{ background:url(../img/banner-pre.png) no-repeat;  left:4%;}
.index_focus_next{background:url(../img/banner-next.png) no-repeat; right: 4%;}

.bx-prev{ background:url(../img/banner-pre1.png) no-repeat;  left:4%;}
.bx-next{background:url(../img/banner-next1.png) no-repeat; right: 4%;}

.actives{color: #d52c2c!important;}
.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;}
.tagkey{ font-size: 16px; font-size: 1.6rem; margin-bottom: 20px; line-height: 28px; }
.n1_fy a.no:hover{ color: #333!important; border: solid 1px #e5e5e5!important; background: #eeeeee!important; }
.listcart {width: 100%;text-align: center;}
.listcart a {
    display: inline-block;
    height: 30px;
    width: 200px;
    line-height: 30px;
    overflow: hidden;
    color: #346898;
    cursor: pointer;
    border: solid 1px #346898;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    font-size: 14px;
    font-size: 1.4rem;
    margin-left: 10px;
        border-radius: 5px;
  	background-color: #fff;
    }
    .listcart a:hover {background: #346898; color: #fff; border:solid 1px #346898;}
    .xunpanc{margin-top: 20px;}
    .xunpanc .table {margin-top: 0;}
    .xunpanc table tr td{border: 1px solid #ccc; text-align: left;}
    .xunpanc table tr td a:hover{color: #346898;}

.prlc{ margin-top:10px;}
.prlc .prbiao{ display:block; padding:19px 5px 6px 0; line-height:30px; font-size:22px; font-size:2.2rem; font-weight:bold;}

.prlcn{ font-size:14px; font-size:1.4rem; line-height:24px; color: #1d2830; padding:16px 19px; background:#ececec;}
.prlcn a:hover{color: #2e82c8;}
