﻿
.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%; background:url(../images/yx_topbg.gif); 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: left;}
.logo_r img{ width:100%;vertical-align:top;}

.nav{ position:relative; z-index:400;background:#034ea4; height: 72px;}
.nav ul li{ float:left;  background:#034ea4; position:relative;}
.nav>ul>li:nth-child(1){ width:25%; border-right:1px solid #337eed; border-bottom:1px solid #337eed;box-sizing:border-box;box-sizing:border-box; padding-right:1px; }
.nav>ul>li:nth-child(2){ width:25%;border-right:1px solid #337eed;border-bottom:1px solid #337eed;box-sizing:border-box; padding-right:1px;}
.nav>ul>li:nth-child(3){ width:25%;border-right:1px solid #337eed;border-bottom:1px solid #337eed;box-sizing:border-box; padding-right:1px;}
.nav>ul>li:nth-child(4){width:25%;border-bottom:1px solid #337eed;}
.nav>ul>li:nth-child(5){width:25%; border-right:1px solid #337eed;box-sizing:border-box; padding-right:1px;}
.nav>ul>li:nth-child(6){width:25%; border-right:1px solid #337eed;box-sizing:border-box; padding-right:1px;}
.nav>ul>li:nth-child(7){ width:25%;border-right:1px solid #337eed;box-sizing:border-box; padding-right:1px;}
.nav>ul>li:nth-child(8){width:25%; }
#nav_bg{ position:absolute; z-index:399; height:100%;  width:100%; top:0; left:0; display:none;}
.nav ul li a{ display:block; height:36px; line-height:36px; 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:2%; top:16px;}
.nav ul li ul{ position:absolute; top:40px; left:0; z-index:500; width:100%;}
.nav ul li ul li{ background-color:#f78307; border-top:1px solid #ffffff; width:100%; height:35px; line-height:35px;}
.nav ul li ul li a{ color:#fff; line-height:30px;}




/*图片切换代码开始*/
.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结束*/

.dianhua1{text-align:center;-webkit-box-flex:1;display:-webkit-box;-webkit-box-orient:vertical;background:#1e5dac; border-radius:10px;  margin:0 10px 10px;  overflow:hidden;}
.dianhua1 p{ width:100%; text-align:center; padding-top:8px; line-height:140%; font-size:18px; color:#fff200;}
.dianhua1 dl{ width:220px; height:50px; margin:0 auto;overflow:hidden;}
.dianhua1 dl dt{ width:50px; height:50px;float:left; overflow:hidden;}
.dianhua1 dl dd{ width:165px; float:right;color:#fff;font-size:14px; text-align:left;line-height:150%;overflow:hidden; }
.dianhua1 dl dd span{color:#fff;font-size:24px;}


.anli{width:100%;padding:5px 0px 0px;box-sizing:border-box; margin:1px auto 0; background-color:#0068b7;overflow:hidden;}
.box_swipe1{overflow:hidden;position:relative;}
.box_swipe1 ul{	-webkit-padding-start: 0px;}
.box_swipe1>ol{height:25px;line-height:25px;position:relative;z-index:10;margin:5px 0 0px;text-align:center;padding:0 10px;background-color:rgba(255, 255, 255, 0.1);}
.box_swipe1>ol>li{display:inline-block;margin:0px 3px;width:8px;height:8px;background-color:#e3dee2;border-radius: 8px;}
.box_swipe1>ol>li.on{background-color:#f78307;}
.box_swipe1 ul li{padding:0px 5px 0px;box-sizing:border-box;}
.box_swipe1 ul dl{ float:left; width:50%;box-sizing:border-box; padding:5px 5px 0; text-align:center;   overflow:hidden;}
.box_swipe1 ul dl dt{box-sizing:border-box; padding:1px; border:1px solid #ddd;overflow:hidden;}
.box_swipe1 ul dl dt img{ width:100%; vertical-align:top;}
.box_swipe1 ul dl dd{text-align:center;line-height:16px; font-size:12px;margin-top:5px; color:#fff;overflow:hidden;}

.fh_top{width:100%; box-sizing:border-box; padding:0px 10px 0px;overflow:hidden; margin-top: 15px;}
.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:#1257b1; 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 #337eed;}
.footer ul li:nth-child(2),.footer ul li:nth-child(3),.footer ul li:nth-child(4){ border-left:1px solid #03239b;}
.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:0px; margin-bottom:-2px; overflow:hidden;}
.footer ul li a:hover{ color:#fff; font-size:12px;height:70px; display:block;text-align:center;}
/*首页结束*/


/********三大利器开始*******/
.m4{ margin:15px 0 5px;}
.m4 h2{ width:100%; line-height:130%; font-size:18px; color:#3f3f3f; text-align:center; overflow:hidden;}
.m4 h2 span{ color:#f37f03;}
.m4 h3{ width:100%; line-height:130%; font-size:10px; font-weight:normal; color:#bfc5d5; text-align:center; overflow:hidden;}
.m4 p{ width:100%; margin:5px auto 0; height:1px; text-align:center; background-color:#e0dcdd; overflow:hidden;}

.liqi{ margin-bottom:10px;}
.liqi li{ width:27%; margin:10px 1%; padding:15px 2%; float:left;  text-align:center;}
.liqi li a{color:#fff;}
.liqi li dl dt{ font-size:18px;}
.liqi li dl dd{ font-size:10px;}
.liqi li dl dd div img{  width:70px;}
.liqi li dl p{ font-size:12px; height:70px;  line-height: 18px;}
.liqi li dl span{ display:inline-block; margin:0 auto; padding:2px 12px; border:1px solid #fff; font-size:14px; color:#fff;} 
/********三大利器开始*******/

.taocan{ width: 98%; margin: 0 auto; }
.taocan li{ height: 90px;  margin-top: 10px; }
.tc_left{ width:20%; float: left; }
.tc_left dl{ width:100%;  text-align: center; color: #fff; padding-top: 1px;height: 80px; }
.tc_left dl dt{ font-size:18px; margin-top: 15px;  }
.tc_left dl dd{ font-size:10px;  }
.tc_right{ width:75%; float: right; height: 81px; background:#f5f5f5; padding-left: 2%;}
.tc_right dl{ margin-top: 5px; }
.tc_right dl dt{ font-size: 14px; color: #666; }
.tc_right dl dt span{ display: block; float: left; color: #fff;  border-radius: 3px; padding: 0px 5px; font-size: 14px; height: 18px; line-height: 20px; }
.tc_right dl dd{ line-height: 20px; margin-top: 5px; font-size: 12px; padding-right: 5px; }



.new_con{ width: 96%; margin: 0 auto;}
.new_ul{ margin: 20px 0 0px 0; border-bottom: #ccc 1px dotted; padding-bottom: 0px;}
.new_ul li{ float: left; background-color: #999999; height: 30px; line-height: 30px; text-align: center; width: 30%; margin:0  10px 10px 0;}
.new_ul li a{ display: block; color: #fff;}
.new_curr{ background-color: #eb9d04 !important;}
.new_sp1,.new_sp2{ background-color: #bdbdbd; color: #fff; display: block;}
.new_sp1{ width: 50px; height: 50px; line-height: 50px; text-align: center; font-size: 28px;}
.new_sp2{ width: 50px; text-align: center; height: 19px; line-height: 19px; margin-top: 1px; font-size: 11px;}
.new_lile{ float: left; width: 50px; margin-right: 10px;}
.newri_tit{ color: #000; font-size: 16px;}
.newri_co{ height: 44px; line-height: 22px; overflow: hidden; font-size: 12px;color: #888;}
.new_xq{ color: #eb9d04;}
.new_lb{border-bottom: #ccc 1px dotted; padding: 10px 0 10px 0;}
.news_more{ display:block; border-radius: 3px; border:1px solid #eb9d04; color: #eb9d04; height: 23px; line-height: 25px; width: 100px; text-align: center; margin: 10px auto;}




.weizhi{ height: 30px; line-height: 30px; margin: 10px 0 5px; border-bottom: 2px solid #ffbd20; }
.weizhi img{ vertical-align: -5px; width: 15px; margin-right: 10px; margin-left: 5px;}
.weizhi a{ font-size: 14px; color: #333; }


.xinwen_bt h1{ font-size:1.3em; text-align: center; line-height: 50px; font-weight: normal; }
.xinwen_bt P{ text-align: center; font-size:0.8em; background: #f1f1f1; height: 25px;line-height: 25px; color: #666; }
.xinwen_bt{ margin-bottom: 20px; }



.text_con{ width: 97%; margin: 0 auto; line-height: 25px; }

.text_con p{ margin-bottom: 12px; width: 100%; }
.text_con p img{ width: 100%; }



.page{ width:100%; margin:30px 0 10px;  height:2em; font-size:14px; line-height:1.5em; text-align:center; overflow:hidden;}
.page a{ padding:3px 4px; margin:0 2px; display:inline;color:#666; background-color:#f3f3f3;}
.page a.hover{color:#fff; padding:3px 4px; text-decoration:none; background-color:#ffbd20;}


.news_box{ padding: 5px; }