@charset "utf-8";
body,div,ul,ol,li,h1,h2,h3,h4,h5,form,input,select,textarea,p,dl,dt,dd{
	padding: 0;
	margin: 0;
}
body,input,select,textarea{
	color:#00211c;
	font-size:14px;
	font-family: \5FAE\8F6F\96C5\9ED1,verdana,Arial,Microsoft YaHei,"微软雅黑";
	background: #f1f1f1;
}
input,select,textarea{background: #fff;}
h1,h2,h3,h4,h5{font-weight: normal;}
ul,ol{
	list-style:none;
}
img{
	border:0px;
}
a img{display:block;}
i,em{font-style: normal;}
table,td {border-collapse:collapse; border-spacing:0;}
:focus{outline: 0;}
/*Link*/
a{text-decoration:none;color:#32323a}
a:link {text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration:none;/*underline*/}
a:active {text-decoration: none;}
a:focus {outline:none;-moz-outline:none;}
 /*定位*/
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.fn {float:none !important;}
.clearfix:after{
	clear:both;
	display:block;
	visibility:hidden;
	overflow:hidden;
	height:0!important;
	line-height:0;
	content:".";
	clear:both;
}
.clearfix{*zoom:1;}
.dpl {display:inline-block;}
.ov {overflow:hidden}
.tc{text-align: center;}
.shadow{box-shadow: rgba(12,6,14,0.2) 0px 0px 7px;}
.mr-l-12{margin-left:12px;}
.mr-l-6{margin-left:6px;}
.mr-t-52{margin-top: 52px;}
.mr-t-6{margin-top: 6px;}
.pt7{padding-top:7px;}
.w1000{width:1000px;}
.w1200{width:1200px;}
.bj00{
	background:url() repeat-y;
	margin: 30px auto 0;
	padding:30px 100px 46px;
}
.bj0{
	margin: 30px auto 0;
	padding:10px 100px 46px;
}
html,body{
	width:100%;
	height:100%;
	min-width: 1300px;
	background:url(../img/bj_01.jpg) repeat;
}
.screenF{
	width:100%;
	height:100%;
}
.logo{
	position: relative;
	width: 1000px;
	height:100%;
	margin:0 auto;
	background:url(../img/topbj.png);
}
.logo-box{
	position: absolute;
	top:-300px;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:385px;
	height:480px;
}
.logo-column{
	position: relative;
	width:188px;
	height:100%;
	background:url() no-repeat;
}
.logo-column p{
	position: absolute;
	top:210px;
	left:10px;
	width:40px;
	height:150px;
	color:#fff;
	font-size: 26px;
}
.logo-column p span{
	display: block;
	margin-top: 10px;
	width:100%;
	height:40px;
	text-align: center;
	line-height: 40px;
}
.logo-column p .num{
	background:#680000;
	border-radius: 10px;
}
.logo-line{
	width:1px;
	height:720px;
	border-left:1px solid #a7a4a1;
	margin-top:10px;
}
.logo-title{
	width:300px;
	height:204%;
	margin-left:20px;
}
.logo-box h2{
	position: absolute;
	top:-44px;
	right:-250px;
	height:32px;
	width:250px;
	background:url() no-repeat center center;
}
.logo-box h2 a{
	display: block;
	width:100%;
	height:100%;
	text-indent: -999em;
}
.screenS{
	margin:0 auto;
	width:1820px;
	height:auto;
}
.screenS h3{
	width:100%;
	height:106px;
	background:url(../img/h3bj.png) no-repeat center center;
	text-align: center;
	line-height: 106px;
	color:#9d7304;
	font-size: 37px;
}
.screenS h3#round{text-align: center;}
.chuangxinA,.chuangxinA-a,.chuangxinA-b,.chuangxinB{
	margin:0 auto;
	width:910px;
}
.chuangxinA p,.chuangxinB p{
	line-height: 36px;
}
.chuangxinB-a{
	width:318px;
}
.chuangxinA-a img,.chuangxinB-a img{
	width:308px;
	height:246px;
	padding:4px;
	border:1px solid #8b8b8a;
}

.chuangxinA-a p{
	width:528px;
	font-size: 15px;
}
.chuangxinA-b img{
	position: relative;
	top:-10px;
	left:0;
	width:184px;
	height:232px;
	padding:4px;
	border:1px solid #8b8b8a;
}
.chuangxinA-b p{
	position: relative;
	left:0;
	bottom:-56px;
	width:670px;
	line-height: 36px;
	font-size: 15px;
}
.chuangxinB-a p{
	width:318px;
}
.chuangxinB-b,.chuangxinB-b-a,.chuangxinB-b-b{
	width:558px;
}
.chuangxinB-b-a img{
	width:168px;
	height:218px;
	padding:4px;
	border:1px solid #8b8b8a;
}
.chuangxinB-b-a p{
	width:346px;
}
.chuangxinB-b-b{
	position: relative;
	bottom:-50px;
	left:0;
}
.chuangxinB-b-b img{
	width:182px;
	height:232px;
	padding:4px;
	border:1px solid #8b8b8a;
}
.chuangxinB-b-b p{
	width:326px;
}
.shipai{
	margin:0 auto;
	width:970px;
	height:470px;
}
.shipai li{
	
	height:100%;
}
.shipai li a{
	display: block;
	position: relative;
	width:100%;
	height:100%;
	overflow: hidden;
}
.shipai li a img{
	width:100%;
	height:100%;
}
.shipaiA,.shipaiC{
	width:308px;
}
.shipaiB{
	padding-left: 6px;
	width:342px;
}
.shipaiC{
	padding-left:0px;
}
.shipaiA-a{
	width:308px;
	height:230px;
}
.shipaiA-b{
	width:100%;
	padding-top:6px;
}
.shipaiA-b>div{
	width:151px;
	height:234px;
}
.shipaiB-a-a{
	width:168px;
	height:340px;
}
.shipaiB-a-b{
	width:167px;
	height:340px;
}
.shipaiB-a-b>div{
	width:100%;
	height:167px;
}
.shipaiB-a-b>.pt6{
	padding-top:6px;
}
.shipaiB-c{
	padding-top:6px;
	width:100%;
	height:124px;
}

.shipaiC>div{
	width:100%;
	height:152px;
}

.pop{

	position: absolute;
	left:0;
	bottom:0;
	width:100%;
	height:24px;
}
.pop>div{
	width:100%;
	height:100%;
	background:#000;
	opacity: .6;
	filter:alpha(opacity=60);
}
.pop>p{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	color:#fff;
	text-align: center;
	line-height: 24px;
}
.huxing{
	margin:0 auto;
	width:970px;
}
.huxingBox{
	position: relative;
	width:100%;
	height:456px;
}
.huxingBox>div{
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.huxingBox>div>div{
	overflow: hidden;
	position: relative;
	width:856px;
	height:100%;
	border:1px solid #000;
}
.huxingBox>div>div>ul{
	position: absolute;
	top:0;
	left:0;
	width:10000px;
	height:100%;
}
.huxingBox>div>div>ul>li,.huxingBox>div>div>ul>li img{
	width:856px;
	height:456px;
}
.huxingBox>div>ul{
	width:112px;
	height:100%;
}
.huxingBox>div>ul>li{
	margin:0 auto;
	width:108px;
	height: 66px;
	text-align: right;
	line-height: 24px;
}
.huxingBox>div>ul>li:hover{
	background:#7b0000;
	color:#fff;
}
.huxing .huxing-btn{
	margin-top:20px;
	width:100%;
	height:24px;
}
.huxing .huxing-btn li{
	margin-right:20px;
	height:20px;
	line-height: 20px;
	padding:2px 4px;
	background:#a62112;
	color:#000;
}
.huxing .huxing-btn li:hover{
	color:#fff;
}
.pos{
	width:1000px;
	height:611px;
	margin:0 auto;
}
.pos ul{
	width:246px;
	height:100%;
}
.pos ul li{
	width:100%;
	border-top:1px solid #444;
	border-bottom:1px solid #444;
}
.pos-A{
	height:73px;
	background:#8f393a;
}
.pos-B{
	margin-top:2px;
	height:150px;
	background: #242423;
}
.pos-C{
	margin-top:2px;
	height:320px;
	background: #242423;
}
.pos-D{
	margin-top:2px;
	height:150px;
	background: #242423;
}
.pos ul li .pb{
	padding-top:10px;
	margin-left: 28px;
	width:66px;
	border-bottom:2px solid #882015;
	text-align: center;
	font-weight:bold;
	font-size: 16px;
	color:#FFF;
}
.pos ul li .pt{
	
	margin-left: 28px;
	width:190px;
	border-top:1px solid #882015;
	line-height: 24px;
	font-size: 16px;
	color:#a49f9f;
}
.pos .map-box{
	width:752px;
	height:100%;
}
.huanjing{
	width:960px;
	margin:0 auto;
}
.huanjing li{
	margin-left:26px;
	width:284px;
	height:504px;
	border:1px solid #b50000;
}
.huanjing li a,.huanjing li a img{
	margin:18px auto 0;
	display: block;
	width:254px;
	height:220px;
}
.huanjing li div{
	margin:18px auto 0;
	width:254px;
	font-size: 18px;
}
.huanjing li div .pb{
	width:72px;
	text-align: center;
	color:#000;
	border-bottom:2px solid #882015;
}
.huanjing li div .pm{
	font-weight: bold;
	border-top:1px solid #882015;
	line-height: 28px;
}
.huanjing li div .pt{
	padding-top:10px;
	font-size: 16px;
	line-height: 24px;
}
.zhoubian{
	width:1704px;
	margin:0 auto;
}
.zhoubian li{
	margin-top: 30px;
	width:1700px;
	font-size: 16px;
}
.zhoubian li a,.zhoubian li a img{
	display: block;
	width:190px;
	height:149px;
}
.zhoubian li div{
	width:700px;
}
.zhoubian li div .pb{
	width:74px;
	text-align: center;
	border-bottom:2px solid #882015;
}
.zhoubian li div .pm{
	width:100%;
	border-top:1px solid #882015;
	font-weight: bold;
	line-height: 28px;
}
.zhoubian li div .pt{
	width:100%;
	line-height: 24px;
}
.talk{
	width:970px;
	margin:0 auto;
}
.talk .touzi{
	width:230px;

}
.talk .touzi h5{
	font-size: 25px; 
}
.talk .touzi p{
	padding-top:20px;
	line-height: 24px;
	font-size: 14px;
}
.touzi-pic{
	padding-left:38px;
	width:186px;
	height:362px;
}
.touzi-pic img{
	width:100%;
	height:100%;
}
.touzi-pic2,.touzi-pic2>ul{
	width:508px;
}
.touzi-pic2>ul .picA,.touzi-pic2>ul .picA img{
	width:182px;
	height:200px;
}
.touzi-pic2>ul .picB,.touzi-pic2>ul .picB img{
	width:322px;
	height:200px;
}
.morehouse{
	margin-top:6px;
	padding:44px 24px;
	
	width:460px;
	background:#f0f0f0;
}

.morehouse .tel{
	width:324px;
	background:url() no-repeat center left;
	color:#f54343;
	font-size: 28px;
	padding-left:40px;
}
.morehouse div{
	width:470px;
	margin-top: 11px;
}

.sendPhone{
	width:96px;
	background:url() no-repeat center right;
}

.shear{
	margin-left:30px;
	width:190px;
	background:url() no-repeat center right;
}
.shear a{
	display: inline-block;
	width:30px;
	height:20px;
	text-indent: -999em;
	margin-right:6px;
}

.moreinfor, .moreinfor a{
	width:108px;
	margin-left:30px;
	color:#f54343;
}
.moreinfor a{
	display: block;
}

.screenS h3.zanTitle{
	width:1704px;
	height:106px;
	background:url() no-repeat center center;
}

.zan{
	width:120px;
	height:120px;
	margin:0 auto;
	background:url() no-repeat center center;
	cursor: pointer;
}
.zan p{
	width:90px;
	height:28px;
	padding-top:76px;
	margin:0 auto;
	text-align: center;
	line-height: 28px;
	color:#fff;
	font-size: 30px;
}



/*新闻回顾*/
.review{ 
	width:1001px;
	position: relative; 
	height:194px; 
	background:url() no-repeat center center;  
	margin:30px auto 100px;
}
.review>h4{
	position: absolute; 
	top:-16px;
	left: 29px; 
	width:122px;
	height:38px;
	font-size: 25px;
	color:#9d7304;
	background:none;
}
.review>.reviewBox{
	position: absolute; 
	top:20px; 
	left:16px; 
	width:970px; 
	height:150px; 
}
.review>.reviewBox>i{
	width:26px; 
	height:167px; 
}
.prevC{ 
	position: absolute;
	top:0; 
	left:0; 
	background: url() no-repeat -127px 0;
}
.nextC{
	position: absolute;
	top:0; 
	right:0;
	background: url() no-repeat -167px 0;
}
.reviewBox>div{
	position: relative; 
	margin:0 auto; 
	width:872px; 
	height:150px; 
	overflow: hidden;
}
.reviewBox>div>ul{
	position: absolute; 
	top:0; 
	left:0; 
	width:5000px;
}
.reviewBox>div>ul>li{
	width:214px; 
	height:100%; 
	text-align: center; 
	margin-right: 4px;
}
.reviewBox>div>ul>li>a{
	position: relative; 
	display: block; 
	width:100%; 
	height:100%;
}
.reviewBox>div>ul>li>a>img{
	width:100%; 
	height:134px;
}
.reviewBox>div>ul>li>a>span{color:#9d7304;}
.nav{
	position: fixed;
	top:0;
	width:100px;
	height:100%;
	font-size: 15px;
	background:url(http://s0.ifengimg.com/2016/03/25/topbj_0276d3ae.png) repeat;
}
.nav>div{
	position: absolute;
	top:100px;
	left:-3px;
}
.nav>div,.nav>div a{
	width:106px;
	height:30px;
	color:#fff;
	text-align: center;
	line-height: 30px;
	background:#a37c47;
}
.nav>ul{
	width:100%;
	padding-top: 150px;
	text-align: center;

}
.nav>ul li{
	width:100%;
	height:40px;
	line-height: 40px;
}
.nav>ul li a{
	display: block;
	width:100%;

	height:100%;
	color:#fff;
}
.nav>ul li a.on{
	color:#9d7304;
	background:url() no-repeat center center;
}
