﻿@charset "utf-8";
/* CSS Document */
/* ::::: http://hongzhan.v1.ztxxw.cn//Mobile/css/skins.css ::::: */
*{margin:0; padding:0;}
body{font-size:14px; font-family: "Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; background-color:#fff; color:#333333; font-weight:normal;}
li, ol{list-style: outside none none;}
i, em{font-style: normal; }
a{text-decoration: none; font-family: "Microsoft Yahei";  color:#333333;}
a:hover{cursor:pointer; text-decoration: none; }
:focus{outline: none; }
.clear{clear:both; overflow: hidden;  }
img{border:none; clear:both; }
.h10{ margin-top:10px;}
.h5{ margin-top:5px;}
.f-pr{position: relative;}
.wrap{width:100%; margin: 0px auto 70px; /* overflow: hidden;*/ position: relative;}
.nightMode{position: fixed; top: 0px; left: 0px; z-index: 9999; width: 100%; height: 150%; background: none repeat scroll 0% 0% rgb(0, 0, 0); opacity: 0; display: none; pointer-events: none;}
.logo{ width:100%;overflow:hidden;}
.logo_l{float:left; width:80%; overflow: hidden;}
.logo_l img{ width:100%;vertical-align:top;}
.logo_r{width:20%; overflow:hidden;  float:left;}
.logo_r img{ width:100%; vertical-align:top;}
.nav{ width:100%; margin:0 auto 0px; clear:both; overflow:hidden;}
.nav ul{ margin:0 auto;color: rgb(255, 255, 255);font-size: 14px; text-align: center;}
.nav ul li {float:left;position:relative;  height: 35px; line-height: 35px;}
.nav li a{ display:block; text-align:center; height: 35px; line-height: 35px;  width:100%; color:#fff;}
.nav li:nth-child(1),.nav li:nth-child(4),.nav li:nth-child(3),.nav li:nth-child(6){width:33%;  height: 35px; line-height: 35px;border-bottom: 1px solid #2387d6;  background:#034091; overflow:hidden;}
.nav li:nth-child(2),.nav li:nth-child(5){width:34%; background:#2387d6;border-bottom: 1px solid #2265be; height: 35px; line-height: 35px;overflow:hidden;}
.nav li:nth-child(7),.nav li:nth-child(9){width:33%;  height: 35px; line-height: 35px;background:#034091; overflow:hidden;}
.nav li:nth-child(8){width:34%; background:#2387d6; height: 35px; line-height: 35px;overflow:hidden;}


.nav li a:hover{  color:#fff;}
/*图片切换代码开始*/
.box_swipe{overflow:hidden;  position:relative;}
.box_swipe ul{-webkit-padding-start:0px;}
.box_swipe>ol{height:25px; position:relative; z-index:10;  margin-top:-30px;  text-align:center;  background-color:rgba(0,0,0,0.2);}
.box_swipe>ol>li{ display:inline-block; background-color:#fff; margin:10px 5px 25px; width:30px;  height:6px;  border-radius:0;}
.box_swipe>ol>li.on{ background-color:#00a4e6;}
.banner{width:100%; text-align:center;overflow:hidden;}
.banner img{ border:none; width:100%; vertical-align:top; }
.banner1{width:100%;height:auto; text-align:center;overflow:hidden;}
.banner1 img{vertical-align:top;}
/*banner结束*/

.m2{clear:both;box-sizing:border-box; padding:5px 5px 0; overflow:hidden;}
.m2 dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px; overflow:hidden;}
.m2 dl dd{ border-radius:30px; background-color:#227ecb; font-size:14px; text-align:center; height:30px; line-height:30px; padding:0 5px;  color:#fff;overflow:hidden;}
.m2 dl dd img{ vertical-align:middle; margin-right:3px;}
.m2 dl a{ display:block; color:#fff;}
.m2 dl dd:hover{ display:block;background-color:#023f90; color:#fff;}
.more{clear:both; box-sizing:border-box; text-align:center; padding:10px 10px 0; overflow:hidden;}
.more a{ width:100%; line-height:2.0em; font-size:16px; display:block; color:#3b3b3b;border-radius:60px; border:1px solid #c1ced6;overflow:hidden;}
.i_h1{position: static; box-sizing: border-box;  padding:15px 0px 0; margin-bottom:-10px;overflow:hidden;}
.i_h1_1{font-size: 1em; font-weight: bold; text-align: center; text-decoration: inherit; color:#fff; border-color:#033f91;display: inline-block;width:100%;}
.i_h1_2{padding: 0.5em; line-height: 1.2em; font-size:20px; background-color:#033f91;}
.i_h1_3{width:0px; margin-right: auto; margin-left:auto; border-top-width:0.6em; border-top-style:solid; border-bottom-color:#033f91; border-top-color:#033f91; height: 10px; border-left-width:1em !important; border-left-style: solid !important; border-left-color: transparent !important; border-right-width: 1em !important; border-right-style: solid !important; border-right-color: transparent !important;}
.m3{clear:both;box-sizing:border-box; padding:0px 10px; overflow:hidden;}
.m3 ul{ width:100%;box-sizing:border-box; padding:5px 5px 0px; margin:5px auto 0; background-color:#eeeeee;border-radius:5px 5px 0px 0px;overflow:hidden;}
.m3 ul li{box-sizing:border-box; padding:0px 3px 0px; line-height:2em; padding:0.5em 0; color:#666; font-size:14px; border-bottom:1px solid #ddd;}
.m3 ul li span{ font-size:16px; color:#ff9703; margin-right:3px;}
.m3 p{  width:100%;box-sizing:border-box; padding:5px 5px 0px; margin:5px auto 0; background-color:#eeeeee;border-radius:5px 5px 0px 0px;overflow:hidden;}
.m3 p img{ border-radius:5px; float:left; margin:0 10px 0 0;}
.i_h2{position:static; box-sizing: border-box;overflow:hidden;}
.i_h2_1{border-top:2.5px solid #033f91; margin-top:10px; padding-top:2px; font-size: 1em;color:#fff; box-sizing:border-box;overflow:hidden;}
.i_h2_3{display:inline-block; font-size: 1em;  text-decoration: inherit; color: inherit; border-color: rgb(235, 103, 148);overflow:hidden;}
.i_h2_4{display:inline-block; line-height: 1.4em; padding:5px 10px; height:32px; vertical-align:top; font-size:16px; font-family:inherit;float:left; color: inherit; box-sizing: border-box !important; border-color:#033f91; background:#033f91;overflow:hidden;}
.i_h2_5{display:inline-block; vertical-align:top; font-size:16px; border-top-width:32px; border-top-style: solid; border-top-color: #033f91; border-right-width:20px; border-right-style:solid; border-right-color: transparent; border-top-right-radius:4px; border-bottom-left-radius: 2px; box-sizing: border-box !important; color: inherit;overflow:hidden;}
.more1{width:auto; margin:0 auto 5px; float:right; height:1.6em; line-height:1.6em; padding-right:5px; font-size:16px; color:#ec1a35;}
.more1 a{color:#ff6b04;}
.more1 img{vertical-align:middle; margin-right:5px;}
.m6{clear:both; margin:0px auto 0;width:100%; padding:0 5px;display:-webkit-box;box-sizing:border-box; border:2px solid #ffffff; -webkit-box-orient:horizontal; overflow:hidden;}
.m6 dl{margin:2px 0 0;-webkit-box-flex:1;display:-webkit-box; padding:5px 2px 8px;-webkit-box-orient:vertical;border:3px solid #ffffff; background-color:#227ecb;text-align:center;  overflow:hidden;}
.m6 dl dt{width:100%; text-align:center; padding:5px 3px 2px; box-sizing:border-box; display:block; overflow:hidden;}
.m6 dl dt img{ width:80%;box-sizing:border-box;border-radius:1000px; border:1px solid #fff;}
.m6 dl dd{ width:100%;  line-height:130%; font-size:14px; color:#fdfa01;}
.m6 dl p{font-size:14px; color:#FFF;}
.m6 dl dd span{color:#fdfa01;}
.m6 dl:nth-child(1){border-radius:10px 0 0 10px;}
.m6 dl:nth-child(4){border-radius:0 10px 10px 0;}

.m7{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:5px 5px 0px; margin-bottom:-5px;overflow:hidden;}
.m7 dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 5px; text-align:center;   overflow:hidden;}
.m7 dl dt{font-size:14px; color:#666666; padding:2px; box-sizing:border-box; border-top:1px solid #e5e5e5; border-bottom:1px dashed #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.m7 dl dt img{ width:100%; height:160px; vertical-align:top;}
.m7 dl dd{font-size:14px; color:#666666; height:2em; line-height:2em;box-sizing:border-box; border-bottom:2px solid #227ecb;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.m7 dl dd a{ color:#666666;}
.m8{width:100%;color:#fff; box-sizing:border-box; padding:10px 10px 0px; margin-bottom:-10px; overflow:hidden;}
.m8 dl{ width:100%; margin:0px 0px 5px; background-color:#eeeeee;border-bottom:5px solid #fff;overflow:hidden;}
.m8 dl dt{width:85px; height:85px; margin:1px 0;float:left;	margin-right:-105px;}
.m8 dl dt img{width:85px;height:85px;position:relative;overflow:hidden}
.m8 dl dd{width:auto;margin:1px 10px 1px 10px;line-height:18px;	font-size:14px;	color:#666;	overflow:hidden;}
.m8 dl dd p{ width:100%; height:36px; overflow:hidden; line-height:18px;overflow:hidden; text-overflow:hidden; display:-webkit-box; -webkit-line-clamp:2;   -webkit-box-orient: vertical;  }
.m8 dl dd a {color:#666;}
.m8 dl dd span {color:#999;line-height:18px;font-size:12px;}
.m8 dl dd img{ vertical-align:middle; margin-right:1px;}
.m8 dl dd h1{ height:28px; line-height:28px; font-size:16px; font-weight:normal; color:#1e62be; overflow:hidden;}
.m8 dl dd h1 a{ height:28px; line-height:28px; font-size:14px;display:block;color:#1e62be;}
.m9{box-sizing:border-box;display:-webkit-box; padding:0px 5px 0px; -webkit-box-orient:horizontal; width:100%;}
.m9 dl{-webkit-box-flex:1;display:-webkit-box; -webkit-box-orient:vertical;padding:10px 5px 0px;}
.m9 dl dt{ width:100%; text-align:center; overflow:hidden; margin:0 auto 5px;}
.m9 dl dt img{ width:90px;}
.m9 dl:nth-child(2n+1) dd{ width:90px;margin:0 auto; box-sizing:border-box;color:#f9901e; border:1px solid #f9901e; text-align:center; border-radius:30px; font-size:12px; height:2em; line-height:2em;}
.m9 dl:nth-child(2n+2) dd{ width:90px;margin:0 auto; box-sizing:border-box; color:#20429d; border:1px solid #20429d; border-radius:30px;text-align:center; font-size:12px; height:2em; line-height:2em;}
.m9 dl dd span{  width:100%; margin:0 auto; overflow:hidden;}
.m10{box-sizing:border-box;display:-webkit-box; padding:0px 8px 10px; -webkit-box-orient:horizontal; width:100%;}
.m10 dl{-webkit-box-flex:1;display:-webkit-box; -webkit-box-orient:vertical;padding:10px 5px 0px;}
.m10 dl dt{ width:100%; text-align:center; overflow:hidden; margin:0 auto 5px;}
.m10 dl dt img{ width:90px;}
.m10 dl:nth-child(2n+2) dd{margin:0 auto 0px; width:90px;box-sizing:border-box;color:#f9901e; border:1px solid #f9901e;border-radius:30px; text-align:center; font-size:12px; height:2em; line-height:2em; overflow:hidden}
.m10 dl:nth-child(2n+1) dd{margin:0 auto 0px; width:90px;box-sizing:border-box; color:#20429d; border:1px solid #20429d; border-radius:30px;text-align:center; font-size:12px; height:2em; line-height:2em; overflow:hidden}
.m10 dl dd span{ width:100%;}
.fh_top{width:100%; text-align:center;  padding:10px 0px 0px;overflow:hidden;}
.footer{  position:fixed; bottom:0; left:0;z-index:999; height:60px; display:block; background-color:#1e62be;/*background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#268dd7), to(#1e62be));*/ display:block;  width:100%;}
.footer ul{list-style:none;position:relative; display:-webkit-box; -webkit-box-orient:horizontal;width:100%;}
.footer ul li{height:60px;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;display:block;}
.footer ul li:nth-child(1),.footer ul li:nth-child(2),.footer ul li:nth-child(3){border-right:1px solid #033f91;}
.footer ul li a{width:75px; margin:0 auto; color:#fff; font-size:12px;height:60px; display:block;text-align:center;}
.footer ul li img{ width:35px; height:35px; margin-top:5px; margin-bottom:-5px; overflow:hidden;}
.footer ul li a:hover{ color:#fff; font-size:12px;height:60px; display:block;text-align:center;}
/*首页结束*/



/*about开始*/
.a_h{width:100%; margin:5px auto 0; overflow:hidden;}
.a_h ul{width:100%; height:2.5em; line-height:2.5em; font-size:16px; background-color:#e3e3e3; display:-webkit-box; -webkit-box-orient:horizontal;overflow:hidden;}
.a_h ul li{width:100%; text-align:center;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;display:block;overflow:hidden;}
.a_h ul li.hover{ background-color:#1f61bf;  color:#ffffff;}
.a_h ul li:nth-child(1),.a_h ul li:nth-child(2),.a_h ul li:nth-child(3){ border-right:1px solid #fff;}
.a_list{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:5px 5px 0px; moverflow:hidden;}
.a_list dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 10px; text-align:center;   overflow:hidden;}
.a_list dl dt{box-sizing:border-box; padding:3px; border-top:1px solid #e5e5e5;border-bottom:1px dashed #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.a_list dl dt img{ width:100%; height:160px; vertical-align:top;}
.a_list dl dd{ height:30px; font-size:14px; color:#666666; height:2.5em; line-height:2.5em;box-sizing:border-box; border-bottom:2px solid #227ecb;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.a_list dl dd a{ color:#666666;}
.a_m1{padding:20px 10px 0px; box-sizing:border-box; overflow:hidden;}
.a_m1 p{width:100%; margin:8px auto 8px; line-height:1.5em; font-size:14px; text-indent:2em; color:#666; }
.a_m1 p span{color:#ff6b04;font-size:16px;}
.page{ width:100%; margin:10px 0 40px 10px;  height:2em; font-size:14px; line-height:2em; text-align:center; overflow:hidden;}
.page a{ padding:3px 4px; margin:0 2px; display:inline;color:#666; background-color:#ebebeb;}
.page a:hover{color:#fff; padding:3px 4px; text-decoration:none; background-color:#227ecb;}
.page a.hover{color:#fff; padding:3px 4px; text-decoration:none; background-color:#227ecb;}
/*about结束*/



/*contact开始*/
.c_m{width:100%;  margin:5px auto; overflow:hidden; clear:both;}
.c_m ul{padding:0px 10px 15px; box-sizing:border-box; overflow:hidden;  border-bottom:1px dashed #dcdcdc;}
.c_m ul li{width:100%; margin:3px auto 3px;  color:#858383; font-size:14px;  line-height:150%; height:auto;}
.c_m ul li h1{width:100%; font-size:20px; color:#023f90; text-align:center;  line-height:2em;}
.c_m ul li span{ color:#ff6b04; font-size:16px;}
.c_m ul li a{ color:#ff6b04; font-size:16px; white-space:nowrap;}
.c_m p{ width:96%; padding:15px 2%; overflow:hidden;}
.c_m p img{ width:100%; border:1px solid #dfdfdf;}
/*contact结束*/



/*protype开始*/
.pt_h{ width:100%; margin:5px auto 5px;box-sizing:border-box; padding:0 5px; height:35px; line-height:35px; color:#034091; font-size:16px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;  overflow:hidden;}
.pt_h span{ width:auto; float:right; color:#666666; font-weight:normal; font-size:11px;}
.pt_h a{color:#666666;}
.pt_h a:hover{color:#666666;}
/*protype结束*/



/*pro开始*/
.p_m1{width:96%; padding:0 2%; overflow:hidden;}
.p_m1 h1{width:100%; margin:0px auto 20px; text-align:center; font-size:22px;  border-bottom:1px solid #dddddd; line-height:200%;color:#333333; }
.p_m1 ul{ width:100%; margin:10px auto 10px;overflow:hidden;}
.p_m1 ul li{ width:100%; line-height:180%; color:#666666; text-align:left; font-size:14px; }
.p_m1 ul li span a{ color:#ff6c06; font-size:18px; font-weight:bold;}
.p_m1 ul li span{ color:#ff6c06; font-size:18px; font-weight:bold;}
.p_m1 p{ width:300px; margin:20px auto 0; }
.tijiao1{ width:100%;  text-align:center;  overflow:hidden;}
.tijiao1 a{ line-height:200%; margin:0 20px; padding:0 5px 0;display:inline-block;  width:150px; color:#FFF;text-align:center;background-color:#ff6c06;border-radius:3px; text-decoration:none;  font-size:14px;}
.p_m2{ width:96%; padding:0 2% 5px; overflow:hidden;}
.p_m2 img{width:100%;}
.p_m2 h1{ width:100%; border-top:3px double #146cc5;border-bottom:3px double #146cc5;}
.p_m2 h1 span{ width:80px; margin:0 auto; text-align:center;height:180%; line-height:180%; font-size:16px; font-weight:normal;border-radius:0px 0px 0 0; display:block;  padding:0 10px; color:#ffffff; background-color:#146cc5;}
.p_m2 p{ width:96%; padding:0 2% 0px;line-height:150%; text-indent:2em; margin:8px auto; color:#666666; overflow:hidden;}
/*pro开始*/


/*new开始*/
.new{ width:96%; padding:0 2%; margin:0px auto 10px; overflow:hidden; clear:both;}
.new h1{ width:100%; height:45px; line-height:45px; font-size:20px; color:#034091; border-bottom:1px solid #eee; text-align:center;overflow:hidden;}
.new h2{ width:100%; height:30px; color:#999999; line-height:30px;font-size:12px; text-align:center; font-weight:normal; background-color:#f5f5f5;overflow:hidden;}
.new p{ width:96%; padding:0 2%;line-height:170%; margin:10px auto; overflow:hidden;}
.new img{ margin:10px auto 0px;}
.new p span{/*color:#d30000;*/ font-size:16px;}
.new dl{ width:100%; padding:5px 0 0; margin-top:10px; border-top:1px solid #d4d4d4; overflow:hidden;}
.new dl dt{width:96%; padding:0 2%; margin:0 auto; height:30px; line-height:30px; font-weight:bold; color:#005a8c; overflow:hidden;}
.new dl dd{width:96%; padding:0 2%;margin:0 auto; color:#333333; height:25px; line-height:25px; overflow:hidden;}
.new dl dd a{color:#666666;}
.new dl dd a:hover{color:#666666;}
.new dl dd span{ width:auto; color:#999999; font-size:12px; float:right;}
.new img{ margin:10px auto 0;}
/*new结束*/


.hengfu{width:100%; margin:10px auto;}
.hengfu img{width:100%;}

#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}