﻿@charset "utf-8";
*{border:0;padding:0;margin:0}
body{font-size:12px;font-family:"微软雅黑";color:#000;}
li{list-style:none}
.ov{overflow:hidden}
.clear{clear:both}
/*定义全局链接*/
A:link   {font-family:"微软雅黑";font-size:12px;color:#000;text-decoration: none;}
A:visited{font-family:"微软雅黑";font-size:12px;color:#000;text-decoration: none;}
A:hover  {font-family:"微软雅黑";font-size:12px;color:#F00;text-decoration: none;}
A:active {font-family:"微软雅黑";font-size:12px;color:#F00;text-decoration: none;}
a:link, a:visited{text-decoration: none;transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-o-transition: all 0.2s ease-in-out 0s;}
a:link, a:visited{text-decoration: none;transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-webkit-transition: all 300ms ease 0s;-o-transition: all 0.2s ease-in-out 0s;}
a{text-decoration: none;blr: expression(this.onFocus=this.blur());cursor: pointer;}

#wrap{width:100%;margin:auto;overflow:hidden;}
#mainWrap{width:1200px;margin:auto;overflow:hidden;}
#mainWrap2{width:1200px;margin:auto;}

#topBar{width:100%;height:100px;margin:auto;overflow:hidden;background: url(top_bg.jpg) repeat-x center top;}
.logo{float:left;margin-top:10px;}
.language{float:right;margin-top:40px;}
.language dl{float:left;margin-right:20px;}
.language dl dt{float:left;}
.language dl dd{float:left;margin-left:6px;}
#navWrap{width:100%;height:40px;margin:auto;overflow:hidden;background:url(m_bg.jpg) repeat-x center top;}
.nav{width:900px;float:left;}
.nav li{width:150px;float:left;text-align:center;background:url(n_l.png) no-repeat right center;line-height:40px;}
.nav li:last-child{background:none;}
.nav li a{color:#fff;font-size:14px;display:block;}
.nav li a:hover{background:#333;}
.search{width:180px;height:20px;float:right;background:url(s_k.png) no-repeat;margin-top:5px;padding:4px 20px;}
.input_search{width:160px;float:left;outline:none;background:transparent;line-height:20px;}
.btn_search{width:18px;height:17px;float:left;background:url(search.png) no-repeat;}

/*banner*/
.swiper-container{width:100%;margin:auto;}
.swiper-slide li.banner01{height:500px;background:url(banner01.jpg) center top no-repeat;}
.swiper-slide li.banner02{height:500px;background:url(banner11.jpg) center top no-repeat;}
.swiper-slide li.banner03{height:500px;background:url(banner12.jpg) center top no-repeat;}

#inAbout{width:100%;margin:auto;overflow:hidden;background:url(abg.jpg) center top no-repeat;padding:50px 0;}
.inAboutTit{width:100%;float:left;background:url(n_x.png) center center no-repeat;text-align:center;}
.inAboutCon{width:100%;float:left;margin:40px 0;line-height:30px;text-align:center;font-size:14px;}
.quickNav{width:74%;float:left;padding:0 13%;margin-bottom:20px;}
.quickNav dl{width:162px;float:left;margin-right:70px;}
.quickNav dl:last-child{margin-right:0;}
.quickNav dl dt{width:100%;float:left;}
.quickNav dl dt img{width:100%;float:left;transition:all 0.6s;}
.quickNav dl dt img:hover{transform: scale(1.1);}
.quickNav dl dd{width:100%;float:left;text-align:center;font-size:16px;line-height:60px;}
.aboutMore{width:156px;margin:auto;overflow:hidden;}
.aboutMore a{display:block;color: #666;width:150px;font-size:16px;line-height:40px;border:solid 3px #a3a3a3;text-align:center;}
.aboutMore a:hover{color:#da251c;border:3px solid #da251c;}

#inPro{width:100%;margin:auto;overflow:hidden;background:url(pbg.jpg) repeat-x center top;padding:50px 0;}
.inProTit{width:100%;float:left;background:url(n_x.png) center center no-repeat;text-align:center;}
.inProCon{width:100%;float:left;position:relative;padding:30px 0;}
.inProCon li{float:left;margin-right:25px;}
.inProCon li span{width:100%;float:left;line-height:30px;background:#eaeaea;text-align:center;margin-top:7px;}
.inProCon li img{width:210px;height:210px;display:block;padding:4px;border:#dcdcdc 1px solid;}
.inProCon li:hover img{width:210px;height:210px;display:block;padding:0;border:#f00 5px solid;}
.inProCon li:hover span{background:#f00;color:#fff;}
.arrLeft a{width:43px;height:43px;background:url(left.png) center center no-repeat;position:absolute;top:110px;left:-45px}
.arrRight a{width:43px;height:43px;background:url(right.png) center center no-repeat;position:absolute;top:110px;right:-45px}

#inNews{width:100%;margin:auto;overflow:hidden;background:url(xbg.jpg) no-repeat center top;padding:50px 0;}
.inNewsTit{width:100%;float:left;}
.inNewsTit li{width:130px;float:left;background:#bca704;line-height:40px;text-align:center;}
.inNewsTit li a{font-size:14px;display:block;color:#fff;}
.inNewsTit li.curr a{background:#f00;}
.inNewsConWrap{width:1140px;float:left;background:#fff;padding:30px 30px 20px 30px;}
.inNewsCon{width:100%;float:left;}
.inNewsCon li{width:560px;float:left;margin-right:15px;border-bottom:#eee 1px dashed;margin-bottom:20px;padding-bottom:15px;}
.inNewsCon li:nth-child(2n){margin-right:0;}
.inNewsCon li dl{width:100%;float:left;}
.inNewsCon li dl dt{width:150px;float:left;}
.inNewsCon li dl dt img{width:140px;height:90px;display:block;padding:4px;border:#dcdcdc 1px solid;}
.inNewsCon li dl dt img:hover{padding:0;border:#f00 5px solid;}
.inNewsCon li dl dd{width:400px;float:right;}
.inNewsCon li dl dd h3{width:100%;float:left;margin-bottom:6px;}
.inNewsCon li dl dd p{width:100%;float:left;line-height:24px;color:#666;}

#foot{width:100%;margin:auto;overflow:hidden;background:#5c5c5c;padding:40px 0;}
.footNav{width:600px;float:left;}
.footNav dl{width:150px;float:left;}
.footNav dl dt{width:100%;float:left;color:#fff;font-size:14px;font-weight:bold;line-height:40px;}
.footNav dl dd{width:100%;float:left;line-height:26px;}
.footNav dl dd a{color:#d7d7d7;font-size:14px;}
.footNav dl dd a:hover{text-decoration:underline;}
.footContact{width:400px;float:left;}
.footContact h3{width:100%;float:left;color:#fff;font-size:14px;font-weight:bold;line-height:40px;}
.footContact p{width:100%;float:left;line-height:30px;color:#d7d7d7;}
.ewm{float:left;}
#copyright{width:100%;margin:auto;overflow:hidden;background:#5c5c5c;border-top:#717171 1px solid;line-height:50px;color:#d7d7d7;text-align:center;}

#aboutWrap{width:1200px;margin:auto;overflow:hidden;}
.aboutLeft{width:220px;float:left;}
.aboutLeftTit{width:100%;height:50px;float:left;background:url(left_about.jpg) no-repeat;color:#fff;font-size:16px;line-height:50px; text-indent:75px;font-weight:bold;}
.aboutLeftNav{width:100%;float:left;background:url(left_bg.jpg) no-repeat;min-height:480px;}
.aboutLeftNav li{width:180px;float:left;padding:0 20px;background:url(p_bg_1.png) center top no-repeat;line-height:40px;text-align:center;}
.aboutLeftNav li a{display:block;font-size:14px;}
.aboutLeftNav li a:hover{background:#f00;color:#fff;}
.aboutRight{width:960px;float:right;}
.aboutRightTit{width:100%;float:left;border-bottom:#eee 1px solid;line-height:40px;font-size:14px;margin-bottom:15px;}
.aboutRightTit img{ vertical-align:middle;margin-right:10px;}
.aboutRightCon{width:100%;float:left;line-height:30px;}

table#guest_style td{padding:5px 0;}
#guest_style input{width:300px;border:#999 1px solid;line-height:30px;}
input#Sex{width:50px;}
input#Linkman{width:100px;}
input#ZipCode{width:100px;}
input#CheckCode{width:100px;}
#guest_style textarea{width:400px;border:#999 1px solid;}
#guest_style .cartButton{padding:2px 30px;background:#f00;color:#fff;border:none;}

/* news */
.news{width:100%;height:auto;overflow:hidden;}
.news li{width:100%;height:40px;border-bottom:1px dashed #999;overflow:hidden;background:url("../images/icons1.jpg") 8px center no-repeat;text-indent:19px;font:14px/40px "microsoft yahei";color:#1d1d1d;}
.news li a{display:block;}
.news li span{float:right;}

.pages{width:100%;float:left;margin-bottom:20px;}
/*pages*/
div.digg{padding:3px;margin:3px;text-align:center}
div.digg a{border:#f00 1px solid;padding:2px 5px;margin:2px;color:#f00;text-decoration:none}
div.digg a:hover{border:#f00 1px solid;color:#000;}
div.digg a:active{border:#f00 1px solid;color:#000;}
div.digg span.current{border:solid 1px #f00;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#f00;}
div.digg span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}

.newsTitle{width:100%;float:left;line-height:40px;text-align:center;font-size:16px;}
.newsConTitle{width:100%;float:left;text-align:center;border-bottom:1px solid #dfdfdf;padding:10px 0;}
.mm{width:100%;float:left;margin-top:20px;line-height:30px;}
.preNext{width:100%;float:left;line-height:30px;margin-top:20px;}

.proCon{width:100%;float:left;position:relative;padding:30px 0;}
.proCon li{float:left;margin-right:25px;margin-bottom:30px;}
.proCon li:nth-child(3n){margin-right:0;}
.proCon li span{width:100%;float:left;line-height:30px;background:#eaeaea;text-align:center;margin-top:7px;}
.proCon li img{width:290px;height:290px;display:block;padding:4px;border:#dcdcdc 1px solid;}
.proCon li:hover img{width:290px;height:290px;display:block;padding:0;border:#f00 5px solid;}
.proCon li:hover span{background:#f00;color:#fff;}

.menuph{display:none;}

@media only screen and (max-width:767px){
.menuph{position:fixed;z-index:9999;cursor:pointer; width:50px; height:50px; background:#333; text-align:center;top:30px;right:10px;display:block;}
.menuph .point{display:inline-block; width:28px; height:22px; margin-top:14px; position:relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before{width:28px;}
.menuph .navbtn{position:absolute; top:10px; right:0; display:inline-block; width:21px; height:1px; background:#fff;
-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before{position:absolute; right:0; display:inline-block; width:28px; height:1px; content:''; background:#fff;
-webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.menuph .navbtn::after{top:-11px;}
.menuph .navbtn::before{top:10px;}
.menuph .point.active .navbtn{background:transparent;}
.menuph .point.active .navbtn::after{top:0px;
-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.menuph .point.active .navbtn::before{top:0px;
-webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}

.nav{width:100%;background:rgba(0,0,0,.9);position:absolute;z-index:999;left:0;top:90px;display:none;}
.nav li{width:100%;float:left;line-height:50px;text-align:center;background:none;border-bottom:#7c7c7c 1px solid;margin:0;}
.nav li a{width:100%;display:block;font-size:14px;color:#fff;line-height:50px;text-align:center;}
.nav li a:hover{color:#fff;background:#f6c400;cursor:pointer;-webkit-transition:none;-moz-transition: none;transition: color .3s linear,background-color .3s linear,background-image .3s linear;-moz-transition: color .3s linear,background-color .3s linear,background-image .3s linear;-webkit-transition: color .3s linear,background-color .3s linear,background-image .3s linear;
-o-transition: color .3s linear,background-color .3s linear,background-image .3s linear;}
.nav li.curr a{color:#fff;background:#a2cb49;}

#mainWrap{width:100%;margin:auto;overflow:hidden;}
#mainWrap2{width:100%;margin:auto;}

#topBar{width:96%;height:90px;margin:auto;overflow:hidden;background: url(top_bg.jpg) repeat-x center top;padding:0 2%;}
.logo{width:80%;float:left;margin-top:10px;}
.logo img{width:100%;display:block;}
.language{width:100%;float:left;margin-top:0;}
.language dl{float:left;margin-right:20px;}
.language dl dt{float:left;}
.language dl dd{float:left;margin-left:6px;}
#navWrap{width:100%;height:auto;margin:auto;overflow:hidden;background:none;}
.search{display:none;}

/*banner*/
.swiper-slide li.banner01{height:208px;background:url(banner01.jpg) center top no-repeat;background-size:800px 208px;}
.swiper-slide li.banner02{height:208px;background:url(banner02.jpg) center top no-repeat;background-size:800px 208px;}
.swiper-slide li.banner03{height:208px;background:url(banner03.jpg) center top no-repeat;background-size:800px 208px;}

#inAbout{width:100%;margin:auto;overflow:hidden;background:url(abg.jpg) center top no-repeat;padding:20px 0;}
.inAboutCon{width:96%;float:left;margin:20px 2%;line-height:30px;text-align:center;font-size:14px;}
.quickNav{width:100%;float:left;padding:0;margin-bottom:20px;}
.quickNav dl{width:46%;float:left;margin:0 2%;}

#inPro{width:100%;margin:auto;overflow:hidden;background:url(pbg.jpg) repeat-x center top;padding:20px 0;}
.inProCon{width:100%;float:left;position:relative;padding:20px 0;}
.arrLeft a{width:43px;height:43px;background:url(left.png) center center no-repeat;position:absolute;top:110px;left:0}
.arrRight a{width:43px;height:43px;background:url(right.png) center center no-repeat;position:absolute;top:110px;right:0}

#inNews{width:100%;margin:auto;overflow:hidden;background:url(xbg.jpg) no-repeat center top;padding:0;}
.inNewsTit li{width:50%;float:left;background:#bca704;line-height:40px;text-align:center;}
.inNewsConWrap{width:96%;float:left;background:#fff;padding:10px 2%;}
.inNewsCon{width:100%;float:left;}
.inNewsCon li{width:100%;float:left;margin-right:0;border-bottom:#eee 1px dashed;margin-bottom:20px;padding-bottom:15px;}
.inNewsCon li dl dt{display:none;}
.inNewsCon li dl dd{width:100%;float:left;}

#foot{width:96%;margin:auto;overflow:hidden;background:#5c5c5c;padding:20px 2%;}
.footNav{width:100%;float:left;}
.footNav dl{width:50%;float:left;}
.footNav dl dt{width:100%;float:left;color:#fff;font-size:14px;font-weight:bold;line-height:40px;}
.footNav dl dd{width:100%;float:left;line-height:26px;}
.footNav dl dd a{color:#d7d7d7;font-size:14px;}
.footNav dl dd a:hover{text-decoration:underline;}
.footContact{width:100%;float:left;}
.footContact h3{width:100%;float:left;color:#fff;font-size:14px;font-weight:bold;line-height:40px;}
.footContact p{width:100%;float:left;line-height:30px;color:#d7d7d7;}
.ewm{float:left;}
#copyright{width:100%;margin:auto;overflow:hidden;background:#5c5c5c;border-top:#717171 1px solid;line-height:20px;color:#d7d7d7;text-align:center;}

#aboutWrap{width:100%;margin:auto;overflow:hidden;}
.aboutLeft{width:100%;float:left;}
.aboutLeftTit{width:100%;height:50px;float:left;background:#ff122f;color:#fff;font-size:16px;line-height:50px; text-indent:0;font-weight:bold;text-align:center;}
.aboutLeftNav{width:100%;float:left;background:#efefef;min-height:100px;}
.aboutLeftNav li{width:100%;float:left;padding:0;background:none;line-height:40px;text-align:center;border-bottom:#999 1px dotted;}
.aboutLeftNav li a{display:block;font-size:14px;}
.aboutLeftNav li a:hover{background:#f00;color:#fff;}
.aboutRight{width:96%;float:left;padding:0 2%;}
.aboutRightTit{width:100%;float:left;border-bottom:#eee 1px solid;line-height:40px;font-size:14px;margin-bottom:15px;}
.aboutRightTit img{ vertical-align:middle;margin-right:10px;}
.aboutRightCon{width:100%;float:left;line-height:30px;}

/* news */
.news{width:100%;height:auto;overflow:hidden;}
.news li{width:100%;height:40px;border-bottom:1px dashed #999;overflow:hidden;background:url("../images/icons1.jpg") 8px center no-repeat;text-indent:19px;font:14px/40px "microsoft yahei";color:#1d1d1d;}
.news li a{display:block;}
.news li span{float:right;}

.pages{width:100%;float:left;margin-bottom:20px;}
/*pages*/
div.digg{padding:3px;margin:3px;text-align:center}
div.digg a{border:#f00 1px solid;padding:2px 5px;margin:2px;color:#f00;text-decoration:none}
div.digg a:hover{border:#f00 1px solid;color:#000;}
div.digg a:active{border:#f00 1px solid;color:#000;}
div.digg span.current{border:solid 1px #f00;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#f00;}
div.digg span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}

.newsTitle{width:100%;float:left;line-height:40px;text-align:center;font-size:16px;}
.newsConTitle{width:100%;float:left;text-align:center;border-bottom:1px solid #dfdfdf;padding:10px 0;}
.mm{width:100%;float:left;margin-top:20px;line-height:30px;}
.preNext{width:100%;float:left;line-height:30px;margin-top:20px;}

.proCon{width:100%;float:left;position:relative;padding:10px 0;}
.proCon li{width:46%;float:left;margin:0 2%;margin-bottom:20px;}
.proCon li:nth-child(3n){margin-right:2%;}
.proCon li span{width:100%;float:left;line-height:30px;background:#eaeaea;text-align:center;margin-top:7px;}
.proCon li img{width:100%;height:auto;display:block;padding:0;border:none;}
.proCon li:hover img{width:100%;height:auto;display:block;padding:0;border:none;}
.proCon li:hover span{background:#f00;color:#fff;}
#ppp img{width:100%;display:block;}
.cpd img{width:100%;display:block;}

#guest_style input{width:200px;border:#999 1px solid;line-height:30px;}
input#Sex{width:50px;}
input#Linkman{width:100px;}
input#ZipCode{width:100px;}
input#CheckCode{width:100px;}
#guest_style textarea{width:200px;border:#999 1px solid;}

}
