@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; }
.m10{ margin-top:10px;}
.m5{ margin-top:5px;}
.f-pr{position: relative; }
.wrap{width:100%; margin: 0px auto 80px;  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:50%; overflow: hidden; }
.logo_l img{ width:100%;vertical-align:top;}
.logo_r{width:50%;  overflow: hidden;  float: right; }
.logo_r img{ width:100%;vertical-align:top;}


/*图片切换代码开始*/
.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.1);}
.box_swipe>ol>li{ display:inline-block; background-color:#fff; margin:10px 2px 25px; width:7px;  height:7px;  border-radius:50%;}
.box_swipe>ol>li.on{ background-color:#ec1a37;}
.banner{width:100%; margin:1px auto 0px; 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结束*/
.main1{ width:100%; margin:10px auto 0; text-align:center; overflow:hidden;}
.main1 dl{ width:100%; overflow:hidden;}
.main1 dl dt{ width:100%; font-size:16px;color:#b4b3ad; overflow:hidden;}
.main1 dl dd{ width:100%; font-weight:bold;font-size:22px; color:#5e5e5e; overflow:hidden;}
.main1 dl dd span{color:#ffba00;}
.main1 p{ width:80px; height:2px; margin:8px auto 0; background-color:#acacac;}
.main2{ width:100%; margin:0px auto 0;border-top: 1px solid #ebebeb;  overflow:hidden;}
.main2 a{ display:block;  height:45px;box-sizing:border-box;border-bottom: 1px solid #ebebeb; padding:0px 10px 0px;  font-size:16px; line-height:45px; background-color:#fafafa; overflow:hidden;    width: 50%;
    float: left;
    padding-left: 3%;}
.main2 a img{ vertical-align:middle; margin-right:7px; margin-top:-2px; }
.main2 a a{ width:100%; display:block; color:#333333; margin-right:5px;}
.main2 a span{float:right; width:auto;}
.main2 a span img{ width:20px;vertical-align:middle; margin-top:-5px;  margin-right:0px; overflow:hidden;}
.main2 dl{width:100%; margin:0px auto 0px; padding:5px 0; border-bottom: 1px solid #ebebeb; overflow:hidden;}
.main2 dl dd{width:50%; font-size:14px; color:#888888; height:30px; line-height:30px; float:left;box-sizing:border-box; padding:0 10px;  overflow:hidden;}
.main2 dl dd a{color:#888888; display:block; }
.main2 dl dd a span{color:#ec1a35; }
.main3{ width:100%; margin:10px auto 0; overflow:hidden;}
.main3 p{-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; background-color:#169ba6; border-radius:10px;  margin:0 10px;  overflow:hidden;}
.youshi{ width:100%; margin:0px auto 0;overflow:hidden;}
.youshi1{ width:100%; margin:10px auto 0;overflow:hidden;}
.youshi1{  background:#eab907;}
.youshi1_left{ width:25%; float:left; background:#5e5e5e; overflow:hidden; }
.youshi1_left img{ width:100%;}
.youshi1_right{ width:75%; float:right;}
.youshi1_right ul li{ margin-top:6px; font-size:13px; color:#fff; padding-left:10px;}
.youshi1_right ul li img{ width:20px; vertical-align:-5px; margin-right:5px;}

.youshi3{ background:#f5f5f5; padding-top:1px;}
#youshi3_left{ text-align:center; width:25%; float:left;}
.biaoti03{ text-align:center;margin:15px 0 10px;}
.biaoti03 span{ font-size:11px; color:#eab907;}
.biaoti03 h2{ font-size:22px; color:#5E5E5E;}
.biaoti03 h2 span{font-size:22px; color:#eab907;}
.biaoti03 p{ font-size:12px; color:#363636;}
.youshi3 ul li{ height:80px; padding-top:5px; width:97%; margin:0 auto; background:#fff; margin-bottom:13px; box-shadow:0px 3px 7px #DEDEDE;}
.youshi3 ul li img{ margin:5px; width:75px;}
.youshi3 ul li div{ float:right; width:75%;}
.youshi3 ul li h3{ color:#fff; font-size:16px; font-weight:normal; margin:9px 0; float:left; background:#eab907; border-radius:3px; padding:1px 10px;}
.youshi3 ul li span{ color:#CACACA; font-size:14px;}




.m1_h1{ width:100%; background-color:#fff; height:40px; line-height:40px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.m1_h1 span{ float:left; text-align:center;height:40px; width:auto; padding:0 10px 0 15px; font-size:20px; line-height:40px; color:#fff;  background-color:#169ba6; overflow:hidden;    border-left: 5px solid #3aa9b2;}
.m1_h1 span a{ color:#fff;}
.m1_h1 a{ width:100%; display:block;}
.triangle-bottomleft {float:left; width:0;    height:0;    border-top: 20px solid transparent;    border-left: 20px solid #169ba6;    border-bottom: 20px solid transparent;}
.more1{ width:auto; float:right; height:40px; line-height:40px; padding-right:10px; font-size:16px; color:#ec1a35;}
.more1 a{ color:#EAB907;}
.more1 img{ vertical-align:middle; margin-right:5px; width:20px;}
.main4{ width:100%; margin:0px auto -10px; overflow:hidden;}
.main41{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:5px 5px 5px;overflow:hidden;}
.main41 dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 5px; text-align:center;   overflow:hidden;}
.main41 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;}
.main41 dl dt img{ width:100%; vertical-align:top;}
.main41 dl dd{ height:30px; font-size:14px; color:#666666; line-height:27px;box-sizing:border-box; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.main41 dl dd a{ color:#666666;}
.main5{ width:100%; margin:10px auto 0; overflow:hidden;}
.main51{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:0px 5px 0px;overflow:hidden;}
.main51 dl{ width:100%; padding:10px 5px;box-sizing:border-box; background-color:#fff;border-bottom:1px dashed #ddd8ce;overflow:hidden;}
.main51 dl dt {width:89px; height:89px;border:1px solid #e5e5e5; float:left;margin-right:-105px;}
.main51 dl dt img{width:85px;height:85px; padding:2px;position:relative;overflow:hidden;}
.main51 dl dd{width:auto;margin:1px 10px 1px 100px;line-height:18px;	font-size:14px;	color:#666;	overflow:hidden;}
.main51 dl dd p{ width:100%; color:#666;margin:3px 0 0; height:54px; overflow:hidden; line-height:18px;}
.main51 dl dd a{color:#666;}
.main51 dl dd span{	color:#ec1a35;line-height:18px;font-size:12px;}
.main51 dl dd img{ vertical-align:middle; margin-right:1px;}
.main51 a { display:block;}
.main51 dl dd h1{ height:28px; line-height:28px; font-size:20px; font-weight:normal; color:#EAB907; overflow:hidden;}
.main51 dl dd h1 a{ height:28px; line-height:28px; font-size:20px;display:block;color:#ec1a35;}
.main6{ width:100%; margin:10px auto 0; overflow:hidden;}
.main61{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:10px 10px 0px;overflow:hidden;}
.main61 p{ width:100%; line-height:150%; font-size:14px; text-indent:2em;color:#666666;overflow:hidden;}
.main62{ width:100%; box-sizing:border-box; padding:5px 5px 0px;overflow:hidden;}
.main62_h{ margin:10px 10px 0; height:40px; font-size:18px; font-weight:normal; text-align:center; line-height:36px; box-sizing:border-box;border-bottom:1px solid #d3d3d3; border-top:3px solid #EABA0C;overflow:hidden;}
.main62 dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 5px; text-align:center;   overflow:hidden;}
.main62 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;}
.main62 dl dt img{ width:100%; vertical-align:top;}
.main62 dl dd{ height:30px; font-size:14px; color:#666666; line-height:27px;box-sizing:border-box; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.main62 dl dd a{ color:#666666;}
.main7{ width:100%; margin:5px auto 0; overflow:hidden;}
.main7 img{ width:100%; vertical-align:top;}
.fh_top{width:100%; box-sizing:border-box; padding:0px 10px 0px;overflow:hidden;}
.fh_top p{ width:100%; height:35px; line-height:35px; background-color:#8a8a8a; display:block; text-align:center; font-size:16px; color:#fff; overflow:hidden;}
.fh_top p a{color:#fff; display:block;}
.fh_top p img{ vertical-align:middle; margin-top:-2px;}

.footer{  position:fixed; bottom:0; left:0;z-index:999; height:60px; display:block;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#44aeb6), to(#169ba6)); 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 #1b7a82;}
.footer ul li:nth-child(2),.footer ul li:nth-child(3),.footer ul li:nth-child(4){ border-left:1px solid #74dee7;}
.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:40px; height:40px; margin-top:2px; margin-bottom:-5px; overflow:hidden;}
.footer ul li a:hover{ color:#fff; font-size:12px;height:60px; display:block;text-align:center;}
/*首页结束*/



/*protype开始*/
.ny{ width:100%; margin:0 auto; overflow:hidden;}
.ny_h2{ width:100%; margin:5px auto 5px;box-sizing:border-box; padding:0 10px; height:35px; line-height:35px; color:#ec1a35; font-size:16px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;  overflow:hidden;}
.ny_h2 span{ width:auto; float:right; color:#666666; font-weight:normal; font-size:12px;}
.ny_h2 a{color:#666666;}
.ny_h2 a:hover{color:#666666;}
.ny_h{ width:100%; height:37px;color:#333333; line-height:37px; text-indent:10px; font-size:16px;background-color:#f4f4f4; border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6; overflow:hidden; }
.ny_h a{color:#000000;}
.tcys{width:100%; padding:0 10px;box-sizing:border-box; overflow:hidden;}
.tcys1{ width:100%; padding:5px 0 8px; display:block; background-color:#ec1a35;overflow:hidden;}
.tcys1 h1{width:100%; text-align:center; font-weight:normal; line-height:130%; font-size:24px; color:#fff;}
.tcys1 h1 span{ font-size:16px;  margin:0px 3px 0;}
.tcys1 p{ width:auto; padding:0 10px; text-align:center; font-size:12px; color:#fff;}
.tcys2{width:100%;   margin:0 auto; overflow:hidden;}
.tcys2 dl{width:100%; padding:10px 10px; display:block;border-bottom:1px solid #ffffff; box-sizing:border-box;background-color:#f2f2f2;overflow:hidden;}
.tcys2 dl dt{width:60px; height:60px;margin-right:-65px; border-radius:50%; float:left;position:relative;text-align:center;overflow:hidden;}
.tcys2 dl:nth-child(1) dt{ background-color:#e91258; display:block;}
.tcys2 dl:nth-child(2) dt{ background-color:#dc19a3; display:block;}
.tcys2 dl:nth-child(3) dt{ background-color:#69cf14; display:block;}
.tcys2 dl:nth-child(4) dt{ background-color:#8d11e3; display:block;}
.tcys2 dl:nth-child(5) dt{ background-color:#fd010e; display:block;}
.tcys2 dl:nth-child(6) dt{ background-color:#2d62d9; display:block;}
.tcys2 dl dt img{ width:40px; height:40px; padding:10px;} 
.tcys2 dl dd{width:auto; margin:0px 0px 0px 65px;overflow:hidden;}
.tcys2 dl dd p{width:100%;padding:5px 5px 0 8px; vertical-align:middle;box-sizing:border-box;color:#3b3b3b; font-size:14px; height:55px; line-height:25px;overflow:hidden;}
.ys_h{ width:100%; margin:10px auto 10px; text-align:center; color:#fff; font-size:22px; float:left; height:45px;background-color:#303030;  line-height:45px;overflow:hidden;}
.ys_h span{ font-size:20px; margin:0 3px;}
.ysleft {float:left; width:0;  height:0;margin-right:-10px; border-top:0px solid transparent;  border-left: 10px solid #fff;    border-top:45px solid transparent;}
.ysright {float:right; width:0;  height:0; margin-left:-10px;   border-top:0px solid transparent;    border-right: 10px solid #fff;    border-top:45px solid transparent;}
.ys_h1{border-top:60px solid #303030; margin:10px auto -7px;height:60px;font-size:30px; text-align:center;  border-left: 10px solid transparent;
    border-right:10px solid transparent; color:#fff;
    width: 100%; padding:0 10px; box-sizing:border-box;}
.ny_m1{ width:100%; margin:0px auto 0; overflow:hidden;}
.ny_m1 img{ width:100%; vertical-align:top;}
.ny_cp{ width:100%;overflow:hidden;}
.ny_cp0{ width:100%; margin:5px auto 0;overflow:hidden;}
.ny_cp_h{ height:40px; font-size:18px; font-weight:normal; text-align:center; line-height:36px; box-sizing:border-box;border-bottom:1px solid #d3d3d3; border-top:3px solid #ec1a35;overflow:hidden;}
.ny_cp1{ width:100%;box-sizing:border-box; padding:5px 5px 0px; overflow:hidden;}
.ny_cp1 dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 5px; text-align:center;   overflow:hidden;}
.ny_cp1 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;}
.ny_cp1 dl dt img{ width:100%; vertical-align:top;}
.ny_cp1 dl dd{ height:30px; font-size:14px; color:#666666; line-height:27px;box-sizing:border-box; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.ny_cp1 dl dd a{ color:#666666;}
/*protype结束*/


/*prolist开始*/
.pl{ width:100%; margin:0px auto 0; box-sizing:border-box; padding:5px 5px 0px;overflow:hidden;}
.pl dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 0px; text-align:center;   overflow:hidden;}
.pl 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;}
.pl dl dt img{ width:100%; vertical-align:top;}
.pl dl dd{ height:30px; font-size:14px; color:#666666; line-height:27px;box-sizing:border-box; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.pl dl dd a{ color:#666666;}
/*prolist结束*/

/*rongyulist开始*/
.ry_list{ width:100%; margin:0px auto -5px; box-sizing:border-box; padding:5px 5px 0px;overflow:hidden;}
.ry_list dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 5px; text-align:center;   overflow:hidden;}
.ry_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;}
.ry_list dl dt img{ width:100%; vertical-align:top;}
.ry_list dl dd{ height:30px; font-size:14px; color:#666666; line-height:27px;box-sizing:border-box; border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0px 3px; overflow:hidden;}
.ry_list dl dd a{ color:#666666;}
/*rongyulist结束*/

/*pro开始*/
.pro{ width:100%;box-sizing:border-box; padding:10px; overflow:hidden;}
.pro1{ width:100%;box-sizing:border-box; border:1px solid #e9e9e9; padding:2px 2px 0;overflow:hidden;}
.pro1 p{ width:100%;box-sizing:border-box; padding:2px 2px 0;overflow:hidden;}
.pro1 ul{width:100%;display:-webkit-box; -webkit-box-orient:horizontal;overflow:hidden;}
.pro1 ul li{width:100%;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;display:block; margin:0 2px;overflow:hidden;}
.pro1 ul li img{opacity: 0.7;  -webkit-opacity:0.7; filter: "alpha(opacity=70)"; filter: alpha(opacity=70);}
.pro1 ul li.hover img{opacity: 1; -webkit-opacity:1; filter: "alpha(opacity=100)"; filter: alpha(opacity=100);}
.pro2{width:100%; margin:5px auto 0; overflow:hidden;}
.pro2 p{width:100%; margin:3px auto; line-height:150%; color:#333;overflow:hidden;}
.pro2 p span{ color:#ec1a35;}
.pro2 h1{width:100%; line-height:180%;margin:3px auto; font-weight:normal; font-size:14px;  color:#000;overflow:hidden;}
.pro2 h1 span{color:#ec1a35; font-size:18px;}
.pro2 h1 span a{color:#eb0013;}
.pro2 ul{width:90%; margin:12px 5% 10px; overflow:hidden;}
.pro2 ul li{ width:44%; padding:0 3%; float:left; overflow:hidden;}
.pro2 ul li img{ width:100%;}
.pro3{width:100%; margin:5px auto 0; overflow:hidden;}
.pro3 ul{width:100%; height:40px; line-height:40px; font-size:16px; background-color:#e3e3e3; display:-webkit-box; -webkit-box-orient:horizontal;overflow:hidden;}
.pro3 ul li{width:100%; text-align:center;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;display:block;overflow:hidden;}
.pro3 ul li.hover{ background:url(../images/pro_xxkbg.gif) center bottom no-repeat; color:#ffffff;}
.pro3 ul li:nth-child(1),.pro3 ul li:nth-child(2),.pro3 ul li:nth-child(3){ border-right:1px solid #fff;}
.pro31{width:100%; margin:5px auto 0; overflow:hidden;}
.pro31 img{ width:96%; margin:3px 2%;overflow:hidden;}
.pro31 h1{ width:96%; font-size:14px;  margin:3px 2%;line-height:160%; color:#666; overflow:hidden;}
.pro31 p{ width:96%; font-size:14px; line-height:150%; margin:3px 2%;color:#666; text-indent:2em; overflow:hidden;}
.pro4{width:100%; margin:10px auto 0; padding:0px 10px 5px;box-sizing:border-box; border:1px solid #ec1a35;border-radius:7px;overflow:hidden;}
.pro4 h1{ width:100%; font-size:20px; margin:0px 0 10px ; font-weight:normal;color:#ec1a35; line-height:220%; border-bottom:1px solid #d3d3d3;}
.pro4 p{ width:100%; font-size:14px; color:#666 ;line-height:170%; margin:5px 0%; text-indent:2em;}
.pro50{ width:100%;box-sizing:border-box; padding:0px 10px 0; overflow:hidden;}
.pro5{width:100%; margin:10px auto 0; box-sizing:border-box; border:1px solid #ec1a35;border-radius:7px;overflow:hidden;}
.pro5 h1{ font-size:20px;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; margin:0 10px 10px; font-weight:normal;color:#ec1a35; line-height:220%; border-bottom:1px solid #d3d3d3;}
.pro5 p{ font-size:14px; color:#666 ;line-height:170%;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical; margin:3px 12px;   }
.pro5 h2{ width:100%; font-size:16px; font-weight:normal; margin:8px 0 0; color:#fff;box-sizing:border-box; background-color:#fd415a; line-height:180%; padding:5px 10px;}
.pro5 h2 span:nth-child(1){ font-size:20px; color:#fefb02; display:inline; }
.pro5 h2 span:nth-child(2){ font-size:18px; display:inline;}
.pro5 h2 span:nth-child(3){ font-size:20px; display:inline;}
.pro5 h2 span:nth-child(4){ font-size:22px; display:inline;}
.pro5 h2 span:nth-child(5){ font-size:24px;display:inline; }
/*pro结束*/




/*about开始*/
.a_m{width:100%;  margin:0px auto; clear:both; overflow:hidden;}
.a_m1{padding:0px 10px 0px; box-sizing:border-box; overflow:hidden; }
.a_m1 p{width:100%; margin:8px auto 8px; line-height:180%; font-size:14px; color:#666; }
.a_m1 img{ margin:10px auto 0px;}
.a_m1 p span{color:#d30000; font-size:16px;}
/*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:#ec1a35;  line-height:40px;}
.c_m ul li span{ color:#f00; font-size:16px;}
.c_m ul li a{ color:#ec1a35; 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结束*/




/*type开始*/
.type{clear:both;width:100%;float:left;text-align:left; overflow:hidden;}
.type ul{clear:both;width:100%;box-sizing:border-box; padding:0 8px; overflow:hidden;}
.type ul li a{ box-sizing:border-box;display:block; color:#ec1a35; height:40px; line-height:40px; font-size:16px; border-radius:0px; border: 1px solid #ebebeb;padding:0px 10px 0 13px; margin:10px 0 0;  background:#fafafa url(../images/nl-tb.png) right center no-repeat; overflow:hidden;}
.type ul li img{ vertical-align:middle; margin-right:3px; margin-top:-2px; }
.type ul li span{float:right; width:auto;}
.type ul li span img{ width:20px;vertical-align:middle; margin-top:-5px;  margin-right:0px; overflow:hidden;}
/*type结束*/




/*newlist开始*/
.nl{width:100%; margin:0px auto 0px;float:left; overflow:hidden;}
.nl_m{padding:5px 10px 0; box-sizing:border-box;overflow:hidden;}
.nl_m ul{ width:100%;overflow:hidden;}
.nl_m ul li{ width:100%; height:35px;line-height:35px; border-bottom:1px solid #ebebeb; font-size:14px; overflow:hidden;}
.nl_m ul li a{width:100%;color:#333333;text-decoration:none;overflow:hidden;float:left;height:30px;display:block;}
.nl_m ul li a span:nth-child(1){ width:auto; float:right; font-size:12px; color:#666666;}
.nl_m ul li a span:nth-child(2){ color:#00bbc4;}
.nl_m ul li img{ margin-right:5px; vertical-align:middle;}
.page{ width:100%; margin:10px 0 10px;  height:25px; font-size:14px; line-height:25px; text-align:center; overflow:hidden;}
.page a{ padding:3px 5px; margin:0 2px; display:inline;color:#666; background-color:#ebebeb;}
.page a:hover{color:#fff; padding:3px 5px; text-decoration:none; background-color:#5e5e5e;}
.page a.hover{color:#fff; padding:3px 5px; text-decoration:none; background-color:#5e5e5e;}
/*newlist结束*/

/*new开始*/
.new{ width:96%; padding:0 2%; margin:10px auto; overflow:hidden; clear:both;}
.new h1{ width:100%; height:45px; line-height:45px; font-size:20px; color:#d30102; border-bottom:1px dashed #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结束*/


.m5{ width:100%; overflow:hidden;}
.m51{ width:100%; height:40px; line-height:40px; color:#fff; background-color:#848484; overflow:hidden;}
.m51 ul{ width:100%; margin:0 auto;}
.m51 ul li{ width:50%; font-size:14px;color:#fff; text-align:center;height:40px; line-height:40px; float:left; overflow:hidden; }
.m51 ul li a{ display:block;color:#fff;}
.m51 ul li.hover{ width:50%;height:40px;color:#fff;  float:left;line-height:40px; cursor:pointer;background-color:#3aa9b2;font-size:14px; text-align:center;}
.m51 ul li.hover a{ display:block;color:#fff;}

.m6{ width:96%; margin:0 auto;}
.m6 ul{ width:100%;overflow:hidden;}
.m6 ul li{ width:100%;height:38px; line-height:38px; background:url(../images/i-tb1.png) 0px center no-repeat; text-indent:10px; border-bottom:1px dotted #888; overflow:hidden;}
.m6 ul li a{ color:#333;}
.m6 ul li span{ width:auto; float:right; color:#666666; font-size:12px;overflow:hidden;}
.m6 p{ width:auto; float:right; margin:10px 2% 10px 10px; border-radius:2px; padding:5px 10px; text-align:center; background-color:#eab907; line-height:120%; font-size:14px;}
.m6 p a{ color:#fff;}


.nav{ position:relative; z-index:400;background:#00bbc4;}
.nav ul li{ float:left; padding-right:2px; background:#00bbc4; position:relative; width:24%;}

.nav>ul>li:nth-child(1){ border-right:1px solid #27d2da; border-bottom:1px solid #27d2da;}
.nav>ul>li:nth-child(2){ border-right:1px solid #27d2da;border-bottom:1px solid #27d2da;}
.nav>ul>li:nth-child(3){ border-right:1px solid #27d2da;border-bottom:1px solid #27d2da;}
.nav>ul>li:nth-child(4){border-bottom:1px solid #27d2da;}
.nav>ul>li:nth-child(5){ border-right:1px solid #27d2da;}
.nav>ul>li:nth-child(6){ border-right:1px solid #27d2da;}
.nav>ul>li:nth-child(7){ border-right:1px solid #27d2da;}

#nav_bg{ position:absolute; z-index:399; height:100%;  width:100%; top:0; left:0; display:none;}
.nav ul li a{ display:block; height:40px; line-height:40px; width:100%; text-align:center; font-size:14px; color:#fff;}
.nav ul li a span{ display:block; width:0; height:0; border-top:6px solid #fff; border-left:3px solid transparent; border-right:3px solid transparent; position:absolute; right:10%; top:16px;}
.nav ul li ul{ position:absolute; top:40px; left:0; z-index:500; width:100%;}
.nav ul li ul li{ background-color:#00959c; border-top:1px solid #43d2d8; width:99%; height:35px;}
.nav ul li ul li a{ color:#fff; line-height:30px;}
