/*
* @Author: dengwenqing
* @Date:   2016-05-30 16:27:56
* @Last Modified by:   Marte
* @Last Modified time: 2016-06-18 10:18:05
*/
/*head*/
.header{width: 100%; margin: 0 auto;}
.site_head{width: 100%; height: 107px; margin: 0 auto; overflow: hidden;}

.header_logo{width: 334px; height: 107px;float: left;}
.header_logo img{display: block;}

.hide{padding-top: 108px; display: block;}
.header_search{width: 521px;height:81px;float: left;display: inline;padding-top: 26px;margin-left: 114px; overflow: hidden;}
.search_input{width: 400px;height: 38px; line-height: 38px; border: 1px solid #ccc;  padding-left: 12px; float: left;}
.serach_btn{display: inline-block;width: 60px;height: 40px; line-height: 40px;background: #009237; margin-left: 10px;text-align: center; color: #fff; float: left;border:0}
.header_service{padding-top: 26px; float: right;}
/*nav*/
.header_nav{width: 100%; height: 40px; line-height: 40px;background-color: #009237;}
.header_nav ul li{float: left;}
.header_nav ul li:hover{background-color:#32c96a;}
.header_nav ul li a{display:block; font-size: 16px;padding: 0 20px; color: #fff;}

/*2016-06-18开始*/
.nav_more{position: relative;}
.header_more{background-color: #32c96a;width: 1190px; height: 40px; line-height: 40px; position: absolute; top: 40px; right: -22px; z-index: 99; display: none;}
.header_more dd{float: left; font-size: 14px;}
.header_more dd a{padding: 0 20px; color: #fff;text-decoration: none;display:block}
.header_more dd a:hover{text-decoration: underline;}
/*2016-06-18结尾*/

.header_hot{width:100%;height: 40px; line-height: 40px;background-color: #f2f2f2; padding-left: 20px;}
.header_hot ol{overflow: hidden;}
.header_hot ol li{float: left; padding: 0 10px;}
.header_hot ol li a{display: inline-block; color: #009237;}
.first{color: #009237;}

/*breadcrumb*/
.breadcrumb{margin-top: 20px;}
.breadcrumb span{color: #330000;}
.breadcrumb a{color: #330000;}
/*content*/
.content{width: 100%; margin: 0 auto;}


/*sidebar*/
.sidebar{width: 280px; margin-top: 20px;}
.side_title{height: 30px; line-height: 30px; background-color: #009237; text-align: center; color: #fff;}

.favorable{width: 280px;}
.favorable_title{border: 1px solid #ccc;}
.favorable_title ol{overflow: hidden;}
.favorable_title li{height: 30px; line-height: 30px; width: 139px; float: left; background-color: #fff;text-align: center; font-size: 14px;cursor: pointer; }
.favorable_title .ft_active{background: #009237; color: #fff;}
.favorable_body{padding: 10px; line-height: 2; overflow: hidden;border: 1px solid #ccc; margin-top: -1px;}
.favorable_body ul{overflow: hidden;}
.favorable_body p{overflow: hidden;white-space:nowrap;text-overflow:ellipsis; color: #333;}
.favorable_body li{display: none;}
.favorable_body a{color: #333;}
.favorable_body li a:hover{color: #009237;}
.favorable_body .ft_on{display: block;}


.promotio_main{width: 238px; border: 1px solid #ccc; padding: 20px; line-height: 2;}
.promotio_main p{font-family: "宋体";}
.col_grey3{color: #333;}
.multiple{margin-top: 20px; line-height: 2;}
.multiple_main{width: 258px; border: 1px solid #ccc; padding: 10px;}
.multiple_main ol{overflow: hidden;}
.multiple_main ol li{float: left;}
.multiple_main ol li a{display: block; padding: 10px;}

.multiple_main ol li a i{display: block; width: 44px; height: 45px; background-color: #ff6600; background: url(../images/bzl-b-icon.png) no-repeat; background-position: 0px 0px;}
.multiple_main ol li a s{display: block; width: 44px; height: 45px; background-color: #ff6600; background: url(../images/bzl-b-icon.png) no-repeat; background-position: -43px 0px;}
.multiple_main ol li a b{display: block; width: 44px; height: 45px; background-color: #ff6600; background: url(../images/bzl-b-icon.png) no-repeat; background-position: -87px 0px;}
.multiple_main ol li a span{display: block; width: 44px; height: 45px; background-color: #ff6600; background: url(../images/bzl-b-icon.png) no-repeat; background-position: -135px 0px;}

.multiple_main ul{overflow: hidden;}
.multiple_main .multiple_list{border-top:1px solid #ccc;padding: 5px 0;}
.multiple_main .multiple_list a{display: block;overflow: hidden;color: #333;}
.pic_hide{text-align: center; display: none;}
.pic_hide img{display: block; padding: 0 20px;}


/*tabbox*/
.friend_link{width: 100%;height: auto;margin: 0 auto;background: #fff;padding: 25px 0px;}
.friend_link_main{width: 1190px;height: auto;margin: 0 auto;border-bottom: 1px dashed #ddd;}
.friend_link .tbbtn{height: 28px; line-height: 28px; background-color: #f1f1f1;border: 1px dashed #ddd; padding-right: 16px;}
.friend_link .tbbtn ul{display: block;list-style: none;position: relative;}
.friend_link .tbbtn ul li{float: left;padding: 0 15px; cursor: pointer; color: #666;}
.friend_link .tbbtn ul em{line-height: 28px;position: absolute;right: 15px;color: #666;font-weight: normal;top: 0px;}
.friend_link .tbbtn li a{display: block;}
.friend_link .tbbtn li a:link, .notice li a:visited{text-decoration: none;color: #666;}
.friend_link .tbbtn li.current1{color: #999;background: #ddd;}
.friend_link .tbby{padding: 8px 0px;overflow: hidden;display: none;}
.friend_link .tbby li{float: left;display: inline;}
.friend_link .tbby li a{height: 27px;line-height: 27px;overflow: hidden;width: 102px;overflow: hidden;display: block;padding: 0px 8px;color: #999;}
.friend_link .tbby_on{display: block;}

/*footer*/
.foot_bg{ width: 100%;min-width: 1190px;background: #f2f2f2;margin: 0 auto;}
.foot_abg{width: 100%; min-width: 1190px; background: #f2f2f2; margin: 0 auto; position: absolute; bottom: 0;}
.foot_main{width: 100%;height: auto;overflow: hidden;padding:4px 0 17px 0px;}
.foot_l {margin-top: 22px; width:59%; float:left;}
.foot_nav {width: 625px;height: 20px;}
.foot_nav li {float: left;display: inline;text-align: center;padding: 0px 5px;color: #6f6f6f;}
.foot_nav li a {display: block;font-size: 12px;color: #6f6f6f;}
.foot_l p {height: 20px;line-height: 20px;color: #6f6f6f;font-size: 12px;}
.foot_ico {height: 40px;margin-top: 21px;display: table;}
.foot_ico em {display: block;display: table-cell;vertical-align: middle;font-style: normal;}
.foot_ico em img {float: left;padding: 0px 11px;}
.dewm { margin-top:22px;width:19%; float:right;}
.dewm img { float:left; padding:0 15px;}
.disnone {display:none}
.friend_link .tbby li.disnone {display:none}
.friend_link .tbby li.links {height:0;font-size:0px;}
.main_right_bd ol li.links {height:0;font-size:0px;}
.main_right_bd ol li.gg {width:110px;display:block;float:left;overflow:hidden;height:30px;padding-left:8px;}
.fwhite {color:#fff}
.main_right_bd ol li a {color:#000;padding-left:10px;white-space: nowrap;text-overflow: ellipsis;}

/*2016-07-04*/
.foot2016{width: 100%; background-color: #f2f2f2; padding: 14px 0;}
.footMain{width: 100%; font-family: "微软雅黑";}
.footMain-l{float: left; width: 844px;text-align: center; border-right: 1px solid #ccc;}
.footNav {margin: 0 auto; padding: 22px 33px 14px; text-align: center;}
.footNav li{float: left; margin: 0 37px;}
.footNav li a{font-size: 14px;color: #333;}
.footMain-l p{line-height: 1.8; font-size: 14px; color: #333;}
.footIcon{margin-top: 10px;}
.footIcon em,.lastIcon{display: table-cell;vertical-align: middle; }
.footIcon em img,.lastIcon img{margin: 0 31px;}
.footMain-r{float: left; padding-left: 23px;}
.footMain-r ol li{float: left;text-align: center; margin-right: 16px;}
.footMain-r ol li img{display: block;}
.footMain-r ol li span{display: inline-block; font-size: 18px;padding: 10px 0;}

/*网站地图样式开始*/
.map_wrap{width: 100%; margin: 26px 0 24px;font-family: "微软雅黑";}
.map_title{font-size: 18px; color: #333;padding-bottom: 20px;}
.map_title b{border-bottom: 1px solid #aaa;padding: 12px 0;display: inline-block;}
.map_main{}
.subtitle{font-size: 16px;color: #009237;padding: 10px;}
.subtitle i,.subtitle s,.subtitle span,.subtitle em{display: inline-block; width: 20px; height: 25px;background: url(../images/icon_news.png) no-repeat; margin-right: 8px; vertical-align: middle;}
.subtitle i{background-position: -7px -245px;}
.subtitle s{background-position: -28px -245px;}
.subtitle em{background-position: -51px -245px;}
.subtitle span{background-position: -77px -244px;}
.map_mainBox{padding-top: 10px; border: 1px solid #ccc;}
.map_mainBox dl{margin-bottom: 18px;}
.map_mainBox .colf29{color: #ff2929;}
.map_mainBox dt{width: 142px;font-size: 14px; color: #009237; text-align: center; float: left;}
.map_mainBox dt a{font-size: 14px; color: #009237;}
.map_mainBox dd{width: 1046px;font-size: 14px;float: left;}
.map_mainBox dd a{display: inline-block; margin-right: 10px;color: #333;text-align: left;margin-bottom: 10px;}
.map_mainBox dd a:hover,.map_mainBox ul li a:hover{color: #009237;}
.map_mainBox ul li{float: left; margin: 4px 16px; width:136px;height:36px;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.map_mainBox ul li a{color: #333;}
.map_mainBox .colf29 a{color: #ff2929;}
.subtitle b a{color: #009237;font-size: 16px;}
/*网站地图样式结束*/