input,button,select,textarea{ 
outline:none; 
border:0; 
-webkit-appearance: none; 
}
a{color:#444;text-decoration:none}
a:hover{color:#b17425}

body{font-family:"Microsoft YaHei","宋体";}
.wrap { width: 1180px; margin: 0 auto; overflow: hidden; }
.top {}
#header { background:url(../images/top_bg.jpg) no-repeat center top; position:relative; overflow:hidden;}
.tips { width:326px; height: 36px; line-height: 36px; color: #fff; text-align:right; background:url(../images/tel.png) no-repeat 86px 8px; position:absolute; right:10px; top:15px; font-size:18px; z-index:9999;}
.tips span{color:#FF0000;}
.tips span a{color:#fff; font-size:18px;}


.nav { height: 150px; position:relative; z-index:1;}
.nav ul{height: 94px; line-height: 40px; padding:50px 0 5px 0;}
.nav ul li { float: left;color: #fff;font-family: "Microsoft YaHei"; padding-left:1px; width:120px;}
.nav ul li.logo{width:200px;}
.nav ul li a { color: #fff; display: block; padding: 18px 0px 14px 0px; font-family: "Microsoft YaHei"; font-size: 18px; text-align:center; line-height:40px; }
.nav ul li a:hover,.nav ul li a:hover span{ color: #bfa0ff;/* background-color:#5e360e;*/}
.nav ul li span{display:block; text-align:center; font-size:10px; font-family:Arial, sans-serif; text-transform:uppercase; line-height:22px; color:#fcf0e0;}



.foot-nav { height: 150px; position:relative; z-index:1;}
.foot-nav ul{height: 94px; line-height: 40px; padding:30px 0; background:url(../images/logo.png) no-repeat center center;}
.foot-nav ul li { display:block; float: left;color: #fff;font-family: "Microsoft YaHei"; padding-left:1px; width:120px;}
.foot-nav ul li.logo{width:200px; height:94px;}
.foot-nav ul li a { color: #fff; display: block; padding: 18px 0px 14px 0px; font-family: "Microsoft YaHei"; font-size: 18px; text-align:center; line-height:40px; }
.foot-nav ul li a:hover,.foot-nav ul li a:hover span{ color: #bfa0ff;/* background-color:#5e360e;*/}
.foot-nav ul li span{display:block; text-align:center; font-size:10px; font-family:Arial, sans-serif; text-transform:uppercase; line-height:22px; color:#fcf0e0;}

/*banner*/
.banner {
    height: 400px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.banner .img {
    width: 100% !important;
}

.banner .img li {
    width: 100% !important;
    height: 400px;
}

.banner .img li a {
    display: block;
    height: 100%;
    background-size: auto;
}

.banner-btn {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
}

.banner-btn a {
    display: block;
    width: 49px;
    height: 104px;
    position: absolute;
    top: -10%;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

.banner-btn a.prev {
    left: 20px;
    background: url(../images/foot.png) no-repeat 0 0;
}

.banner-btn a.next {
    right: 20px;
    background: url(../images/foot.png) no-repeat -49px 0;
}

.banner .bannav {
    position: absolute;
    bottom: 20px;
    left: 50%;
}

.banner .bannav ul {
    position: relative;
    left: -50%;
}

.banner .bannav ul li {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    text-indent: -999px;
    margin-right: 20px;
    background: #ccc;
    float: left;
    cursor: pointer;
}

.banner .bannav ul li.on {
    background: #da251d;
}

.pinpai{background:url(../images/home_about_bg.jpg) no-repeat center top; padding-top:245px; position:relative;}
.pinpai .pinpai-img{width:500px; height:288px;}
.pinpai .pinpai-img h2{font-size:24px; color:#000; line-height:30px; padding:10px 0 20px 0;}
.pinpai .pinpai-img h2 span{font-size:18px; font-family:tahoma; color:#a4a1a1; padding-left:20px; text-transform:uppercase; font-weight:normal;}
.pinpai .pinpai-img .pinpai-video{border:10px solid #ffa126;}
.pinpai .pinpai-img .pinpai-video-bg{ height:200px; background:url(../images/home-video-bg.png) no-repeat center center;}


.pinpai .pinpai-text{width:655px; padding-right:25px;}
.pinpai .pinpai-text h2{font-size:24px; color:#000; line-height:30px; padding:10px 0; text-align:center}
.pinpai .pinpai-text h2 span{font-size:18px; font-family:tahoma; color:#a4a1a1; padding-left:20px; text-transform:uppercase; font-weight:normal;}
.pinpai .pinpai-text p{font-size:16px; color:#696969; line-height:32px;/* text-indent:2em;*/}


.youshi{ background:url(../images/bg12.jpg); padding:30px 0; }
.youshi .wrap{/*background-color:#fff;*/}
.youshi h2{text-indent:-99em; height:420px; background:url(../images/youshi-tit.jpg) no-repeat center center;}
.youshi .youshi-inner{ text-align:center}
/*.youshi .youshi-item{ padding:40px 0px 40px 342px; float:left; width:220px; height:223px;}
.youshi .youshi-item h3{font-size:26px; line-height:40px; color:#df1d28; padding-bottom:10px;}
.youshi .youshi-item p{font-size:16px; line-height:30px; color:#696969;}

.youshi-img1{background:url(../images/kouwei.jpg) no-repeat 30px 40px;}
.youshi-img2{background:url(../images/dachu.jpg) no-repeat 30px 40px;}
.youshi-img3{background:url(../images/kuaisu.jpg) no-repeat 30px 40px;}
.youshi-img4{background:url(../images/zongbu.jpg) no-repeat 30px 40px;}
.youshi-line{clear:both; height:1px; background:url(../images/icon2.png) no-repeat center;}*/


.meishi{padding:50px 0px;; height:900px; background:url(../images/meishi_bg.jpg);}
.meishi .wrap{background-color:#fff; padding-top:30px;}
.meishi h2.title{background:url(../images/baodao.jpg) no-repeat center center; height:170px; text-indent:-999em;}
.meishi .mingxing-list{ padding:50px 0;}
.meishi .mingxing-list ul{ }
.meishi .mingxing-list ul li{ margin-left:18px; float:left;}

.home-title{ position:relative;}
.home-title h2{ position:relative; padding:20px 0px; font-size:20px; color:#fff; font-weight:normal; background:url(../images/icon1.png) no-repeat 12px 24px #df1d28; padding-left:20px;}
.home-title h2 span.sub{ font-weight:normal; font-size:16px; text-transform:uppercase;}
.home-title h2 span.more{ position:absolute; right:15px; font-size:14px; line-height:26px;}
.home-title h2 span.more a{color:#fff;}
.slider-wrapper{padding:30px 0;}
.jiameng-list ul{ padding:30px 0px 30px 0;}
.jiameng-list ul li{ float:left; padding-left:16px;}
.jiameng-list ul li a{}
.jiameng-list ul li img{width:275px; height:220px;}


.home-news{height:430px; padding:50px 0px 20px 0px; background-color:#dedede;}
.home-news-inner{padding-left:450px; background:url(../images/news_icon.png) no-repeat 30px 50px; min-height:360px;}
.news-list{}
.news-list ul{padding-top:30px; padding-bottom:20px;}
.news-list ul li{ font-size:14px; color:#454444; line-height:30px; border-bottom:1px dashed #d1d0d0;}
.news-list ul li a{color:#454444;line-height:30px; display:block; padding-left:20px; background:url(../images/icon3.png) no-repeat 0px 10px;}
.news-list ul li a:hover{color:#ac660c;}
.news-list ul li span{ float:right; color:#888;}

#footer{/* background-color:#6a4b23;*/ background:url(../images/bg11.jpg); padding:20px 0 30px 0; }
#footer{color:#e2e2e2; font-size:14px;}
#footer .footer-inner a{color:#e2e2e2;}
/*#footer .foot-nav{text-align:center; padding-bottom:15px;}
#footer .foot-nav a{padding:0px 2px;}*/
#footer .footer-inner{ background:url(../images/erweima.png) no-repeat 580px bottom;}
#footer .foot-text{padding-top:20px;}
#footer .foot-text p{line-height:30px;}

#footer .foot-link{line-height:28px;}
#footer .foot-link a{padding:0 5px;color:#e2e2e2;}



/*内页css*/
/*新闻列表*/
.new-page{ padding:50px 0;}
.new-page .wrap{background-color:#fff;}
.new-page .new-page-inner{padding:15px 50px 50px 50px;}
.new-page .new-page-inner .pro-category{}
.new-page .new-page-inner .pro-category h3{ padding:30px 0; text-align:center; font-size:30px; font-weight:normal;}
.new-page .new-page-inner .pro-category h3 span{ font-size:28px; text-transform:uppercase;}
.new-page .new-page-inner .pro-category ul{ border-style:solid; border-width:2px 0px; border-color:#d08421; background-color:#f2eadf;}
.new-page .new-page-inner .pro-category ul li{ float:left; width:20%;}
.new-page .new-page-inner .pro-category ul li a{ font-size:16px; line-height:30px; padding:10px 0px; display:block; text-align:center;}
.new-page .new-page-inner .pro-category ul li a:hover{ color:#fff; background-color:#844c00;}



.newslist {}
.newslist ul{margin-top:-8px;}
.newslist ul li{border-bottom:1px dashed #eee;padding:12px 0px 15px 0px;}
.newslist .new-img{padding:5px; overflow:hidden; float:left; border:1px solid #f1f1f1; border-radius:8px;}
.newslist .new-img img{}
.newslist .new-title{ padding-left:20px; float:left; width:880px;}
.newslist .new-title a{font-size:16px; font-weight:normal; display:block; line-height:30px;}
.newslist .new-title .note{font-size:14px;color:#646464; padding-top:10px; line-height:26px;}
.newslist .new-title .note span{color:#ce8628;}


/*分页*/
.pagelist { padding:40px 20px;  text-align:center; font-size:14px;}
.pagelist a { border:1px solid #ccc; padding:6px 10px; margin:0 5px; text-decoration:none; border-radius:2px;}
.pagelist a:hover { border:1px solid #c00; color:#c00;}
.pagelist span.current { border:1px solid #c00; padding:6px 10px; margin:0 5px; background-color:#c00; color:#fff; border-radius:2px;}
.pagelist span.disabled { border:1px solid #eee; padding:6px 10px; margin:0 5px; color:#999; border-radius:2px;}



.content{font-size:14px; line-height:32px; }
.content .info-title{padding:20px 0px 8px 0px; text-align:center;}
.content .info-title h1{font-size:24px; font-weight:bold; color:#555;}
.content .info-title span{color:#999;}
.content .join-image{text-align:center; padding:15px 0;}
.content .join-image img{border-radius:8px;}


.crumbs{height:48px; line-height:48px; background-color:#f1f1f1; padding-left:20px; font-size:14px; color:#666;}
	
.crumbs a {
    text-decoration: none;
    padding: 0 4px;
    font-size: 14px;
    font-weight: nomal;
	  color:#666;
}

/*相关新闻css*/
.newsrele {
    border-top: 1px solid #eee;
    padding-top: 20px;
}
.newsrele h6{font-size:14px; font-weight:bold;}
.newsrele ul {
    margin-top: 10px;
    overflow: hidden;
}
.newsrele ul li {
    width: 50%;
    float: left;
}
.newsrele ul li a {
    background: url(../images/icon_jt.png) left center no-repeat;
    padding-left: 13px;
}
/* 相关新闻end */

/*加盟图片列表*/

.new-page .join-page-inner{padding:15px 10px 10px 10px;}
.new-page .join-page-inner .pro-category{}
.new-page .join-page-inner .pro-category h3{ padding:30px 0; text-align:center; font-size:30px; font-weight:normal;}
.new-page .join-page-inner .pro-category h3 span{ font-size:28px; text-transform:uppercase;}

.joinlist{}
.joinlist ul{}
.joinlist ul li{ float:left; padding-left:20px; width:265px; overflow:hidden;}
.joinlist ul li .join-img{ text-align: center; height: 198.75px; line-height:198.75px;}
.joinlist ul li .join-title{ text-align:center; padding:15px 0;}
.joinlist ul li .join-title a{ display:block; font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.joinlist ul li .join-title a:hover{}


/*msg css*/
 .gsk-book {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 22px;
	color: #666;
	padding-bottom: 12px;
}
.gsk-book .fl {
	float: left;
}
.gsk-book .fr {
	float: right;
}
.gsk-book-title {
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 6px;
	margin-bottom: 10px;
	padding-left: 3px;
}
.gsk-book-title .tit_add {
	color: #888;
}
.gsk-book-title .tit_add a {
	text-decoration: none;
	color: #F60;
}
.gsk-book-title .tit_add a:hover {
	text-decoration: underline;
	color: #F60;
}
.gsk-book-title .rcord em {
	color: #F00;
}
.gsk-book-list {
	margin-bottom: 10px;
}
.gsk-book-list ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.gsk-book-list ul li {
	color: #666666;
	float: none;
	height: auto;
	margin: 0;
	min-height: 50px;
	padding: 10px 10px 10px 72px;
	position: relative;
}
.gsk-book-list ul .odd {
	background: #f1f1f1;
}
.gsk-book-list ul .even {
	background: #fff;
}
.gsk-book-list ul li p {
	padding: 10px 0;
	margin: 0;
}
.gsk-book-list .gsk-book-author cite {
	font-style: normal;
	padding-right: 5px;
	color: #f60;
}
.gsk-book-list .gsk-book-author img {
	border: 1px solid #DDDDDD;
	height: 32px;
	left: 10px;
	padding: 4px;
	position: absolute;
	top: 13px;
	width: 32px;
}
.gsk-book-list .gsk-book-date {
	color: #999;
}
.gsk-book-list .gsk-book-reply {
	color: #06F;
}
.gsk-add {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	line-height: 22px;
	color: #666;
}
.gsk-add .gsk-add-title {
	border-bottom: 1px dashed #CCCCCC;
	padding: 4px 0px 4px 5px;
	margin-bottom: 10px;
	font-family:"Microsoft YaHei", sans-serif;
	background: #f6f6f6;
	font-weight: bold;
}
.gsk-add #guestbook {
	margin: 0px;
	padding: 0px;
}
.gsk-add .gsk-add-item {
	line-height: 26px;
	padding: 4px 0px;
}
.gsk-add .gsk-add-item label {
	color: #505050;
	display: inline-block;
	font-family:"Microsoft YaHei", sans-serif;
	font-size: 12px;
	line-height: 26px;
	min-width: 100px;
	overflow: hidden;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
	width: 100px;
}
.gsk-add .gsk-add-item span {
	color: #F00;
	padding-left: 6px;
}
.gsk-add .gsk-add-item input[type="text"] {
	border-color: #707070 #CECECE #CECECE #707070;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	font-size: 12px;
	height: 24px;
	line-height: 24px;
	padding: 0 4px;
	vertical-align: middle;
	width: 200px;
}
.gsk-add .gsk-add-item textarea {
	border-color: #707070 #CECECE #CECECE #707070;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	font-size: 12px;
	height: 140px;
	line-height: 18px;
	overflow: auto;
	padding: 2px 4px;
	vertical-align: middle;
	width: 400px;
}
.gsk-add .gsk-vercode label, .gsk-add .gsk-vercode div {
	float:left;
}
.gsk-add .gsk-vercode div {
	padding-left:4px;
	*padding-left:6px;
}
.gsk-add .gsk-vercode div span {
	padding:2px;
	margin-left:5px
}
.vercode-wrap .vercode-img {
	border:1px solid #ccc;
}
.gsk-add .gsk-add-item .btn_gsk {
}
/*msg css*/



/* 内容区css*/

.conbg0{background-color:#fff;}
.conbg1{background: url(../images/bg1.png);}
.conbg2{background: url(../images/bg2.png);}
.conbg3{background: url(../images/bg3.png);}
/*.conbg4{background: url(../images/bg4.jpg);}*/
.conbg4{background: url(../images/bg10.png);}
.conbg5{background: url(../images/bg5.jpg);}
.conbg6{background: url(../images/bg6.jpg);}
.conbg7{background: url(../images/bg7.jpg);}
.conbg8{background: url(../images/bg8.jpg);}
.conbg9{background: url(../images/bg9.jpg);}
.conbg11{background: url(../images/bg11.jpg);}
.conbg13{background: url(../images/bg13.jpg);}

.layout-fl{}
.layout-fl .con-img{float:left;}
.layout-fl .con-content{float:right;}
.layout-fr{}
.layout-fr .con-img{float:right;}
.layout-fr .con-content{float:left;}

.pad20-50{padding:20px 0 50px 0;}
.pad50{padding:50px 0;}
.con-container{}
.con-container h2{ padding:30px 0; text-align:center; font-size:30px; color:#F80202;background:url(../images/tit_bg.png) no-repeat center bottom;}
.con-container .con-img{padding:10px 50px 0px 50px; max-width:500px;}
.con-container .con-img img{border-radius:8px; width:100%;}
.con-container .con-content{ font-size:16px; line-height:32px;}

/*.container1{}
.container1 h2{ padding:20px 0 45px 0; }
.container1 .con-img{ width:300px;}
.container1 .con-img img{ border-radius:8px; width:300px;}
.con-content1{float:left; width:770px;}


.container2{}
.container2 h2{ padding:20px 0 45px 0; background:url(../images/tit_bg.png) no-repeat center bottom;}
.container2 .con-img{ width:450px; padding:10px 50px 50px 50px;}
.container2 .con-img img{ border-radius:8px; width:450px;}
.con-content2{float:left; width:620px;}*/

.about-inner{}
.about1 h2, .about2 h2, .about3 h2, .about4 h2{padding:20px 0 45px 0;}
.about1 .con-img, .about2 .con-img, .about3 .con-img, .about4 .con-img{width:350px;}
.about1 .con-content, .about2 .con-content, .about4 .con-content{width:730px;}
.about1 .con-img{ padding-top:120px;}
.about4 .con-img{ padding-top:120px;}
.about2 .con-content{ padding-top:40px;}
.about3{}


.brand1 h2, .brand2 h2, .brand3 h2, .brand4 h2{padding:20px 0 45px 0;}
.brand1 .con-img, .brand2 .con-img, .brand3 .con-img, .brand4 .con-img{width:400px;}
.brand1 .con-content, .brand2 .con-content, .brand3 .con-content, .brand4 .con-content{width:680px;}
.brand1 .con-img{ padding-top:30px;}
.brand2 .con-content,.brand4 .con-content{width:500px; float:right;}
.brand2 .con-content{padding-top:40px;}
.brand3 .con-content{padding-top:50px;}
.brand4 .con-content{padding-top:140px;}


.join1 h2, .join2 h2, .join3 h2, .join4 h2, .join5 h2{padding:20px 0 45px 0;}
.join1 .con-img, .join2 .con-img, .join3 .con-img, .join4 .con-img, .join5 .con-img{width:350px;}
.join4 .con-content, .join5 .con-content{width:730px;}
.join1 .con-img{ padding-top:70px;}
.join3{}
.join4 .con-img{ padding-top:20px;}
.join5 .con-content{width:1000px;}

.product1 h2, .product2 h2{padding:20px 0 45px 0;}
.product1 .con-img, .product2 .con-img{width:350px;}
.product1 .con-content, .product2 .con-content{width:730px;}
.product1 .con-content{ padding-top:40px;}
.product2 .con-content{ padding-top:40px;}

.faq-list{background-color:#fff; padding:30px 40px 50px 40px;}
.faq2{background-color:#fff; padding:30px 40px 50px 40px;}
.faq-list h2,.faq2 h2{padding:20px 0 45px 0;}
.faq-list ul{ padding-top:50px;}
.faq-list ul li{ padding-bottom:20px;}
.faq-list ul li h4{ font-size:15px; font-weight:bold; color:#f00; padding-bottom:10px; background:url(../images/icon4.png) no-repeat 0px 0px; padding-left:30px;}
.faq-list ul li div{ font-size:15px; line-height:32px; padding-left:30px;}
.faq-list ul li div p.tit{float:left;}

.fenbu1 h2,.fenbu2 h2{padding:30px 40px 50px 40px;}

.contact .wrap{background:none;}
.contact .new-page-inner{background:none; color:#fff;}
.contact .new-page-inner .content{ background:url(../images/meiwei-bg.png) no-repeat top right;}
/*/内页css end*/