@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#000;text-decoration:none}
a:hover{color:#341b00;text-decoration:underline;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;}
.main{
	width:1100px;
	margin:0 auto;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.cl{
	clear: both;
}
.foot{border-top:5px solid #ae0015;background-color:#1a1a1a;min-width:1100px;height:120px;margin-top: -100px;padding-top:30px;width:100%;}
.foot .bottomLink{width:960px;margin:0 auto 20px; text-align:center;color:#fff;}
.foot .bottomLink a{color:#fff; font-size:14px;}
.foot .bottomLink a:hover{color:#ff0;}
.foot .info{line-height:24px;font-size:12px;color:#fff;width:960px;margin:0 auto;text-align:center;color:#ccc;}
.foot .info span{font-family: Tahoma;}
/**/
body{
	background: url(../images/bg.jpg);
}
.banner{min-width:1100px;background: url(../images/banner.jpg) no-repeat center 0 ;padding-top:388px;}
/**/
.ban{background: url(../images/bg1.png) no-repeat center 0;}
.focus{padding:8px 25px 32px 36px; width:1039px; height:573px; position:relative;margin:0px auto 0;}
.focus .btn{position:absolute; cursor:pointer;z-index:99; }

.focus #prevTop,.focus #nextTop{top:190px;width: 78px;height: 78px;}
.focus #prevTop{ left:30px;background: url(../images/left.png) no-repeat 0 0;}
.focus #nextTop{ right:14px;background: url(../images/right.png) no-repeat 0 0;}
.focus #prev, .focus #next{top:565px;width: 63px;height: 104px;}
.focus #prev{ left:0;background-position:0 -133px;}
.focus #next{ right:0;background-position:-63px -133px;}

.focus li{float:left;}
.focus .cf li{position: relative;color: #fff;}
.focus .cf a{display: block; width: 1039px;height: 570px; position: absolute;color: #fff;}
.focus .cf li span{display: block;width: 1039px; position: absolute; left: 0; bottom: 0;line-height: 22px;text-align:left;}
.focus .picBox2{height:570px;position:relative;overflow:hidden;}
.focus .picBox2 ul{height:570px;position:absolute;}
.focus .picBox2 li{width:1039px;height:570px;}
.focus .picBox2 li img{width:1039px;height:570px;}
.focus .listBox{width:1039px;height:150px;margin:0 auto;top:-150px;position:relative;overflow:hidden;background: url(../images/ng.png);}
.focus .listBox ul{margin-left: 13px;height:150px;position:absolute; overflow:hidden;}
.focus .listBox li{width:190px;height:124px;padding: 13px 0 ; margin-right: 17px; cursor:pointer;position:relative;}
.focus .listBox li i{display:none;}
.focus .listBox li a{display: block;width:190px;height: 124px;}
.focus .listBox li img{width:190px;height: 124px;}
.focus .listBox .on img{width: 190px;height: 124px;}
.focus .listBox .on i{display:block;}
/**/
.bgsi{background: url(../images/bg2.png) repeat center 0;}
.h2{margin:0 105px; text-align: center;padding-top: 8px;padding-bottom: 21px;border-bottom: 1px #76a1c2 solid;}
div.zaiyao{margin:14px 84px;border-radius: 10px; background: url(../images/bg4.jpg) repeat 0 0 ;padding:20px 25px;color: #ffffff;font-size: 16px;line-height: 30px;}


.layout{padding-bottom: 165px;width:942px;margin:0 auto;position:relative; z-index:5;}
.layout h3{
  background: url(../images/ee.jpg) no-repeat 0 9px ;
  height: 40px;line-height: 40px;
  padding-left: 42px;
}
.layout h3 a{display: block;color:#29456c;font-size: 18px;}
/*页码样式*/
#displaypagenum{text-align:center;}
#displaypagenum a{text-align:center;padding:5px 8px;background-color:#999;margin:5px 2px;display:inline-block;font:500 16px/20px "微软雅黑";color:#fff;}
#displaypagenum span{text-align:center;padding:5px 8px;margin:5px 2px;display:inline-block;font:500 16px/20px "微软雅黑";*font:600 16px/20px "微软雅黑";color:#ae0015;}
#displaypagenum a:hover{background-color:#0f5bbd; text-decoration:none;}
.zy{padding-bottom: 35px;line-height: 28px;margin-top: 12px;color: #496c89;font-size: 16px;margin-left: 10px;border-left: 1px #839fbf dashed;padding-left: 29px;}
.zy a{color:#c3540b;}
.souce{margin-top: 10px;height: ;color: #668fb0;height: 46px;line-height: 46px;border-top: 1px #a1bad2 solid;}
.contern{padding-bottom: 273px;background: url(../images/bs.jpg) no-repeat center bottom; min-width: 1100px;}
