@charset "utf-8";
/* 全局样式 Global-Style **********************************************************/
*						{margin: 0; padding: 0;}
form,ul,li,dl,dt,dd		{margin: 0; padding: 0; list-style: none;}
img						{border:none;}

/* 全局链接 Global-Link-Style **************************************************/
*{padding:0;margin:0;font-family:"Microsoft YaHei"; border-image:none;}
li,ul,dl,dt,dd,ol,ul{list-style:none; text-decoration:none;}
li{float:left;}
a{text-decoration:none; color:none; cursor: pointer;}
img{ border:0; text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
u,b{ font-weight:normal; text-decoration:none;}
.clear{ clear:both;}

/***** 水平居中 *****/
.cen{margin:0 auto; }
/***** 清除浮动 *****/
.clear{clear:both}

.main_a{width:100%; margin:auto; height:auto; background:url(../images/banner_list.png) no-repeat center top; padding-top:182px; min-width: 1200px;}
.main_box{width:1200px; margin:auto;}

/*左边下拉菜单*/
/*侧栏样式*/
.nav_box{width:220px; padding-bottom:45px; height:auto; float:left; background:#fff;}
.nav_wrap{width: 220px; background:#fff!important; -webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav_wrap .nav_list{width: 100%; height: auto; cursor: pointer;}
.nav_wrap .nav_list h5{display:block; width:80%; height:45px; border-bottom:1px #f3f7fb solid;  line-height:45px; padding-left:10%; color:#333; font-weight: normal; font-size:15px;  padding-right: 10%; text-align: left; position:relative; }

.nav_wrap .nav_list h5 a{display:block; width:100%; height:45px; border-bottom:1px #f3f7fb solid;  line-height:45px; color:#333; font-weight: normal; font-size:15px;  padding-right: 10%; text-align: left; position: relative; }
.nav_wrap .nav_list h5 .xiala{position: absolute; right: 20px; top:2px; display: inline-block; vertical-align: middle; line-height: 40px; -webkit-transition: all .15s;-o-transition: all .15s;-moz-transition: all .15s;-ms-transition: all .15s;transition: all .15s;}
.nav_wrap .nav_title{diaplay: block; width:80%; padding:10% 10%; border-bottom:1px #f3f7fb solid; font-size:24px; font-weight:bold; color:#185fae;}

.sub{width: 100%; height: auto; display: none; overflow: hidden; }
.sub li{width: 100%; height: 45px;  margin: 0 auto;}
.sub a{display: block; width:82%; height: 100%;  color:#333;  padding-left:18%; font-size: 13px; text-decoration: none; 
       line-height:45px;  text-align: left; border-bottom:1px #f3f7fb solid; background:url(../images/22.jpg) no-repeat 12% center;}

.nav_wrap .nav_list h5:hover{color:#185fae; background:#fff url(../images/1.jpg) no-repeat left center;}
.nav_wrap .nav_list h5:hover a{color:#185fae; }
.sub li:hover a{color:#185fae;  background:url(../images/2.jpg) no-repeat 12% center;}
.nav_wrap .nav_list.on{background: #f1f1f3; color:#333;}
.nav_wrap .nav_list.on h5{color:#185fae; background:#fff url(../images/1.jpg) no-repeat left center;}
.nav_wrap .nav_list.on h5 a{color:#185fae; }
.nav_wrap .nav_list.on h5 .xiala{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.sub li.on a{color:#185fae;background-color: rgba(255,255,255,.02);  background:url(../images/2.jpg) no-repeat 12% center;}
.nav_wrap .nav_list.on .sub{display: block;}
.nav_off{left: -100%;}

/*右边主要内容框架*/
.main_right{width:900px; min-height:560px; float:right; height:auto; background:#fff; padding:20px 30px 50px;}


.main_right h2{display:block; width:100%; float:left; font-size:18px; color:#185fae; font-weight:bold; margin-bottom:15px; text-align:center;}

.title_box{width:100%; float:left; border-bottom:1px #f3f7fb solid; padding-bottom:5px; margin-bottom:20px;}
.title_box h1{display:block; float:left; width:auto; font-size:18px; color:#185fae; font-weight:bold;}


.title_list{width:auto; float:right;}


/***** 当前位置 *****/
.title_list {  padding-left:20px; background:url(../images/icon2.png) no-repeat left; height:30px;font:13px/30px "微软雅黑";color:#535252; margin-bottom:8px;}
.title_list a{ font:13px/30px "微软雅黑"; height:30px;color:#535252; text-decoration:none; }
.title_list a:hover{ text-decoration:underline;}  




/*index*/
.header_wrap{width: 100%; height: auto;position: fixed; z-index: 1111; background: #fff;}
.header{ width:1200px; margin:auto; }
.header_a ul{display:block; width:50%; float:right; padding:5px 0;}
.header_a ul li{display: block; float:right; margin-left:10px;}
.header_a ul li a{display:block; color:#666369;}
.header_a ul li a:hover{color:#e60012;}
.header_nav{width:1200px; margin:mato;}
#logo{width:268px; float:left; margin-right:230px; margin-top:-25px;}
.header_nav ul{display:block; width:100%; float:right; padding:5px 0;}
.header_nav ul li a{display:block; height:46px; line-height:46px; padding:0 20px; font-size:16px; color:#333; font-weight:bold;}
.header_nav ul li a:hover{ color:#185fae;}
.header_nav ul li a .on{background:#185fae;}
.selected{ background:url(../images/2.png) no-repeat center 40px;}

/* banner轮播css */

/* 导航css */
.navBar{ position:absolute; left:50%; margin-left:-600px; z-index:999999; width:1200px; height:40px; line-height:40px; background:#049041; color:#fff;}
.nav2{ position:relative; width:1200px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei; font-size:15px; }
.nav2 a{ color:#333; display:block; float:left;}
.nav2 h3{ font-size:100%; font-weight:normal;   }
.nav2 .m{ float:left;  position:relative; z-index:1; }
.nav2 h3 a{ display:block; width:124px; text-align:center; color:#fff;}
.nav2 .sub{ display:none; /*默认隐藏*/  position:absolute; left:-3px; z-index:1; width:128px; top:40px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav2 .sub li{ text-align:center; width:100%;}
.nav2 .sub li a{ display:block; width:100%; border-bottom:1px solid #efefef; height:28px; line-height:28px; color:#444; text-align:center; font-size:14px; color:#999;}
.nav2 .sub li a:hover{ color:#049041;   }
.nav2 .block{ height:40px; width:130px; background:#8cc218; position:absolute; left:0; overflow:hidden;  }

/*footer*/
.line_a{width:100%; margin:auto; border-top:1px #e9e9e9 solid; padding:30px 0 30px;}
.line_a ul{display:block; width:1200px; margin:auto;}
.line_a ul li a:hover{ color:#57586a;}
.line_a ul li{display:block; float:left; width:28%;}
.line_a ul li .span_a{width:42px; height:43px; float:left; margin-right:10px; background:url(../images/icon_b.png) no-repeat center; background-position:0 0;}
.line_a ul li .span_b{width:52px; height:34px; float:left; margin-right:10px; background:url(../images/icon_b.png) no-repeat center; background-position:-54px -3px; margin-left:40px;}
.line_a ul li .span_c{width:40px; height:40px; float:left; margin-right:10px; background:url(../images/icon_b.png) no-repeat center; background-position:-113px 0; margin-left:60px;}
.line_a ul li .span_d{width:35px; height:42px; float:left; margin-right:10px; background:url(../images/icon_b.png) no-repeat center; background-position:-162px 0;}
.line_a ul li h1{font-size:18px; color:#666369; text-align:left; display:block; float: left; width:60%;}
.line_a ul li h2{font-size:16px; color:#c2c2c2; font-weight:lighter; text-align:left; display:block; float: left; width:60%;} 
.line_a ul li img{display:block; width:62px; height:62px; overflow:hidden; margin:auto;}
.line_a .line_li_1{display:block; float:right; width:10%; overflow:hidden;}
.line_a li a:hover h1,.line_a li a:hover h2{ color:#185fae;}

.footer{width:100%; height:218px; overflow: hidden; background:url(../images/footer.png) no-repeat center; min-width:1200px;}
.footer ul{display:block; width:1200px; margin:auto; padding:20px 0;}
.footer ul li h1{display:block; width:100%; font-size:14px; color:#59606c; font-weight:bold;}
.footer ul li{display:block; float:left; width:140px; margin-right:40px;}
.footer ul .sao_a{display:block; float:right; margin-right:0px; width:86px; overflow:hidden; text-align:center; font-size:16px; color:#777; margin-top:5px;}
.footer ul .sao_a img{display:block; width:86px; height:86px; overflow: hidden;}
.footer ul li a{display:block; float:left; width:100%; margin-top:5px; font-size:14px; color:#77828f;}
.footer ul li a:hover{ color:#59606c; text-decoration:underline;}
.footer .footer_a{width:50%;}
.footer_b{width:100%; height:auto; padding:25px 0; background:#262834; min-width:1200px;}
.footer_b_a{width:1200px; margin:auto;}
.footer_b_left{width:30%; float:left;}
.footer_b_left ul li a{display: block; float:left; font-size:14px; color:#afafaf;}
.footer_b_left ul li a:hover{ color:#fff;}
.footer_b_left img{display:block; float: left; margin-top:10px;}
.footer_b_right{width:50%; float:right; font-size:14px; color:#afafaf; line-height:24px; text-align:right;}
.footer_b_right a{ margin-left:20px; color:#afafaf;}
.footer_b_right a:hover{ color:#fff;}
