*{margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; color:#333;}
a{text-decoration:none;}
ul,li{margin:0; padding:0; list-style:none;}
img{vertical-align:middle; border:0;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.clear{clear:both; line-height:0; height:0; font-size:0;}
.hide{display:none;}
.mr0{margin-right:0!important;}
.noboder{border:0!important;}
body{background:#fff;}




.cnt{width:1000px; margin:0 auto;}
.content{background:#fff; padding:10px;}

.header{background:#fff;}
.header .top{text-align:center;}
.navi{background:url(../images/navi.gif) repeat-x; height:74px; line-height:74px;}
.navi ul li{float:left; color:#fff; width:110px; text-align:center; background:url(../images/navi_li.gif) no-repeat right center;}
.navi ul li.last,.navi ul li:last-child{background:none;}
.navi ul li a{color:#fff; font-size:14px; font-weight:bold;}

.main{zoom:1; overflow:hidden;}

.flash{background:url(../images/f_bg.gif) repeat-x; height:33px; line-height:33px; border:1px solid #aac4e6; border-radius:2px; margin-bottom:10px;}
.flash .flash_title{float:left; width:106px; text-align:center;}
.flash .flash_cnt{float:left; width:850px; height:33px; position:relative;}
.flash .flash_cnt a{margin-right:10px;}

.scroll{float:left; width:476px; height:290px; border:1px solid #aac4e6; border-radius:4px;}
.scroll .big{padding:5px; width:380px; height:280px; float:left; position:relative;}
.scroll .big span{position:absolute; bottom:0; left:0; right:0; line-height:26px; height:26px; background:rgba(0,0,0,0.5); color:#fff; text-align:center; overflow:hidden;}
.scroll .big ul{width:380px; height:280px; overflow:hidden;}
.scroll .big ul li{position:relative; width:380px; height:280px; overflow:hidden;}
.scroll .big img{width:100%; height:100%;}
.scroll .small{float:right; padding-right:5px; padding-top:5px;}
.scroll .small ul li{width:70px; height:50px; padding:3px; border:1px solid #cdcdcd; margin-bottom:10px; position:relative;}
.scroll .small ul li span{width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(255,255,255,0.5);}
.scroll .small ul li.on span{display:none;}
.scroll .small img{width:70px; height:50px;}

.news{float:right; width:490px; height:290px; border:1px solid #aac4e6; border-radius:4px;}
.news_title{background:#e9eff5 url(../images/news_arr.png) no-repeat left center; height:25px; line-height:25px; border-bottom:1px solid #aac4e6;}
.news_title span{color:#fff; float:left; margin-left:30px; font-size:14px; font-weight:bold;}
.news_title a{color:#5980a1; float:right; display:block; background:url(../images/more.png) no-repeat right center; margin-right:10px; padding-right:10px;}
.news h5{text-align:center; line-height:52px; margin:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news h5 a{color:#06346f; font-size:16px;}
.news ul{padding:0 10px;}
.news ul li{line-height:28px; background:url(../images/arr1.png) no-repeat 12px center; padding-left:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:90px; position:relative;}
.news ul li a{font-size:14px;}
.news ul li em{position:absolute; right:10px; top:0; font-style:normal; color:#787878;}

.block{border:1px solid #aac4e6; border-radius:4px; margin-bottom:10px;}
.block .title{background:url(../images/title.png) no-repeat left top #e9eff5; height:28px; line-height:28px; border-bottom:1px solid #aac4e6;}
.block .title span{color:#fff; margin-left:15px; font-size:14px; font-weight:bold; float:left;}
.block .title a{color:#5980a1; float:right; display:block; background:url(../images/more.png) no-repeat right center; margin-right:10px; padding-right:10px;}
.block .title2{background:#e9eff5; height:28px; line-height:28px; border-bottom:1px solid #aac4e6;}
.block .title2 span{display:block; float:left; background:url(../images/arr2.gif) no-repeat left center; width:100px; text-align:center; cursor:pointer; border-right:1px solid #aac4e6;}
.block .title2 span a{color:#2768a8; font-size:14px; font-weight:bold;}
.block .title2 span.on{background-image:url(../images/title2.png);}
.block .title2 span.on a{color:#fff;}
.block ul{padding:10px 15px;}
.block ul li{line-height:30px; padding-left:15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(../images/arr2.png) no-repeat left center;}

.cnt_left{width:254px; float:left; padding-top:10px;}
.cnt_mid{float:left; width:450px; padding-left:10px; padding-top:10px;}
.cnt_mid .adv{margin-bottom:10px;}
.cnt_mid .adv img{height:80px; width:100%;}
.cnt_right{float:right; width:246px; padding-top:10px;}

.apply_cnt{text-align:center; padding:9px 0;}
.apply_cnt a{display:block;line-height:25px;border:1px solid #999;margin-top: 17px;font-size: 16px;text-align: center;border-radius: 4px;}

.search_cnt{text-align:center; zoom:1; overflow:hidden; padding:5px 4px;}
.search_cnt a{margin:5px; display:block; float:left;}
.members_cnt{border-top:3px solid #3b5997; float:left; width:720px;}
.members_cnt .members_title{line-height:26px; height:26px; padding:0 10px;}
.members_cnt .members_title span{color:#2768a8; font-size:14px; font-weight:bold; float:left;}
.members_cnt .members_title a{float:right; color:#2768a8;}

.slideshow{position:relative; width:720px; height:125px; margin-top:10px; margin-bottom:10px; overflow:hidden; float:left;}
.slideshow a{display:block;}
.slideshow a img{width:720px; height:125px;}
.slideshow .num{position:absolute; bottom:5px; right:5px;}
.slideshow .num span{background:#04235d; display:block; float:left; width:20px; height:20px; text-align:center; line-height:20px; border:1px solid #fff; color:#fff; cursor:pointer; font-size:12px;}
.slideshow .num span.on{background:#ccc;}

.report{padding:5px 4px;}
.report h5{border-bottom:1px solid #ccc; padding-left:10px;}
.report .img{width:140px; height:82px; padding:2px; border:1px solid #ccc; margin:10px auto;}
.report .img img{width:100%; height:100%;}



.report .w{line-height:26px;}
.report .w p{position:relative; padding-left:60px;}
.report .w p span{position:absolute; top:0; left:0; color:#860001;}

.sleft{float:left; width:720px;}
.sright{float:right; width:246px;}

.members{height:200px; clear:both; zoom:1; overflow:hidden; border:1px solid #cddef8;}
.members_left{height:100%; width:28px; background:url(../images/m_left.gif) no-repeat center; float:left; margin-left:5px;}
.members_right{height:100%; width:28px; background:url(../images/m_right.gif) no-repeat center; float:right; margin-right:5px;}
.members_mid{float:left; margin-left:10px; margin-top:15px; position:relative; height:175px; width:592px; overflow:hidden;}
.members_mid ul{width:10000px; position:absolute;}
.members_mid ul li{background:url(../images/frame.jpg) no-repeat center top; float:left; margin-right:10px; text-align:center; width:150px; height:175px;}
.members_mid ul li img{width:140px; height:160px; margin-top:5px;}

.block_cnt{float:left; width:318px; margin-top:10px; margin-right:10px;}

.pro_cnt{border-top:3px solid #3b5997; margin-bottom:10px; clear:both;}
.pro_cnt .pro_title{line-height:26px; height:26px; padding:0 10px;}
.pro_cnt .pro_title span{color:#2768a8; font-size:14px; font-weight:bold; float:left;}
.pro_cnt .pro_title a{float:right; color:#2768a8;}
.pro{height:200px; clear:both; zoom:1; overflow:hidden; border:1px solid #cddef8;}
.pro_left{height:100%; width:28px; background:url(../images/pro_left.gif) no-repeat center; float:left;}
.pro_right{height:100%; width:28px; background:url(../images/pro_right.gif) no-repeat center; float:right;}
.pro_mid{float:left; margin-left:20px; margin-top:44px; position:relative; height:172px; width:900px; overflow:hidden;}
.pro_mid ul{width:10000px; position:absolute;}
.pro_mid ul li{float:left; margin-right:28px; text-align:center; width:150px; height:100px; border:1px solid #979a93;}
.pro_mid ul li span{line-height:40px; text-align:center; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_mid ul li img{width:150px; height:100px;}


.links{margin-top:10px;}

.links .title{background:url(../images/links_arr.gif) no-repeat 20px center;}
.links .title span{color:#1a548c; margin-left:40px;}
.links .links_cnt{padding:15px; line-height:26px; zoom:1; overflow:hidden;}
.links .links_cnt a{display:block; margin-right:25px; float:left;}

.coop{margin-top:10px;}
.coop .coop_cnt{padding:10px 0; height:68px; zoom:1; overflow:hidden;}
.coop .coop_cnt .coop_left{float:left; background:url(../images/left.gif) no-repeat center; width:20px; height:68px;}
.coop .coop_cnt .coop_right{float:right; background:url(../images/right.gif) no-repeat center; width:20px; height:68px;}
.coop .coop_cnt .coop_mid{float:left; width:938px; position:relative; overflow:hidden; height:68px;}
.coop .coop_cnt .coop_mid ul{position:absolute; height:68px;}
.coop .coop_cnt .coop_mid ul li{float:left; height:68px; background:none; padding:0; margin:0;}
.coop .coop_cnt a{margin:10px; display:block; float:left;}
.coop .coop_cnt a span{display:block; text-align:center; line-height:30px;}
.coop .coop_cnt img{width:112px; height:48px; border:1px solid #ccc;}

.footer{border-top:6px solid #14497f; text-align:center; line-height:30px; padding:20px;}

.search_ipt{width:240px; height:25px}
.searchlei{width:80px; height:25px}
.search_list{border:2px dashed #ccc; margin-top:20px; padding:10px 20px;}
.search_list li{border-bottom:1px dashed #ccc; line-height:30px; padding:10px; font-size:20px;}
.search_list li div{line-height:30px; color:#FF0000; font-size:20px;}
.bdn{border:0!important;}
#loading{background:url(/images/loading.gif); width:100px; height:100px; margin: 20px auto;}
.adver a{margin-bottom:10px; display:block;}
.adver a img{width:100%;}
.adver:after{display:block;clear:both;content:""；}