body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "Microsoft Yahei"; -webkit-text-size-adjust:100%; color: #333; background: #efefef;}
a{color:#333;text-decoration:none}
a:hover{color:#cd0100;text-decoration:none;}
em{font-style:normal}
ul{ margin:0px; padding:0px; list-style-type:none;}
li{list-style:none; line-height:28px; padding-left:0px;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

.top-wrap {width:100%; height: 28px; background: #b61010;}
.top {width:1210px; height: 28px; color:#fff; margin:0 auto;}
.top .left {width:500px; line-height: 28px; text-align:left; float:left;}
.top .right {width:100px; line-height: 28px; text-align:right; float:right;}
.top .right a{color:#fff;}
.top .right a:hover{color:#f5c7c7;}

.nav-wrap {width:100%; height: 237px; background: url(../images/banner.jpg) no-repeat center;}
.nav {width:1210px; height: 60px; line-height:60px; color:#000; margin:0 auto; padding-top:187px;}
.nav a {color:#333; display: block;}
.nav a:hover {background: #b51110; color:#fff; transition: 0.3s;}
.nav ul li { width:121px; line-height:60px; text-align: center; font-size:18px; font-weight:bold; float: left;}

.hf-wrap {width:100%; height: 345px; background: #d3d3d3;}
.hf {width:1210px; height: 345px; margin:0 auto;}

.main {width:1150px; height: auto; background: url(../images/b_1.jpg) no-repeat center top #fff; padding:30px; margin:0 auto; overflow:hidden;}
.hang1 {width:1150px; height: auto; margin:0 auto 25px auto; overflow:hidden;}
.hang1 .left {width:369px; float:left;}
.hang1 .mid {width:369px; float:left; margin:0 21px;}
.hang1 .right {width:369px; float:right;}
.hang1 .bk {width:265px; height:115px; float:left; margin-right:30px;}

.bt {width:100%; height:40px; background:#efefef; margin-bottom:6px;}
.bt .tb {width:50px; text-align:center; float:left;}
.qh2 { width:80px; line-height: 40px; text-align:left; font-size:17px; color:#333333; font-weight:bold; cursor: pointer; float: left;}
.qh1 { width:80px; line-height: 40px; text-align:left; font-size:17px; color: #82080d; font-weight:bold; cursor: pointer; float: left;}
.bt .english { line-height:40px; text-align:left; font-size:15px; color:#82080d; float:left;}
.bt .more {width:48px; float:right;}
.wk { width: 100%; line-height: 28px; text-align:left; margin:0 auto;}
.wk .time { width: 40px; font-size:12px; color:#9e9e9e; text-align:right; float: right;}
.wk .more { width:100%; height:30px; text-align:right;}

.footer-wrap {width:100%; height: 72px; background: #b61010;}
.footer {width:1210px; line-height: 72px; color:#fff; text-align:center; margin:0 auto;}

/*list*/
.list-main{width:1150px; height: auto; background: url(../images/b_1.jpg) no-repeat center top #fff; padding:30px; margin:0 auto; overflow:hidden;}
.list-main .left{ width: 237px; height: 520px; float: left;}
.list-main .left .bt{ width:100%; height:46px; line-height:46px; font-size:18px; background:url(../images/xw-01.png) no-repeat; text-align:center; color:#b61111; font-weight: 600;}
.left-qh a{display: block; height: 54px;border-bottom: 1px dashed #ccc; text-align: center; line-height: 54px;}
.left-qh a:hover{background-color: #b61111; color: #fff;text-decoration:none}/*宸︿晶鍒囨崲鑳屾櫙鑹?/

.list-main .right{ width:892px;float: right;}
.list-title-r{width: 100%; height: 46px;background:url(../images/dx.jpg) repeat-x bottom;}
.list-title-r .tab{height: 44px; line-height: 44px; padding: 0 20px;  text-align: center; color:#333333; font-size:18px; float: left; cursor:pointer}
.list-title-r .tab.on{border-bottom: 2px solid #b61010;}
.list-more{ width: 580px; line-height: 44px; text-align:right; float:right;}

.list-main ul{padding-top: 10px; padding-bottom: 20px;}
.list-main .list-list li{background:url(../images/img09.png) left center no-repeat; padding-left: 15px; line-height: 33px; color:#333333; text-align: left;}
.list-main .list-list .time{ width: 110px; color: #888; float: right;  text-align: center;}
.list-main .right .line{ width: auto; height: 1px; border-bottom: 1px dashed #ccc; margin-bottom: 10px;}
.page-wrap{ width:600px;margin-bottom: 20px; height:40px; margin-top:20px; float:right;}
.page-wrap .page{height:30px; line-height: 30px;padding: 0 10px; margin-right:10px; color:#444;display:block;float: left;}
.page-wrap .active{background-color: #b61010; border-radius: 50%; color: #fff;}/*椤电爜棰滆壊*/
.page-wrap .page:hover{background-color: #b61010;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #fff;text-decoration:none}
.page-wrap .page-word{height:30px; line-height: 30px;margin-right:10px;float: left;}
.page-wrap .page-word input{height:28px;width:50px;outline: none; line-height: 34px;border: 1px solid #ccc;border-radius: 5px; padding: 0 10px;}
.page-wrap .page1{height:30px; line-height: 30px;padding: 0 10px; margin-right:10px; color:#8f8e8e;display:block;float: left;}
.page-wrap .page1:hover{background-color: #b61010; color: #fff;text-decoration:none}

/*comment*/
.content-main{ margin-top: 10px; }
.nr-weizhi { width: 100%; height: 80px; line-height:80px; font-size:14px; margin:0 auto;}
.nr-bt { width:96%; line-height:80px; font-size:26px; color:#b61111;font-weight:bold; text-align: center; border-bottom:1px solid #ededed; margin:0 auto;}
.nr-time { width: 96%; line-height: 55px; font-size:12px; color:#666666; text-align: center; margin:0 auto;}
.nr-zw {width:94%;line-height:35px; margin: 0 auto;}


/*index-news*/
img { border:0px;}

.twoLisImg {
	width: 369px;
	height: auto;
	float: left;
	position: relative;
}
.twoLisImg .hd {
	height: 20px;
	overflow: hidden;
	position: absolute;
	right: 16px;
	bottom: 9px;
	z-index: 1;
}
.twoLisImg .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.twoLisImg .hd ul li {
	float: left;
	margin-right: 5px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: #7c7c7c;
	cursor: pointer;
}
.twoLisImg .hd ul li.on {
	background: #faa209;
}
.twoLisImg .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.twoLisImg .bd li {
	zoom: 1;
	vertical-align: middle;
}
.twoLisImg .bd img {
	width: 100%;
	display: block;
	position: relative;
}
.twoLisImg .bd li p{
	font-size: 16px;
	color: #fff;
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000',endColorstr='#55000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#55000000', endColorstr='#55000000')";      /*IE8*/
	position: absolute;
	text-indent: 10px;
	bottom: 0;
}


/* 涓诲鑸殑CSS */
#bot{height:46px;line-height:46px;}
.nav1{text-align:center;}
.nav1 ul li{display:inline-block;*display:inline;*zoom:1;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    position:relative;
}
.nav1 ul li:hover{background:#b61010;}
.nav1 ul li a{padding:0 25px;font-size:17px;color:#333;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    display:block;font-weight:bold;
    line-height:50px;
}
.nav1 ul li:hover a{color:#fff;}
.nav1 ul li:hover li a{color:#666;}
.nav1 ul li ul{position:absolute;background:#fff;display:none;z-index:999;}
.nav1 ul li:hover ul{display:block;}
.nav1 ul ul li{ line-height:50px;}
.nav1 ul ul li a{font-size:14px;}
.nav1 li ul li:hover a{color:#fff;} 

.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl{zoom: 1;}

.logo{ width:340px; height:81px;padding-left:322px;}