@charset "gb2312";
@import url(public.css);
/*main_header*/
.main_header{width: 1000px;}
.main_header img{padding-top: 10px; width: 1000px;height: 185px;}
/*content*/
.content{padding:0px 10px 0px 10px;clear: both; overflow: auto;background: #fff;}
.content_left{width: 480px;float: left;margin-bottom: 10px;}
.content_right{width: 490px;float: right;margin-bottom: 10px;}
.content_right,.content_left{overflow: auto;margin-top: 25px;}
.content_leftb,.content_rightb{overflow:auto;margin-top: 15px;}
.content_leftc,.content_rightc{overflow: hidden;margin-top: 30px;}
.content_righta,.content_rightb,.content_rightc{float: right;width: 485px;}
/*content_lefta focusimg*/
#focusimg div a img{width: 480px;height: 280px;}
#focusimg {width: 480px;height:307px;overflow: hidden;}
/*#focusimg .opacityDiv {position: absolute;left: 0;bottom: 0;width: 314px;height: 28px;background: #000;filter: Alpha(opacity=45);-moz-opacity: 0.45;opacity: 0.45;text-indent: -9999px;}*/
#focusimg h3 {height: 30px;line-height:26px;left: 0;bottom: 0;color: #000;overflow: hidden;clear: both;text-align: center;}
#focusimg h3 a{color: #000; font-size:14px;font-weight: bold;}
.focuspage {position: relative;z-index: 20;margin-top: -20px; float: right;font-family: Arial;font-size: 12px;font-weight: bold;margin-top: -53px;}
.focuspage a, .focuspage a:visited {padding: 2px 4px 1px;color: #FFFFFF;text-decoration: none;line-height: 12px;cursor: pointer;background: #000;}
.focuspage strong, .focuspage a:hover {background: #cc3333;color: #FFFFFF;padding: 2px 4px 1px;}
/*content_righta */
.tit{height:20px;border-bottom: 1px solid #0744ae;border-left: 10px solid #0744ae;clear: both;}
.tit span{float: left;font-size: 14px;font-weight: bold;color:#0744ae;padding-left: 5px;}
.tit span a{font-weight: normal;font-size: 12px;color:#b8b8b8;}
.tit img{height:18px; float: right; width:24px}
.tit1{height:20px;text-align:left;line-height:20px;font-size:12px;color:#666666;font-weight:bold;margin-top:20px;;clear:both;}
.tit1 a{font-size:12px;color:#b8b8b8;font-weight:100;}
/*content_rightb*/
.content_rightb{margin-top:32px;}
/*mailBox*/
.mailBox{margin-top: 10px;}
.mailBox a{letter-spacing:5px;border-radius:5px;width: 144px;height: 77px;background: #fe6a00;float: left;margin-right: 15px;color:#fff;font-size: 18px;font-weight: bold;line-height: 77px;text-align: center; }
/*content_rightc*/
.content_rightc{margin-top:18px;}
/*map*/
.content_rightc_map{margin-top: 15px;}
/*guild*/
.guild{margin-top: 20px;clear: both;overflow: auto;}
.guild a{margin-left: 10px;float: left;}
.guild img{height:55px; width:310px; border: 2px solid #bfbfbf;}

/*shop*/
.shop{clear: both;margin-top: 30px;float: left;overflow: auto;}
.shop_left{width:320px;float: left;}
.shop_center{float: left;margin-left: 10px;width:320px;}
.shop_right{float: right;margin-left: 10px;width: 320px;}
/*video*/
.video{position:absolute;margin-top: 10px;border: 1px solid #bfbfbf;width: 317;height: 158px;}
.video a img{position: relative; width: 303px;height: 146px;padding: 6px;}
.video a .h3_bg{position:absolute;left:6px;bottom:6px;height:30px;background:rgba(40,27,21,0.5);line-height:18px;width: 303px;}
.video a h3{position:absolute;bottom: 6px;z-index: 100;color: #fff;overflow: hidden;text-align: center;font-size: 14px;width:100%}
.video a .h3_bg img{position:absolute;left:39%;bottom:45px;z-index: 100;height: 54px;width: 54px;}
/*book*/
.book,.attention{overflow: auto;clear: both;margin-top: 20px;}
.book a {float: left;margin-left: 10px;width: 72px;}
.book img{height: 104;width: 70px;}
.book h3{text-align: center;color: #424041;overflow: hidden;line-height: 22px;margin-top: 10px;}
/*study*/
.study{overflow: auto;float: left;width: 650px;}
.border{border-left: 0px;}
.img57{margin-top: 15px;}
.img57 a{width: 57px;margin-left: 25px;}
.img57 a img {width: 57px;height: 57px}
/*pic*/
.pic_p span.pic_p_span{width: 47px;height:17px;line-height: 17px;overflow: hidden;text-align: center;background: #152988;color: #fff;margin-top: 5px;}
.pic_p_span a{color:#fff;}
.pic img,.pic img{width: 47px;height: 47px;float: left;}
.pic{width:45%;float: left;margin-left: 10%;}
.pic span a.pic_a{margin: 0px;color: #62befb;height: 22px;line-height: 22px;overflow: hidden;}
.pic_p{float: left;margin-left: 10px;width: 87px;}
.pic_p span{clear: both;display: block;}
.pic_p h3{float: right;}
/*Í¼Æ¬¹ö¶¯²¥·Å*/
#Marquee_x { overflow:hidden; width:980px;margin-top: 15px; } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} 
#Marquee_x ul li div{ float:left;line-height:25px;height:153px; width:151px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:151px; height:131px; display:block}
#Marquee_x ul li div span{ display:block;text-align: center;color: #000;height: 22px;list-style: 22px;overflow: hidden;}
/*ÓÑÇéÁ´½Ó*/
.friendlink_table{padding-right: 0px;}
.friendlink{font-size: 14px;color: #000;clear: both;margin-top: 5px;overflow: auto;}
.friendlink p{float: left;margin-top: 10px;}
.friendlink p span{font-weight: bold;display: block;float: left;color: #000;}
.friendlink p a {color: #000;clear: both;border-right:1px #000 dashed;padding-right:10px;margin-right:10px;}
.f12{line-height: 22px;}
.friendlink_table table{clear: both;margin-top: 10px;}
.friendlink_table table a{color: #000;}
.f12 p a{color:#000;}
/*Í¼Æ¬ÁÐ±íÒ³*/
p.imgList_p{margin-top: 10px;overflow: auto;background: #eaeaea;}
p.imgList_p span{font-size: 14px;font-weight: bold;display: block;float: left;}
p.imgList_p a{font-size: 14px;color: #000;}
.imgList{margin-top: 20px;clear: both;margin-bottom: 10px;}
.imgList ul{padding:10px 7px 10px 7px;}
.imgList ul li{width:303px;height:260px; border:1px solid #ccc;float: left;margin-left: 15px;margin-bottom: 30px;}
.imgList ul li a img{width: 275px;height: 195px;padding:15px;}
.imgList ul li a p.img_p{font-size: 14px;line-height: 26px;height: 26px;overflow: hidden;text-align: center;font-weight: bold;color: #000;}
.hr{border-bottom: 1px dotted #000;overflow: auto;clear: both;width: 923px;text-align:center;margin: 0 auto;margin-bottom: 20px;}
/*·ÖÒ³
.page{overflow: auto;clear: both;width: 277px;margin: 0 auto;margin-bottom:30px;margin-top: 20px;}
.page a,.page a:visited{float: left;width: 24px;height: 24px;background: #0744af;color: #fff;border: 1px solid #0744af;margin-right: 15px; font-size: 20px;line-height: 24px;text-align: center;font-weight: bold;}
.page a.next{width:70px;margin: 0px;}
a.page_num,.page a:active{background:#fff;font-weight: normal;color:#0744af;text-decoration:none;}*/
.page{clear:both;margin:10px;float:right;}
.page li{float:left;margin:4px;line-height:28px;text-align:center;}
.page li{}
.page li a{color:#fff;display:block;padding:5px 15px;background: #004aa9;color:#fff;font-weight:bold;}
.page li a:hover{text-decoration:underline;}
.page li.thisclass{color:#004aa9;padding:4px 14px;height:28px;border:1px #004aa9 solid;font-weight:bold;}
.page li.noclik{color:#999;padding:5px 15px;height:28px;background: #ccc;}
.page .pageinfo{color:#333;display:block;padding:5px 0 0 10px;}

/*ÄÚÒ³*/
.detial{overflow: auto;padding: 25px 26px 0px 26px;clear: both;}
.detial p.p_title{color: #002ea5;font-weight: bold;text-align: center;font-size: 20px;clear: both;overflow: auto;margin-bottom: 10px;}
.detial p.p_explain{text-align: center;clear: both;margin:0 auto;overflow: auto;border-bottom:1px #000 dotted;padding-bottom:10px;}
.detial p.p_explain span{margin-left: 25px;}
.intro{font-size: 14px;line-height: 25px;clear: both;margin-top: 10px;}
span.reporter{font-size: 14px;margin-top: 10px;float: right;margin-bottom: 5px;}
.p_title1{text-align:center;height:auto;margin-bottom:10px;font-size:16px;color:#002ea5;}

/*newslist1*/
.newslist1{clear: both;}
.newslist1 ul{width: 700px;clear: both;padding-left: 10px;}
.newslist1 ul li{height: 100px;font-size: 14px;margin-top: 15px;}
.newslist1 ul li a{color: #000;line-height: 26px;}
.newslist1 ul li a:hover{color: #0844AF;}
.newsList1_h2{height:30px;overflow: hidden; font-size:16px;font-weight: bold;font-family: "Î¢ÈíÑÅºÚ";margin-top: -5px;}
.newslist1 ul li p.newsList1_p,.newslist1 ul li span.newsList1_span{font-size: 14px;height: 26px;line-height: 26px;overflow: hidden;width: 622px;float: left;}
.newsList1_span{clear: both;}

/*newsList2*/

.mb10{margin-bottom: 10px;}
.bg_ea{background: #eaeaea;}
.pd0{padding: 0px;}
.newsList2{clear: both;overflow: auto;}
.newsList2_left{float: left;width: 150px;padding: 10px 13px 10px 10px;}
.newsList2_left ul{margin-top:15px;}
.newsList2_left ul li{background: #0744af;width:150px;height: 50px;border-bottom: 2px solid #fff;text-align: center;}
.newsList2_left ul li a{font-size: 14px;line-height: 50px;text-align: center;color: #fff;}
/*.newsList2_left ul{margin: 10px 10px 10px 0;}*/
.newsList2_left ul li.checkon{background:#a5bee6;}
.newsList2_right{float: right;width:805px;padding-right: 10px;background: #fff;padding-left: 10px;}
/*.newsList2_right div{display: none;}*/

/*search*/
.search_tit{clear:both;background:#eaeaea;overflow:auto;margin-top:10px;font-size: 14px;}
p.search_tit_leftP{float: left;}
p.search_tit_leftP span{font-weight: bold;}
p.search_tit_leftP a{color: #000;clear: both;}
p.search_tit_rightP{float: right;}
.searchList{margin-bottom: 20px; overflow: auto; clear: both;padding-left: 20px;padding-right: 20px;width: 940px;font-size: 14px;}
.searchList ul li{margin-top: 20px;margin-bottom: 10px;}
.search_h2{margin-bottom:5px; font-size: 18px;color:#0744af;font-weight: bold;font-family: "Î¢ÈíÑÅºÚ";}
.search_h2 font{color:red;}
.searchList  ul li a p{line-height: 26px;color: #000;}
.searchList ul li a p font{color: #f53244;}
.website{font-size: 12px;color:#0744af;}
.search{width:1000px;margin:0 auto;}


/*video*/
.videoList{clear: both;overflow: hidden;margin-top: 15px;}
.video_left{width: 650px;float: left;height: 510px;}
.video_right{float: right;margin-left: 15px;width: 310px;}
.video_righta h3,.video_rightb h3{margin-bottom: 10px; clear: both; color: #0844AF;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";line-height: 25px; overflow: hidden;height: 30px;font-weight: bold;border-bottom: 1px dotted #4c78f5;}
.video_righta p{clear: both; font-size: 14px;line-height: 26px;font-family: "Î¢ÈíÑÅºÚ";}
.video_righta p span{color:#0844AF;clear: both;}
.video_rightb{margin-top: 133px;clear: both;}
.video_rightb img{float: left;width: 92px;height: 106px;margin-top: 10px;}
.video_rightb ol{margin-top:20px;margin-left:110px;}
.video_rightb ol li{font-size: 14px;line-height: 26px;height: 26px;list-style:decimal inside;}
.video_rightb ol li a{color: #f36e3a;}
.video_imglist{margin-top:15px;}
.video_imglist ul li a {color: #000;}
.video_imglist ul li a img{width: 180px;height: 110px;}
.video_imglist ul li{width: 180px;height:140px;margin-left:20px;float:left;}
.video_imglist ul li span.video_imglist_span {display: block;text-align: center;line-height: 30px;height: 22px;overflow: hidden;}


/*mail*/
.mail{width:1000px;height:auto;margin:0px auto;background:#fff;}
.mail form{width:920px;height:auto;border:1px #CCCCCC solid;margin:20px;float:left;padding:20px;}
.media_form_a{width:780px;height:auto;margin-bottom:10px;overflow:auto;} 
.media_form_a h4{width:100px;height:35px;display:block;float:left;text-align:right;line-height:35px;margin-right:10px;font-family:"microsoft yahei","ËÎÌå";font-size:16px;color:#333;}
.media_form_a h5{width:480px;height:auto;display:block;float:left;text-align:left;line-height:35px;}
.media_form_a h5 input{width:480px;height:25px;font-family:"microsoft yahei","ËÎÌå";font-size:16px;color:#333;text-align:left;line-height:20px;border:1px #cccccc solid;margin:4px;background:#fff;}
.media_form_a h5 textarea{width:480px;height:100px;font-family:"microsoft yahei","ËÎÌå";font-size:16px;color:#333;text-align:left;line-height:20px;border:1px #cccccc solid;margin:4px;}
.media_form_b{width:920px;height:60px;margin:20px 0;} 
.media_form_b input{width:130px;height:30px;background:#004aa9;text-align:center;line-height:30px;font-family:"microsoft yahei","ËÎÌå";font-size:14px;color:#fff;margin-left:120px;border:0px;}
/*video*/
dl,dt,dd{margin:0;}
.video_list{width:1000px;height:135px;display:block;margin:15px 0px; margin-left:-10px;}
.video_list dl{width:180px;height:135px;display:block;margin:0 10px;float:left;}
.video_list dl dt{width:180px;height:110px;display:block;}
.video_list dl dt img{width:180px;height:110px;}
.video_list dl dd{width:180px;height:25px;text-align:center;line-height:25px;overflow:hidden;}
.video_list dl dd a{ font-family:"ËÎÌå";font-size:12px;color:#000;text-decoration:none;}
.video_list dl dd a:hover{text-decoration:underline;}

/*悬浮*/
.main_float{position:fixed;top:340px;width:120px;height:255px;right:0px;}
.main_float_t{width:120px;height:25px;text-align:right;line-height:25px;}
.main_float_t a{text-decoration:none;font-family:"microsoft yahei","宋体";font-size:12px;color:#000;}
.main_float_b{width:120px;height:230px;}
.main_float_b img{width:120px;height:230px;}		