@charset "utf-8";

/*强化专题模板*/
.body{ width:100%; margin:0; padding:0; background:#fff; overflow-x:hidden; }
.right{ float:right;}
.left{ float:left;}
.center{ margin:0 auto; text-align:center; width:1077px; margin-top:60px; margin-bottom:20px;}

.block{width:1190px; height:auto;margin: 0 auto;}
.block950{width:950px; height:auto;margin: 0 auto;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.clearfix {
	*zoom:1
}
.clearfix:before,.clearfix:after {
	display:table;
	content:"";
	line-height:0
}
.clearfix:after {
	clear:both
}
 .blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;  clear:both; visibility:hidden;}
  .clear{clear:both}

.gwbanner{ width:100%; background: url(/static/guwen/gw_01.jpg) no-repeat center; height:500px;}
.gwbanner1{ width:1190px; background:#FFF url(/static/guwen/gw_02.jpg) no-repeat center; height:240px;}
.gwbanner2{ width:1190px; background:url(/static/guwen/gw_03.jpg) no-repeat center; height:442px;}
.gwbanner3{ width:1190px; background:url(/static/guwen/gw_04.jpg) no-repeat center; height:370px;}
.gwbanner4{ width:100%; background:url(/static/guwen/gw_20.jpg) no-repeat center; height:306px; margin-top:-20px;}

.guwen{ margin-top:40px;}
.guwen img{ float:left;}
.guwen dl{ width:100%; margin:20px auto; float:left; display:inline;}
.guwen dl i{ width:100%; text-align:center; margin:20px auto; float:left;}
.guwen dl i img{ text-align:center; margin-left:35%;}
.guwen dl dt{ font-size:36px; font-weight: 900; color:#fe8101; padding-left:10px;margin-top:10px;}
.guwen dl dt span{ display:block; width:1180px; height:37px; font-size:20px; font-weight:bold; background:#cccccc; line-height:37px; margin-left:-10px; padding-left:10px; color:#FFF;}
.guwen dl dd{ line-height:40px; font-size:24px; display:block; border:1px solid #fef1e1; padding:5px; margin-top:30px; position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; text-indent:2em; width:1188px;}
.guwen dl dd span{ position:absolute; right:36px; bottom:-22px;}

.topline{ border-top:4px dotted #ffe6cd;}


.lf_nav{ width:124px; height:auto;position:fixed; left:0; top:0px; z-index:999; }
.lf_nav dl{width:124px; background:url(/static/guwen/gsdh1.png) no-repeat; height:606px; padding-top:103px; position:relative;}
.lf_nav dl dt{ width:100x; height:30px; line-height:30px;  color:#000; margin-top:12px; padding-left:24px; float:left; }
.lf_nav dl dd{ width:124px; height:48px;line-height:48px; float:left; }
.lf_nav dl dd a{ line-height:48px; display:block; color:#000;overflow: hidden; font-size:14px; padding-left:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lf_nav dl dd a:hover{background:url(/static/guwen/gsdh2.png) no-repeat 0 -102px; color:#fff; text-decoration:none; }
/*--------------------------------------------------头部--------------------------------------------------------*/
.header{width:100%; height:130px;background-color:#2d2d2d; }
.header_dv{width:1005px; height:90px; margin:0 auto;}
.logo_dv{float:left; margin-top:20px;}
.logo_dv a img{border:0px;}
.header_right{float:right; margin-top:20px;}
.header_link{text-align:right; font-family:"微软雅黑"; color:#939292; font-size:12px;}
.header_link span a{font-family:"微软雅黑"; color:#939292; font-size:12px; text-decoration:none;}
.header_search{margin-top:12px; width:290px; height:24px; background-color:#1f1f1f; border:1px solid #000000;}
.search_txt{width:200px; height:15px; margin:1px; float:left; background-color:#1f1f1f; border:0px; color:#999; font-size:12px;}
.search_btn{width:83px; height:22px; background-image:url(/static/images/search.png); border:0px; float:right; cursor:pointer; }

.main_nav{width:100%; height:39px; background-image:url(/static/images/nav_bg.jpg);}
.nav_dv{width:1005px; height:36px; margin:0 auto;}
.nav_dv ul{margin:0px; padding:0px;}
.nav_dv ul li{ list-style-type:none; display:inline; float:left; margin-top:1px; line-height:0px; position:relative;}
.nav_li a img{width:123px; height:36px; border:0px;}
.nav_span{margin:0px; padding:0px;}

.menu_bg{width:100%; height:440px;  z-index:99999; position:absolute;}
.menu_dv{width:1005px; height:auto; z-index:999999; position:absolute;}
.menu_c{padding:20px 0px; display:inline-block;}
.menu_ul{width:150px; height:auto; float:left; margin-right:30px;}
.menu_ul img{width:145px; height:70px; border:2px solid #FFFFFF;}
.menu_ul a img{width:145px; height:70px; border:2px solid #FFFFFF;}
.menu_ul_title{width:150px; height:20px; text-align:center; padding-top:15px;}
.menu_ul_title:hover{background-color:#7a0d13;}
.menu_ul_title a{font-family:"微软雅黑"; font-size:16px; color:#FFFFFF; text-decoration:none;}
.menu_li{margin:0!important; padding:0px; }
.menu_li li{text-align:center; width:150px; list-style-type:none; height:17px; line-height:15px!important;}
.menu_li li:hover{ background-color:#7a0d13;}
.menu_li li a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}

/*-----------------------------------------------------底部---------------------------------------------------------*/
.footer{width:100%; height:230px; background-color:#171717;}
.footer_dv{width:1005px; height:205px; margin:0 auto; }
.footer_up{width:980px; height:170px; margin:0 auto;}
.footer_link{width:700px; height:170px; float:left; margin-top:25px;}
.f_link_dv{float:left; margin-right:35px; height:170px;}
.f_link_title a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}
.f_link_title a:hover{ text-decoration:underline;}
.f_link_list{margin-top:12px;}
.f_link_list ul{margin:0px; padding:0px;}
.f_link_list ul li{ list-style-type:none; line-height:20px;}
.f_link_list ul li a{font-family:"微软雅黑"; color:#7c7c7c; font-size:12px; text-decoration:none;}
.f_link_list ul li a:hover{ text-decoration:underline;}

.footer_link1{ width:100%; height:100px; margin-top:5px;background-color:#000000;}
.f_link_dv1{width:980px; height:100px;margin:0 auto;border-bottom:1px #414040 solid;}
.f_link_title1 { height:30px; line-height:30px;  width:980px;}
.f_link_title1 strong{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; }
.f_link_title1 a{font-family:"微软雅黑"; font-size:12px; color:#FFFFFF; text-decoration:none;}
.f_link_title1 a:hover{ text-decoration:underline;}
.f_link_list1{margin-top:12px;}
.f_link_list1 ul{margin:0px; padding:0px; width:980px;}
.f_link_list1 ul li{ list-style-type:none; line-height:20px; float:left; margin-left:10px;}
.f_link_list1 ul li a{font-family:"微软雅黑"; color:#7c7c7c; font-size:12px; text-decoration:none;}
.f_link_list1 ul li a:hover{ text-decoration:underline;}

.footer_search{width:250px; height:30px; float:right; margin-top:25px; }
.footer_weixin{width:220px; height:110px; float:right; margin-top:25px; text-align:center;}
.footer_weixin ul{ list-style:none;}
.footer_weixin ul li{ float:left; margin-right:20px; width:80px; font-size:12px; color:#FFF;}
.f_sea_txt{width:209px; height:30px; background-image:url(/static/images/f_sea_bg.png); float:left;}
.f_sea_txt input{width:195px; height:20px; border:0px; margin:3px 3px 3px 5px; color:#666666;}
.f_sea_btn{float:right; width:32px; height:26px; margin-top:2px;}
.f_sea_btn input{width:32px; height:26px; background-image:url(/static/images/f_sea_btn.png); border:0px; cursor:pointer;}
.footer_down{width:100%; height:25px; background-color:#000000; text-align:center;}
.footer_downs{width:980px; height:25px; margin:0 auto;}
.f_copyright_left{float:left; font-family:"微软雅黑"; color:#a59589; font-size:12px; padding-top:4px;}
.f_copyright_left a{ text-decoration:none; color:#a59589;}
.f_copyright_right{float:right; font-family:"微软雅黑"; color:#a59589; font-size:12px; padding-top:4px;}


.container {
	margin-right:auto;
	margin-left:auto;
	*zoom:1
}
.container {
	width:1190px
}
.container:before,.container:after {
	display:table;
	content:"";
	line-height:0
}
.container:after {
	clear:both
}
.header.container {
	-webkit-transition:width .3s;
	-moz-transition:width .3s;
	-o-transition:width .3s;
	transition:width .3s
}
.container-fluid {
	padding-right:10px;
	padding-left:10px;
	*zoom:1
}
.container-fluid:before,.container-fluid:after {
	display:table;
	content:"";
	line-height:0
}
.container-fluid:after {
	clear:both
}