/* CSS Document */
*{padding:0; margin:0;} 
body{ font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; line-height:30px;}
.tbody{ width:1200px; margin:0 auto; overflow:hidden; background:#fff; font-family: "微软雅黑","Microsoft Yahei"; clear:both}
ul li{ list-style:none;}
a img{ border:0;}
/*-------顶部------*/
#top{ overflow:hidden;width:1200px; }
#top .one1{ width:1200px;line-height:30px; height:30px;color:#666; font-size:12px; border-bottom:1px solid #ccc; overflow:hidden; clear:both;}
#top .one1 .tq{ width:240px; float:left; margin-top:5px;}
#top .one1 .dl{ width:480px; float:left; margin-left:120px;}
#top .one1 .loginxx{ width:240px; float:right; line-height:24px;padding-top:3px;}
#top .one1  .loginxx ul{ width:240px;}
#top .one1 .loginxx li{ float:left;width:60px;text-align:right; }
#top .one1 .loginxx li a{ color:#666; text-decoration:none}
#top .one1 .loginxx li a:hover{ color:#333; text-decoration:underline}  

#top .one2{ width:1200px; color:#666; font-size:12px;overflow:hidden; clear:both;}
#top .one2 .logo{width:280px;height:80px; float:left; margin-top:8px; }
#top .one2 .logo .logpic{ width:380px; float:left; }

#top .one2 .adpic{ width:640px; height:80px; float:left; margin-left:15px;margin-top:13px;}

#top .one2  .ss{ width:238px; float:right; margin-top:18px;}
#top .one2  .ss .s_1{width:200px; height:30px; float:left}
#top .one2  .ss .s_2{width:38px; height:28px; float:left; }
#top .one2  .ss p{ width:238px; clear:both}
#top .one2  .ss p a{ margin:0 5px;}
/*---------导航----------*/
#nav{margin: 0 auto;padding: 0;background:#2d4c86; height:70px; overflow:hidden; margin-top:8px;}
#nav .cn{ width:1200px; margin:0 auto;text-align:center; }
#nav .cn .fh{ width:150px; float:left;}

#nav .cn  ul{ width:1050px; float:left;padding:5px 0; height:60px;}
#nav .cn li{width:150px;  float:left; line-height:30px;}
#nav .cn li a{display: block;font-size:16px; width:150px;color:#fff; line-height:30px;text-decoration: none}
#nav .cn li a:hover{/*background: #123473;*/ text-decoration:underline}
/*-----头条新闻-----*/
#headLine { width: 1198px; margin: 15px auto; position: relative;  border:1px solid #ddd;}
#headLine .part1 { height: 80px; padding-right: 270px; padding-bottom: 15px;  position: relative; }
#headLine .part1 #skxw { width: 220px; height: 70px; position: absolute; right: 0px; top: 7px; background: url(imagesbg_skxw.png) no-repeat 0 0; overflow: hidden; }
#headLine .part1 #skxw .bd li { width: 220px; height: 70px; position: relative; overflow: hidden; }
#headLine .part1 #skxw .hd { position: absolute; right: 0px; top: 3px; height: 7px; line-height: 0px; overflow: hidden; }
#headLine .part1 #skxw .hd li { width: 7px; height: 7px; background: #858585; float: left; margin-left: 8px; cursor: pointer; }
#headLine .part1 #skxw .hd li.on { background: #db000a; }
#headLine .headLineL { float: left; width: 555px; }
#headLine .headLineR { float: right; width: 425px; overflow: hidden; }
#headLine h1 { height: 44px; text-align: center; margin: 0 0 14px 0; }
#headLine h1 a { height: 44px; line-height: 44px; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 30px; font-weight: bold; color: #5982c7;}
#headLine .hots { height: 24px; vertical-align: middle; padding: 0 10px; font-size: 0px; text-align: center; overflow: hidden; position: relative; }
#headLine .hots p { text-align: center; }
#headLine .hots .moreNews { background: #fff; color: #71869e; position: absolute; right: 0px; top: 0px; font-size: 12px; padding: 0 0 0 20px; }
#headLine .hots a { display: inline-block; height: 24px; line-height: 24px; vertical-align: middle; font-size: 14px; color: #939393; margin-left: 22px; }
#headLine #h1keyword { display: none; }
/*---------公共盒子----------*/
.box{ overflow:hidden;width:1200px; margin:20px auto; clear:both; overflow:hidden;}
.box1{overflow:hidden;width:870px;float:left}
.box2{overflow:hidden;width:300px;float:left}
.box3{overflow:hidden;width:540px;float:left}
.box4{overflow:hidden;width:585px;float:left}
/*-----栏目标题----*/
.title_line{ height:40px; border-top:2px solid #5982c7; border-bottom:1px solid #ddd;background:url(imagestitle_line_bg.jpg) no-repeat 26px 33px; margin-bottom:10px; overflow:hidden; }
.title_line h2{ color:#5982c7;line-height:40px;}
.title_line .more{ font-size:12px; margin-top:-35px; float:right; text-align:right}
.title_line .more a{ color:#999;}
.title_line .more a:hover{ color:#000;}
.title_line .lm{ font-size:12px; margin-top:-35px; float:right; text-align:right}
.title_line .lm ul li{ float:left; margin-left:10px;color:#999;}
.title_line .lm ul li a{color:#666; margin-right:10px}
.title_line .lm ul li a:hover{ color:#000;}

.mleft_30{margin-left:30px;}
.mright_30{margin-right:30px;}
/*焦点图*/
#play{width:858px;overflow:hidden;position:relative;padding:5px;background-color:#f0f0f0; border:1px solid #ddd;}
#play_list{height:380px;overflow:hidden;position:relative;zoom:1}
#play_list a{display:block;overflow:hidden;}
#play_list img{width:858px;height:380px;}
#play_text{height:68px;background:none;padding:0}
#play_text ul{background:none;height:100%; float:left; width:858px; padding-left:2px;}
#play_text li{width:136px;height:64px; float:left; padding:6px 0 0 0; margin-right:7px; cursor:pointer;/*background:url(imagespic.png) no-repeat 300px -80px;*/background:url(imagesli_img_bg.jpg) no-repeat 50px -80px;}
#play_text li.n1{padding-right:0;margin-right:0;}
#play_text li img{border:3px solid #fff;width:130px;height:58px;}
#play_info{width:858px;position:absolute;left:10;bottom:78px;color:#000;z-index:1001;cursor:pointer;font-size:14px;font-weight:bold;text-align:center;}
#play_bg{position:absolute; left:5px; bottom:72px; _bottom:71px; background-color:#fff; height:30px; width:858px; filter:Alpha(Opacity=60); opacity:0.6; z-index:1000;}
/*---------*/
.cent_top1{ width:300px;overflow:hidden}
.cent_top1 img{ width:298px; border:1px solid #ddd; height:126px;}

.cent_top2{ width:300px; overflow:hidden;height:94px;}
.cent_top2 img{ width:130px; border:1px solid #ddd; height:92px; float:left; margin-right:15px;}
.cent_top2 h4{ width:153px; float:left; line-height:23px; height:46px; overflow:hidden}
.cent_top2 p{width:153px;float:left;color:#666; font-size:12px; line-height:22px; height:44px; overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2; display: -webkit-box;}

.cent_top3{ width:540px;overflow:hidden; height:94px;}
.cent_top3 img{ width:170px; border:1px solid #ddd; height:92px; float:left;margin-right:15px;}
.cent_top3 h4{width:350px; float:left}
.cent_top3 p{width:350px; float:left; color:#666; font-size:12px;}
/*----新闻列表-----*/
.xwlist{ margin-top:12px; border-top:1px dotted #ddd; padding-top:3px; overflow:hidden}
.xwlist ul{overflow:hidden}
.xwlist ul li{ height:34px; line-height:34px; overflow:hidden; background:url(imagesxwlist_dian.jpg) left 16px no-repeat; text-indent:10px;}
.xwlist ul li .nr1{ width:300px; float:left}
.xwlist ul li .nr2{ width:420px; float:left}
.xwlist ul li .sj{ width:100px; font-size:12px; color:#666; float:right; text-align:right;}
/*-----滚动图片----*/
.ha_tab_con .ha_tab_box{width: 1200px;margin: 5px auto;}
.ha_content_num5 .ha_tab_con{height: 160px;background: #f0f2f5;}
.ha_tab_con .ha_tab_box{height: 160px;overflow: hidden;position: relative;}
.ha_tab_con .ha_tab_box .ha_prev{width: 35px;height: 160px;background: url(imagesha-prev.png) center center no-repeat;	position: absolute;top: 0;left: 0;z-index: 99;cursor: pointer;}
.ha_tab_con .ha_tab_box .ha_next{width: 35px;height: 160px;background: url(imagesha-next.png) center center no-repeat;position: absolute;top: 0;right: 0;z-index: 99;cursor: pointer;}
.ha_tab_con .ha_tab_box ul{width: 2408px;height: 160px;}
.ha_tab_con .ha_tab_box ul li{width: 243px;float: left;position: relative;}
.ha_num4_col ul li a {color: #000;}
.ha_tab_con .ha_tab_box ul li img{width: 230px;height: 160px;}
.ha_tab_con .ha_tab_box ul li p{width: 230px;height: 45px;line-height: 35px;text-align: center;background: url(imagesha-pbg.png) repeat-x;position: absolute;bottom: 0;left: 0;color: #fff;font-size: 14px;font-weight: bold;}


.rollBox{width:1200px;overflow:hidden;margin:5px auto;position: relative;}
.rollBox .LeftBotton{width: 35px;height: 160px;background: url(imagesha-prev.png) center center no-repeat;	position: absolute;top: 0;left: 0;z-index: 9999;cursor: pointer;}
.rollBox .RightBotton{width: 35px;height: 160px;background: url(imagesha-next.png) center center no-repeat;position: absolute;top: 0;right: 0;z-index: 9999;cursor: pointer;}
.rollBox .Cont{width:1200px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000000px;}
.rollBox .Cont .pic{width: 243px;float: left;position: relative;}
.rollBox .Cont .pic img{width: 230px;height: 160px;}
.rollBox .Cont .pic p{width: 230px;height: 40px;line-height: 30px;text-align: center;background: url(imagesha-pbg.png) repeat-x;position: absolute;bottom: 0;left: 0;color: #fff;font-size: 14px;font-weight: bold;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#fff;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2,rollBox #List12,.rollBox #List22,rollBox #List13,.rollBox #List23,rollBox #List14,.rollBox #List24{float:left;}
/*-----友情链接----*/
.yqlj{ width:1198px; margin-top:15px; padding:0; height:80px; border:1px solid #ddd;border-top:4px solid #5982c7; overflow:hidden}
.yqljtop{ width:1198px; height:32px;}
.yqljtop ul{ margin:0; padding:0; width:1200px;}
.yqljtop ul li{line-height:32px;height:32px;width:95px;float:left;background:url(imagesyqlj.jpg) no-repeat;list-style:none;font-size:16px;color:#586e92;margin:0 10px;
text-align:center;font-family: simhei; cursor:pointer}

.nTab4{width:1200px; height:32px;}
.nTab4 .TabTitle1{}
.nTab4 .TabTitle1 ul{margin:0; padding:0; width:1200px;}
.nTab4 .TabTitle1 li{line-height:32px;height:32px;width:100px;float:left;background:url(imagesyqlj.jpg) no-repeat;list-style:none;font-size:16px;
color:#586e92;text-align:center;font-family: simhei;}
.nTab4 .TabTitle1 .active{ width:100px; height:31px; color: #586e92; font-size:16px; line-height:30px; }
.nTab4 .TabTitle1 .normal{font-weight:bold; font-size:14px;margin-left:0px; color:#105095;}
.nTab4 .TabContent1{ float:left; width:1198px; line-height:25px; font-size:13px; }
.nTab4 .TabContent1 a{ margin:0px 10px; color: #004080;}
.nTab4 .TabContent1 ul li{}
 /*-列表顶部导航-*/ 
.m-crumb {margin-left:0;height:52px;text-align:left;font-size:16px;	line-height:52px;}
.m-crumb span ,.m-crumb a {	padding-right:0.5em;color:#183a65;}
/*---------*/

.pages{ text-align:center; margin:0 auto;font-size:12px;}
.pages span{padding:0 5px; border:1px solid #ddd; margin-right:20px;color:#666;}
.pages span a{ color:#666; text-decoration:none; }
.pages span a:hover{ color:#f00;}
/*---------*/

#foot{ width:1200px; overflow:hidden;}
#foot .cn{ width:1200px;  background:#2d4c86; color:#fff; font-size:12px; padding:20px 0 15px 0; clear:both; text-align:center; overflow:hidden}
#foot .cn .pimg1{ width:422px; float:left; text-align:right;margin:10px 10px 0 0}
#foot .cn .ptex{width:320px; float:left; text-align:center; line-height:30px;padding-top:10px;}
#foot .cn .pimg2{ width:398px; float:left; text-align:left;margin-left:10px;}
#foot .cn .pimg2 img{padding-top:10px;}
#foot .cn .pimg2 p{ font-size:10px;}
#foot .cn  img{ margin-right:5px; text-align:center; vertical-align:top; height:62px;}
/*---------*/
.ad1200{width:1200px; height:100px; margin:15px auto;}
.ad300{ width:300px; float:left}
.ad870{width:870px;float:left}
.ad540{width:540px;float:left}

.ad290{width:290px;float:left; margin-right:10px;}
/*---------*/
a{ text-decoration:none}
a.a1{ color:#333; text-decoration:none}
a.a1:hover{ color:#f00; text-decoration:underline}

a.a2{ color:#00498e; text-decoration:none}
a.a2:hover{ color:#f00; text-decoration:underline}

a.a3{ color:#fff; text-decoration:none}
a.a3:hover{ color:#ddd; text-decoration:underline}

a.a4{ color:#333; text-decoration:none; font-weight:bold;}
a.a4:hover{ color:#f00; text-decoration:none}

a.a5{ color:#999; text-decoration:none; font-weight:bold;}
a.a5:hover{ color:#333; text-decoration:none}

a.a6{ color:#333; text-decoration:none; font-weight:bold;}
a.a6:hover{ color:#999; text-decoration:none}

.xypic a img{
	width:80px;
	height:115px;
	}