@charset "gbk";
/* CSS Document */
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
	line-height:1.5;
	font-family:'Microsoft YaHei';

	
	
	
	}
*{
	margin:0;
	padding:0;
	}
img{
	border:0;
	}
ul,li{
	list-style:none;
	}
a{
	color:#333;
	text-decoration:none;
	}
a:hover{
	color:#004098;
	text-decoration: none;
	}
table{ margin: auto}
i{ font-style:normal}
.header{ width:100%; float:left; height:100px; min-width:1170px; background:#1953a2;}
.top{ width:1170px; height:100px; margin:auto;}
.logo{ width:366px; height:100px; float:left;}
.logo span{ height:100%; display:inline-block; vertical-align:middle}
.logo img{ max-height:100px; max-width:366px; vertical-align:middle}

.nav{ width:780px; height:100px; float:right; }
.nav ul li{ width:105px; float:left; height:100px; line-height:100px; text-align:center; font-size:19px; color:#FFF; background:url(../images/sx.png) no-repeat right}
.nav ul li a{width:105px; float:left; height:100px; line-height:100px; text-align:center; font-size:19px; color:#FFF}
.nav ul li a:hover{ background: url(../images/hx01.jpg) no-repeat center bottom; color:#f5a408; font-weight:bold}
#navon a{background: url(../images/hx01.jpg) no-repeat center bottom; color:#f5a408; font-weight:bold}

.main{ width:1170px; margin:auto}
.xiala{ width:auto; height:50px; line-height:50px; background:url(../images/bj01.png)}
.xiala a{ margin-left:10px; padding-right:10px; font-size:14px; color:#1953a2}
.dh1 a{background: url(../images/hx01.jpg) no-repeat center bottom; color:#f5a408; font-weight:bold}
.xiala02{ width:260px; float:left; height:50px; background:url(../images/ssbj.png) no-repeat center;}
.bk01{ width:195px; float:left; margin-left:5px; border:0px; height:40px; line-height:40px; margin-top:5px; font-family:'Î¢ÈíÑÅºÚ'; color:#999; padding-left:10px;}
.xiala02 span{ float:right; margin-top:12px; margin-right:10px;}

.tu01{ width:352px; float:left; margin-top:25px;}

.rollBox{width:352px;overflow:hidden; position:relative}
.rollBox .LeftBotton{height:64px;width:33px;background:url(../images/zj.png) no-repeat left;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:0; top:85px; z-index:11}
.rollBox .RightBotton{height:64px;width:33px;background:url(../images/yj.png) no-repeat right;overflow:hidden;float:left;display:inline;cursor:pointer;position:absolute; right:0; top:85px;z-index:11}
.rollBox .Cont{width:352px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:352px;float:left;text-align:center; position:relative}
.rollBox .Cont .pic dl dd{ width:100%; float:left; height:40px; line-height:40px; text-align:center; color:#FFF; position:absolute; bottom:0; background:url(../images/bj02.png); font-size:16px}
.rollBox .Cont .pic img{width:352px; height:233px;}
.rollBox #List1,.rollBox #List2{float:left;}


.news{ width:430px; float:left; margin-left:20px; margin-top:25px;}
.news h1{ height:45px; line-height:45px; background:#ededed; font-weight:normal; margin-bottom:10px;}
.news h1 i{ width:115px; float:left; text-align:center; color:#FFF; background:#004098; font-size:16px}
.news h1 a{ float:right; font-size:12px; color:#004098; margin-right:15px;}
.news ul li{ width:430px; float:left; font-size:14px; line-height:30px; color:#666}
.news ul li span{ float:right; color:#999}

.focus{ position:relative; width:352px; height:233px; background-color: #000; float: left;}  
.focus img{ width: 352px; height: 233px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:11px; height:11px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:8px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#c1b6b3; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fff;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000000',endColorstr = '#000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:35px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:30px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:11px; height:11px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:8px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

.foot{ width:100%; float:left; height:65px; line-height:65px; background:#205cb1; color:#a9b9da; font-size:14px; margin-top:25px;}
.foot img{ float:right; margin-top:15px; margin-left:10px;}

.nybanner{ width:100%; float:left; min-width:1170px; height:380px;}
.wz{ width:100%; float:left; height:50px; line-height:50px; background:#fafafa; border-bottom:1px solid #f0f0f0; font-size:24px;}
.wz span{ float:right; font-size:14px}

.left{ width:260px; float:left; margin-top:25px;}
.zlm{ width:258px; float:left; border:1px solid #e8e8e8; border-bottom:0px;}
.zlm ul li{ width:258px; float:left; height:62px; line-height:62px; border-bottom:1px solid #e8e8e8}
.zlm ul li a{ width:236px; float:left; padding-left:22px; height:62px; line-height:62px; font-size:18px}
.zlm ul li a:hover{ background:#3178de; color:#FFF}
.zlmon{background:#3178de; color:#FFF}
.zlm ul li i{ float:right; font-family:'ËÎÌå'; margin-right:22px;}
.ss{ width:260px; float:left; margin-top:20px; height:43px;}
.ss span{ float:right}
.ssbk{ width:183px; height:41px; border:1px solid #ddd; border-right:0px; line-height:41px; padding-left:10px; color:#999; font-family:'Î¢ÈíÑÅºÚ'}

.right{ width:877px; float:right; margin-top:25px;}
.xlm{ width:877px; float:left; height:62px; line-height:62px; font-size:18px; background:url(../images/sx02.jpg) no-repeat left; padding-left:15px;}
.xlm span{ float:right}
.contect{ width:877px; float:left; margin-top:15px; font-size:16px; line-height:30px; color:#666; padding-bottom:30px;}

.photo{ width:184px; float:left; margin-right:47px; margin-bottom:15px;}
.photo dl dt{ height:248px; text-align:center; margin-bottom:10px;}
.photo dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.photo dl dt img{ max-height:248px; max-width:184px; vertical-align:middle}
.photo dl dd{ font-size:18px; line-height:30px; text-align:center; color:#333; font-weight:bold}
.photo dl dd i{ font-size:16px; color:#666}

.mlu{ width:100%; float:left; font-size:16px; line-height:30px;}
.newlb{ width:100%; float:left; height:50px; border-bottom:1px dashed #ddd}
.newlb-l{ width:70%; float:left}
.newlb-l dl dt{ font-size:16px; line-height:50px; font-weight:bold;}
.newlb-l dl dd{ font-size:14px; line-height:24px; color:#666; margin-left:22px; margin-top:5px;}
.newlb-r{ width:25%; float:right; height:50px; line-height:50px; font-size:16px; color:#3178de; text-align:right}
.fy{ width:100%; float:left; margin-top:25px; text-align:center}
.fy a{ background:#f0f0f0;border-radius:50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; padding:15px; padding-bottom:8px; padding-top:8px; }
.fy a:hover{ background:#205cb1; color:#FFF}

.zpdd{ width:847px; float:left; padding:15px; background:#f1f1f1; font-size:16px; line-height:24px;}
.rczp{ width:100%; float:left; margin-top:20px; font-size:16px; line-height:30px; color:#8c8b8b}
.rczp h1{ font-size:18px; line-height:45px; border-bottom:1px solid #ddd; margin-bottom:15px; color:#666}
.rczp h1 i{ margin-left:50px;}
.photo2{ width:426px; height:320px; float:left; position:relative; margin-bottom:25px;}
.photo2 dl dt{ height:320px; text-align:center;}
.photo2 dl dt span{ height:100%; display:inline-block; vertical-align:middle}
.photo2 dl dt img{ max-width:426px; max-height:320px; vertical-align:middle}
.photo2 dl dd{ height:40px; position:absolute; z-index:11; bottom:0; background:url(../images/bj02.png); font-size:14px; color:#FFF; line-height:40px;}
.photo2 ul li{ width:426px; float:left; position:absolute; z-index:11; text-align:center; top:124px;}

.title{ width:100%; float:left; font-size:24px; line-height:40px; text-align:center; color:#333}
.date{ width:100%; float:left; line-height:30px; text-align:center; color:#999; font-size:16px; border-bottom:1px solid #ddd; padding-bottom:10px;}
.fx{ width:100%; float:left; text-align:center; margin-top:10px; font-size:14px}
.tex{ width:100%; float:left; margin-top:20px; font-size:19px; line-height:30px; text-indent:40px}
.next{ width:100%; float:left; margin-top:25px; line-height:35px; font-size:16px;}
.next span{ float:right}
.rdwz{ width:100%; float:left; margin-top:25px;}
.rdwz h1{ line-height:40px; font-size:24px; border-bottom:1px solid #ddd; font-weight:normal; margin-bottom:15px; color:#333}
.rdwz ul li{ width:50%; float:left; font-size:15px; color:#666; line-height:30px;}

.photo3{ width:100%; height:150px; float:left; position:relative; margin-bottom:25px;}
.photo3-img{ width:25%; float:left; height:150px; text-align:center; border:1px solid #ddd}
.photo3-img span{ height:100%; display:inline-block; vertical-align:middle}
.photo3-img img{ max-width:98%; max-height:148px; vertical-align:middle}
.photo3 dl{ width:73%; float:right}
.photo3 dl dt{ height:35px; line-height:35px; font-size:18px; font-weight:bold;}
.photo3 dl dd{ line-height:24px; color:#666; font-size:15px}





