@CHARSET "UTF-8";
body,html,div,ul,a,li,dl,dt,dd,h3,b,em,p,font,h1,h2,h4,i,ins,img{margin: 0px;padding: 0px;list-style: none;font-style: normal;}
body{
	color: #3C3C3C;
    background-color: #fff;
    font-size: 14px;
    font-family: "PingFang SC",Arial,"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif;
}
.bgw{background-color: #fff;}
.bggray{background-color: #f4f4f4;}
.bord_b{border-bottom:1px solid #e1e1e1;}
a{text-decoration: none;cursor: pointer;color:#333;}
a:HOVER{text-decoration: none;color:#b90303;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.pt10{padding-top: 10px;}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 500;
}
.ui-main{
	width: 1024px;
	margin-left:auto;
	margin-right:auto;
	display: block;
	z-index: 1000;
}
.areas{
	border-radius:3px;
}
.clear{clear: both;display: block;}
.fl{float: left;}
.fr{float:right;}
.w360{width:360px;display: block;overflow: hidden;}
.w630{width:630px;display: block;overflow: hidden;}
.ui-head{
	width: 100%;
	background-color: #b90303;
	display: block;
	padding:10px 0px;
}
.ui-head .ui-head-logo{
	width: 200px;
	height: 65px;
	background: url('../images/xiangw.png') no-repeat;
	display: block;
	float: left;
	overflow: hidden;
}
.ui-head .ui-head-logo a{width:200px;height:65px;display:block;line-height: 200px;}
.ui-head .ui-head-item{
	margin-top:15px;
	float: left;
	margin-left:30px;
}
.ui-head .ui-head-item li{
	float: left;	
	line-height: 40px;
	margin-left:10px;
}
.ui-head .ui-head-item li a{
	padding:8px 15px;
	color: #fff;
	font-size: 18px;
}
.ui-head .ui-head-item li a.cur,.ui-head .ui-head-item li a:HOVER{
	background: #fff;
    border-radius: 6px;
    color: #333;
    font-weight: 700;
}

.lm_title{
	display: block;
	line-height: 42px;
    color:#515050;
	border-bottom: 2px solid #E5E5E5;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	font-family: 'Microsoft YaHei';
}
.lm_title h3{
	float:left;
	font-size: 18px;
	
    font-weight: 500;
}
.lm_title em{
	font-size: 12px;
	float: right;
	font-style: normal;
	padding-right: 3px;
}
.article_plist{
}
.article_plist li{

	float: left;
	display: block;
	padding:6px 0px 10px 24px;
}
.article_plist li.first{
	padding-left:0px;
}
.article_plist li:hover{
}
.article_plist li dl{
	width: 150px;
	height: 116px;
	display: block;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
}
.article_plist li dl dd{
	width: 150px;
	height: 116px;
	overflow:hidden;
}

.article_plist li dl dd img{width:150px;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.article_plist li:hover dl dd img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}
.article_plist li dl dt{
	padding:6px;
	display:block;
	line-height: 24px;
	overflow: hidden;
	background-color: rgb(0, 0, 0);
    opacity: 0.5;
    color:#fff;
    margin-top:-32px;
}
.article_plist li:hover dl dt{
	position:absolute;right:0;bottom:0;
    margin-top:0px;
}
.right_pic{background: #f4f4f4;overflow: hidden;padding:10px 0px;}
.right_pic li{padding:10px 15px;}
.article_list{
	padding: 10px;
}
.article_list li{
	float: left;
	display: block;
	width: 50%;
	height: 35px;
	line-height: 35px;
}
.article_list li a{
	font-size: 14px;
}
.article_list li font{
	float: right;
	padding-right:20px;
	color: #939292;	
}
.article_list li span {
    font-size: 16px;
    padding-left: 15px;
    width:70%;
    float: left;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
    background: url(../images/icon_9.jpg) no-repeat left center;
}

.ui-links {
    width: 100%;
    background: #f4f4f4;
    border-top: 1px solid #ddd;
    padding: 10px 0;
}
.ui-links h3 {
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    display: block;
}
.ui-links p{
	padding: 0px;
	line-height: 34px;
}
.ui-links p a{
    padding: 0 10px;
    color: #666;
    margin:0px 8px;
    display:inline;
}
.ui-links p a:HOVER{
	text-decoration: underline;	
}
.ui-footer{
	background: #b90303;
    width: 100%;
    text-align: center;
    color: #f0f0f0;
    padding: 6px 0;
    margin: 0 auto;
}
.ui-footer p{
	line-height: 36px;
	text-align: center;
	display: block;
}
.ui-footer p a{color: #fff;padding:0px 10px;}
/**slider start***/
.pic_content{display: block;position: relative;overflow: hidden;}
.pic_content a.prev,.pic_content a.next{clear: none;
	opacity: .7;
    position: absolute;
    top: 50%;
    height: 66px;
    width: 44px;
    margin-top: -25px;
    background-image: url(../images/icon-slide.png);
    background-repeat: no-repeat;
    z-index: 5;
    transition: none;
}
#slidebar .next {
    background-position: -44px 0;
    margin-top: -33px;
    left: auto;
    right: 0;
    margin-left: 0;
    margin-right: 5px;
}
#slidebar .next:HOVER {
    background-position: -44px -66px;
}
#slidebar .prev {
    margin-left: 5px;
    margin-top: -33px;
    left: 0;
    background-position: 0 0;
}
#slidebar .prev:HOVER {
    background-position: 0 -66px;
}
.pic_content div.pic_content_div{width:100%;height:100%;overflow: hidden;}
.pic_content ul.pic_content_list{
	display: block;
	list-style: none;
	padding:0px;
	margin: 0px;
	z-index: -1000;
}
.pic_content ul.pic_content_list li{
	float: left;
	list-style: none;
	padding:0px;
	margin: 0px;
	overflow: hidden;
	height: 100%;
}
.pic_content ul.pic_content_list li dl,.pic_content ul.pic_content_list li dl dt,.pic_content ul.pic_content_list li dl dt img{
	list-style: none;
	display:block;
	padding:0px;
	margin:0px;
	border: 0px;
	z-index:-100;
}
.pic_content ul.pic_content_list li dl dt img:hover{}
.pic_content ul.pic_content_list li dl dd{
	padding:0px 10px;
	margin-top:-80px;
	display:block;
	line-height: 46px;
	background-color: rgb(0, 0, 0);
    opacity: 0.8;
    color:#fff;
    font-size:20px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
    z-index: 100;
}
.pic_content ul.pic_content_list li dl dd a{color:#fff;}
.pic_content div.pic_content_num{
	display:block;
	line-height: 20px;
	height:20px;
	padding-top:10px;
    text-align: center;
	border-radius: 10px;
    overflow: hidden;
    margin-top:-30px;
    z-index: 200;
}
.pic_content div.pic_content_num span{
	
	display: inline-block;
    vertical-align: top;
    cursor: pointer;
    width: 10px;
    height: 10px;
    margin: 0 6px;
    overflow: hidden;	
}
.pic_content div.pic_content_num span a{
	display: inline-block;
	vertical-align: top;
	border-radius: 5px;
	background:#fff;
    font-size: 0;
    height: 100%;
    width: 100%;	
}
.pic_content div.pic_content_num span a:HOVER{
	background-color: #b90303;	
}
.pic_content div.pic_content_num span.cur {
    width: 30px;
}
.pic_content div.pic_content_num span.cur a{
	background: #fdd000;
}
/***slider end**/
.main-yw h2{
    font-family: "Microsoft YaHei", "微软雅黑", "宋体";
    font-size: 18px;
    font-weight: bold;
    line-height:24px;
    height:24px;
    overflow: hidden;
    padding-left:12px;
    background: url(../images/globalHot-li.jpg) 0px 7px no-repeat;
}
.main-yw p {
    line-height: 26px;
    text-align: left;
    word-wrap: break-word;
    padding:14px 4px 10px 0px;
    display: block;
    overflow:hidden;
    margin-bottom:10px;
    border-bottom: 1px solid #f4f4f4;
}
.main-yw p.last{
    margin-bottom:0px;
}
.main-yw p a {
	display:block;
	width:178px;
	overflow:hidden;
	height:24px;
	float:left;
}
.yw_new_list{
	padding:20px 0px;
	display: block;
	overflow: hidden;
	
}
.yw_new_list h3{
    font-size: 16px;
    margin-bottom:10px;
    background: url(../images/globalHot-li.jpg) 0px 7px no-repeat;
    font-family: "Microsoft YaHei", "微软雅黑", "宋体";
    font-weight: bold;
    line-height:24px;
    padding-left:12px;
    height:24px;
}
.yw_new_list ul{
	display: block;
	overflow: hidden;
}
.yw_new_list ul li{
	font-size: 14px;
    background: url(../images/icons-sprites.png) no-repeat;
    background-position: 1px -31px;
    line-height: 27px;
    height: auto;
    padding-left: 10px;
    overflow: hidden;
	display: block;
}

.h2-title{
	display: block;
	line-height:36px;
	height:36px;
	position: relative;
	overflow: hidden;
    border-bottom: 1px solid #b90303;
    font-family: 'Microsoft YaHei';
}
.h2-title .hljxddttxt{
	width: auto;
    font-family: 'Microsoft YaHei';
    font-weight: normal;
    font-size: 20px;
    color: #515050;
    float: left;
}
.h2-title .hljxddttxt a{padding-right:6px;font-weight: 500;color:#b90303;}
.h2-title .hljxddttxt i{
	position: relative;
    top: 1px;
    padding-right: 4px;
    font-size: 14px;
    font-weight: 500;
    padding-right:15px;
    line-height: 17px;
    text-transform: uppercase;
    color: #555;
    background: url(../images/icon-mark.png)right 6px no-repeat;
}
.h2-title .tab{
	display: inline-block;
    line-height:36px;
    margin-right: 24px;
    position: relative;
    padding: 0px 10px;
    cursor: pointer;
    text-decoration: none;
    font-size: 20px;
}
.h2-title .cur{
	color:#fff;
	background:#b90303;
}
.h2-title p {
	padding-top:2px;
    padding-left: 30px;
    font-size: 14px;
    color: #ff1e22;
}
.h2-title p a{margin:0px 10px;color: #ff1e22;}
.h2-title p a.more{
	color:#ccc;
	padding-right:21px;
	background: url(../images/icon-more.png) right 3px no-repeat;
	margin-right:0px;
}
/*************/
.ul_pic_list{display: block;overflow: hidden;}
.ul_pic_list li{display: block;overflow: hidden;padding:15px 5px;border-bottom: 1px solid #f4f4f4;}

.ul_pic_list li dl{width:100%;display: block;}
.ul_pic_list li dl dd{display: block;}
.ul_pic_list li dl dd h4{display:block;line-height: 32px;font-weight:bold;font-size: 18px;height: 32px;overflow: hidden;}
.ul_pic_list li dl dd p,.ul_pic_list li dl dd em{display: block;color: #515050;
    font-size: 14px;
    margin-top: 6px;
    line-height: 24px;font-style: }
.ul_pic_list li dl dd p{max-height: 50px;overflow: hidden;position: relative;}
.ul_pic_list li dl dd p a{color:#000;position: absolute;bottom: 2px;right: 0px;margin-right:3px;background: #fff;padding:0px 6px;border-radius:3px;}
.ul_pic_list li dl dd p a:HOVER{color:#b90303;}

.ul_pic_list li:HOVER,.ul_pic_list li.cur,.ul_pic_list li:HOVER dl dd p a,.ul_pic_list li.cur dl dd p a{background: #f7f6f6;}

.ul_pic_list li dl.pic dt{
	float: left;
	display: block;
	width: 150px;
	height:116px;
	overflow: hidden;
}
.ul_pic_list li dl.pic dd{
	
	width:455px;
	float: right;
}
.ul_pic_list li dl.pic dt img{
	width: 150px;
	height:116px;
	transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.ul_pic_list li dl.pic dt img:HOVER{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}
/*********/
/*************/
.ul_pic1_list{display: block;overflow: hidden;}
.ul_pic1_list li{display: block;overflow: hidden;padding:15px 10px;border-bottom: 1px solid #f4f4f4;}

.ul_pic1_list li dl{width:100%;display: block;}
.ul_pic1_list li dl dd{display: block;}
.ul_pic1_list li dl dd h4{display:block;line-height: 32px;font-weight:bold;font-size: 18px;overflow: hidden;}
.ul_pic1_list li dl dd p{display: block;color: #515050;
    font-size: 14px;
    padding-top: 10px;
    line-height: 24px;position: relative;}
.ul_pic1_list li dl dd p a{
	border:1px solid #ff1e22;color:#ff1e22;position: absolute;bottom: 2px;right: 0px;margin-right:6px;padding:0px 6px;border-radius:3px;
}
.ul_pic1_list li:HOVER{background: #f7f6f6;}

.ul_pic1_list li dl.pic dt{
	float: left;
	display: block;
	width: 160px;
	height:100px;
	overflow: hidden;
}
.ul_pic1_list li dl.pic dd{
	
	width:435px;
	float: right;
}
.ul_pic1_list li dl.pic dt img{
	width: 160px;
	height:100px;
	transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.ul_pic1_list li dl.pic dt img:HOVER{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}


/************/
.hrrmht-content{display:block;height:auto; overflow:hidden; padding-top:15px;}
.hrrmht-content li{ float:left; width:75px; padding:0 7px; height:52px; overflow:hidden; text-align:center; margin:0 auto}
.hrrmht-content li a{width:75px; height:32px; line-height:30px; border:1px #DCDCDC solid; font-size:16px}
.hrrmht-content li a:hover{background:#b90303; color:#fff; border:1px #b90303 solid}
.btn{display: inline-block;margin-bottom: 0px;padding: 0;font-size: 16px;font-weight:normal;line-height:28px;text-align: center;white-space: nowrap;background-image: none;border: 1px solid transparent;border-radius: 0px;cursor: pointer;outline: 0px none;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; display:block;border-radius: 1000px; background:none; border:1px #8C8C8C solid}

ul.hot_list{display: block;padding: 20px 0px 10px 0px;}
ul.hot_list li {
    overflow: hidden;
    text-align: left;
    line-height: 18px;
    margin-bottom: 25px;
    padding-left: 15px;
    display: block;
    vertical-align: middle;
}
ul.hot_list li a {
	font-size:16px;
    color: #939292;
    font-weight: 100;
}
ul.hot_list li.rwbd-1{ border-left:2px #FD5F00 solid}
ul.hot_list li.rwbd-2{ border-left:2px #FFC002 solid}
ul.hot_list li.rwbd-3{ border-left:2px #00A635 solid}
ul.hot_list li.rwbd-4{ border-left:2px #00C3C4 solid}
ul.hot_list li.rwbd-5{ border-left:2px #B92400 solid}
ul.hot_list li.rwbd-6{ border-left:2px #E07E00 solid}
ul.hot_list li.rwbd-7{ border-left:2px #27C790 solid}
ul.hot_list li.rwbd-8{ border-left:2px #5C68EC solid}
ul.hot_list li.rwbd-9{ border-left:2px #00A9DA solid}
ul.hot_list li.rwbd-10{ border-left:2px #E41A91 solid}
ul.hot_list li a{color:#939292; font-weight:100}
ul.hot_list li a:hover{color:#b90303}
ul.hot_list li.lhide{display:none;}

/***************/
.ui-top-bar{
	background-color: #222;
    height: 40px;
    line-height:40px;
    position: relative;
}
.ui-top-bar ul{}
.ui-top-bar ul li{
	float: left;
	display: inline;
	line-height: 40px;
	padding:0px 18px;
	font-size: 16px;
	position: relative;
}
.ui-top-bar ul li:HOVER{background-color:#3C3C3C;}
.ui-top-bar ul li:HOVER dl{display: block;}
.ui-top-bar ul li a{color: #fff;}
.ui-top-bar ul li.index{padding-left:3px;}
.ui-top-bar ul li.index i.home{margin-top:11px;margin-right:3px;display:block;float:left;width:16px;height:16px;background: url(../images/home.png) no-repeat;
    background-size: cover;}
.ui-top-bar ul li dl{display: none;position: absolute;margin-top:-3px;overflow: hidden;background: #3C3C3C;width:210px;margin-left:-18px;padding:5px 0px;z-index: 20000;}
.ui-top-bar ul li dl dt{display: block;overflow: hidden;float: left;width:69px;text-align: center;}
.ui-top-bar ul li dl a{display:inline;padding:3px 0px;}
.ui-top-bar ul li dl dt:HOVER{background-color: #222;}


.ui-lm-list{font-size: 14px;color:#191919;line-height: 40px;}
.ui-lm-list strong{font-weight: normal;}
.ui-lm-list a{font-weight: normal;margin: 0px 8px;}
.ui-lm-list a.index{margin-left: 0px;}
.ui-lm-list span{color: #666;display: inline-block;margin-left: 8px;}
/**content css**/
.cl_content h1.h1{display: block;padding: 13px 0px;font-size: 22px;font-weight: normal;text-align: center;}
.cl_content .cl_content_time{line-height: 36px;text-align: center;font-size:14px;border-bottom:1px solid #E5E5E5;margin-bottom:5px;}
.cl_content .cl_content_time time,.cl_content .cl_content_time span{padding: 0px 6px;}
.cl_content .cl_content_txt{line-height: 2;font-size:16px;}
.cl_content .cl_content_txt a{color: #3d6ba7;}
.cl_content .cl_content_txt p{text-indent: 2em;padding:8px 0px;word-break:break-all;}
.cl_content .cl_content_txt p:HOVER,.cl_content .cl_content_txt tr:HOVER{background-color: #EDF6ED;}
.cl_content .cl_content_txt p strong{font-weight: bold;}
.cl_content .cl_content_txt img{max-width: 550px;display:block;margin:8px auto;}
.cl_content .cl_content_txt table{border:1px solid #999;margin-left:auto;margin-right:auto;}
.cl_content .cl_content_txt tr,..cl_content .cl_content_txt td,..cl_content .cl_content_txt th{border:1px solid #999;}
.cl_content .cl_content_txt td{padding-left:3px;}
.cl_content .cl_content_txt th{ background:#984B4B; color:#fff; font-weight:bold;}
.cl_content .cl_content_txt p.statement{margin-top:50px;color:#bbb;padding: 5px 10px;background-color:#f4f4f4;border-radius:6px;font-size: 12px;text-indent: 0em;}
.cl_content .cl_content_txt p.daodu span1{background-color:#f4f4f4;padding:5px 8px;border-radius:6px;line-height:36px;}
.backindex{margin-top:15px; text-align:center;display: block;overflow: hidden;}
.backindex a{border:1px solid #CCC; padding:10px; background: #F5F8FD; display:block; font-size:18px; font-family:"microsoft yahei","ºÚÌå"; border-radius:2px}
.backindex a:hover{background:#2163A5; color:#FFF; text-decoration:none}

.cl_content_list{display: block;padding:10px 0px;font-size:14px;}
.cl_content_list li{line-height: 36px;height: 36px;overflow: hidden;}
.cl_content_list li.line{line-height: 2px;height: 2px;display:block;margin:10px 0px 8px 0px;border-bottom:1px dashed #E5E5E5;overflow: hidden;}
.cl_content_list li a{width: 75%;}
.cl_content_list li em{font-style: normal;float: right;color: #999;}

/**page start**/
.pages {    clear: both;    display: block;    padding: 26px 0px;    text-align: center;}
.pages a,.pages b,.pages span{    border: 1px solid #FFFFFF;    display: inline-block;    font-family: Arial,"宋体";    font-size: 13px;    height: 18px;    line-height: 18px;    margin: 0 2px;    padding: 3px 8px;}
.pages a{background:#EBEBEB;}
.pages span {    background:#F0F4F6;}
.pages span font {    font-weight: bold;}
.pages a:hover, .pages a.curent {    background:#3470D9;    border: 1px solid #FFFFFF;    color: #FFFFFF;    text-decoration: none;}
/**page end**/
li.lhide{display: none;}
.x_ad{display:block;overflow: hidden;}