#header { width: 100%; height:  100px;}
.head { width: 100%; margin: auto; border-bottom: 1px solid #ababab;}
.nav { width: 1150px; margin: auto; height: 99px; zoom: 1;}
.nav:after { content: ""; display: block; clear: both; visibility: hidden;}
.nav li { float: left; line-height: 24px; font-size: 16px; height: 99px; text-align: center;}
.nav li a { color: #333; display: block; height: 99px; padding: 0 12px;}
.nav li p { padding-top: 24px;} 
.nav li span { font-size: 14px;}
.nav li a:hover { background: #177fc8;}
.nav li a:hover { color: #fff;}

.banner { width: 100%; height: 510px; background: url(imagesbanner.jpg) no-repeat center;}

#contents { width: 100%; margin:30px auto;}
.con-tops { width: 1150px; margin: auto; zoom: 1;}
.con-tops:after { content: ""; display: block; clear: both; visibility: hidden;}
.top-left { width: 360px; float: left;}
.titles { background:url(imagestitle.jpg) no-repeat left; height: 50px; line-height: 50px; text-align: right; border-bottom: 1px solid #ABABAB;}
.lists { width: 360px; margin-top: 15px;}
.lists li { width: 360px; zoom: 1; height: 36px; line-height: 36px; font-size: 14px;}
.lists li:after { content: ""; display: block; clear: both; visibility: hidden;}
.lists li span { width: 80px; float: left; height: 36px; color: #7372fc;}
.lists li a { width: 275px; float: left; height: 36px; padding-left: 5px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: normal;}

.win { margin: 0 35px;}
.t1 { background: url(imagestitle1.jpg) no-repeat;}
.t2 { background: url(imagestitle2.jpg) no-repeat;}

.con-bottom { width: 100%; height: 284px; margin:38px auto 0; background:#e6f5fc url(imagescon-bottom-bg.jpg) no-repeat center;}
.boxs { width: 1150px; margin: auto; zoom: 1;}
.boxs:after { content: ""; display: block; clear: both; visibility: hidden;}
.box-right { width: 760px; float: right;}
.box-title { width: 760px; height: 50px; margin-top: 44px; border-bottom: 1px solid #999; background: url(imagesbox-title-bg.jpg) no-repeat right;}

.scroll_horizontal{position:relative;width:750px;height:124px; margin-top: 20px; line-height:34px; font-family:"微软雅黑";}
.scroll_horizontal .box{overflow:hidden;position:relative;width:694px;height:138px;margin:0 auto; overflow:hidden;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:99px; text-align: center;}
.scroll_horizontal .list li div { width:99px; height:138px; margin:auto; background:url(../images/wufeng_bg.jpg) no-repeat bottom right; }
.scroll_horizontal .list li div span { font-size: 14px; line-height: 24px; padding: 0 5px; width: 92px; height: 24px; color: #333; display: block;}

.scroll_horizontal .list li img{ width:92px!important;	height:92px !important; margin: 0 auto;}

.scroll_horizontal .list li a{ color:#666; text-decoration:none;}


.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:38px;width:34px;height:34px;background:#f90;cursor:pointer;}
.scroll_horizontal .plus{left:1px; background:url(imagesl.png) no-repeat left center;}
.scroll_horizontal .minus{right:1px; background:url(imagesr.png) no-repeat right center;}
.scroll_horizontal .plus:hover,
.scroll_horizontal .minus:hover{}

.links { width: 1150px; margin: auto; zoom: 1; font-size: 14px;}
.links:after { content: ""; display: block; clear: both; visibility: hidden;}
.links h1 { float: left; line-height: 40px; color: #333;}
.links p { float: left; margin-right: 25px; line-height: 40px;}
.links p a { color: #065e9d;}

#footer { width: 100%; background: #25282f; height: 87px;padding-top: 10px;}
.foot { width: 1150px; margin: auto; text-align: center; color: #fff; line-height: 26px; font-size: 14px;}
.foot p a { color: #e33b17;}


#content { width: 1112px; margin: auto; zoom: 1; padding: 40px 0;}
#content:after { content: ""; display: block; clear: both; visibility: hidden;}
.left_g { width:230px; float:left;}
.left_t { width:230px; float:left;}
.left_t span { width:208px; height:49px; float:left; padding:10px 0 0 22px; font:16px/20px "微软雅黑", "宋体"; color:#FFF; background:url(imagesg_b.jpg) no-repeat;}
.left_t li { width:208px; height:41px; float:left; padding:0px 0 0 22px; font:14px/41px "微软雅黑", "宋体"; color:#FFF; background:url(imageslist_bg.png) no-repeat; margin-top:3px;}
.left_t li a { width:208px; height:41px; color:#333; display:block;}
.left_t li a:hover { color:#FFF;}
.left_t li:hover { background:url(imageslist_bg_hover.png) no-repeat;}

.bottom_x { width:230px; height:190px; float:left; margin-top:31px;}
.bottom_x a { margin-top:22px; float:left;}
.bottom_x a img { width:230px !important; height:84px !important; float:left;}

.m_right { width:835px; float:right;}

.xzld { width:835px; height:40px; border-bottom:1px solid #e6e6e6; margin-bottom:15px;}
.weizhi { height:39px; float:left; color:#666;}
.weizhi em { width:13px; height:18px; float:left; background:url(imagesweiz.png) no-repeat center; margin:11px 5px 0 0;}
.weizhi li { float:left; font:14px/39px "微软雅黑", "宋体"; text-align:right;}
.weizhi li a { color:#666;}

.zrs p { width:220px; float:left; font:14px/30px "微软雅黑", "宋体";}
.zrs { width:208px; float:left; background:#d9d9d9; border:1px solid #e6e6e6; border-top:none; padding:13px 0 15px 20px; color: #666666;}

.neirong { width:835px; float:left; overflow:hidden;}
.neirong a:hover { color:#00a9ca;}
.neirong p { width:835px; float:left; overflow:hidden; font:14px/28px "微软雅黑", "宋体"; color:#333; text-indent:2em;}
.nr_list_li li { float:left; width:800px; height:39px; border-bottom:1px dashed #dfdfdf; font:14px/39px "微软雅黑", "宋体"; color:#333; padding-left:20px; background:url(imagestext_bg.jpg) no-repeat 5px center;}
.nr_list_li li a { color:#333; width:400px; height:39px; float:left; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.nr_list_li li span { width:100px; height:39px; float:right; text-align:right;}

.textss { width:835px; float:left;}
.text_xq { width:835px; padding:0 10px; color: rgb(102, 102, 102);  font: 16px/40px 微软雅黑;}
.text_xq h1 { width:835px; float:left; height:40px; font:18px/30px "微软雅黑"; color:#333; text-align:center;}
.text_xq h2 { text-align:center; margin-bottom:20px; color: #666; font-size: 12px; border-bottom:1px dashed #e6e6e6; padding-bottom: 15px;}
.text_xq p { font:16px/40px "微软雅黑"; color:#666;}
.text_xq div { font:16px/40px "微软雅黑"; color:#666;}
.p-img img { float: left; margin: 0 30px 45px 0;}


.img-list { width: 835px; zoom: 1;}
.img-list:after { content: ""; display: block; clear: both; visibility: hidden;}
.imlist { width: 835px; margin:0 8px 20px; text-align: center; line-height: 26px; font-size: 14px; float: left;}
.imlist li { float: left; width: 260px; list-style: none;}
.imlist a { color: #333;}
.imlist a h1 { font-weight: bold; padding-top: 15px;}































