@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:12px; color:#001f3f;font-family: 微软雅黑; background: #FFF;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.kong{width:100%; height:26px; line-height:20px;}
input, button {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;}

/*首页头部*/

.topw{width:100%; background:#313131; height:33px; }
.top{width:1200px; margin:0 auto;   }
.huanying{ float:left;height:33px; line-height:33px;color:#fff;width:300px; font-size:14px;}
.zhuye{ float:right; width:300px; text-align:center; color:#a6a6a6;height:33px;line-height:33px;font-size:14px;}
.zhuye span{ display:block; float:left;width:120px; }
.jrsc{ background: url(../img/index_07.jpg) no-repeat right center;}
.zhuye a{ color:#a6a6a6;width:100px;}
.headw{width:100%;height:115px; background:#ffffff;}
.head{width:1200px; margin:0 auto;height:115px;}
.logo{width:600px; float:left;padding-top:30px}
.tel{width:500px;  margin-top:30px; float:right; }
.tel span{ float:left;}
.tel_01{width:204px; height:51px;padding-top:5px;}
.tel_02{width:178px; color:#ff0000; font-size:24px; font-family:微软雅黑; line-height:30px;padding-left:15px;}
.tel_03{width:54px;padding-top:5px;}
/*导航*/
.navw{width:100%;height:60px; background:#917752 url(../img/index_24.jpg) repeat-x left top;padding-top:15px;}
.nav{ width:1200px; margin:0 auto;height:60px; }
#nav-menu{height:60px;margin:0 auto; position:relative; z-index:999;  }
#nav-menu .container{position:relative;overflow:visible; z-index:991;}
#nav-menu .menu{}
#nav-menu .menu li{position:relative;float:left;width:150px;display:inline; font-family:微软雅黑; font-size:18px; text-align:center; }
#nav-menu .menu li h3{display:inline-block; font-weight:normal}
#nav-menu .menu li a.xialaguang{display:inline-block;width:150px;height:45px;text-decoration:none;color:#fff;padding-top:15px;  font-family:微软雅黑; font-size:18px; text-align:center;  }

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{ color:#000; background:#dbd4c7;height:45px;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:;}
#nav-menu .menu li a.xialaguang span{height:30px;line-height:25px;display:inline-block;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:150px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:60px;left:-62px;width:350px;border-top:0;line-height:normal; background:#dbd4c7; text-align:left; padding:15px;box-shadow: -2px 5px 5px #bcbcbc;}
#nav-menu .menu ul.children li{font-size:14px;  float:none; display:inline; padding:0 5px; background:url(../img/index_05.jpg) no-repeat right center;}
#nav-menu .menu ul.children li h3{}
#nav-menu .menu ul.children li a{color:#000;
text-decoration:none; font-size:14px; font-family:微软雅黑;font-weight:normal;}
#nav-menu .menu ul.children li a:hover{color:#917752;text-decoration:none; }

/*banner*/
.banner{width:100%;clear:both}
.flexslider{position:relative;height:auto;overflow:hidden;/*background:url(../images/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1;}
.slides li{}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;height:29px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:29px;height:29px;line-height:40px;overflow:hidden;background:url(../images/btn_main_img01.png) left 0 no-repeat;cursor:pointer; text-indent:-999999px;}
.flex-control-nav .flex-active{background-position:0 -30px;width:29px;height:29px}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:34%;}
.flex-direction-nav li a{display:block;width:50px;height:94px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:5%;width:100px;height:150px; background:url(../images/hover_left.png) no-repeat;}
.flex-direction-nav li a.flex-next{right:5%;width:100px;height:150px; background:url(../images/hover_right.png) no-repeat;}

/*main*/
.mainw{width:100%; background: url(../img/index_34.jpg) no-repeat center top;height:640px;padding:30px 0; }
.main_01{width:1200px; margin:0 auto; height:360px; font-family:微软雅黑;padding-top:60px}
.main_01_left{width:999px; float:left;}
.main_01_left ul{display: none}

.main_01_left ul li{width:322px; height:252px; overflow:hidden; float:left;margin-right:10px; position:relative;margin-bottom:10px;}
.main_01_left ul li .hover2{ position:absolute;top:190px; background:#000;width:312px; height:40px;color:#FFF; z-index:3; line-height:40px;padding-left:10px;}
.main_01_right{width:180px; float:right; background:url(../img/index_29.jpg) repeat-y left top;height:520px;padding-left:9px; position:relative;}
.pro_titler{padding-left:10px; padding-bottom:10px;}
.pro_titler .chinese{color:#000; font-size:36px; }
.pro_titler .english{color:#676768; font-size:14px; text-transform:uppercase;padding-left:8px;}
.show-lei li{padding:10px 0 10px 10px; font-size:16px; color:#000;margin-bottom:2px; }
.show-lei li:hover{background:#917752; color:#fff;}
.show-lei .on1{background:#917752; color:#fff;}
.show{height:508px;}
.cpmore{ position:absolute; bottom:0;left:35px; }
/*main_02*/
.main02w{width:100%; background:url(../img/index_37.jpg) no-repeat center top;height:470px;padding-top:80px;}
.main02{width:1200px; margin:0 auto; }
.main02_title{width:100%; font-size:36px; color:#000;}
.main02_title span{ display:block; font-size:14px; color:#676768; text-transform:uppercase;}
.main02_img{padding:20px 0;}
.main02_con{padding-top:30px; font-size:16px; color:#000; line-height:30px; padding-right:760px;height:140px;}
.main02 a{ display:block; width:120px; border-bottom:2px solid #000; color:#000;height:40px; background:url(../img/index_45.png) no-repeat 100px center; line-height:40px;  font-size:16px;padding-left:30px;}

/*main_03*/
.main03w{width:100%; background:#FFF;height:480px;}
.main03{width:1200px; margin:0 auto;padding-top:30px;}
.main03_title{width:1200px; margin:0 auto; color:#000; font-size:36px; text-align:center}
.main03_title span{ display:block; background:url(../img/index_49.png) no-repeat center center; height:30px; text-transform:uppercase; font-size:14px;color:#676768; line-height:30px;}
.main03 ul{ marign-right:-15px;}
.main03 ul li{width:325px; height:208px;padding:30px;border-top:2px solid #917752; position:relative; float:left; margin-right:15px;transition: all 0.5s ease 0s;}
.main03 ul li .titlen01{ font-size:16px; color:#000;padding-top:15px;}
.main03 ul li .titlen02{ font-size:14px; color:#a8a8a8; border-bottom:1px solid #a8a8a8;padding:20px 0 10px 0; line-height:24px;height:75px; overflow:hidden;}
.main03 ul li .titlen03{ font-size:20px; color:#706f6f;padding-top:15px; }
.main03 ul li .titlen04{ background:url(../img/index_53.png) no-repeat; position:absolute; bottom:30px; right:30px;width:46px; height:46px; }
.main03 ul li:hover .titlen04{ background:url(../img/index_54.png) no-repeat;  }
.main03 ul li .titlen03 span{ font-size:14px; color:#a8a8a8; display:block }
.main03 ul li:hover{ background:#917752}
.main03 ul li:hover .titlen01{color:#fff;}
.main03 ul li:hover .titlen02{color:#fff;border-bottom:1px solid #fff;}
.main03 ul li:hover .titlen03{color:#fff;}
.main03 ul li:hover .titlen03 span{color:#fff;}
.news_more{ width:230px; height:40px; background:#917752; color:#FFF; margin:0 auto;margin-top:20px;}
.news_more a{color:#FFF; font-size:16px; display:block;width:230px; height:40px; line-height:40px; text-align:center;}
/*main_04*/
.main04w{width:100%; background: #d7d0c1 url(../img/index_62.jpg) no-repeat center top; height:870px;padding-top:50px;}
.main04{width:1200px;  margin:0 auto;  }
.main04_title{width:100%; border-bottom:2px solid #917752; color:#000; font-size:36px; text-align:center}
.main04_title span{ display:block; background:url(../img/index_57.png) no-repeat center top; height:30px; text-transform:uppercase; font-size:14px;color:#676768; line-height:30px;padding-bottom:10px;}
.main04_fl{width:100%;padding:15px 0;}
.main04_fl ul{}
.main04_fl ul li{ display:inline-block; padding: 10px 15px; background: url(../img/index_61.jpg) no-repeat center right; float:left; font-size:16px;}
.main04_fl ul li:hover{ background:#917752;color:#fff}
.main04_con{width:1200px;padding:0;}
.main04_con ul{display: none}
.main04_con ul li{width:1200px; height:606px; overflow:hidden; position:relative;}
.main04_con ul li .hover3{ position:absolute;bottom:30px;left:40px; background:#000;width:320px; height:50px;color:#FFF; z-index:3; line-height:50px;padding-left:20px;}
.on3{background:#917752 !important;color:#fff}




/*aboutw*/
.zybanner{width:100%; background:url(../img/zybanner.jpg) no-repeat center top;height:209px;padding-top:40px;}
.zy_title{width:100%; background:url(../img/about_01.jpg) repeat-x center center;heihgt:50px; }
.zy_title_01{width:1200px; margin:0 auto; text-align:center}
.zy_title_02{ display:inline-block; padding:0 25px; line-height:50px; background:#e4e1db; color:#000;font-size:14px; font-family:微软雅黑; font-size:30px;}
.zy_title_02 span{ text-transform:uppercase; font-family:宋体; font-weight:bold;padding-left:10px;}
.zy_title_con{width:1200px; margin:0 auto; text-align:center;padding-top:20px;}

.fenlei{width:1200px;}
.fenlei ul{ margin-right:-10px; z-index:3;text-align:center}
.fenlei ul li{width:150px;font-size:16px; margin-bottom:25px;height:50px;  display:inline-block;line-height:50px; text-align:center; margin-right:10px;}
.fenlei a{color:#5a5a5a; display:block; background:#dbd4c7; }
.fenlei a:hover{ background:#917752; color:#FFF }
.fenlei ul li .nn{background:#917752; color:#FFF}
.weizhiw{width:100%; border-bottom:1px solid #d7d7d7;height:50px; line-height:50px;}
.weizhi{width:1200px; margin:0 auto; text-align:right; color:#424242; font-size:14px;}
.weizhi a{color:#424242;}
.aboutw{width:100%;padding-top:30px;}
.about{width:1200px; margin:0 auto;}
.txtcon{ color:#5a5a5a;  min-height:500px;font-family:微软雅黑; font-size:16px;text-align:left; line-height:35px;padding:15px;}
.txtcon1{width:1200px; }


/*新闻*/
.news_listn{width:100%;}
.news_listn_con{margin-right:-20px;}
.news_listn_con li{margin-bottom:20px; float:left; margin-right:30px;width:538px; border:1px solid #CCC;padding:20px 20px;height:90px; background:url(../img/about_02.jpg) no-repeat right center;}
.news_listn_con .riqi{width:568px; font-family:微软雅黑;color:#5a5a5a}
.news_listn_con .riqi span{ display:block; font-size:16px; color:#000; display:block; float:left; width:350px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_listn_con .riqi p{display:block;width:100px; float:right; color:#917752;}
.news_listn_con .ntim{width:90%;padding-top:10px;color:#787878; font-size:14px; line-height:30px; }
.news_listn_con li:hover{ border:1px solid #917752;}
.news_listn_con li:hover .riqi span{color:#917752}


#news_con {font-family:微软雅黑;}
#news_con .h1 {
	text-align: center;
	font-size: 30px;
	height:45px;
	line-height: 45px;
	color:#000;
	font-weight:normal; padding-bottom:10px;
	
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 25px;
	line-height: 25px;
	
	color: #333333;
	margin-bottom: 5px;
	font-size:16px;
	
}
.fbsj{ text-align:center;padding:10px 0; color:#787878; font-size:14px;border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;}

#ym{ margin:30px auto; padding:5px 10px; width:100%; text-align:left;color:#2f2f2f ; font-size:16px; font-family:微软雅黑;border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;}
#ym ul{   
    }
#ym ul li{ float:left;width:100%; margin-bottom:0px;line-height:40px; color:#5a5a5a; }
#ym a{line-height:40px; color:#000; display:block; }
#ym a:hover{color:#005ca2; }
#ymm{ margin:30px auto;  width:100%; text-align:center;  }
.yema{clear:both;}
.yema ul{}
.yema ul li{ border:none; background:none; display:inline-block; float:none }
#ymm a{ padding:9px 15px;
    margin-left: 3px;
    color: #7c7c7c;
    display:inline-block;
    cursor:pointer;
    font-size:14px; border:1px solid #c7c7c7; border-radius:50px;}
#ymm a:hover{color:#005ca2; border:1px solid #005ca2;}
#ymm .select{color:#005ca2; border:1px solid #005ca2;}
.shang{ margin-top:10px; float:left; width:100%;}
.shang a{color:#000; font-size:14px;}
.shang span{ color:#999; width:160px; float:right;}

/*产品*/
.about_right{width:180px; float:right; min-height:850px; margin-bottom:30px;}
.fenlei02 li a{padding:10px 0 10px 10px; font-size:16px; display:block; color:#000;margin-bottom:2px; }
.fenlei02 li a:hover{background:#917752; color:#fff;}
.fenlei02 li .nn02{background:#917752; color:#FFF}
.about_left{width:1020px; float:left;background:url(../img/index_29.png) repeat-y right top;min-height:850px;margin-bottom:20px}

/*pron*/
.productlistn{  margin:0 auto;  }

.productlistn ul li{width:322px; height:252px; overflow:hidden; float:left;margin-right:10px; position:relative;margin-bottom:10px;}
.productlistn ul li .hover2{ position:absolute;top:190px; background:#000;width:312px; height:40px;color:#FFF; z-index:3; line-height:40px;padding-left:10px;}
/*.productlistn ul li .pros_title{ position:absolute;width:292px;height:248px; background:url(../img/index_45.png) repeat;bottom:-248px;}
.productlistn ul li .pros_title span{ border:2px solid #FFF; font-size:14px; color:#FFF; display:block;width:200px;height:45px; line-height:45px;margin:100px 0 0 46px;}
.productlistn ul li a:hover .pros_title{bottom:0; color:#FFF;}*/
.productlistn02{margin:0 auto;}
.productlistn02 ul li{width:960px; height:550px; overflow:hidden; float:left; position:relative;margin-bottom:20px;}
.productlistn02 ul li .hover2{ position:absolute;bottom:40px;left:30px; background:#000;width:312px; height:40px;color:#FFF; z-index:3; line-height:40px;padding-left:20px;}

.pro_con1{text-align:center; margin-top:10px;width:900px;}
.pro_pic1 img{ margin-bottom:20px;margin-top:10px;}
.pro_con1 h2{ text-align:center; font-size:18px; color:#2e2e2e; font-weight:normal;}

.pro_con1 p{ font-size:14px; line-height:30px; text-align:left; text-indent:2em;}
.pro_con1 a { display: block; color:#5a5a5a; padding: 0;text-align:left;  }
.xxsm{width:100%; color:#333; font-size:18px; text-align:left; margin-top:10px; border-top:1px solid #d7d7d7;}
.xxsm span{ display:block;padding:10px 15px; background:#917752;width:120px;color:#FFF; text-align:center}
.jieshao1{font-size:16px; line-height:30px; text-align:left;  padding:10px; margin-top:20px; min-height:300px;color:#212020;}

.jieshao1 img{border:none;}
/*gbook*/
.main_ly input{  }
.main_ly{ padding:40px; font-family:微软雅黑; border:1px solid #e1e1e1; margin-bottom:30px;}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:1078px;height:200px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px 5px 5px 35px;font-family:微软雅黑; background:#FFF url(../img/ly_07.jpg) no-repeat left top;}
.main_bd2{width:315px;height:39px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:380px;padding:20px 0 0 0;clear:both; margin:0 auto;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}
.gsmz{width:28%; float:left; background:#FFF url(../img/ly_01.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333;margin-right:3%; }
.xingming{width:28%; float:left; background:#FFF url(../img/ly_02.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333; margin-right:3%; }
.dianhua{width:28%; float:right; background:#FFF url(../img/ly_03.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333 }
.dzyx{width:28%; float:left; background:#FFF url(../img/ly_04.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333;margin-right:3%; }
.dizhi{width:28%; float:left; background:#FFF url(../img/ly_05.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333; margin-right:3%; }
.youbian{width:28%; float:right; background:#FFF url(../img/ly_06.jpg) no-repeat left center;border:solid 1px #dddddd;line-height:29px;padding:5px 0 5px 35px;font-family:微软雅黑; color:#333 }






/*foot*/

.bot01w{width:100%;background:#2b2b2b;clear:both;}
.bot01{width:1200px; margin:0 auto;padding:20px 0; }
.bot01_left{width:600px; float:left;}
.bot01_con{color:#c4c4c4; font-size:14px; line-height:24px;padding-top:5px;}
.bot01_right{width:420px; float:right; text-align:right;padding-top:20px;}

.bot{width:100%;background:#232323;clear:both;}
.bot_con{width:1200px; margin:0 auto; color:#efefef;padding:10px 0; font-size:14px; line-height:30px;}
.bot_con a{color:#efefef;}

