@charset "utf-8"; 
/* CSS Document */

html { font-size:62.5%; height:100%}
body { margin:0 auto; font-family:微软雅黑; font-size:12px; font-size:1.2rem; background:#fff; height:100%; color:#333; }
img { border:none; }
ul li { list-style-type:none; }
ul, form, p, a, img, table, tr, td, li,dd,dt,dl,h1 { margin:0; padding:0; list-style:none; color:#333; }
a { text-decoration:none; color:#333; 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}
.co2e{ color:#2e2c2c !important}
.co05{ color:#05a5dc; }
.co33{ color:#333; }
.f20{ font-size:20px; font-family:微软雅黑; }
.xieti{ font-style:italic; }
.jiacu{ font-weight:bold; }
.top14{ margin-top:14px; }



input,textarea{ background:#fff; font-family:微软雅黑; font-size:12px; font-size:1.2rem; color:#333; border:none; }


::-webkit-input-placeholder{ /* WebKit browsers */
    color:#333; }
:-o-placeholder{ /* Mozilla Firefox 4 to 18 */
    color:#333; }
::-moz-placeholder{ /* Mozilla Firefox 19+ */
    color:#333; }
:-ms-input-placeholder{ /* Internet Explorer 10+ */
    color:#333; }

.zong{ width:1200px; margin:auto;/* position:relative; */}
@media screen and (min-width:1000px) and (max-width:1219px){ .zong{ width:980px; margin:auto;/* position:relative;*/ }}
@media screen and (max-width:999px){ .zong{ width:95%; margin:auto; /*position:relative;*/ }}

.head{ background:#ffffff; position:relative; width:100%; z-index:99; }
.logo{ width:306px; float:left; margin-top:19px; }
.logo a{ display:block; width:100%; }
.logo a img{ width:100%; max-width:306px; max-height:60px; }

/*  sousuo  */

.search{ width:16px; margin-top:65px; float:right;  /* position:absolute; right:5px; */ position:relative; right:15px; }
.sb-icon-search { color: #fff; z-index: 999; border:none; width:26px; height:30px; display:block; }
.sb-search { position:relative; z-index: 9999; min-width:25px; height: 30px; float: left; display:inline; overflow: hidden; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; transition: width 0.3s; -webkit-backface-visibility: hidden; border-radius:5px; }
.sb-search-input { position: absolute; top:-4px; left: 0; outline: none; width:219px; height: 36px; line-height:36px; padding-left:13px; z-index: 10; border:none; background:none; font-family:微软雅黑; font-size:12px; font-size:1.2rem; color:#000}
.sb-icon-search,.sb-search-submit{ width: 16px; height: 30px; display: block; position: absolute; right: 7px; top:0; padding: 0; margin: 0; cursor: pointer; background:url(sousou.png) no-repeat center; overflow:hidden; border:none; }
.sb-search-submit{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; filter: alpha(opacity=1); opacity: 1; color: transparent; border: none; outline: none; z-index: -1; border:none}
.sb-search.sb-search-open,.no-js .sb-search { width: 263px; position:absolute; float:right; margin-left:-263px; top:6px; background:#fff; border:1px solid #05a5dc}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search { border:none; z-index: 11; }
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit { z-index: 9999; }

.daohang{ width:698px; float:right; margin-top:0px; position:relative; }
.daohang>li{ float:left; position:relative; z-index:999}
.daohang>li>a{ display:block; padding:0px; margin-left:24px; margin-right:20px; line-height:66px; font-size:14px; font-size:1.4rem; color:#101d3f; text-transform:uppercase; }
.daohang>li:hover>a{ border-bottom:#01b9f5 solid 1px; color:#01b9f5;}

.dangqiandao{ color:#01b9f5 !important; }

.yiji{ width:200px; position:absolute; left:18px; top:-9999px; z-index:9999; }
.yiji li{ position:relative; }
.yiji li a{ display:block; padding:10px; line-height:25px; color:#fff;  font-size:14px; font-size:1.4rem; background:#1f1f1f; background:rgba(19,19,19,0.8);  }
.yiji li:hover>a{ background:#01b9f5; }

.erji,.sanji{ position:absolute; left:200px; width:200px; top:-9999px; z-index:9999; *background:#1f1f1f;/* background:rgba(19,19,19,0.8);*/ }
.daohang>li:hover .yiji{ top:66px; }
.yiji li:hover .erji,.erji li:hover .sanji{ top:0px; }

.dangqiandao{ border-bottom:#01b9f5 solid 1px; }

.phone{ margin-top:19px; float:right; }
.phone img{ margin-left:14px; }
@media screen and (min-width:640px) and (max-width:720px){
	.phone{ margin-top:43px; float:right; }
.phone img{ margin-left:14px; }
	 }


@media screen and (min-width:1000px) and (max-width:1219px){ 
.logo{ width:270px; margin-top:18px; }
.daohang{ width:690px; }
.daohang>li>a{font-size:13px; font-size:1.3rem; }
.yiji li a{ font-size:12px; font-size:1.2rem; }
}
@media screen and (max-width:1239px){ 
.daohang{ float:left; width:auto;}
.search{ float:right; margin-right:5px; }
/*.daohang>li>a{ padding:0 10px; }*/
}
@media screen and (max-width:999px){ 
.head{ background:#fffff; }
.logo{ width:250px; }
.search{ margin-top:80px; }
.daohang{/* width:100%; margin-top:5px; text-align:center;*/ }
.daohang li{ display:inline-block; float:none; *float:left; }
.daohang>li>a{ padding:0 10px; font-size:12px; font-size:1.2rem; line-height:50px; }
.yiji{ display:none}
}
@media screen and (max-width:856px){
	.daohang>li>a{ padding:0 10px; font-size:12px; margin-left:6px; margin-right:15px; font-size:1.2rem; line-height:50px; }
	 }
@media screen and (max-width:779px){ 
.daohang>li>a{ padding:0px 7px;}
}

.caidan{ display:none}
.sousuo{ display:none; }

@media screen and (max-width:639px){ 
.search{ display:none}
.logo{ width:65%; max-width:280px; }
.caidan{ width:180px; float:right; right:4%; margin-top:33px; position:absolute; display:block; z-index:99999}
.menu2{ background:url(32anniu.png) no-repeat right; position:relative; width:40px; height:30px; float:right; border:none; cursor:pointer; margin-top:15px; }
.yingcangg{ width:100%; }
.caidanzhongnei{ background:#fff; border:1px solid #05a5dc; line-height:26px; padding-top:3px; padding-right:5px; z-index:9999999999; position:absolute; padding-left:5px; }
.caidanzhongnei li{ width:170px; line-height:35px; border-bottom:1px solid #05a5dc; }
.caidanzhongnei li a{ color:#333; display:block}
.caidanzhongnei li a:hover{ color:#05a5dc}
.daohang{ display:none; }
.sousuo{ display:block; width:90%; height:35px; margin:auto; margin-top:20px; border:1px solid #05a5dc; background:#fff; border-radius:5px; margin-bottom:10px; }
.sou{ width:70%; float:left; border:none; padding-left:5%; line-height:28px; border-radius:5px; }
.suo{ background:url(sousou.png) no-repeat center; width:30px; height:33px; cursor:pointer; float:right; border:none; border-radius:5px; }
.f20{ font-size:16px; }
}
@media screen and (max-width:439px){ 
.caidan{ margin-top:23px; }
}

/*  lun bo  */
.sybanner{ height:670px !important;  }
.index_focus { /*position: relative;*/ position:absolute; width: 100%; height:280px; margin: 0 auto; overflow:hidden; z-index:9; }
.index_focus .bd li { display: none; position: absolute; left: 0; top:0; width:1980px; z-index:99}
.index_focus .slide_nav { position: absolute; left:45%; /*bottom:21px;*/ z-index:99; bottom:10px; }
.syslide_nav{ bottom:16px !important; }
.index_focus .slide_nav a{ display:block; width:15px; height:15px; cursor:pointer; float:left; margin-right:19px; background:url(lunbowzhong.png) }

.index_focus_post { z-index: 10; }
.index_focus .pic { height: auto; display: block; 	margin:0 auto; }
.index_focus .pic img{ max-width:100%;}
.index_focus .pic:hover { text-decoration: none; }
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{ text-decoration: none; background:url(lunbozhong.png) no-repeat;  }

/*  lun bo  */
.index_focus2 { position: relative; width: 100%; height:561px; margin: 0 auto; overflow:hidden; z-index:9; padding-bottom:28px; background:url(banneryinying.jpg) repeat-x bottom center; }
.index_focus2 .bd li { display: none; position: absolute; left: 0; top:0; width:1680px; z-index:99}
.index_focus2 .slide_nav { position: absolute; left:38%; bottom:29px; z-index:99 }
.index_focus2 .slide_nav a{ display:block; width:81px; height:6px; cursor:pointer; float:left; margin-right:19px; background:#191818; }

.index_focus_post { z-index: 10; }
.index_focus2 .pic { height: auto; display: block; 	margin:0 auto; }
.index_focus2 .pic:hover { text-decoration: none; }
.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{ text-decoration: none;background:#05a5dc; }


@media screen and (min-width:1200px){ 
.banner,.baigao{ display:none; }
}
@media screen and (max-width:1199px){ 
.index_focus,.index_focus2{ display:none; }
.baigao{ height:130px; width:100%; }
.banner{ width:100%; overflow:hidden; text-align:center; }
.banner a{ display:block; }
.banner a img{ /*width:150%; margin-left:-25%;*/ width:100%; }
}
@media screen and (max-width:399px){
.banner a img{ width:100%;  }	
}


.ipro{  padding-top:76px; margin-top:670px;}
@media screen and (max-width:1199px){.ipro{ margin-top:0px;} }
.ipro_nr{ }
.ipro_title{ width:100%; padding-bottom:48px;  text-align:center;}
.ipro_title1{ width:100%; max-width:1200px; max-height:30px; }
.ipro_title2{ display:none; }
@media screen and (max-width:999px){ 
.ipro{ margin-top:0px;  }
}

.ipro_left{ width:59.7%; float:left; }
.ipro_pic1{ width:66.4%; float:left;  max-width:475px;}
.ipro_pic1 img{ width:100%; max-width:475px; max-height:235px; }

.ipro_pic2{ float:right; width:32.9%;  max-width:235px; }
.ipro_pic2 img{ width:100%; max-width:235px; max-height:235px; }

.ipro_pic3{ margin-top:6px; float:left; padding-right:6px; width:32.9%; }
.ipro_pic3 img{ width:100%; max-width:235px; max-height:235px; }

.ipro_pic4{ margin-top:6px; float:left; width:32.9%; }
.ipro_pic4 img{ width:100%; max-width:235px; max-height:235px;  }

.ipro_pic5{ margin-top:6px; float:right; width:32.9%; }
.ipro_pic5 img{ width:100%; max-width:235px; max-height:235px;  }

.ipro_right{ float:right; width:39.7%; max-width:476px; }
.ipro_right img{ width:100%; max-width:476px; max-height:476px;  }

.ipro_pic{/* width:21.5%;*/ /*float:left; *//* max-width:257px; margin-right:4.7%; margin-bottom:30px;*/ }
.ipro_piclast{ margin-right:0px !important;}
.ipro_pic img{ width:100%; /* max-width:257px; max-height:326px; */ }


.li1{ /*max-width: 257px;*/position: relative;overflow: hidden;cursor: pointer; width:100%;  }
.li1 img { /*max-width:257px; max-height:326px;*/ width:100%;}
.li1 .txt{/* height:30px;*/height:100%; line-height:30px; position:absolute; left:0; bottom:0;  background:#000000; background:rgba(0,0,0,0.7); display:none; width:100%; }
.li1 .txt_div{  height:92% !important; width:92%; border:solid 1px #fff; margin:4%; }
.li1ts{ height:80% !important; }
.li1:hover .txt{ display:block; }
.li1 .txt a{ color:#ffffff; display:block; }
.li1 .txt a:hover{ color:#01b9f5;}

.li1 .txts{width:100%; position:absolute;left:0;bottom:2px; background:#000000; background:rgba(0,0,0,0.7);  text-align:center; }
.li1:hover .txts{ display:none;}
.li1 .txts_font a{font-size:16px; font-size:1.6rem; line-height:44px; height:44px; text-align:center; color:#ffffff; }

.text-header {  width:100%; color:#fff; font-size:22px; font-size:14px;  text-align:center; font-family:微软雅黑; /*padding-top:60px;*/ padding-top:40%;   }
@media screen and (min-width:940px) and (max-width:1219px) {
	.text-header {  width:100%; color:#fff; font-size:22px; font-size:14px;  text-align:center; font-family:微软雅黑; /*padding-top:60px;*/ padding-top:40%;   }
	.li1 .txt{ line-height:23px;}
	.ptop{ padding-top:22px;}
	}
	@media screen and (min-width:1220px){
.ptop{ padding-top:60px; }}
.text_font{ display:none;  }

.tmore{  width:100%; text-align:center;  color:#fff; padding-top:12px; line-height:20px; font-size:14px; font-size:1.4rem; }
/*.thumbnail {  position: relative; overflow: hidden; max-height:235px;}
.thumbnail1{  position: relative; overflow: hidden; max-height:476px;}
.text { position: absolute; left: 0; z-index:3; width:99.9%;  bottom:0px; background:#000; background:rgba(0, 0, 0, 0.7);   height:41px; text-align:center; overflow:hidden;  }
.mw{ max-width:235px !important; }
.text:hover { position:absolute; left: 0; z-index:3; height:100%; background:rgba(0, 0, 0, 0.7);  top:0px; width:100%;  }
.text_div1 { display:none; }
.text:hover .text_div1{ height:88%; width:94%; border:solid 1px #fff; margin:3%; display:block; }
.text_div { display:none; }
.text:hover .text_div{ height:90%;  width:90%; border:solid 1px #fff; margin:5%;  display:block; }
.text_font{ line-height:41px; color:#fff; font-size:14px;   }
.text:hover .text-header { width:100%; color:#fff; font-size:22px; font-size:2.2rem;  text-align:center; font-family:Tahoma, Geneva, sans-serif; padding-top:60px; }
.text:hover .text_font{ display:none;  }
.tmore{  width:100%; text-align:center;  color:#fff; padding-top:12px; line-height:20px; font-size:14px; font-size:1.4rem; }
.text1{ display:none; }
*/
@media screen and (max-width:1219px){
.thumbnail {  position: relative; overflow: hidden; max-height:192px;}
.thumbnail1{  position: relative; overflow: hidden; max-height:388px;}	
}
@media screen and (max-width:1179px){
.ipro_pic3{ padding-right:3px; }
}
@media screen and (max-width:989px){
.thumbnail {  position: relative; overflow: hidden; max-height:183px;}
.thumbnail1{  position: relative; overflow: hidden; max-height:372px;}	
}
@media screen and (max-width:979px){ 
.text{ display:none; }
.text1{ display:block; position: absolute; left: 0; z-index:3; width:99.9%;  bottom:0px;  background:rgba(0, 0, 0, 0.7);   height:41px; text-align:center; overflow:hidden;  color:#fff; line-height:41px; font-size:14px; font-size:1.4rem; }
.ipro_pic5,.ipro_pic4,.ipro_pic3{ margin-top:4px;}
}
.ipro_font{ display:none; }
.ipro_left1{ display:none; }
@media screen and (max-width:939px){
.ipro{ max-width:475px; width:80%; margin-left:20%;}
.ipro_right{ width:100%; float:left; margin-bottom:20px; }
.ipro_font{ display:block; line-height:35px; font-size:14px; font-size:1.4rem; text-align:center;  background:#000; color:#fff; }
.ipro_xpnr{  width:47.5%; float:left; margin-left:1%; margin-right:1%; }
.txt1{ display:none; }
.ipro_left{ display:none; }
.ipro_left1{ display:block;  }

.ipro_left1_div{ width:100%; float:left; margin-top:20px; max-width:475px; }
/*.ipro_left1_div div{ width:47.5%; float:left; margin-left:1%; margin-right:1%; }*/
.text1{ width:100% !important; margin:0px !important;}
.ipro_pic1{ width:100%; }
}
@media screen and (max-width:779px){
.ipro{ margin-left:15%; width:85%; }	
}
@media screen and (max-width:639px){
.ipro{ margin-left:10%; width:85%; }	
}
@media screen and (max-width:569px){
.ipro{ margin-left:5%; width:95%; }	
}
@media screen and (max-width:499px){
.ipro{ margin-left:0px; width:100%; }
}
@media screen and (max-width:439px){
/*.text1{ display:none; }*/	
.ipro_pic1{ margin-bottom:20px;}
.ipro_left1_div{ margin-top:0px; }
.ipro_xpnr{ width:80%; margin-left:0px; margin-right:0px; max-width:235px; margin-bottom:20px; margin-left:20%; }	
}
@media screen and (max-width:439px){
.ipro_xpnr{  margin-left:15%;}	
}
@media screen and (max-width:439px){
.ipro_xpnr{  margin-left:10%;}	
}
@media screen and (max-width:639px){
.iabout{ background:rgba(224,237,240,0.5); width:100%; max-width:1980px; margin:0 auto; padding-top:77px; padding-bottom:57px;   }
}
.ipro_more{ float:right; padding-top:16px; line-height:30px; padding-bottom:35px; }
.ipro_more span{ float:right; padding-left:5px; }
.ipro_more a{ font-size:14px; font-size:1.4rem; text-decoration:underline; }
.ipro_more a:hover{ color:#01b9f5; }
@media screen and (min-width:639px){
.iabout{ background:url(syzhongjing.jpg) repeat-y top; width:100%; max-width:1980px; margin:0 auto; padding-top:77px; padding-bottom:57px;   }
}
.iabout_title{ width:100%; padding-bottom:45px; }
.iabout_t1{ width:100%; max-width:1200px; max-height:30px; }
.iabout_t2{ display:none; }

.iabout_sp{ float:left; width:41.5%; padding-top:5px; }
.iabout_sp img{ width:100%; max-width:498px; max-height:443px; }

.iabout_right{ float:right; width:53.5%; }
.iabout_rtitle{ height:36px; padding-bottom:5px; }
.iabout_rtitle a{ font-size:20px; font-size:2rem; }
.iabout_rtitle a:hover{ color:#01b9f5;  }

.iabout_rhx{ width:80px; height:2px; background:#01b9f5; margin-bottom:20px; }
.iabout_rnr{ line-height:32px;  }
.iabout_rnr li{ padding-bottom:0px; }
.iabout_rnr li a{ display:block; }
.iabout_rnr li a:hover{ color:#01b9f5; }

.iabout_rmore{ margin-top:19px; }
.iabout_rmore a{ display:block; height:30px; line-height:30px; width:114px; color:#fff; background:#01b9f5; border:solid 1px #01b9f5; text-align:center;  font-size:14px; font-size:1.4rem;   }
.iabout_rmore span{  padding-left:5px; }
.iabout_rmore a:hover{ color:#01b9f5; background:none;  }
 
@media screen and (max-width:1219px){
.iabout_rnr li{ padding-bottom:15px; }	
.iabout_rmore{ margin-top:20px; }
.iabout_rmore{ float:right; margin-right:5px; }
}
@media screen and (max-width:999px){
.iabout_sp{ width:98%; text-align:center; }
.iabout_right{ width:98%; float:left; margin-top:30px; }
.iabout_rmore{ float:left; }	
}


.inews{ padding-top:80px;/* padding-bottom:45px;*/ padding-bottom:70px; }
.inews_title{ width:100%; padding-bottom:37px; }
.inews_t1{ width:100%; max-width:1200px; max-height:30px; }
.inews_t2{ display:none; }

.inews_l{ padding-top:10px; width:49%; float:left; margin-top:-75px; max-width:587px; }
.inews_l_pic{ }
.inews_l_pic img{ width:100%; max-width:587px; max-height:154px;  }

.inews_l_date{ position:relative; width:77px; height:75px; background:rgba(1, 185, 245, 0.7); text-align:center; color:#fff; top:75px;}

.inews_l_dmonth{ padding-top:8px; line-height:42px; font-size:46px; font-size:4.6rem; }
.inews_l_dyear{ line-height:20px; font-size:14px; font-size:1.4rem; }

.inews_l_title{ padding-top:20px; line-height:35px;  }
.inews_l_title a{ color:#01b9f5; }
.inews_l_title a:hover{ color:#333; }

.inews_l_titles{font-size:16px; font-size:1.6rem;}
.inews_l_more{ }
.inews_l_more span{ padding-left:5px; }

.inews_l_con{ line-height:26px; }
.inews_l_con a{ display:block; color:#333; }
.inews_l_con a:hover{ color:#01b9f5; }

.inews_r{ width:46%; float:right;  }

.inews_rnr{ padding-bottom:10px; border-bottom:solid 1px #cccccc;}

.inews_r_date{ float:left; width:12.3%;  color:#cccccc; }
.inews_r_dri{ line-height:60px;font-size:60px; font-size:6rem; padding-top:4px; }
.inews_r_year{ line-height:20px; font-size:18px; font-size:1.8rem;  }

.inews_r_c{ float:right; width:84.7%; }
.inews_r_ct{ line-height:36px; }
.inews_r_ct a{ color:#01b9f5; }
.inews_r_ct a:hover{ color:#333; }

.inews_r_ctitle{ font-size:16px; font-size:1.6rem; }
.inews_r_cmore span{ padding-left:5px; }
.inews_r_ccontent{ line-height:26px;  }
.inews_r_ccontent a{ display:block; }
.inews_r_ccontent a:hover{ color:#01b9f5; }

@media screen and (max-width:1219px){
.inews_r_c{ width:83%; }	
.inews_r_date{ width:15%; }
}
@media screen and (max-width:999px){
.inews_l{ width:80%; margin-left:15%;  }	
.inews_r{ width:80%; float:left;  max-width:587px; margin-top:30px; margin-left:15%;  }
}
@media screen and (max-width:799px){
.inews_l,.inews_r{ width:85%; margin-left:10%;  }		
}
@media screen and (max-width:799px){
.inews_l,.inews_r{ width:95%; margin-left:0px;  }		
}
@media screen and (max-width:499px){
.inews_r_c{ width:80%; }
.inews_r_date{ width:18%; }	
}
@media screen and (max-width:399px){
.inews_r_date{ width:100%; text-align:center;}
.inews_r_c{ width:100%; float:left;  }
}


@media screen and (max-width:999px){
.inews{ padding-top:30px; }
.iabout{ padding-top:30px; }
.ipro{  padding-top:30px;}
}
@media screen and (max-width:939px){
.ipro_title{ padding-top:30px; padding-bottom:30px; }
.ipro_title1{ display:none; }
.ipro_title2{ display:block; width:100%; max-width:385px; max-height:30px;  margin:0 auto;}		

.iabout_t1{ display:none; }
.iabout_t2{ display:block; width:100%; max-width:358px; max-height:31px; margin:0 auto; }

.inews_t1{ display:none; }
.inews_t2{ display:block; width:100%; max-width:351px; max-height:29px; margin:0 auto; }
}

.msg{ float:left; background:url(message.png) no-repeat; width:168px; height:25px; color:#fff; font-size:14px; font-size:1.4rem; line-height:26px; padding-left:38px; font-family:微软雅黑; }
.msg:hover{ color:#333; }

.about_xz{ color:#01b9f5 !important; }

.footer{ background:#273c71; width:100%; max-width:1980px; padding-top:18px; margin:0 auto; color:#fff; }
.footer_l{ float:left; width:50%; }
.footer_l_title{ width:100%; padding-bottom:12px; }
.footer_l_title img{ width:100%; max-width:179px; max-height:51px; }

.footer_l li{ line-height:38px; color:#fff; line-height:38px; padding-left:38px; font-size:14px; font-size:1.4rem; }
.footer_l li a{ color:#fff; font-size:14px; font-size:1.4rem; }
.footer_l li a:hover{ color:#01b9f5; }

.footer_l_li1{ background:url(phone.png) no-repeat;}
.footer_l_li2{ background:url(email.png) no-repeat;}
.footer_l_li3{ background:url(fax.png) no-repeat;}
.footer_l_li4{ background:url(address.png) no-repeat;}
.footer_l_li5{ background:url(wz.png) no-repeat;}


.footer_r{ width:44.2%; float:right; }
.footer_r_title{ width:100%; padding-bottom:15px; }
.footer_r_title img{ width:100%; max-width:306px; max-height:51px; }

.footer_r_joins{ padding-bottom:40px; }
.footer_r_add{ width:68.5%; float:left; color:#cccccc; text-indent:10px; height:38px; line-height:38px; }
.footer_r_join{ width:31%; float:left; font-size:18px; font-size:1.8rem; cursor:pointer; background:#01b9f5; color:#fff;  height:40px; line-height:38px;}
.footer_r_join:hover{ color:#333; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }

.footer_r_sjmt{ padding-bottom:11px; }
.footer_r_sjmttitle{ /*width:29.1%;*/ float:left; width:154px; height:30px;  }
@media screen and (min-width:399px){
.footer_r_sjmts{ float:left;}
}
.footer_r_sjmticon{ float:left; margin-left:26px; width:30px; height:30px; }

.footer_r_div{ line-height:24px;margin-top: 1%; }
.footer_r_div img{ margin-top:11px; float:left; padding-left:7px;}


.footer_b{ margin-top:16px; border-top:solid 1px #cccccc; padding-top:12px; padding-bottom:10px; padding-left:29.2%; }
.footer_b_nav{ line-height:32px; margin:0 auto;  }
.footer_b_nav li{ float:left; }
.footer_b_nav li a{ color:#fff; }
.footer_b_nav li a:hover{ color:#01b9f5; }

.footer_b_nav span{ float:left; padding-left:15px; padding-right:15px; color:#fff; }

.footer_b_link{ line-height:32px; }
.footer_b_link a{ color:#fff; padding-left:5px; }
.footer_b_link a:hover{ color:#01b9f5; }


@media screen and (max-width:959px){
.footer_r_add{ width:67%; }
.footer_r_join{ width:30%; }
.footer_b{ padding-left:0px; }	
}
@media screen and (max-width:959px){
.footer_l{ width:100%; margin-bottom:20px; }	
.footer_r{ width:100%; float:left; max-width:500px;}
}
@media screen and (max-width:639px){
.footer_b_link{ display:none; }	
}
@media screen and (max-width:399px){
.footer_r_sjmts{ width:100%; float:left !important; margin-top:20px; margin-left:0px; }	
.footer_r_sjmticon{ margin-left:0px; margin-right:26px; }
.footer_r_add{ width:65%; }
.footer_r_join{ width:33%;   }
}


.fymm{ background:url(fybg.png) no-repeat; position:relative;z-index:9; /*height:280px;*/ padding-top:110px; height:170px; width:292px; }
.fymm img { width:100%; max-width:240px; max-height:72px;  }

@media screen and (max-width:1199px){
.fymm{ display:none; }	
}


.brow{ line-height:40px; background:#f5f5f5; max-width:1980px; width:100%; margin:0 auto; margin-top:-4px; }
.brow a{ font-size:14px; font-size:1.4rem; line-height:40px;    height:40px;  }
.brow a:hover{ color:#01b9f5; }
.browxz{ color:#01b9f5 !important; }
.brow span{ float:left; padding-left:5px; padding-right:5px; }


.body{ padding-top:38px;}


.left{ width:23.5%; width:274px; /*height:1000px;*/ float:left; padding-bottom:60px;}
.left_title{/* height:40px; line-height:40px;*/ /*width:100%;*/}

@media screen and (max-width:639px){
	.left_title img{ height:40px; width:260px; margin-top:40px;}
.prmain-l{width:109%;float:left; padding-bottom:0px; }
.left_title img{ height:40px; width:280px; margin-top:40px;}
.left_news{ width:246px;}
}
@media screen and (min-width:640px){
.prmain-l{width:100%;float:left; padding-bottom:100px; }

}


.left_nav{width:100%;}

.left_nav span{ float:right; padding-right:19px; *float:left; *margin-left:250px; *margin-top:-35px;}
.lNav{cursor:pointer;font-size:14px; font-size:1.4rem; color:#101d3f;line-height:24px;padding:8px 0;padding-left:19px; border:solid 1px #01b9f5; margin-top:9px;transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }
.lNav:hover{color:#fff; background:#01b9f5; }
.currentDt1{}
.navContent1{display: none; margin-top:2px;padding-top:4px;padding-bottom:1px; width:100%; background:#01b9f5; }
.navcontent1 li{position:relative}
.navContent1 li a{display:block;padding-left:19px; font-size:14px; font-size:1.4rem; line-height:32px; margin-bottom:7px; color:#fff;}
.navContent1 li:hover>a{color:#101d3f; }
.navContent1 li a span{float:right;margin-right:20px;}
@media screen and (max-width:979px){
.navContent1{}
}

.left_news{ padding-left:20px; padding-right:20px; border:solid 1px #01b9f5; margin-top:10px; }
.left_news_nr{ padding-top:5px; padding-bottom:6px; line-height:26px; border-bottom:solid 1px #ccc; }
.left_news_nr a{ display:block; color:#4d4d4d; }
.left_news_nr a:hover{ color:#01b9f5; }
.left_news_nrlast{ border-bottom:none !important; padding-bottom:11px; }

.right{ width:72.2%; float:right; }

/*product*/
.p1_pro1{ width:43.9%; float:left; max-width:390px; padding-right:6%; background:url(p1-nrbg.jpg) no-repeat right top; padding-bottom:25px;  border-bottom:dashed 1px #ccc; margin-bottom:25px; }
.p1_pro2{ width:43.9%; float:right; max-width:390px; padding-left:6%; float:left; border-bottom:dashed 1px #ccc; padding-bottom:25px; margin-bottom:25px; }

.lastp1_pro{ border-bottom:none !important; }
.p1_nr{ margin-bottom:20px;  width:100%; }
.p1_nr a{ color:#fff; font-size:16px; font-size:1.6rem; }

.p1_nr_pic{ width:100%; }
.p1_nr_pic img{  width:100%; max-width:390px; max-height:242px; }

.p1_nr_hx{ height:2px; background:#101d3f; margin-top:-4px; }
.p1_nr:hover .p1_nr_hx{ background:#01b9f5; }

.p1_nr_font{ background:#01b9f5; text-align:center; line-height:45px; height:45px; height:auto\9; overflow:hidden; }
.p1_nr:hover .p1_nr_font{ background:#101d3f; }


.p1_an{ height:32px; line-height:32px; text-align:left; margin-left:10px; }
.p1_check{ float:left; margin-top:5px; }
.p1_inquire{ width:158px; height:32px; line-height:32px; float:left; margin-left:105px; }
.p1_inquire a{ display:block; background:#01b9f5; color:#fff; text-align:center; font-size:14px; font-size:1.4rem; }
.p1_inquire a:hover{ background:#101d3f; }


.p1_bottom{ /*padding-bottom:70px;*/ padding-bottom:95px; }
.p1_fy{  float:left; }
.p1_fy a{ float:left; margin-right:12px; height:25px; width:25px; display:block; color:#fff; text-align:center; line-height:25px; background:#01b9f5; margin-bottom:20px; }
.p1_fy a:hover{ background:#101d3f; }
.p1fyxz{ background:#101d3f !important; }
.p1_pn{ width:62px !important; }
.mright16{ margin-right:16px !important;}
.mleft4{ margin-left:4px; }

.p1_b_right{ float:right;}
.p1_b_right span{ font-size:14px; font-size:1.4rem; line-height:25px; padding-left:10px; padding-right:14px; height:25px; display:block; float:left; } 
.p1_submit{ width:132px; height:25px; line-height:25px; color:#fff; background:#01b9f5; text-align:center; float:left; cursor:pointer; font-size:12px; font-size:1.2rem; }
.p1_submit:hover{ background:#101d3f; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}


/*product-detail*/
.left1-p2{  /*width:54.1%; */float:left; }
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:502px ;position:relative; float:left;}
#tsShopContainer #tsImgS{text-align:center;width:502px; height:311px;position:relative; padding:0px !important; margin-bottom:25px; }
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; width:100%;  }
#tsShopContainer #tsImgS img{ display:block; margin:0px auto; width:100%; width:502px; height:311px;}
#tsShopContainer #tsPicContainer{position:relative; height:95px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:21px;height:95px;background:url(pro-pre.png) no-repeat; position:absolute;left:0px;cursor:pointer; z-index:999; }
#tsShopContainer #tsPicContainer #tsImgSArrR{width:21px;height:95px;background:url(pro-next.png) no-repeat; position:absolute;right:0px;cursor:pointer;   }
#tsShopContainer #tsPicContainer #tsImgSCon{ overflow: hidden; margin-top: 0px; width: 522px !important; position: absolute; left: 0px; overflow:hidden;  }
#tsShopContainer #tsPicContainer #tsImgSCon ul{}
#tsShopContainer #tsPicContainer #tsImgSCon li{float:left;cursor:pointer; width:154px; height:95px; margin-right:20px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:154px;height:95px;  }



.MagicZoomBigImageCont { border:1px solid #eeeeee;}
.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_right{ width:35.4%; float:right; background:#f5f5f5; padding-left:2.3%; padding-right:2.3%; padding-bottom:21px; height:410px;  max-width:470px; }
.p2_right_title{ padding-top:5px; line-height:42px; background:url(p2-rightbg.jpg) no-repeat bottom; font-size:20px; font-size:2rem; color:#101d3f; }
.p2_right_con{ line-height:26px; padding-top:15px; padding-bottom:19px;}
.p2_right_con img{ max-width:100%;}
.p2_right_con p{ line-height:30px; font-size:12px;}
.p2_right_con a{ color:#01b9f5;}
.p2_right_con p a{ color:#01b9f5;}
.p2_right_con table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_right_con table tr td{ padding:3px; border:1px solid #ccc;}

.p2_right_an{}
.p2_right_an a{ display:block; height:32px; line-height:32px; width:136px; text-align:center; color:#fff; font-size:14px; font-size:1.4rem; background:#01b9f5; }
.p2_right_an a:hover{ background:#101d3f; }

.p2_b_title{ padding-top:46px; text-align:center; margin-bottom:30px; }
.p2_b_title img{ width:100%; max-width:313px; max-height:40px; }

.p2_b_nrtitle{ line-height:26px; color:#01b9f5; font-size:16px; font-size:1.6rem; }
.p2_b_nrcontent{ line-height:25px; padding-bottom:22px; }
.p2_b_nrcontent img{ max-width:100%;}
.p2_b_nrcontent p{ line-height:30px; font-size:12px;}
.p2_b_nrcontent a{ color:#01b9f5;}
.p2_b_nrcontent p a{ color:#01b9f5;}
.p2_b_nrcontent table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.p2_b_nrcontent table tr td{ padding:3px; border:1px solid #ccc;}

.ts2{ display:none;}
@media screen and (max-width:1219px){
.right{ width:70%; }	
.p1_pro1{ background:none; padding-right:0px; margin-right:2%; width:48%; }
.p1_pro2{ padding-left:0px; margin-left:2%; width:48%; }

.p2_right{ width:90%; float:left; margin-top:30px; margin-left:2%; }

.left1-p2{ display:none; }
.ts2{ display:block; }
.ts2 img{ float:left; width:45%; margin-left:2%; margin-right:2%; margin-bottom:20px; }
}
@media screen and (max-width:999px){
.right{ width:67%; }
.p1_inquire{ margin-left:35px; }	
}
@media screen and (max-width:899px){
.right{ width:63%; }
.p1_inquire{ margin-left:25px; }
.p1_b_right{ width:100%; }	
}
@media screen and (max-width:799px){
.right{ width:58%; }
.p1_pro1,.p1_pro2{ margin-left:0px; margin-right:0px; width:100%; }	
}
@media screen and (max-width:699px){
.right{ width:53%; }
}
@media screen and (max-width:639px){
.right{ width:70%; float:left; margin-left:15%; }
.left{ width:70%; margin-left:25%; max-width:258px; }
}
@media screen and (max-width:539px){
.right{ width:95%; margin-left:5%;   }	
.left{ width:80%; margin-left:15%; }
}
@media screen and (max-width:449px){
.right{ width:100%; margin-left:0px; }	
.left{ width:90%; margin-left:5%; }	
.p1_inquire{ margin-left:75px; }	
}
@media screen and (max-width:359px){
.ts2 img{ width:95%;  }
}

/*partner*/
.par{ background:url(partner-bg.jpg) no-repeat top center; width:100%; max-width:1980px; margin:0 auto;  }
.par_nr{ width:45%; padding-top:39px; max-width:540px;padding-right: 5%; }
.par_nr a{ display:block; color:#101d3f; }
.par_nr a:hover{ color:#01b9f5; }
.par_nr_pic{ width:50%; /*float:left;*/ max-width:270px;  }
.par_nr_pic img{ width:100%; max-width:270px; max-height:167px; }
.par_nr_font{ background:rgba(1, 185, 245, 0.3); padding-top:43px;  text-align:center; margin:0 auto; width:50%; max-width:270px; padding-bottom:47px; /*float:right;*/ }
.par_nr_font a{ display:block; color:#101d3f; }
.par_nr_font a:hover{ color:#01b9f5; }
.par_nr_ftitle{  line-height:43px; text-align:center; font-weight:bold; font-size:30px; font-size:3rem; }
.par_nr_fhx{ height:1px; width:75px; background:#101d3f; text-align:center; margin:0 auto;  margin-bottom:5px;}
.par_nr_fcontent{ line-height:26px;}

.parmsg{ margin-top:77px; }
@media screen and (max-width:1219px){
.par_nr_font{ padding-bottom:15px; }	
}

@media screen and (max-width:939px){
.par_nr_font{ padding-top:25px; padding-bottom:22px; }	
}

@media screen and (max-width:899px){
.par_nr{  width:80%; float:left; margin-left:20%;  }	
.par{ background-repeat:repeat-y;}
.par_nr_font{ padding-top:45px; padding-bottom:45px; }	
.par_nr_pic,.par_nr_font{ float:left }
}
@media screen and (max-width:799px){
.par_nr{  width:90%; margin-left:5%;  }
}
@media screen and (max-width:639px){
.par_nr{  width:100%; margin-left:0px; }
}
@media screen and (max-width:539px){
.par_nr_font{ padding-top:40px; padding-bottom:40px; }	
}
@media screen and (max-width:479px){
.par_nr_font{ padding-top:45px; padding-bottom:45px; }
.par_nr_pic,.par_nr_font{ width:90%; float:left; margin-left:10%;  }
}
@media screen and (max-width:359px){
.par_nr_pic,.par_nr_font{ margin-left:5%; width:95%; }	
}

/*news*/
.n1{ }

.n1 span{ padding-left:3px;}
.n1_t{ padding-bottom:30px; border-bottom:dashed 1px #ccc; padding-top:37px;}
.n1_t_l{ width:30.3%; float:left; padding-right:3%; background:url(news-t-bg.jpg) no-repeat right; position:relative;  /*margin-top:-65px;*/}
.n1_t_l img{ max-width:363px; max-height:225px; width:100%;}
.n1_t_r{ width:64%; float:right;}

.n1_date{ position:absolute; width:97px; height:96px; background:rgba(1, 185, 245, 0.7); text-align:center; color:#fff; }

.n1_dmonth{ padding-top:9px; line-height:55px; font-size:58px; font-size:5.8rem; padding-left:5px; }
.n1_dyear{ line-height:20px; font-size:18px; font-size:1.8rem; }

.n1_c{ width:100%; padding-bottom:10px; border-bottom:dashed 1px #ccc; padding-top:15px; }
.n1_c_left{ width:6%; float:left; color:#cccccc; }
.n1_c_left_t{ font-size:60px; font-size:6rem; }
.n1_c_left_b{ font-size:18px; font-size:1.8rem; }
.n1_c_right{ width:93.5%; float:right; }
.lastn1c{ border-bottom:none !important;}
.n1_title{ padding-bottom:12px;  float:left; padding-top:10px; }
.n1_title1{ padding-top:0px; padding-bottom:12px; }
.n1_title a,.n1_title1 a{ color:#01b9f5; font-size:16px; font-size:1.6rem; }
.n1_title a:hover,.n1_title1 a:hover{ color:#333;}

.n1_hx{ width:81px; height:1px; background:#101d3f; margin-bottom:17px; }

.n1_content{ line-height:26px; padding-bottom:10px; }
.n1_content a{ color:333; display:block; }
.n1_content a:hover{ color:#01b9f5;}

.n1_more{ height:20px; line-height:20px; float:right; padding-top:10px; padding-bottom:12px;  }
.n1_more1{ padding-top:69px; height:20px; line-height:20px;}
.n1_more a,.n1_more1 a{ color:#01b9f5;}
.n1_more a:hover,.n1_more1 a:hover{ color:#333;}

.n1_fy{ text-align:center; padding-top:45px; /*padding-bottom:23px;*/ padding-bottom:48px; }
.n1_fy a{ display:inline-block; *float:left; margin-right:12px; height:26px; width:25px; color:#fff; text-align:center; line-height:25px; font-size:14px; font-size:1.4rem; background:#01b9f5; margin-bottom:20px; }
.n1_fy a:hover{ background:#101d3f; }
.n1fyxz{ background:#101d3f !important; }
.n1_pn{ width:62px !important; }





.n1_fy1{ text-align:center; padding-top:45px; }
.n1_fy1 a{ display:inline-block; *float:left; margin-right:12px; height:26px; width:25px; color:#fff; text-align:center; line-height:25px; font-size:14px; font-size:1.4rem; background:#01b9f5; margin-bottom:20px; }
.n1_fy1 a:hover{ background:#101d3f; }
.n1fyxz{ background:#101d3f !important; }
.n1_pn{ width:62px !important; }

@media screen and (max-width:1219px){
.n1_more1{ padding-top:0px; }	
.n1_c_right{ width:90%; }
}
@media screen and (max-width:999px){
.n1_content{ padding-bottom:10px; }	
}
@media screen and (max-width:799px){
.n1_t_l{ width:100%; margin-bottom:30px; padding-right:0px; background:none; }
.n1_t_r{ width:100%; float:left; }
.n1_c_right{ width:85%; }
}
@media screen and (max-width:519px){
.n1_c_right{ width:80%; }	
}
@media screen and (max-width:409px){
.n1_more{ float:left; width:100%; }
.n1_c_right{ width:75%; }
.n1_fy a{ margin-right:7px; }	
.n1_fy1 a{ margin-right:7px; }
}

/*news-detail*/
.n2{/* padding-bottom:180px;*/ padding-bottom:205px; }
.n2_title{ padding-top:22px; line-height:45px; text-align:center; font-size:18px; font-size:1.8rem; color:#01b9f5; }
.n2_hx{ width:85px; height:1px; background:#101d3f; margin:0 auto; margin-bottom:10px; } 
.n2_time{ line-height:24px; background:url(time.jpg) no-repeat; background-position:46% 2px; font-family:微软雅黑; color:#777777; padding-left:47.5%; margin-bottom:18px; }
.n2_con{ padding-bottom:45px; }
.n2_con img{ max-width:100%;}
.n2_con p{ line-height:30px; font-size:12px;}
.n2_con a{ color:#01b9f5;}
.n2_con p a{ color:#01b9f5;}
.n2_con table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.n2_con table tr td{ padding:3px; border:1px solid #ccc;}

.n2_pic{ width:100%; padding-bottom:97px; }
.n2_pic img { width:100%; max-width:1200px; max-height:340px; }
.n2_fy{ font-family:微软雅黑; color:#4d4d4d; line-height:24px; }
.n2_fy span{}
.n2_fy a{ padding-left:5px; font-family:微软雅黑; color:#4d4d4d;   }
.n2_fy a:hover{ color:#01b9f5; }

@media screen and (max-width:699px){
.n2_time{ background-position:45% 2px;}
.n2{ padding-bottom:80px; }	
.n2_con{ padding-bottom:25px; }
.n2_pic{ padding-bottom:30px; }
}
@media screen and (max-width:699px){
.n2_time{ background-position:44% 2px;}	
}

/*HR*/
.hr{ padding-top:38px; }
.hr_t{ padding-bottom:30px; }
.hr_t_left{ float:left; width:37%; background:url(hr-t-bg.jpg) no-repeat right top;}
.hr_t_left img{ width:100%; max-width:443px; max-height:402px; }
.hr_t_right{ width:56.3%; float:right; }
.hr_t_rcon{ padding-bottom:22px; margin-bottom:30px; border-bottom:dashed 1px #b4b4b4; }
.hr_t_rconlast{ border-bottom:none !important; }

.hr_t_rcon li{ line-height:26px; background:url(hr-con-an.jpg) no-repeat; padding-left:17px; background-position:0px 9px; }
.hr_t_rcon li span{ padding-right:5px; }
.hr_t_rcon li a{ }
.hr_t_rcon li a:hover{ color:#01b9f5; }
.hr_t_rcon_l{ width:38%; float:left; }
.hr_t_rcon_r{ width:59%; float:right; }

.hr_t_title{ font-size:14px; font-size:1.4rem; font-weight:bold; color:#4d4d4d; height:19px; }
.hr_t_hx{ width:65px; height:1px; background:#01b9f5; margin-bottom:10px; }


.hr_b{}
.hr_b_title{ width:100%; padding-bottom:50px; text-align:center; }
.hr_b_title img{ width:100%; max-width:171px; max-height:42px; }



.rollBox{ width:100%;overflow:hidden;margin:0 auto; display:block;/* padding-bottom:123px;*/ padding-bottom:148px; }
.rollBox2{ display:none;}
.rollBox .LeftBotton{height:244px; width:54px; background:url(hr-pre1.jpg) no-repeat; overflow:hidden;float:left;display:inline; cursor:pointer;}
.rollBox .LeftBotton:hover{ background:url(hr-pre2.jpg) no-repeat; }
.rollBox .RightBotton{height:244px; width:54px; background:url(hr-next1.jpg) no-repeat;overflow:hidden;float:left;display:inline; cursor:pointer; float:right;}
.rollBox .RightBotton:hover{ background:url(hr-next2.jpg) no-repeat; }
.rollBox .Cont{ width:1092px;overflow:hidden;float:left;}
.rollBox .ScrCont{ width:10000000px; }
.rollBox .Cont .pic{ width:336px;float:left;text-align:center; margin-right:42px; }
.rollBox .Cont .pic a{ color:#fff; }
.rollBox .Cont .pic a:hover{ }
.rollBox .Cont .pic img{ background:#fff; display:block;margin:0 auto;width:336px;height:204px; }
.rollBox .Cont .pic_hx{ height:2px; width:100%; background:#101d3f; }
.rollBox .Cont .pic:hover .pic_hx{ background:#01b9f5; }
.rollBox .Cont .pic_font{ line-height:38px; background:#01b9f5; font-size:14px; font-size:1.4rem; }
.rollBox .Cont .pic:hover .pic_font{ background:#101d3f; }

.rollBox .Cont .pic div span{ display:block; color:#333; }
.rollBox #List1,.rollBox #List2{ float:left; }

.rollBox2{  width:98%; margin:0px auto; margin-bottom:20px;}
/*.rollBox2 img{width:23%; margin-right:1.1%; max-width:163px; max-height:220px;}*/

@media screen and (max-width:1219px){ 
.hr_t_rcon_l{ width:35%; }
.hr_t_rcon_r{ width:60%;}
}
@media screen and (max-width:1219px){ 
.rollBox{ display:none;}
.rollBox2{ display:block; width:98%; margin:0px auto; margin-bottom:20px; }
.rollBox2_nr{ width:40%; margin-left:2.5%; margin-right:2.5%; margin-bottom:20px; float:left;  max-width:336px;}
.rollBox2_pic{ width:100%;  }
.rollBox2_pic img{ width:100%; }
.rollBox2_font{ }
.rollBox2_fhx{ height:2px; width:100%; background:#01b9f5; }
.rollBox2_fwz{ line-height:38px; background:#01b9f5; font-size:14px; font-size:1.4rem; text-align:center; color:#fff;  }
.rollBox2_fwz:hover{background:#101d3f; }
/*.rollBox2 img{ width:40%; margin-left:2.5%; margin-right:2.5%; margin-bottom:20px;}*/
}
@media screen and (max-width:939px){ 
.hr_t_left{ width:100%; text-align:center; background:none; padding-bottom:40px;}
.hr_t_right{ width:100%;}
}
@media screen and (max-width:639px){
/*.rollBox2 img{ width:48%; margin-left:1%; margin-right:1%; }*/
.rollBox2_nr{ width:47%; margin-left:1%; margin-right:1%;  }
}
@media screen and (max-width:549px){ 
.hr_t_rcon_l{ width:100%; margin-bottom:20px; }
.hr_t_rcon_r{ width:100%; float:left; }
}
@media screen and (max-width:409px){
/*.rollBox2 img{ width:98%; margin-left:1%; margin-right:1%; }*/
.rollBox2_nr{ width:98%; margin-left:1%; margin-right:1%;  }
}

/*team*/
.team{ padding-top:36px; /* padding-bottom:272px;*/ padding-bottom:297px;  }
.team_title{ height:32px; color:#01b9f5; font-size:18px; font-size:1.8rem; text-align:center; }
.team_hx{ width:50px; background:#101d3f; text-align:center; margin:0 auto; margin-bottom:22px;  height:1px;}
.team_con{ padding-bottom:32px; }
.team_con img{ max-width:100%;}
.team_con p{ line-height:30px; font-size:12px;}
.team_con a{ color:#01b9f5;}
.team_con p a{ color:#01b9f5;}
.team_con table{ width:90%; border-collapse:collapse; line-height:22px; border:1px solid #ccc;}
.team_con table tr td{ padding:3px; border:1px solid #ccc;}

@media screen and (max-width:999px){
.team{ padding-bottom:70px; }	
}
@media screen and (min-width:980px){
	.c_nr{ height:174px;}
	}

/*contact*/
.c{ padding-top:38px;/* padding-bottom:40px; */ padding-bottom:65px; } 
.c_title{ width:100%; text-align:center; }
.c_title img{ width:100%; max-width:212px; max-height:45px; }
.c_msg{ line-height:40px; text-align:center; color:#01b9f5; font-size:14px; font-size:1.4rem; padding-bottom:35px; }

.pad28{ padding-left:28px !important; }
.c_n{}
.c_nr{ width:24.2%; padding-top:15px; float:left; margin-right:1%; max-width:290px; margin-bottom:29px; }
.c_nrlast{ margin-right:0px !important;}
.c_nrbg1{ background:#01b9f5; min-height:210px; padding-bottom:20px; }
.c_nrbg2{ background:#34c7f7; min-height:210px; padding-bottom:20px; }
.c_nr_tb{ text-align:center; padding-bottom:15px; }
.c_nr_tb img{ width:100%; max-width:70px; max-height:70px; }
.c_nr_nr{ padding-bottom:8px; }
.c_nr_nrfax{ padding-bottom:38px; text-align:center !important; }
.c_nr_nr li{ line-height:30px; margin-left:31px; font-size:14px; font-size:1.4rem; color:#fff;  }
.c_nr_nr li a{ font-size:14px; font-size:1.4rem; color:#fff; }
.c_nr_nr li a:hover{ color:#101d3f; }

.c_xp{ font-family:微软雅黑; padding-bottom:12px; }

.c_xp input{ line-height:39px; margin-top:11px; margin-bottom:11px; text-indent:12px; font-family:微软雅黑; background-size:100%; }
.c_xp textarea{ font-size:12px; font-size:1.2rem; margin-top:11px; margin-bottom:11px; text-indent:12px;font-family:微软雅黑; width:877px; background:url(c-textarea-bg.jpg) no-repeat; padding-top:6px; height:95px; margin-right:22px;  background-size:100%; }

.c_xp_bt{ color:#333333; margin-top:11px; margin-bottom:11px; line-height:39px; width:14px; float:left; font-family:微软雅黑; }

.c_xp_div1{}
.c_xp_div1 input{ float:left; width:267px; height:37px;  margin-right:22px; background:url(c-input-bg.jpg) no-repeat;  }
.c_lastinput{ margin-right:0px !important; }

.c_xp_divi{ float:left;  }
.c_xp_text{ width:auto; float:left; }
 
.c_xp_captcha{ background:url(c-yzm-bg.jpg) no-repeat; width:127px; height:39px; float:left; margin-right:12px; }
.c_xp_yzm{ width:127px; height:39px; margin-top:11px; margin-bottom:11px; float:left; cursor:pointer; }
.c_xp_send{ width:265px; height:40px; margin-top:10px; border:solid 1px #01b9f5; background:#01b9f5; color:#fff; text-align:center; line-height:38px; cursor:pointer; margin-left:14px; }
.c_xp_send:hover{ background:none; color:#01b9f5; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }


.c_map{}
.c_map img{ width:100%; max-width:1200px; max-height:445px; }
@media screen and (min-width:860px) and (max-width:1219px) {
	.c_xp{ margin-left:14%; !important}
	
	}

@media screen and (max-width:1219px){
.c_n{ width:85%; margin-left:15%;  }
.c_nr{ width:45%; }	
.c_xp_divi{ width:50%; }
.c_xp textarea{width:700px; height:75px;}
}
@media screen and (max-width:859px){
.c_n{ width:100%; margin-left:0px;  }

}
@media screen and (max-width:669px){
.c_nr{ width:80%; margin-right:0px; margin-left:20%; }	
}
@media screen and (max-width:459px){
.c_nr{ width:90%; margin-right:0px; margin-left:10%; }	
}
@media screen and (max-width:379px){
.c_nr{ width:95%; margin-right:0px; margin-left:3%; }	
}
@media screen and (max-width:809px){
.c_xp textarea{width:600px; height:65px;}
}
@media screen and (max-width:679px){
.c_xp_divi{ width:100%; }
.c_xp_text{ float:none; }
.c_xp textarea{width:82%; height:90px; background:none; border:solid 1px #b6b6b6;}
}
@media screen and (max-width:339px){
.c_xp_div1 input{ width:250px; background:none; border:solid 1px #b6b6b6; }	
}


.about{ padding-top:38px; }
.about_title{ padding-bottom:44px; }
.about_title a{ display:block; float:left; }
.about_title a:hover{ }

.about_tnr{ float:left; }
.about_tnr a{ font-size:18px; font-size:1.8rem; color:#101d3f; }
.about_tnr a:hover{ color:#01b9f5; }
.about_tpic{ height:80px; line-height:80px; text-align:center; }
.about_tfont{ line-height:40px; text-align:center; }

.about_thx{ height:42px; border-bottom:dashed 1px #01b9f5; float:left; width:37.5%; /*margin:0px 7px;*/ margin:0px 6px;}

.about_logo{ width:100%; text-align:center; }
.about_logo img{ width:100%; max-width:431px; max-height:101px; }

/*about1*/
.a1{/* padding-bottom:69px;*/ padding-bottom:0px; }
.a1_left{ width:45%; float:left; }
.a1_left img{ width:100%; max-width:538px; max-height:426px; }

.a1_right{ margin-top:25px; background:#f3f3f3; padding: 20px; float:left; width:50%; min-height:393px; }
.a1_right_title{ line-height:30px; font-size:20px; font-size:2rem;/* padding-left:31px;*/ padding-left:26px; padding-bottom:11px; padding-top:15px; }
.a1_right li{ line-height:26px; padding-left:26px; padding-right:26px; }

.a11_bottom{ background:#f3f3f3; width:100%; padding-top:0px; padding-bottom:2px; margin-bottom:90px; margin-top:-4px; margin-right:2px; }
.a11_bottom li{ line-height:26px; padding-left:26px; padding-right:26px;}
@media screen and (max-width:369px){
	.a11_bottom li{ line-height:26px; padding-left:34px; padding-right:26px;}
	}

.a1_bottom{ /*height:113px;*/ height:138px; }
@media screen and (max-width:1219px){
.a1_left{ width:100%; margin-bottom:20px; }
.a1_right{ width:100%; }
.all,.top-img { width:100%!important; }
}
@media screen and (max-width:599px){
.a1_right{ width:96%;  padding-left:2%; padding-right:2%; }	
.a1{ padding-bottom:30px; }
.a1_bottom{ height:40px; }
}

/*report*/
.a2{ padding-top:45px; }
.baguetteBoxOne{ padding-bottom:53px; }
#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)}}
.img-scroll { position:relative;width:1200px;/* margin-top:39px;*/}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:37px;height:37px; top:118px;}
.img-scroll .prev { left:0;cursor:pointer; background:url(report-pre.jpg) no-repeat center; }
.img-scroll .next { right:0;cursor:pointer;background:url(report-next.jpg) no-repeat center; }
.img-list { position:relative; width:1092px; /*height:225px;*/ margin-left:54px; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:217px; margin-right:76px; /*height:284px;*/ text-align:center; }


.teamtu{/* width:232px; height:167px; padding:5px 7px; border:1px solid #d2d2d2;*/ position:relative}
.teamtupian{ display:block;}
.teamtupian img{}
.teamfu{ display:block; position:absolute; width:217px; /*margin:5px 7px; */height:284px;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;}
.teamfu img{ width:64px; height:64px; top:50%; margin-top:-32px; left:50%; margin-left:-32px; position:absolute;opacity:0;filter:alpha(opacity=0); /*transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*/}
.teamtu:hover .teamfu{ opacity:1;filter:alpha(opacity=100);}
.teamtu:hover .teamfu img{ opacity:1;filter:alpha(opacity=100);}
.teamzi{ display:block; font-size:14px; font-size:1.4rem; text-align:center; line-height:46px;  color:#333; }
.img-list li:hover .teamzi{ color:#01b9f5}
.a2_bottom{ /*height:210px;*/ height:235px; }


@media screen and (max-width:1239px){
.img-scroll{ width:900px; }		
.img-list{ width:803px; }	
.about_thx{ width:36%; }
}
@media screen and (max-width:939px){
.img-scroll{ width:600px; margin-left:100px; }		
.img-list{ width:510px; }	
}
@media screen and (max-width:799px){
.img-scroll{ margin-left:50px; }
.a2_bottom{ height:88px; }	
}
@media screen and (max-width:699px){
.img-scroll{ margin-left:0px; }
	
}
@media screen and (max-width:639px){
.img-scroll{ width:330px; margin-left:80px; }		
.img-list{ width:217px; }	
}
@media screen and (max-width:489px){
.img-scroll{  margin-left:30px; }	
}
@media screen and (max-width:399px){
.img-scroll{  margin-left:0px;  width:300px;}
.img-list { margin-left:40px;}	
}
/*factory*/
.a3{ background:url(a3-bg.jpg) no-repeat; max-width:1980px; margin:0 auto; padding-top:22px; padding-bottom:113px; margin-bottom:70px; }
.a3_title{ line-height:48px; text-align:center; font-size:20px; font-size:2rem; }
.a3_hx{ height:3px; width:60px; margin:0 auto; background:#01b9f5; margin-bottom:30px; }








@media screen and (max-width:1219px){
.zhanshi_tp{ margin-left:0px; }	
.about_thx{ width:35%; }
}
.a3_n{ display:none;  }
@media screen and (max-width:999px){
.zhanshi_tp{ display:none; }

.a3_n{ display:block; padding-top:30px; }
.a3_nr{ /*display:block;*/ width:46%; margin-left:1.5%; margin-right:1.5%; float:left; margin-bottom:20px; }	
.a3_nr_font{ line-height:45px; color:#333; font-size:20px; font-size:2rem; text-align:center;  }
.a3_pic{ }
.a3_pic img{/* float:left; margin-left:2%; margin-right:2%; width:46%;*//* margin-bottom:20px;*/ width:100%;  }



.about_thx{ width:33%; }	
}
@media screen and (max-width:919px){
.about_thx{ width:30%; }	
}
@media screen and (max-width:779px){
.about_thx{ width:27%; }	
}
@media screen and (max-width:699px){
.about_thx{ width:24%; }	
}
@media screen and (max-width:619px){
.about_thx{ width:22%;}	
}
@media screen and (max-width:579px){
.about_thx{ width:18%; }	
}
@media screen and (max-width:499px){
.about_thx{ display:none;}
.a3_nr{ margin-left:0px; margin-right:0px; width:100%; }	
.about_tnr{ margin-left:10px; margin-right:10px; }
}
@media screen and (max-width:359px){
.about_tnr{ margin-left:5px; margin-right:5px; }
}
@media screen and (max-width:399px){	
.a3{ background-repeat:repeat-y; background-position:top; }
}














.zhanshi_tp{position:relative;margin-left:114px; margin-top:25px;  width:971px; }
.zhanshi_tp .ulBigPic{width:797px;height:526px; margin-left:87px;overflow:hidden; padding-top:80px; }
.zhanshi_tp .ulBigPic li{width:797px;height:526px;display:none;}
.zhanshi_tp .ulBigPic .liSelected{display:block;}
.zhanshi_tp .ulBigPic img{width:797px;height:526px;}


.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sLeftBtnABan,.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel,.zhanshi_tp .sRightBtnABan{width:87px;height:104px;display:block;position:absolute;top:294px; }
.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel{cursor:pointer;}
.zhanshi_tp .sLeftBtnA,.zhanshi_tp .sLeftBtnASel,.zhanshi_tp .sLeftBtnABan{left:0px; background:url(factory-pre.png) no-repeat}



.zhanshi_tp .sRightBtnA,.zhanshi_tp .sRightBtnASel,.zhanshi_tp .sRightBtnABan{background:url(factory-next.png) no-repeat; right:0px;}


.zhanshi_tp .dSmallPicBox{width:797px;height:115px;position:relative; margin-top:25px; margin-left:87px; }
.zhanshi_tp .dSmallPic{width:828px;height:115px;position:absolute;left:0px;top:0px;overflow:hidden;}
.zhanshi_tp .dSmallPic ul{position:absolute;}
.zhanshi_tp .dSmallPic li{width:175px;height:115px;float:left;display:inline;cursor:pointer;overflow:hidden; margin-right:32px;}
.zhanshi_tp .dSmallPic .sPic{width:175px;height:115px;display:block;}
.zhanshi_tp .dSmallPic .sPic img{width:175px;height:115px;}



.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{width:40px;height:40px;display:block;position:absolute;top:22px; }
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel{cursor:pointer;}
.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan{ left:10px; cursor:pointer;}
.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan:hover{}

.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{right:-5px;cursor:pointer;}
.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan:hover{}

.app_dw { }
.app_dw a{ /*height:34px; width:690px; line-height:34px;*/  /*top:-596px;*/ display:block; text-align:center; height:auto; top:-614px; z-index:99999; text-align:center; /*border:solid 1px red;*/ margin:0 auto; width:100%;  }

.app_dw a{ /*top:-33px; */ position:relative; /*font-size:14px; */}
.app_dw a:hover{ position:relative;}


.a3_title{ /*line-height:48px;*/ text-align:center; font-size:20px; font-size:2rem; color:#333; /*  line-height:48px;*/line-height:48px;  }
.a3_hx{ height:3px; width:60px; margin:0 auto; background:#01b9f5; margin-bottom:30px; }





@media screen and (max-width:1219px){
.zhanshi_tp{ margin-left:0px; }	
.about_thx{ width:33%; }
}
.a3_pic{ display:none;  }
@media screen and (max-width:999px){
.zhanshi_tp{ display:none; }
.a3_pic{ display:block;  }	
.a3_pic img{ float:left; margin-left:2%; margin-right:2%; width:96%; margin-bottom:20px; }
.about_thx{ width:33%; }	
}
@media screen and (max-width:919px){
.about_thx{ width:30%; }	
}
@media screen and (max-width:779px){
.about_thx{ width:27%; }	
}
@media screen and (max-width:699px){
.about_thx{ width:24%; }	
}
@media screen and (max-width:619px){
.about_thx{ width:22%;}	
}
@media screen and (max-width:579px){
.about_thx{ width:18%; }	
}
@media screen and (max-width:499px){
.about_thx{ display:none;}	
.about_tnr{ margin-left:10px; margin-right:10px; }
}
@media screen and (max-width:359px){
.about_tnr{ margin-left:5px; margin-right:5px; }
}
@media screen and (max-width:399px){
.a3_pic img{ margin-left:0px; margin-right:0px; width:100%; }	
.a3{ background-repeat:repeat-y; background-position:top; }
}
/*juanlian*/

/*  juan lian  */

@media screen and (max-width:970px){
	.subNavBox{position:fixed; bottom:0px; left:30px; z-index:9999999; width:233px; border:solid 1px #999; border-top-left-radius:5px; border-top-right-radius:5px; display:none;}
}


@media screen and (min-width:970px){
.subNavBox{position:fixed; bottom:0px; left:30px; z-index:9999999; width:233px; border:solid 1px #999; border-top-left-radius:5px; border-top-right-radius:5px;}
}
.subNav{cursor:pointer; height:25px;font-size:14px; color:#fff; line-height:29px; background:url(juanlian.png) no-repeat ; padding-left:60px; }
.currentDd{color:#fff}
.currentDt{ }
.navContent{display: none; background:#fff; /*padding:0 20px;*//* border:solid 1px #999; border-radius:5px;*/ padding:0px 13px;  }
.navContent_title{ height:30px; line-height:30px; background:#01b9f5; color:#fff; font-family:微软雅黑; font-size:14px; font-size:1.4rem; border-top-left-radius:5px; border-top-right-radius:5px; }
.navContent_font{ font-family:微软雅黑; color:#666; line-height:18px; padding-left:10px; }
.navContent a{display:block; color:#666;}
.navContent a:hover{ color:#01b9f5; }
.navContent a span{ color:#F00}
.navContent div{ padding-top:15px; }
.mtop{ margin-top:10px !important; }
.navContent .int1{ width:193px; height:30px; border:1px solid #999; padding-left:10px; border-radius:5px; line-height:30px; margin-top:20px;color:#999;}
.navContent textarea{width:193px; height:70px; border:1px solid #999; padding-left:10px; border-radius:5px; line-height:30px; margin-top:20px; color:#999;}
.navContent input{ font-family:微软雅黑;  }
.navContent .int2{ width:141px; height:30px; line-height:30px; background:#01b9f5; margin-left:30px; color:#fff; border:none; margin-top:20px; /*margin-left:55px;*/ border-radius:5px; font-size:14px; cursor:pointer; margin-bottom:20px; text-align:center; }
.navContent .int2:hover{ background:#101d3f; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

.navContent .int4{ width:80px; height:30px; border:1px solid #999; padding-left:10px; border-radius:5px; line-height:30px; margin-top:10px; float:left;} 
.navContent .img2-c{ width:90px; height:30px; float:left;/* margin-left:10px; */ cursor:pointer; margin-top:10px;}

@media screen and (max-width:600px){
	.a1{ padding-bottom:0px !important;}
}

@media screen and (min-width:1219px){
.spheight{ min-height:443px; width:100%;}
}

@media screen and (min-width:999px) and (max-width:1219px){
	.spheight{ min-height:365px; width:100%;}
}
@media screen and (max-width:999px){.spheight{ height:257px; width:289px !important;}}
.footer_gq{ margin-top:20px;}
.gj{ float:left;}
.gj{ margin-right:20px;}
.gj2{ float:left; margin-left:20px;}
.gj a{ color:#fff; }
.gj2 a{ color:#fff;}
.gj a:hover{ color:#01b9f5; }
.gj2 a:hover{ color:#01b9f5;}

@media screen and (max-width:1220px){
	.aboutz{display:none !important;}
	}
.qhan{ float:right; margin-right:84px;}
.dhhm{ margin-left:0px !important;}

.footer_r_sjmts p { color: #fff;font-size: 18px;line-height: 60px; }
.footer_r_sjmts a { color:#fff;font-size:14px;line-height: 24px; }
.footer_r_sjmts li { width:50%;float:left; }
.footer_r_div a { color:#fff; }
.cn p { color:#fff;text-align:left; }
.a1_right p,.iabout_rnr p { font-size:16px;text-indent:2rem;line-height: 26px;padding-bottom: 20px; }

/* 分页 */
.k_pagelist { height:34px; }
.k_pagelist em { display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;font-weight:bold;font-style:normal;}
.k_pagelist strong { display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;}
.k_pagelist a{ display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;}
.k_pagelist a:hover{ background:#49B1F5; color:#fff;}