@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 14px/200% "宋体"; color:#666;text-align:center; background:url(images/bg.gif);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 14px/200% "宋体";}
li,p{text-align:left;font:normal 14px/200% "宋体";}
a:link,a:visited{color:#666; text-decoration:none;}
a:hover{color:#666; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1170{ width:1170px; overflow:hidden;}
.w990{ width:990px; }
.w980{ width:980px; overflow:hidden;}
.list_14 li{ background:url(images/dot.png) no-repeat 0 12px; padding-left:12px;font-size:14px;line-height: 28px;}
.list_12 li{ background:url(images/dot.png) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}


.top{background: #fff;line-height: 39px;height:39px;}
.pbg{background: url(images/banner.jpg) no-repeat top center;padding-top: 349px;}
.nav{height:80px;line-height: 80px;background: #b11016;color: #fff;font-size:18px;text-align: center;font-family:"\5FAE\8F6F\96C5\9ED1";}
.nav a{color: #fff;margin:0 8px;}


.p1_content{background: #fff;}
.p1_left{width:400px;margin-top: 20px;}
.p1_right{width:570px;margin-top: 28px;}

.p1_left h1{font-size: 20px;color: #000;border-bottom: 1px solid #cccccc;}
.p1_left p{color: #8d8d8d;font-size: 14px;line-height: 23px;margin-top: 10px;border-bottom: 1px solid #d7d7d7;padding-bottom: 10px;}
.list_16{}
.list_16 li{font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 16px;color: #000;background: url(images/ico1.gif) no-repeat left center;padding-left: 30px;line-height:50px;height:50px;border-bottom: 1px dashed #b2b2b2;}


.p2_content{background: #fff;overflow: hidden;padding-bottom: 70px;}

.copyright{text-align: center;padding:30px 0;margin-top: 30px;background:#c7392b;font-size: 12px;color: #fff;}


h3{background:url(images/tit2.gif);height:60px;line-height: 60px;font-size: 24px;padding-left:20px;color: #fff;}
.p2_left{width:470px;margin:10px 0  0 20px;}
.p2_left h2{line-height: 60px;height: 60px;font-size: 24px;color: #666666;border-bottom: 1px solid #ccc;background: url(images/ico2.gif) no-repeat left center;padding-left: 20px;}
.p2_right{margin:70px 33px 0 0;border:6px solid #faf7f0;width:430px;height:355px;}
.p3_a{width:475px;background: #fff;margin-top: 25px;}
.p3_a h3{background: url(images/tit1.gif);margin:0;}
.p3_a ul{margin: 15px;}

.p4_all{width:993px;}
.p4_a{width:317px;height:360px;background: url(images/p3.gif);float: left;position: relative;margin:14px 14px 0 0;}
.p4_a h4{font-size: 24px;color: #c7392b;text-align: center;height:50px;line-height: 50px;}
.p4_a h4 i{font-size: 14px;}
.p4_a img{float: left;position: absolute;top:60px;left: 9px;}
.p4_a b{display: block;width:200px;font-weight: normal;font-size: 14px;color: #fff;margin-right: 15px;line-height: 26px;font-family:"\5FAE\8F6F\96C5\9ED1";position: absolute;top:105px;left: 105px;}
.p4_a div{clear:both;font-size: 12px;width:260px;position: absolute;top:170px;left:30px;line-height: 26px;}
.p4_a div em{color: #c7392b;display: block;}
#box3{height:310px;position:relative;width:540px;overflow: hidden;padding:0;margin:16px 0 0 16px;}
#box3 ul li{display:none;text-align:center;position:absolute;font-weight:bold;height:29px;line-height:29px;}
#box3 ul li img{display:block;}
#box3 ul li span{position:absolute;top:280px;left:8px;font-size:12px;z-index:3;}
#box3 ul li a{color:#fff;}
#box3 ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:29px;position:absolute;top:280px;width:471px;z-index:1;}
#box3 ol{position:absolute;top:285px;right:5px;z-index:1;}
#box3 ol li.active{display:block;background:#d1182a;}
#box3 ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:14px;color:#fff;font-weight:bold;}

.focus{height:310px;width:540px;overflow: hidden;margin:16px 0 0 16px;padding:0;}