@charset "gb2312";
/* CSS Document
Theme Name: 182
Theme URI: 
Description: A website for guide themes.
Version: 2017.5.4
Author: ljh
 */
/* CSS Document */
/***预设样式***/
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;}
body{font-family:arial,"微软雅黑","宋体";}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;}
i{font-style:normal;}
.clear:after{
	content:"200B";
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
	}
.clear{*zoom:1}
/***公用样式**/
.wrap{width: 1200px;margin:0 auto;}
.top{width: 1200px;margin:0 auto;}
.bottom{width: 1200px;margin:0 auto;}
h2,h3,h4{font-weight: normal;}

/***首页**/
.mainIndex{}
.nav{position: fixed; top: 0; width: 1200px; margin: 0 auto; z-index: 2;height: 55px;background-color: #fff;}
.nav .logo{float: left;width: 143px; height: 42px; margin: 6px 0 0 30px; display: inline;}
.nav .logo img{width: 100%; height: 100%;}
.menu-list{ float: right; margin-top: 13px;}
.menu-list li{ float: left; padding: 3px 20px; margin: 1px 15px;}
.menu-list li a{color: #c1b078; font-size: 14px;}
.menu-list .current{ border: 1px solid #c1b078; border-width: 1px 0 1px 0;margin: 0px 15px;}

.fuwu{width:100%;}
.fuwu-title h2{font-size: 28px; color: #d9c084; margin-top: 40px; text-align: center; display: block;}
.fuwu-title h3{font-size: 20px; color: #999999; margin-top: 10px; text-align: center; display: block;}

.fuwu-list{width: 100%; margin-top: 6px; text-align: center;}
.fuwu-list li{display: inline-block;
    padding: 3px 10px;
    margin: 0 15px;
    border: 1px solid #fff;
    border-left: none;
    border-right: none;margin-top:20px;}
.fuwu-list li a{color: #333333; font-size: 14px;}
.fuwu-list li.current{ border: 1px solid #c1b078; border-width: 1px 0 1px 0;}
.fuwu-list li.current a{color: #c1b078; }

.fuwu-img{width: 100%; }
.fuwu-img li{    float: left;
    width: 372px;
    height: 207px;
    position: relative;
    margin: 40px 13px 0;}
.fuwu-img li .imga{display:block;width: 100%; height: 100%;}
.fuwu-img li .titlea{  color: rgb(254,221,133);
    position: absolute;
    top: 50%;
    text-align: center;
        display: block;
    width: 100%;
    height: 100%;
    top: 0;font-size: 14px;
    line-height: 224px;}
.fuwu-img li img{width: 100%; height: 100%;}
.about-box{width: 1200px; height:239px ; background: #f2f2f2; margin-top: 40px;}
.about-box .about-img{    float: left;
    width: 665px;
    height: 243px;}
	.about-box .about-img a{display:block;}
.about-box .about-img img{width: 100%; height: 100% ;}
.about-box .about-text{text-align: center; width: 435px; float: left; margin: 40px 0 0 40px;color: #666;}}
.about-box .about-text .tit{font-size: 18px;}
.about-box .about-text p{display: block; font-size: 14px; color: #666; margin: 20px 0; text-indent: 2em;height:99px;overflow:hidden;}

.news-box{margin-top: 40px; }
.news-box .current{margin-left: 0;}
.news-box .black{background: #000; color: #e9c05c;  border: 1px solid #000;}
.news-box .black  p,.news-box .black .title,.news-box .black .date{color: #e9c05c;}
.follow{width: 219px; height: 150px; padding: 15px 20px 5px; border: 1px solid #d9c084; font-size: 12px;margin-left: 51px; float: left; }
.follow:first-child{margin-left:0}
.follow .title a{color:rgb(193, 176, 120); 
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;font-size:14px;
}
.follow .title a:hover{font-weight:bold;}
.follow .line{width: 21px; height: 3px; overflow: hidden;  background: #b28850; margin: 10px 0;}
.follow p{    display: block;font-size:12px;
    line-height: 21px;
    color: #666;
    font-size: 12px;
    height: 45px;
    overflow: hidden;}
.follow .date{margin: 20px 0 0; font-size: 12px; width: 100%; color: #666666;}
.follow .date a{float: right;}
.proarticleimg{text-align:center;}
.bottom{background:url(../images/foot_bg.png) repeat-x; height: 258px; overflow: hidden; width: 100%; margin-top: 40px; }
.footer{width: 1200px; margin: 0 auto;}
.firend {margin: 20px 0 30px; color: #333; font-size: 14px;}
.firend span{margin-right:30px;}
.firend span a{color: #333333; margin-right: 10px;}
.foot-list{float: left; color: #333; width: 1200px;margin-bottom: 35px; }
.foot-list dl{float: left;width:70px;margin-right: 67px; display: inline;}
.foot-list dl a{color:#333;}
.foot-list dt a{color:#333;}
.foot-list dt{font-size: 14px; margin-bottom: 15px;}
.foot-list dd{font-size: 12px; line-height: 24px;}
.foot-list dd a{color: #666;}
.ewm{float: right; width: 330px;}
.ewm ul{float: left; line-height: 30px; font-size: 12px; color: #333; margin-right: 20px; display: inline-block;width:174px;}
.ewm .ewm-img{float: left; width: 126px; height: 128px;}
.tip{text-align: center; font-size: 12px; color: #333;  width: 100%;}

	/* flexslider */
.flexslider{position:relative; height:630px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative; z-index:1;}
.slides li{height:630px;}
.slides li a{display:black;width:100%;height:100%;}
.slides li img{display:black;width:100%;height:100%;}
.flex-control-nav{ display:none;position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:78px;height:119px;overflow:hidden;cursor:pointer;position:absolute;}

	/* section */
.section{width:1250px;margin:10px auto 0 auto;overflow:hidden;}
.section ul{width:1250px;}
.section ul li{float:left;margin-right:6px;margin-bottom:10px;display:inline;width:300px;height:430px;overflow:hidden;position:relative;}
.section ul li .photo{width:300px;height:430px;overflow:hidden;}
.section .rsp{width:300px;height:430px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:300px;height:430px;left:-300px;top:0px;overflow:hidden;}
.section .text h3{width:300px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#FFFFFF;font-size:18px;}
/***联系我们**/
.mainAboutUs{width: 1200px;margin:0 auto;}
.container-about{font-size: 16px; line-height: 26px; color: #333;}
.container-about p{margin-top: 30px; text-indent: 2em;}
/***产品页面**/
.mainProduct{width: 1200px;margin:0 auto;}
.cp-dh{height: 42px; line-height: 42px; text-align: right; font-size: 14px; color: #b69732; border-bottom: 1px solid #c1b078;}
.cp-dh a{margin: 0 5px; color: #b69732;}
.cp-title{width: 100%; text-align: center; font-size: 18px; color: #333333; margin: 40px 0 30px;}
.cp-title span{font-size: 12px; display: block; color: #999;}
.cp-menu{text-align: center;margin-top:-20px;}
.cp-menu li{display: inline-block; margin: 20px 20px 0;}
.cp-menu li a{background: url(../images/icon-c.jpg)  no-repeat 0 5px; color: #666; padding-left: 15px;    font-size: 14px;}
.cp-menu li.current a{background: url(../images/icon-b.jpg)  no-repeat 0 5px; color: #e0c672;}
.cp-img{width: 100%;}

.cp-img li{margin: 40px 13px 0; float: left; display: inline; width: 372px; height: 207px;position:relative;}
.cp-img li img{width: 100%; height: 100%;}
.cp-img li .imga{display:block;width:100%;height:100%;float:left;border:1px solid #ccc;}
.cp-img li .titlea{    line-height: 208px;font-size: 14px;
    display: block;
    color: rgb(254,221,133);
    text-align: center;
    position: absolute;
    top: 0;
    text-align: center;
    width: 373px;background:rgba(0,0,0,0.3);white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.paze{width: 100%; text-align: center; margin: 60px 0 20px; text-align:center;}
.paze ul{display:inline-block;}
.paze ul li{float:left;padding:10px 15px;}
.paze a{ font-size: 16px; color: #666666;display: block;
    height: 100%;
    width: 100%;}
.paze a:hover{font-weight:bold;color:#000;}
.paze li.current{ background: #efefef;}

/***新闻资讯**/
.mainNews{width: 1200px;margin:0 auto;}
.newlist{width: 100%;  margin-top: 40px;}
.newlist-box{width: 100%; margin: 0 auto;border-bottom: 1px solid #efefef; overflow: hidden;}
.newlist-current{background: #333; color: #fff;}
.newlist-current .new-follw  .new-date,.newlist-current .new-follw  .new-list .title{color: #f2d78f;}
.newlist-current .new-follw .new-date span{color:rgb(193,176,120);}
.new-follw{overflow: hidden; padding: 20px 0; width: 1200px;margin: 0 auto; position: relative;}
.new-follw .new-date .day{display:block;width: 160px; margin-right: 40px; float: left; display: inline; font-size: 55px; color: #d3d3d3; text-align: right;}
.new-follw .new-date {width:160px;float:left;}
.new-follw .new-date span{font-size: 20px;color:#d3d3d3;float: right}
.new-follw .new-list{width: 1000px; float: right;}
.new-follw .new-list p{    font-size: 14px;line-height:20px;
    height: 40px;
    overflow: hidden;color:#b1b1b1;}
.new-follw .new-list .title{    font-size: 16px;
    margin-bottom: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.new-follw .new-list .title a{color: #666;}
.new-follw .new-list .title a:hover{color: #fff;}
.new-follw .new-list .title p{font-size: 12px; color: #999999;}
.new-follw .new-list .jiatou{ position: absolute; width: 40px; top: 60px; right: 30px;}
.jszc{margin-bottom:-2px;}
/***产品详情**/
.mainProductItem{width: 1200px;margin:0 auto;}
.container{width: 1200px;    margin: 0 auto;}
.container .title{display: block; text-align: center; width: 100%; font-size: 20px; color: #333333; margin-top: 30px; padding-bottom: 20px; border-bottom: 1px solid #efefef;}
.container .title .tit{font-size:20px;font-weight:normal;}
.container span{font-size: 14px; color: #999; margin-top: 15px; margin-right: 15px;}
.container .text{margin-top: 20px; font-size: 12px; margin-bottom: 40px;   color: #666666;}
.container .text p{margin: 15px 0 0;}
.container .paze-next{ margin-top: 10px; color: #666;font-size: 14px;}
.container .paze-next a{color: #999999; margin-left: 5px;}

.xg-new{width: 1200px; margin-top: 40px;}
.xg-new .new-tit{border-bottom: 1px solid #F2F2F2; font-size: 16px; text-align: left; padding-bottom: 10px;  }
.xg-new .xg-new-list{font-size: 14px; line-height: 32px; text-align: right;color: #666; margin-top: 15px;}
.xg-new .xg-new-list a{float: left; color: #666; background: url(../images/icon-d.jpg)  no-repeat 0 10px; background-size:7% ; padding-left: 15px;background-size:inherit;}

.xg-cp-list{margin: 15px 0; }
.xg-cp-list li{width: 130px; height: 135px; float: left; margin-left: 20px; display: inline;}
.xg-cp-list li a{width: 100%; height: 100px;display:block;}
.xg-cp-list li img{width: 100%; height: 100%; float:left; border: 1px solid #000;}
.xg-cp-list li .titlea{    font: normal 14px/35px "微软雅黑";
    color: #666;
    height: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;}
	.xg-cp-list li .titlea:hover{color:#333;}
/***新闻资讯详情**/
.yijin{position:relative;}
.yijin .erjin li{    position: relative;
    z-index: 50;
    float: none;
    padding: 0;
    margin: 0;
    height: 30px;
    line-height: 30px;
    border-top: none;}
.yijin .erjin{    position: absolute;
    top: 25px;
    width: 100%;
    left: 0;background:#fff;
    text-align: center;}
.yijip{position:relative;}
.erjip{position:absolute;left:0;top:18px;background:#e0c672;z-index:10;width:100%;}
.cp-menu .erjip a{}
.cp-menu .erjip a:hover{font-weight:bold;}
.cp-menu li.current .erjip a{text-align:left;color:#333;font-size:14px;float:left;}