@charset "utf-8";
/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dt,dd,blockquote,pre,form,fieldset,table,th,td,span{padding:0;margin:0;}
body{background:url(../images/point_bg.jpg) repeat #fff;font-family:"微软雅黑","宋体";font-size:12px;color:#bdbdbd;position:relative;}
ul,li{list-style:none;}
img{border:0;}
.clear{clear:both;}
p{line-height:23px;}
a:link,a:visited{text-decoration:none;color:#777;}
a:hover,a:active{text-decoration:underline;color:#777;}
a.lv:link,a.lv:visited{font-size:12px;text-decoration:none;color:#666;font-weight:normal;}
a.lv:hover,a.lv:active{font-size:12px;text-decoration:underline;color:#666;font-weight:normal;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix{ display:block; }
.clear { clear:both; height:0; overflow:hidden; }

.wrap{background:url(../images/cj_bg.jpg) no-repeat top center;}
.detail{width:1000px;margin:0 auto;}
.detail .head{background:url(../images/cj_head.jpg) no-repeat;width:1000px;height:324px;position:relative;}
.detail .head span a{background:url(../images/cj_icon.png) no-repeat -240px -600px;position:absolute;top:262px;left:395px;display:block;width:210px;height:55px;text-indent:-9999px;}

/*-----------------------------导航-----------------------------*/
.navbar-box .menu{width:1000px;height:83px;background-color:#303030; margin:0 auto;}
.navbar-box .menu .nav{float:left;width:760px; height:83px;font-size:16px;overflow:hidden;}
.navbar-box .menu .nav .n1{border-top:5px solid #bcd637;width:110px;height:78px;float:left;}
.navbar-box .menu .nav .n2{border-top:5px solid #f24933;width:225px;height:78px;float:left;}
.navbar-box .menu .nav .n3{border-top:5px solid #43b8a9;width:200px;height:78px;float:left;}
.navbar-box .menu .nav .n4{border-top:5px solid #e56fba;width:225px;height:78px;float:left;}
.navbar-box .menu .nav .n1, .navbar-box .menu .nav .n3{background-color:#262626;}
.navbar-box .menu .nav .n2, .navbar-box .menu .nav .n4{background-color:#303030; background:url(../images/nav_arrow.jpg) no-repeat 0 0;}
.navbar-box .menu .nav span.icon{background:url(../images/nav_icon.png) no-repeat;width:35px;height:35px;display:block;margin:0 auto;}
.navbar-box .menu .nav span.liicon01{background-position:0 0;}
.navbar-box .menu .nav span.liicon02{background-position:0 -35px;}
.navbar-box .menu .nav span.liicon03{background-position:0 -70px;}
.navbar-box .menu .nav span.liicon04{background-position:0 -105px;}
.navbar-box .menu .nav .n1 a:link,.navbar-box .menu .nav .n2 a:link,.navbar-box .menu .nav .n3 a:link,.navbar-box .menu .nav .n4 a:link,.navbar-box .menu .nav .n1 a:visited,.navbar-box .menu .nav .n2 a:visited,.navbar-box .menu .nav .n3 a:visited,.navbar-box .menu .nav .n4 a:visited{text-decoration:none;color:#bcd637;height:68px;line-height:25px;text-align:center;display:block; padding-top:10px;}
.navbar-box .menu .nav .n1 a:hover,.navbar-box .menu .nav .n3 a:hover,.navbar-box .menu .nav .n1 a:active,.navbar-box .menu .nav .n3 a:active{text-decoration:none; background-color:#262626;}
.navbar-box .menu .nav .n2 a:hover,.navbar-box .menu .nav .n4 a:hover,.navbar-box .menu .nav .n2 a:active,.navbar-box .menu .nav .n4 a:active{text-decoration:none; background-color:#303030; background:url(../images/nav_arrow.jpg) no-repeat 0 0;}
.navbar-box .menu .nav .n2 a:link,.navbar-box .menu .nav .n2 a:visited{color:#f24933;}
.navbar-box .menu .nav .n3 a:link,.navbar-box .menu .nav .n3 a:visited{color:#49d2c0;}
.navbar-box .menu .nav .n4 a:link,.navbar-box .menu .nav .n4 a:visited{color:#e56fba;}
.navbar-box .menu .sign_in{background:url(../images/cj_icon.png) no-repeat 0 -600px;width:240px;height:83px;overflow:hidden;float:right;}
.navbar-box .menu .sign_in a:link,.navbar-box .menu .sign_in a:visited{display:block; padding-top:40px; height:43px;line-height:40px; color:#fff; font-size:14px; text-align:center;}
.navbar-box .menu .sign_in a:hover,.navbar-box .menu .sign_in a:active{text-decoration:none;}
.navbar-box .menu .sign_in a span{color:#fff600;}



.detail .content{margin-top:20px; padding-bottom:20px;}
.detail .content .part_one,.detail .content .part_two{padding-bottom:20px;border-bottom:5px solid #f24933;min-height:338px;_height:338px;}
.detail .content .part_one .right{float:right; width:260px; height:338px; background-color:#e8e8e8;}
.detail .content .part_two{padding-top:15px; font-size:16px; line-height:32px; color:#666;}
.orange{color:#ff3333;}
.detail .content .part_two .two_left{float:left;width:710px;}
.two_left .yz_title,.two_left .wb_title,.two_left .wx_title,.hd_title,.news_title{background:url(../images/cj_icon.png) no-repeat 0 0;width:200px;height:30px;margin-bottom:15px;}
.more{float:right;padding-top:30px;}
.more a{background:url(../images/more_icon.jpg) no-repeat;width:75px;height:19px;display:block;text-indent:-9999px;}
.two_left .wb_title{background-position:0 -30px;width:310px;margin-top:30px;}
.two_left .wx_title{background-position:0 -60px;width:250px;margin-top:30px;}
.hd_title{background-position:0 -90px;width:185px;margin-top:30px;}
.news_title{background-position:0 -120px;width:140px;margin-top:30px;}
span.yzimg{background:url(../images/cj_icon.png) no-repeat;width:345px;height:120px;display:block; margin-top:10px;}
span.y01{background-position:0 -240px;}
span.y02{background-position:-345px -240px;}
span.y03{background-position:0 -360px;}
span.y04{background-position:-345px -360px;}
span.y05{background-position:0 -480px;}
span.y06{background-position:-345px -480px;}

span.wximg{background:url(../images/cj_icon.png) no-repeat;width:162px;height:28px;display:block; margin:15px 0 5px 0;}
span.w01{background-position:0 -150px;}
span.w02{background-position:0 -180px;}
span.w03{background-position:0 -210px;}
span.w04{background-position:-540px -610px;}
span.w05{background-position:-540px -647px;}

.detail .content .part_two .two_right{float:right;width:230px;padding:15px;background-color:#e8e8e8;min-height:900px;_height:900px;}

/*----------------------焦点图------------------------*/
.focus{ position:relative; width:710px; height:338px; background-color: #fff; float:left;}  
.focus img{ width:710px; height:338px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#6a6c6d; }  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fff;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px;right:40px;position:absolute;height:21px;text-align:center;z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#6a6c6d; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

/*----------------------焦点图结束----------------------*/  

/*------------------------轮播-------------------------*/
.cont{padding:13px;} 
.cls{clear:both;} 
.hidden{display:none;} 
.scrolldoorFrame{width:260px;margin:0px auto;overflow:hidden;} 
.scrollUl{width:240px;overflow:hidden;height:28px;padding:8px 10px 0 10px;background-color:#727272;} 
.scrollUl li{float:right;} 
.scrollUl .focus_news{float:left;height:28px;line-height:24px;}
.sd01{cursor:pointer;background-color:#e8e8e8;width:32px;height:28px;text-align:center;color:#000;line-height:28px;} 
.sd02{cursor:pointer; color:#fff000; width:32px; height:28px; line-height:28px; text-align:center;} 
.focus_news{width:234px;height:220px;overflow:hidden;}
.focus_news h3{color:#003399;font-size:12px;height:24px;line-height:24px;text-align:center;}
.focus_news p{color:#666;}
a.exhibi{display:block;width:105px;height:28px;line-height:28px;color:#fff;font-size:14px;background-color:#eb7822;text-align:center;margin:0 auto;}
/*------------------------轮播结束-------------------------*/

/*------------------------首页新闻列表-------------------------*/
.news_focus{padding-bottom:100px;}
.news_focus .news_part{width:1000px;background-color:#fff;height:auto;overflow:hidden;}
.news_focus .news_part ul{float:left;padding-right:10px;width:320px;}
.news_focus .news_part ul li{width:320px;height:30px; line-height:30px;overflow:hidden;}
.news_focus .news_part ul li a:link,.news_focus .news_part ul li a:visited{background:url(../images/small_dotted.jpg) no-repeat left center;text-decoration:none;color:#333;float:left;width:260px;height:30px;line-height:30px;padding-left:10px;display:block;overflow:hidden; font-size:14px;}
.news_focus .news_part ul li a:hover,.news_focus .news_part ul li a:active{text-decoration:underline;}
.news_focus .news_part ul li span{width:50px;text-align:center;height:30px;color:#9999b2;overflow:hidden;display:block;}


/*----------------------微博轮播图---------------------------*/
.scrollUl_wb{width:230px;} 
.scrollUl_wb li{ width:185px; height:40px; line-height:40px; background:#bf0e23 url(../images/xinlang_icon.jpg) no-repeat 0 0; color:#fff; padding-left:45px;}
.wb_detail{ width:230px; height:900px; overflow:hidden;}


/*-------------------------地图导航-------------------------*/
.map{background:url(../images/navmap_bg.jpg) no-repeat;padding:0 10px;width:980px;height:51px;overflow:hidden;color:#ffeb42;line-height:50px;font-size:16px;}
.map span{color:#fff;line-height:50px;}
.map a:link,.map a:visited{text-decoration:none;color:#ffeb42;height:50px;line-height:50px;}
.map a:hover,.map a:active{text-decoration:underline;}
.game{padding-top:15px;}
.game a{margin-bottom:15px; display:block;}

/*-------------------------视频图片列表-------------------------*/
.video_detail,.news_detail{padding:35px 0;}
.video_detail{ width:1000px; overflow:hidden;}
.video_detail ul{ float:left; width:100%;}
.video_detail ul li{ float:left; width:240px; background-color:#f1f1f1; margin-right:10px; overflow:hidden;}
.video_detail ul li.last{ margin-right:0;}
.video_detail ul li .player a{position:relative;width:232px;height:139px;display:block;}
.video_detail ul li .player a span.player_icon{
	background:url(../images/play_icon.png) no-repeat;
	position:absolute;
	left:86px;
	top:49px;
	z-index:2;
	width:47px;
	height:47px;
	display:block;
}

.video_detail li .fancybox{ display:block; width:240px; height:154px; text-align:center; line-height:154px; overflow:hidden;}
.video_detail li .fancybox img{ display:inline-block; height:100%;}
.video_detail ul li p{ height:42px; border-top:solid 1px #fff; text-align:center; font-size:14px; line-height:18px; padding:2px 10px; overflow:hidden;}

/*----------------------------分页------------------------------*/
div.jogger{padding-top:20px;font-family:Verdana, sans-serif;width:400px;height:30px;margin:0 auto;display:block;clear:both;}
div.jogger a{padding:5px 10px;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#f24933; TEXT-DECORATION: none}
div.jogger a:hover{padding:5px 10px;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR:#de1818}
div.jogger a:active{padding:5px 10px;MARGIN:2px;COLOR:#fff;BACKGROUND-COLOR: #de1818}
div.jogger span.current{padding:5px 10px;MARGIN:2px;COLOR:#6d643c;BACKGROUND-COLOR: #f6efcc}
div.jogger span.disabled {DISPLAY: none}
div.jogger a:link,div.jogger a:visited{text-decoration:none;color:#fff;}
div.jogger a:hover,div.jogger a:active{text-decoration:underline;color:#fff;}

/*----------------------------新闻页面------------------------------*/
.news_detail{width:840px;margin:0 auto;}
.news_detail h1{font-size:25px;color:#f24933;text-align:center;width:840px;height:60px;line-height:60px; overflow:hidden;font-weight:normal;}
.news_detail .news_from{height:30px;}
.news_detail .news_from span{float:left;padding:0 5px;color:#afafaf;font-size:14px;height:30px;line-height:30px;}
.news_detail .news_area{padding-top:30px;font-size:14px;line-height:32px;color:#7f7f7f;}
.orange{ color:#f24933;}



#scroll{background:url(../images/scroll_bg.png) no-repeat scroll 0 0 transparent;position:fixed;right:0;bottom:150px;padding-top:33px;width:130px;height:520px;_position:absolute;_right:0px;
_bottom:auto;_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:99;}
#scroll ul li{ margin-top:4px;}
#scroll ul li a{width:130px;height:38px;display:block;text-indent:-9999px;}
#scroll ul li.wx{width:130px;height:220px;}
#scroll ul li.ding a{width:130px;height:56px;display:block;}


#mList{background-color:#fff;width:800px;height:480px;padding:10px;position:fixed;_position:absolute;top:180px;z-index:5;display:none;}
#mList .close{background: url(../images/close_btn.jpg) no-repeat 0 0;position:absolute;right:-64px;top:0px;width:64px;height:60px;}
#mList p.img{text-align:center;margin-top:20px;width:800px;height:480px;}
#mList .prev,#mList .next{width:38px;height:117px;display:block;position:absolute;top:200px;}
#mList .prev{ background:url(../images/prev_btn.png) no-repeat;left:-50px;}
#mList .next{ background:url(../images/next_btn.png) no-repeat;right:-50px;}

#fullbg{ background:#000;position:fixed;_position:absolute;top:0px;filter: Alpha(Opacity=60); /* IE */ //-moz-opacity:0.6;/* Moz + FF */opacity:0.6;z-index:3;}
/*---------------------------底部页面-------------------------*/
.footer{background-color:#121212;padding:30px;color:#525050;text-align:center; clear:both;}

/* 修改-2015 */
.cj-banner{ width:100%; height:400px; background:url(../images/cj_banner_bg.jpg) no-repeat 0 0;}
.cj-banner .inner{ position:relative; width:1000px; height:400px; margin:0 auto;}
.cj-banner .inner img{ display:block; position:absolute; left:0; top:0; width:1126px; height:421px;}
.navbar-box{ height:83px; background:url(../images/cj_navbg.jpg) repeat-x 0 0;}


