﻿@charset "utf-8";
/* CSS Document */


body,h1,ul, h2, h3, h4, h5, h6, p, em,l{
	margin:0px;
	padding:0px;
	font-size:16px/26px;
	font-family:"微软雅黑";
	letter-spacing: 1.2px;
}
ol,ul,li{list-style:none;}
a{
	display: block;
	text-decoration: none;
	color:#333333;
}
a:hover{
	color: #E6A124;}
img{
	 width:auto;
 height:auto;
     display:block;
}


.boywih{
       width:100%;
	    margin:0 auto;
		overflow:hidden;
}

.red { color:#D7181F; text-decoration:none;}
.red a { color:#D7181F; text-decoration:none;}
.red a:hover { color:#FAA619; text-decoration:none;}

.bred { color:#860000}
.bred a { color:#860000}
.bred a:hover { color:#be0409}

.expe{ margin-top:20px; clear:both;}


.exper{ margin-top:15px; clear:both;}
/*---------------------顶图切换-------------------------*/

#solid{
	width:100%;
	height:300px;
	clear:both;
	position:relative;
}
#solid .agg{width: auto\9; max-width:100%; width:100%; height:300px; text-align:center;}
#solid .solid0,#solid .solid1,#solid .solid2.solid3{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:300px;
	display:none;
}
#solid .solid0{
width: auto\9; max-width:100%; width:100%;
	background:#FFFFFF;
}
#solid .solid1{
width: auto\9; max-width:100%; width:100%;
	background:#FFFFFF;
}
#solid .solid2{
width: auto\9; max-width:100%; width:100%;
	background:#FFFFFF;
}
#solid .solid3{
width: auto\9; max-width:100%; width:100%;
	background:#FFFFFF;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
width:100%;
text-align:center;
	position:absolute;
	left:5%;
	top:0px;
	height:300px;
	margin-left:-45px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:905px;
	height:55px;
	top:240px;
	left:50%;
	position:relative;
	margin-left:-452px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}

/*-------------logo---------------------*/

.geral{
       width:1000px; 
	   margin:0 auto;
	   overflow:hidden;
}

.geral .lef{ float:left;
width:240px;
height:110px;
         
}
.geral .mid{ float:left;
width:360px;
 height:110px;        
}
.geral .mid .ttp{ margin-top:20px; margin-left:30px;   
}
.geral .rig{ float:left; margin-top:30px;
margin-left:15px;
width:385px;
       
}

/* -----------------------------------文章soso---------------------------------------- */

.sosol{ float:left;

}
.sosom{ float:left; margin-left:5px; margin-top:10px;

}
.sosor{ float:left; width:48px; height:25px;

}
.btn{ margin-left:8px; margin-top:10px; background:url(fasso.jpg) no-repeat; width:46px; height:21px;}

/* -----------------------------导航------------------------------------- */
#wihte{ width:100%; height:40px; margin:0 auto; background:#009BDF; border-top:2px #1873B9 solid;}
.wraper{ width:1000px;  margin:0 auto; }
.dao{ position:relative; width:100%; height:40px; background:#009BDF; overflow:hidden}

.dao-item{position:relative; position:relative; float:left; width:100px; height:40px; line-height:40px; text-align:center; font-size:14px; z-index:1}
.dao-item a{ display:block; height:40px; color:#fff; }
.dao-item a:hover{ color:#fff}
.move-bg{ display:none;position:absolute;left:0;top:0; width:100px; height:40px; background:#B11116; z-index:0}


/*= 清除浮动=*/
.clear{clear: both; height:0px; line-height:0px; font-size:0px;}
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}

/* 左右浮动 */
.fl{ float:left;}
.fr{ float:right}













/* ----------------------主体分三栏------------------------------- */
#nrlef{ float:left; width:300px; }
#nrmid{ float:left; width:340px; margin-left:30px; }
#nrrig{ float:left; width:300px;margin-left:30px; }




.jdtp{ float:left; width:570px;}
.jdte{ float:right; width:400px; margin-left:30px;}
/*-------------- 焦点图片------------*/
#f_div {width:570px; height:330px; position: relative}
#f_div .bg {width:auto;}
#f_imgDiv { width:570px; height:330px ;filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);overflow:hidden;}
#f_imgDiv .pic1 { width:570px; height:330px;}
#f_imgDiv .pic1 .tit { position:absolute; top:255px; width:560px; padding-left:10px;}
#f_imgDiv .pic1 .tit_bg {  position:absolute; top:250px; width:570px; height:56px; background:#000;filter:Alpha(Opacity=50);opacity:.5; overflow:hidden;   }
#f_imgDiv .pic1 .tit h2 { font:20px "微软雅黑"; color:#FFF; line-height:25px;}
#f_imgDiv .pic1 .tit h2 a { color:#FFF}
#f_imgDiv .pic1 .tit p {font:12px "微软雅黑"; color:#FFF; line-height:18px;}
#f_imgDiv .pic1 .tit span { float:left; font:12px "微软雅黑"; color:#FFF; line-height:18px;}

#f_infoDiv {width:100px;position:absolute;z-index:99;top:10px;right:10px;height:23px;}
#f_buttonDiv{z-index:9; cursor:pointer; display:block}
#f_buttonDiv .bg{float:left;width:13px;height:13px;text-align:center;line-height:13px; margin-right:6px;background:#fff;font-family:Arial, Helvetica, sans-serif; font-size:10px;  margin-top:8px;  }
#f_buttonDiv .bg a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{width:14px;height:14px;color:#a4a7ac;text-decoration:none;}
#f_buttonDiv .bg a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#c30001;height:13px; color:#fff;width:13px; border:1px solid #82100f; display:block; overflow:hidden}

.big_bg .bg_c .news a { color:#fff; font-size:14px;}
.big_bg .bg_c .news span a,.news {color:#99ffff;}
.big_bg .bg_c .news {margin:15px 15px 0 15px; line-height:24px;}



/* womFocal */
.womFocal{ width:400px; height:auto; background:url(../img/bg_womFocal.png) no-repeat 0 0; padding-top:10px; *padding-top:10px; position:relative;  }
/* tit */
.womFocal h2.tit{ position:absolute; top:6px; left:-9px; }
.womFocal h2.tit span{ }
/* focalNews */
.focalNews{ width:370px; height:80px; background:url(images/dashline1.gif) repeat-x left bottom; padding:10px 7px 2px; overflow:hidden; margin-bottom:8px; *margin-bottom:6px;}
.focalNews h2{ width:370px; height:36px; line-height:36px; overflow:hidden; text-align:center; }
.focalNews p.txt{ float:left; width:370px; height:48px; overflow:hidden; line-height:22px; color:#666; text-indent:24px; }
.focalNews p.lnk{ width:370px; height:24px; overflow:hidden; color:#8e4405; }
.focalNews h2 a{ font-weight:normal; color:#1873B9; font-size:20px; font-family:"微软雅黑";  }
.focalNews h2 a:hover { color:#be0409}
.focalNews p.txt a{float:left;  padding-left:12px; color:#ff850c; }
.focalNews p.lnk a{ text-decoration:underline; color:#333; }
.focalNews.nobg{ background:none; }


/*------------------------栏目通用--------------------------*/
#expe{ height:40px; line-height:40px; border-bottom:#00A8FF 1px solid;}
#expe h4{ float:left; font-size:16px; font-weight:normal; padding-left:10px;}
#expe span{ float:right; font-size:12px; padding-right:30px; color:#CCCCCC; background:url(../img/jcqy_more.png) no-repeat 70 25;}

#dline{ width:90px; height:39px; border-bottom:#005BAA 2px solid;}


/*------------------------文档通用--------------------------*/

#hght{
	margin-top: 20px;
}

#wtion{ margin-top:10px; margin-left:5px;
}
#wtion li{
	line-height: 28px;
	background:url(../img/ricon.gif) no-repeat 0px 50%; padding-left:10px;
}
#wtion h3{ font-size:24px; line-height:42px; font-weight:normal;}
#wtion .cente{
	text-align: center;
}
#wtion a{
	color:#000000;
	display: block;
	text-decoration: none;
}
#wtion  a:hover{
	color: #AA2828;
}

.qtmp{ margin-top:15px;}
.qtmp img{ float:left; margin-right:10px;}
.qtmp h5{ font-size:16px;  font-weight:normal; height:30px; line-height:30px;}
.qtmp p{ font-size:14px; text-indent:2em; line-height:22px; overflow:hidden;}
.qtmp p a{ float:left; font-size:12px; line-height:22px;}

.qtpic{ margin-top:15px;}
.qtpic h4{ font-size:18px; margin-left:15px; font-weight:normal; line-height:36px;}
.qtpic img{ margin-left:15px; text-align:center;}

#ltion{margin-left:5px;
}
#ltion li{
	line-height: 28px;
	background:url(../img/ricon.gif) no-repeat 0px 50%; padding-left:10px;
}
#ltion h3{ font-size:24px; line-height:42px; font-weight:normal;}
#ltion .cente{
	text-align: center;
}
#ltion a{
	color:#000000;
	display: block;
	text-decoration: none;
}
#ltion  a:hover{
	color: #AA2828;
}

/*------------------专题------------------*/

.ztlpic{ float:left; width:260px;}
.ztlpic h4{font-size:18px; margin-left:15px; font-weight:normal; line-height:36px;}
.ztlpic p{ font-size:14px; text-indent:2em; line-height:22px; overflow:hidden;}


.ztrpic{ float:left; width:705px; margin-left:10px;}
.ztrpic li{float:left; margin-left:22px;}
.ztrpic p{font-size:16px;  line-height:30px;}


/*-----------------法律----------------*/

.flpic{ float:left; width:340px;}

.flpic li{float:left; margin-left:10px;}

.flpic p{font-size:16px;  line-height:40px;}

#ftion{ margin-left:5px;
}
#ftion li{
	line-height: 28px;
	background:url(../img/ricon.gif) no-repeat 0px 50%; padding-left:10px;
}
#ftion h3{ font-size:24px; line-height:42px; font-weight:normal;}
#ftion .cente{
	text-align: center;
}
#ftion a{
	color:#000000;
	display: block;
	text-decoration: none;
}
#ftion  a:hover{
	color: #AA2828;
}
/*---------------图片--------------*/

