@charset "utf-8";
*{margin:0;padding:0px; font-family:"微软雅黑"}
a{ text-decoration:none;color:#000000; cursor:pointer;}
a:hover{ text-decoration:underline;}
img{border:0px; display:inline-block;}
li{ list-style-type:none;}
i,em{ font-style:normal;}
input{ vertical-align:middle; outline:none;}

.mess{position:relative}
.new_message{font-family:Arial;font-size:10px;color:#fff;width:16px;height:15px;line-height:15px;background:#B10336;border-radius:50%;text-align:center;position: absolute;right:-13px;top:-6px}
.banner1{
    width: 1160px;
    height: 500px;
    margin:0 auto;
    margin-top: 12px;
    overflow: hidden;
	
}
.new_header{margin-bottom:12px}



/*中间广告条 */
.main{margin-bottom:10px;}

.banner1 .main_video{
	float:left;
    width: 853px;
    height: 500px;
    display: inline-block;
    background-color: #fff;
}

.banner1 .ask{
    width: 350px;
    text-align: center;
    display: inline-block;
    border: 3px solid #eaeaea;
    float: right;
    height: 324px;
    background-color: #fff;
    padding: 15px;
}
.banner1 .ask h1{
    text-align: left;
    font-size: 22px;
    border-left: 6px solid #b10336;
    height: 26px;
    line-height: 26px;
    padding-left: 1rem;
    
}
.new_logo a {
    display: block;
    width: 300px;
    height: 80px;
}
.topbox{height:30px;line-height:30px;background:#4d4d4d; color:#fff;width:100%;overflow:hidden}
.topbox_inner{width:1160px;height:30px;margin:0px auto;background:#4d4d4d; position:relative;}
.xcp_nav{ background:#fff;height:69px; position:relative;z-index:99991;width:100%;border-bottom:1px solid #dddddd;}
.video_lb,.slides,.slides_bl{position: relative}

/*=== 自动轮播焦点图 Start ===*/
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 482px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 0;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}



.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}





.topbox{height:30px;line-height:30px;background:#4d4d4d; color:#fff;width:100%;overflow:hidden}
.topbox_inner{width:1160px;height:30px;margin:0px auto;background:#4d4d4d; position:relative;}
.xcp_nav{ background:#f0f0f0;height:69px; position:relative;z-index:99991;width:100%;border-bottom:1px solid #dddddd;}
.video_lb{position: relative}
.video_box_box,.video_box_box .video_box_pic{height:460px;width:853px;overflow:hidden;position:relative;}
.video_box_pic img{width:100%}
.video_box_text{padding: 6px 2%;text-align: left;position: absolute;bottom: 0; left: 0; right: 0;background:#000; opacity:0.7;width:96%;}
.video_box_text h2 a{ text-decoration:none; font-weight:500;font-size:20px;color:#fff;}
.video_box_text p{text-decoration:none; font-weight:500;font-size:12px;color:#fff; line-height:20px;margin-top:2px;}
.main_video .video_box_tab{height:50px;background:#000}
.main_video .video_box_tab li{float:left;display:inline;width:86px;height:42px;margin-top:2px;margin-left:5px;cursor:pointer;overflow:hidden;position:relative;}

.video_box_tab .video_box_btnbox {width:84px;height:40px;overflow:hidden;float:left;}

.main_video .video_box_tab li img{margin:7px 4px 2px 2px;width:100%}
.main_video .video_box_tab li.active   {background: url(../style/tab_kuan.png) no-repeat 0 0;overflow:hidden} 
#tab{width:1156px;position:relative;top:-27px}
.tab_menu .active{background:#fff;cursor:pointer;color:#545454}
.tab_menu{height:28px;line-height:28px;position:absolute;z-index:1;right:0;font-size:14px;}
 .tab_menu li{float:left;width:74px;height:28px;line-height:28px;cursor:pointer;text-align:center;margin-left:10px;color:#fff}
 .tab_box{width:1156px;height:170px;clear:both;top:30px;position:relative;}
.tab_box li {position:relative;}
.tab_box .video_box_btn{left:84px;top:46px}
.tab_box li .bg_color{height:20px;background:#000; position:absolute;bottom:0;width:190px;  
 filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  }
 .tab_box li .tit{color:#fff;position:absolute;bottom:2px;width:190px; text-align:center;font-size:12px;} 
      

.hide{display:none;}
.tab_box ul{padding-top:18px;} 
.tab_box ul li{float:left;margin-left:32px;margin-right:3px;width:190px;height:130px;}
.tab_box ul li img{width:190px;height:130px;}
 .main_video{
	float:left;
    width: 750px;
    height: 360px;
    display: inline-block;
    background-color: #fff;
}
/*=== 焦点图 End ===*/

 
.video_box_box,.video_box_box .video_box_pic{height:450px;width:853px;overflow:hidden;position:relative;}
.video_box_pic img{width:100%;height:100%}
.video_box_text{padding: 6px 2%;text-align: left;position: absolute;bottom: 0; left: 0; right: 0;background:#000; opacity:0.7;width:96%;}
.video_box_text h2 a{ text-decoration:none; font-weight:500;font-size:20px;color:#fff;}
.video_box_text p{text-decoration:none; font-weight:500;font-size:12px;color:#fff; line-height:20px;margin-top:2px;}
.main_video .video_box_tab{height:50px;background:#000}
.main_video .video_box_tab li{float:left;display:inline;width:86px;height:42px;margin-top:2px;margin-left:5px;cursor:pointer;overflow:hidden;position:relative;}
.video_box_tab .video_box_btnbox {width:84px;height:40px;overflow:hidden;float:left;}
/*.video_box_tab .video_box_btn{left:38px;top:15px;position: absolute; display:block;width:30px; height:30px; background:url(../style/small_video.png) no-repeat;background-size:14px;]}*/
.main_video .video_box_tab li img{margin:7px 4px 2px 2px;width:100%}
.main_video .video_box_tab li.selected   {background: url(../style/tab_kuan.png) no-repeat 0 0;overflow:hidden} 
#tab{width:1156px;position:relative;top:-27px}
.tab_menu{height:28px;line-height:28px;position:absolute;z-index:1;right:0;font-size:14px;}
#tab .tab_menu li{float:left;width:74px;height:28px;line-height:28px;cursor:pointer;text-align:center;margin-left:10px;color:#fff}
#tab .tab_box{width:1156px;height:170px;clear:both;top:30px;position:relative;}
.tab_box li {position:relative;}
.tab_box .video_box_btn{left:84px;top:46px}
.tab_box li .bg_color{height:20px;background:#000; position:absolute;bottom:0;width:190px;  
 filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  }
 .tab_box li .tit{color:#fff;position:absolute;bottom:2px;width:190px; text-align:center;font-size:12px;} 
      
#tab .tab_menu .selected{background:#fff;cursor:pointer;color:#545454}
.hide{display:none;}
.tab_box ul{padding-top:18px;} 
.tab_box ul li{float:left;margin-left:32px;margin-right:3px;width:190px;height:130px;}
.tab_box ul li img{width:190px;height:130px;}

.content .hot{
    display: inline-block;
    width: 320px;
    height: auto;
    background-color: #fff;
    margin-top: 1rem;
}



 .pages .title{
    width: 100%;    
}
 .main-contents{

    margin-top:25px;
    margin-left: -30px;
    overflow: hidden
}
.main-content{
    position:relative;
    width: 240px;
    float: left;
    margin-left: 30px;
    display: inline;
    margin-bottom: 30px;
}
.main-content img{width:240px;height:160px}
.main-content  a {width: 100%;font-size: 14px;}
.r_v_text h2{height:72px;overflow:hidden}
.main-content h2{height:48px;overflow:hidden}
.main-content h2 :hover{ text-decoration: underline; }

.key-word{
    bottom: 0;
    font-size: 12px;
    color: #999;
    margin-top: 10px;
}
.key-word p{height: 18px;overflow:hidden}
.main-content p span {
     font-size: 12px;
     color: #999;
 }
 
.ban_shu{float:left;margin-left:5px;width:102px;height:361px;background: url(../style/banner_shu.png) no-repeat 0 0;}
.ban_shu .ban_shu_ul{font-size:12px;width:73px;height:316px;margin:0 auto;}
.ban_shu .ban_shu_ul li.top{height:23px;*height:23px;margin-top:0;overflow:hidden;position:relative;}
.ban_shu .ban_shu_ul li.top a{float:left;background:none;height:23px;line-height:23px;overflow:hidden;position:relative;}
.ban_shu .ban_shu_ul li.top a:hover{background:none;}
.ban_shu .ban_shu_ul li{float:left;;width:73px;height:50px;line-height:50px;text-align:center;margin-top:5px;overflow:hidden;position: relative}
.ban_shu .ban_shu_ul li a{width:73px;height:45px;line-height:77px;overflow:hidden;display:inline-block;background: url(../style/newindexcomm.png) no-repeat 0 0;}
.ban_shu .ban_shu_ul li a:hover{color:#B10336;background: url(../style/newindexcomm.png) no-repeat 0 0}
.ban_shu .ban_shu_ul li .ul1{background-position: 5px 0;}
.ban_shu .ban_shu_ul li .ul1:hover{background-position: -97px 0;}
.ban_shu .ban_shu_ul li .ul2{background-position: 5px -58px;}
.ban_shu .ban_shu_ul li .ul2:hover{background-position: -97px -58px;}
.ban_shu .ban_shu_ul li .ul3{background-position: 5px -110px;}
.ban_shu .ban_shu_ul li .ul3:hover{background-position: -97px -110px;}
.ban_shu .ban_shu_ul li .ul4{background-position: 5px -158px;}
.ban_shu .ban_shu_ul li .ul4:hover{background-position: -97px -158px;}
.ban_shu .ban_shu_ul li .ul5{background-position: 5px -211px;}
.ban_shu .ban_shu_ul li .ul5:hover{background-position: -97px -211px;}
.ban_shu .ban_shu_ul li .ul6{background-position: 5px -268px;}
.ban_shu .ban_shu_ul li .ul6:hover{background-position: -97px -268px;}
.right_text .tp{margin-top:13px}
.right_text .tp img{width:287px;height:120px;overflow:hidden}
.right_text{float:right;width:285px;height:498px;border:1px solid #ddd;margin:0 auto;position:relative;}
.home_sbt{clear:both;width:268px;margin:0 auto;padding-top:58px;}
.home_title a{font-weight:500;height:30px;line-height:30px; font-size:16px; font-weight:bold; color:#B10336;}
.home_h4{margin-left: 10px;height:22px;overflow:hidden}
.home_h4 a:hover{text-decoration:underline;}
.home_ul{margin-left:10px;overflow:hidden;zoom:1;}
.home_ul li{float:left;width:130px;margin-right:4px;overflow: hidden;}
.home_ul li a span{color:red;}
.home_ul li a{line-height:24px;height:24px;color:#000; font-size:12px;display:block; text-decoration:none;}
.home_title{margin-left:10px;margin-top:12px;*margin-top:8px;height:30px;overflow:hidden}
.home_title a:hover,.home_ul li a:hover{text-decoration:underline;}

.new_logo{background: url(../style/new_logo.jpg) no-repeat 0 0;position:absolute; top:-3px; left:0px; width:300px; height:80px;text-indent:-99999em;}
.new_nav{float:left;margin-left:310px;width:656px;display:inline;}
.top_right{color:#7d7d7d}
.top_right span{color:#fff}

.xc_input{float:right;width:230px;height:28px;margin-right:13px;text-align:center; border:1px solid #CACACA;margin-top:11px;}
.new_subnav{width:1160px; margin:0 auto; position:relative;z-index:999; clear:both;background:#fff; height:60px; padding-top:9px;display:block;}
.xc_input .xc_text{ border:0px; font-size:12px; text-indent:10px;height:27px; width:180px; outline:none;vertical-align:middle; color:#999;background:#fff}
.xc_input .xc_ssbt{ vertical-align:middle; background:url(../style/newindexcomm.png) no-repeat -106px -328px;width:34px;height:29px;border:0px; cursor:pointer;}
 .ksxc{float:right;font-size:12px;width:54px;height:17px;padding-top:15px;background:url(../style/newindexcomm.png) no-repeat 11px -335px;margin-top:12px;}
.new_box{float:left;height:45px;margin-right:8px;display:inline;}

.new_box .top_tit{float:left;width:61px;height:45px;line-height:45px;font-size:24px;color:#860025;border-right:1px solid #ddd}
.new_box .top_tit a{color:#860025;}
.new_box .top_tit a:hover{text-decoration:none}
.new_box .li_text{float:left;padding-left:10px;font-size:14px;display:inline;}
.new_box .li_text a{float:left;width:44px;margin-bottom:7px;display: inline;}
.new_box .li_text .xld a{width:80px;}
.new_box_3{margin-right:10px;}

.hmain{position:relative}

.new_box_4{margin-right:0;width:80px;text-align:center}
.new_box_4 a{background:url(../style/jjh_logo.png) no-repeat 0 15px;background-size:100%;width:65px;height:50px;display:inline-block;    text-indent: -999rem;}

.new_box_1{width:248px;}
.new_box_1 .li_text{width:176px}
.new_box_2{width:111px;}
.new_box_2 .li_text{width:38px}
.new_box_3 .li_text{width:99px}

.hmain .xld{font-size:12px;display:none;position:absolute;background:#fff;border:1px solid #ddd;padding:5px;top:20px}
.hmain .xld li{float:left;width:80px;margin-left:5px;}
.hmain .xld_1{width:180px;padding-top:10px;padding-bottom:0}
.li_text .jian{background: url(../style/jian.png) no-repeat 31px 8px;}

.new_box .li_text .xld a{margin-right:0}
.hmain .xld_1{left:-3px}
.hmain .xld_2{left:30px}


/*=== 首页GG位及手机下拉单 Start ===*/
.sy1{   margin-bottom: 18px;}
.topbox{overflow:visible}
.sjxcp{display:inline}
.sjxcp1{padding-bottom:10px;padding-left:17px;padding-right:5px;background: url(../style/top_sj.png) no-repeat 0 0;}
.sjxcp2{float:right;margin-top:10px;width:10px;height:10px;;background: url(../style/top_down.png) no-repeat 0 0;}
.top_right span.sjk1_tit{color:#000;display:block;height:34px}
.sjk{width:102px;height:190px;padding:5px;background:#fff;border:1px solid #ddd;position: absolute;right:4px;z-index:99992}
.sjk1{height:34px;border-bottom:1px solid #ddd;padding-top:6px;padding-bottom:7px;margin-bottom:8px}
.sjk1_tit{background: url(../style/app_logo.png) no-repeat 0 0;padding-left:39px}
.sjk2{background: url(../style/app_wchat.jpg) no-repeat 0 0;width:102px;height:130px;}
.topbox .sjk1 a{margin:0;line-height:33px;}

/*底部*/
.copy{color:#a7a7a7;text-align:center;background:#626262;height:90px;clear:both;width:100%;}
.copyright{width:1160px;margin:0 auto;padding-top:18px}
.copyright a{color:#dfdfdf}
.copyright_font{font-size:12px;width:836px;float:left;color:#dfdfdf}
.copyright_font_inner{ float: right;line-height: 23px;margin-right: 40px;text-align: center;width: 744px;}
.copyright_img{width:188px;float:left;}
.copyright_img img{ display:inline-block;margin-left:5px;}
.copyright_font_inner a{color:#dfdfdf}
.copyright .copyright_link{font-size:12px;width:849px;margin-bottom:4px;}



/*右边的部落*/

.newbl{border: 4px solid #FF9000;margin-bottom: 15px;overflow:hidden}


.focus2 { width:279px; height:143px; position:relative; overflow:hidden; text-align:left;margin-bottom:13px}
.focus2 .focusPic a { width:279px; height:143px;}
.focus2 .focusTitles,.focus2 .focusTitlesBg {	overflow:hidden;position:absolute;	width:230px;	height:40px;	line-height:21px;left:0px;	top:78px;	 padding:6px;text-align:left;	font-size:14px;color:#fff}
.focus2 .focusBtns { position:absolute;	width:185px;	height:14px;	right:0;	top:133px;	line-height:30px; text-align:center; font-size:14px;	font-weight:bold; z-index:100;}
.focus2 .focusTitles { z-index:95;}
.focus2 .focusTitles a{color:#fff;}
.focus2 .focusTitles a:hover{text-decoration:none}
.focus2 .focusTitlesBg { z-index:90;filter:alpha(o