@charset "gb2312";
/*base style*/
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei";margin: 0 auto; }
ul,p,form,input,h1,h2,h3,h4,h5,h6{padding:0; margin:0; font-size:12px;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.c{text-align:center;}

/*视频banner*/
.video_ban{width: 100%;min-width: 1200px;position: relative;height: 425px;overflow: hidden;background: #ccc;}
.video_ban video{position: absolute;width: 1920px;left: 0;top:0;bottom:0;right:0;margin:auto;}
.video_ban .w_1200{position: absolute;top:0;left:0;right:0;bottom:0;z-index: 20;text-align: center;padding-top:150px;color:#fff;}
.video_ban .w_1200 h2{font-size: 58px;}
.video_ban .w_1200 p{padding-top:10px;font-size: 38px;}
.video_ban .msk{position: absolute;top:0;left:0;width: 100%;height:100%;background-color: rgba(0,0,0,.5);z-index: 10;}

.lb_contents{background-color: #f0f0f0;}
.lb_con_item{width: 1140px;margin:0 auto;position: relative;background: center center no-repeat #fff;padding: 20px 30px;transition: .2s;-webkit-transition: .2s;-moz-transition: .2s;margin-bottom: 30px;overflow:hidden;}
.lb_con_item_img{width: 284px;height: 176px;float: left;}
.lb_con_item_img img{display: block;width: 284px;height: 176px;}
.lb_con_item_txt{width: 820px;float: right;}
.lb_con_item_txt .h3{font-size: 22px;display: block;font-weight: 700;line-height: 2.2;transition: color 180ms;-webkit-transition: color 180ms;-moz-transition: color 180ms;}
.lb_con_item_txt .h3:hover{color:#00a0e9;}
.lb_con_item_txt span{color: #777;font-size: 15px;font-weight: 300;}
.lb_con_item_txt span small:nth-child(2){padding-left:15px;}
.lb_con_item_txt p{padding: 16px 0 10px;font-size: 16px;color: #3b3b3b;font-weight: 400;line-height: 1.7;}
.lb_con_item_txt p a{color:#f00;}
.lb_con_item:hover{box-shadow: 0 9px 30px #e4e4e4;}

.dede_pages{height: 50px;clear: both;margin: 16px auto 0;overflow: hidden;width: 1200px;}
.dede_pages ul{text-align: center;}
.dede_pages ul li{background-color: #fff;display: inline-block;font-family: Tahoma;margin-right: 5px;border: 1px solid #E9E9E9;border-radius:6px;}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {background-color: #488ff2;font-weight: bold;color:#fff;}
.dede_pages ul li.thisclass{padding:10px 20px;}
.dede_pages ul li a{color: #555;display: block;padding:10px 20px;}

.place{width: 1200px;margin: 0 auto;padding: 40px 0 40px;font-size:16px;}
.place a:hover{color:#f00;}
.xh_news_content{width: 1200px;margin: 0 auto;overflow:hidden;}
.news_content{width: 900px;float: left;background-color: #fff;margin-bottom: 40px;}
.news_content .viewbox{overflow: hidden;padding-bottom: 40px;width: 800px;margin: 0 auto;}
.news_content .viewbox .title{height: 56px;line-height: 56px;text-align: center;overflow: hidden;padding-top: 10px;}
.news_content .viewbox .title h2{font-size:24px;}
.news_content .viewbox .info{height: 24px;line-height:24px;text-align: center;overflow: hidden;color: #666;}
.news_content .viewbox .info small{margin-left: 8px;margin-right: 3px;color: #999;font-size: 12px;}
.news_content .viewbox .content{padding: 20px 0;line-height: 25px;color: #333;width: 100%;}
.news_content .viewbox .content_tip{width:100%;margin:15px auto;overflow:hidden;}
.news_content .viewbox .content_tip span{display:block;width:100%;font-size:14px;text-align:left;line-height:2;}
.news_content .viewbox .content_tip span:nth-child(1) a{color: #0066CC;}
.news_content .viewbox .content_tip span:nth-child(2){color: #ff00ff;font-weight:bold;text-align:right;}
.news_content .viewbox .content_tip span:nth-child(2) a:hover, .news_content .viewbox .content_tip span:nth-child(3) a:hover{color: #f00;}
.news_content .viewbox .content_handle{padding-top: 22px;overflow: hidden;clear: both;}
.news_content .viewbox .content_handle span{line-height: 29px;color: #888;font-size:16px;display:block;}
.news_content .viewbox .content_handle span a{color: #000;}
.news_content .viewbox .content_handle span a:hover{color: #f00;}
.news_content_right{width: 270px;float: right;}
.news_content_right .new_aside_major, .news_content_right .new_aside_question{background-color: #fff;margin-bottom: 40px;padding: 10px;}
.news_content_right .new_aside_major .aside_tit, .news_content_right .new_aside_question .aside_tit{overflow:hidden;vertical-align: bottom;border-bottom: #dcdcdc solid 1px;padding: 14px 0;}
.news_content_right .new_aside_major .aside_tit h3, .news_content_right .new_aside_question .aside_tit h3{background-image:linear-gradient(to right,#3666d2,#4b96f7);-webkit-background-clip: text;color:transparent;float: left;font-size: 20px;}
.news_content_right .new_aside_major .aside_tit a, .news_content_right .new_aside_question .aside_tit a{padding-top: 5px;font-size: 14px;color: #4d4d4d;text-transform: uppercase;float: right;}
.news_content_right .new_aside_major .aside_content, .news_content_right .new_aside_question .aside_content{padding-top: 17px;}
.news_content_right .new_aside_major .aside_content a, .news_content_right .new_aside_question .aside_content a{margin-bottom: 22px;display: block;font-size:16px;}
.news_content_right .new_aside_major .aside_content a img, .news_content_right .new_aside_question .aside_content a img{width: 100%;}
.news_content_right .new_aside_question .aside_content .wt{margin-bottom: 10px;position: relative;counter-reset: sectioncounter;}
.news_content_right .new_aside_question .aside_content .wt li{padding-left: 45px;}
.news_content_right .new_aside_question .aside_content .wt li:before{content: counter(sectioncounter);counter-increment: sectioncounter;position: absolute;left: 18px;background-color: #ff1313;color: #fff;line-height: 20px;width: 20px;border-radius: 20px;text-align: center;}