.tppic{ float:left;  width:1000px;}
.tppic li{ float:left; width:230px; margin-bottom:15px; margin-left:10px; margin-right:10px; }
.tppic h4{font-size:18px;  font-weight:normal; line-height:36px;}
.tppic p{ font-size:14px; text-indent:2em; line-height:22px; overflow:hidden;}



/* 友情链接 */

.foot{ width:100%; height:3px; background-color:#CCCCCC; margin-top:20px;}

.footer {width:1000px; margin:0 auto; }


.wzyqlj{ height:40px; margin-top:15px; line-height:36px; border-bottom:#DCDDDE 1px solid;}
.wzyqlj span{ float:right; font-size:12px; padding-right:30px; color:#CCCCCC; background:url(../img/jcqy_more.png) no-repeat 70 25;}
.fline{ width:90px; height:39px; border-top:#005BAA 2px solid;}
.fline h4{font-size:16px; margin-left:10px; font-weight:normal; line-height:30px;}
.wzyqlj ul{ margin-top:20px; margin-bottom:20px;}
.wzyqlj li{ float:left; font-size:14px; width:120px; margin-left:5px; text-align:center; line-height:24px; font-weight:normal; }

.wzyqlj a{
	display: block;
	text-decoration: none;
	color:#666666;
}
a:hover{
	color: #E6A124;}

/* 网站说明 */
#jlline{ width:100%; height:5px; background-color:#1873B9; margin-top:20px; }

.bgcol{width:100%; height:200px; background-color:#00A8FF; text-align:center; margin-top:50px; border-top:#1873B9 5px solid;}
.bgcol ul{ margin:0 auto;}

.bgcol li{font-size:14px; color:#FFFFFF; margin-top:10px;}


/* 微信 */
.Telescopic{
	position: fixed;
	width: 105px;
	right: 50px;
	bottom: 20px;

}
.rq{
	width: 105px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: "微软雅黑";
	background: #3d86ff;
	color: #fcff00;
	font-size: 18px;
	font-weight: bold;
}

#solid p {
	position: absolute;
    top: 30px;
    left: 50%;
    z-index: 999;
	font-weight: bold;
    color: #fff;
	font-size: 24px;
	-webkit-text-stroke-width:2px;
	-webkit-text-stroke-color:#0F5A16;
	transform: translateX(-480px);
	font-family: "Microsoft YaHei"!important;
}


.wx{
	width: 105px;
	height: 294px;
	background: url(../img/wxpic2.png) no-repeat;
}
.return_top{
	width: 105px;
	height: 36px;
	background: url(../img/top.png) no-repeat;
	cursor: pointer;
}
.nav{overflow: hidden;display: none;height:0;}
.nav a{
	display: block;
	width: 105px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 4px;
	background: #80b0ff;
	color: #fff;
	text-decoration: none;
	font-family: "微软雅黑";
	transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-ms-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
}
.nav a:hover{
	background: #3d86ff;
	
