
html {
    width: 100%;

}


body {
	font-family: SimHei;microsoft:yahei,Verdana, Geneva, sans-serif;
	margin: 0;
 
}

h1, h2, h3, h4, h5, h6 {
  font-size:18px;;
  font-weight: normal; }


a {
    text-decoration: none;
    color: inherit;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

a:hover {
    color: #fe7676;
}

.weixin{ width:50px; height:50px; margin:0px auto;position:relative; font-size:12px; text-align:center;}

.weixin .weixin_nr{width:100px; height:130px; padding:10px; background:#fff; text-align:center; position:absolute; left:-45px; top:45px; display:none; z-index:10;}
.weixin .weixin_nr img{ margin-bottom:10px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}


.middle{ margin:0 auto; text-align:center;}
.w1400{ width:1400px; margin-top:40px;}
.w1400 img{ margin-bottom:40px;}
.w900{margin:0 auto; width:900px;}
.clear{ clear:both}
.text1{ font-size:30px; color:#D1D1D2;}
.text2{ font-size:36px; color:#000;}
.text3{ font-size:16px; color:#aaa9a6;}
.text4{ font-size:14px; color:#000; font-family:simhei;}
.text5{ font-size:32px; font-family:'Microsoft YaHei';letter-spacing:6px;}
.font-w{ font-weight:bold;}

.fc-bj{ background-color: #FAFAFA;}

.header{width:100%; height:130px; background-color:#25211e;}
.header .top{width:100%; height:40px; line-height:40px;}
.header .top .left{float:left;}
.header .top .left a{ font-size:14px; margin-right:10px; color:#D7B175; text-decoration:none; padding-left:15px; font-family:SimHei;}
.header .top .left a:hover{ font-size:14px;  color:#fff;}
.header .top .right{float:right;height:40px; line-height:40px; padding-right:20px;}
.header .menu{margin:0 auto; width:1100px;}
.header .menu .left{float:left; width:15%;}
.header .menu .right{float:right; text-align:left; width:85%;}
.header .right ul{ margin:0; padding:0;}
.header .right ul li{ margin-left:50px; text-align:left; float:left; margin-top:45px; list-style:none;}
.header .right ul li a{ color:#FFF; text-decoration:none; font-size:14px;font-family:SimHei;}
.header .right ul li a:hover{ color:#C6B653; text-decoration:none; font-size:14px; }

.main{ margin:0 auto; width:100%}
.main-hend{ }
.infocont{ margin:0 auto; width:1050px;background-image:url(/images/GridBG.png); }
.infocont .tex1{ margin-top:30px;line-height:40px;}
.infocont .tex1 *{ vertical-align:middle; margin-right:10px;}
.infocont .tex2{ margin-top:60px; margin-bottom:20px;text-align:left; }
.info{margin:0 auto; width:1050px; padding-top: 30px;}
.info .left{ float:left; width:375px; padding-top:40px;}
.info .right{ float:right; width:625px; padding-left:50px; padding-top:30px;}
.info .right p{ font-size:12px; line-height:29px;}
.info .right span{ font-size:18px; }
.info .frght h2{word-wrap: break-word;word-break: break-all;}

.know { margin:0 auto; width:1120px; height:800px; padding-top:30px;}
.know ul{ margin:0px;padding:0px;}
.know ul li{ float:left; width:320px; margin-left:40px;list-style:none; margin-bottom:60px;}
.know ul li img{ }
.know ul li span{ font-size:24px; font-weight:bold;}
.know .title{font-size:20px; padding-top:10px;  width:320px; height:20px; overflow:hidden; line-height:20px;}
.know .title1{font-size:14px; line-height:20px; height:50px; color:#999;}

.news { margin:0 auto; width:1050px; height:470px; padding-top:30px;}
.news ul{ margin:0px;padding:0px;list-style:none;}
.news ul li{ float:left; width:525px;list-style:none; margin-bottom:60px;}
.news .left{ float:left; width:150px;}
.news .right{ float:right; width:355px; padding-right:10px;}
.news .title{font-size:20px; width:355px; overflow:hidden; height:30px; line-height:30px;}
.news .title1{font-size:14px; line-height:25px; height:50px; color:#999;}

.xq-sm{margin:0 auto; width:900px;}

.xq-sm .left{float:left; width:460px;}
.xq-sm .left p{ line-height:35px; letter-spacing:3px; font-family:SimHei;}
.xq-sm .right{float:right; padding-top:20px;}
.xq-sm .right p{ line-height:35px;}

.xq-menu{ margin: 0 auto; width:920px;}
.xq-menu ul{list-style:none;margin:0px;padding:0px; }
.xq-menu ul li{ float:left; width:220px; height:33px; text-align:center; background-color:#e0e0e0; margin-left:5px; line-height:33px;}


.xq-menu ul li a{ color:#999}
.xq-menu ul li a:hover{ color:#fff}
.xq-menu ul li:hover{  background-color:#c88461; }

.xq-video{ margin: 0 auto; width:920px;}
.xq-video ul{list-style:none;margin:0px;padding:0px; width:920px; }
.xq-video ul li{ float:left; width:230px; margin-top:40px; text-align:center;}
.xq-img{margin:0 auto; width:920px;}

.w1400{ margin:0 auto; width:1400px;}
.w1400 .wl{ width:450px; float:left; margin-top:25px;}
.w1400 .wr{ width:900px; float:right; margin:0 20px;}
.font20{ font-size:20px;font-family:SimHei; color:#353332;line-height:30px;}
.font16{ font-size:16px;font-family:SimHei; color:#656463;line-height:30px;}
/*list*/
.list_page{text-align:center;margin:10px;display:block; padding-bottom:20px;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.fouse {width:100%;}

.znlink{ margin:0 auto; width:600px; height:50px; line-height:50px; text-align:center}
.znlink a{ font-size:16px; color:#000; text-decoration:none; margin-left:30px; font-weight:bold;}

.footer{ margin:0 auto; width:900px; height:100px; line-height:20px; text-align:center; color:#808080;  font-size:12px; font-family:Î¢ÈíÑÅºÚ;}


#f{
width:720px;
height:390px;

border:#c3c5c4 2px solid ;
text-align:center; padding-top:10px;

}
