@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
html{overflow-x:hidden;color:#222222;background-color:#FFFFFF}
body,div,h1,h2,h3,h4,h5,h6,hr,dl,dt,dd,ul,ol,li,form{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em{font-style:normal;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;}
ul,ol{list-style:none}
select{height:24px;line-height:24px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;}

a:link,a:visited {text-decoration:none;color:#222222}
a:hover {color:#FF4341;text-decoration:underline;}

a.more:link,a.more:visited {display:block;text-align:center;width:220px;height:40px;line-height:40px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;color:#FF4341;border:1px solid #FF4341}
a.more:hover {text-decoration:none;color:#FFFFFF;background-color:#FF4341}

.nav-link li{float:left;z-index:2;position:relative;cursor:pointer;text-align:center;}
.nav-link li a:link,.nav-link li a:visited{float:left;color:#FFFFFF;white-space:nowrap;display:inline;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:16px;margin-left:25px;margin-right:25px;height:115px;text-decoration:none;line-height:115px;width:64px;text-align:center;border-bottom:5px solid #000000}
.nav-link li:hover a,.nav-link li a:hover{color:#FF4341;border-bottom:5px solid #FE7042;text-decoration:none}
.nov{color:#FF4341 !important;border-bottom:5px solid #FE7042 !important;}

#zone{display:block;position:relative;z-index:2;width:30px;height:30px;overflow:hidden}
#weixin{display:block;position:relative;z-index:2;width:30px;height:30px;overflow:hidden}

#qr{padding:2px 10px;color:#FFF;text-decoration:none;border-radius:5px;background-color:#FF4341}

.slider{position:relative;z-index:2}
.banner{ height:420px;background:url(banner.jpg) no-repeat center center}
.slogan{position:absolute;top:50%;left:3.5%;height:212px;margin-top:-106px}

.slogan p{position:relative;left:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#about{position:relative;right:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}

/*.
.ad-link li{float:left;text-align:center;margin:30px 75px 0 75px; width:150px}
.ad-link li a:link,.ad-link li a:visited{display:block;font-size:14px;position:relative;z-index:1;width:150px;-webkit-transition: transform 0.6s;-o-transition: transform 0.6s;transition: transform 0.6s;-webkit-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.ad-link li:hover a,.ad-link li a:hover{-webkit-transition: transform 0.6s;-o-transition: transform 0.6s; transition: transform 0.6s;-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.ad-link p{padding-top:20px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;color:#FFFFFF}
*/

.ad-link li{float:left;text-align:center;width:25%;overflow:hidden}
.ad-link li a:link,.ad-link li a:visited{display:block;font-size:14px;position:relative;z-index:1;width:100%;-webkit-transition: transform 0.6s;-o-transition: transform 0.6s;transition: transform 0.6s;-webkit-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);height:200px}
.ad-link li:hover a,.ad-link li a:hover{-webkit-transition: transform 0.6s;-o-transition: transform 0.6s; transition: transform 0.6s;-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.ad-link p{padding-top:20px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;color:#FFFFFF}


.photo-link li{float:left;text-align:center;margin:0px 5px 0px 5px;border:1px solid #EEEEEE;padding:10px}
.photo-link li a:link,.photo-link li a:visited{display:inline-block;position:relative;z-index:1;width:368px;height:289px;overflow:hidden}
.photo-link li:hover{border:1px solid #FF4341}
.photo-name{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px}

.photo-link .photo-pic{display:none}
.photo-link a:hover .photo-pic{
	display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;
	opacity:1;
	text-decoration:none
}
.photo-link a:hover img{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
	width:368x;overflow:hidden
}

.product-list li{float:left;text-align:center;margin:10px 5px 0 5px;border:1px solid #EEEEEE;padding:10px}
.product-list li a:link,.product-list li a:visited{display:inline-block;position:relative;z-index:1;width:267px;height:210px;overflow:hidden}
.product-list li:hover{border:1px solid #FF4341}
.product-list .product-pic{display:none}
.product-list a:hover .product-pic{
	display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;
	opacity:1;
	text-decoration:none
}
.product-list a:hover img{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
	width:267px;overflow:hidden
}

#activity{position:relative;left:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.activity{background-color:#FF4341;font-size:16px;color:#FFFFFF;border-radius:5px;padding:2px 10px}
.activity-not-start{background-color:#F48100;font-size:16px;color:#FFFFFF;border-radius:5px;padding:2px 10px}
.activity-over{background-color:#AAAAAA;font-size:16px;color:#FFFFFF;border-radius:5px;padding:2px 10px}

.input-text-class{width:100%;height:38px;background-color:#F5F5F5;border-radius:5px;border:#FFFFFF solid 1px;outline:medium; text-indent:0.5em;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;line-height:38px;}
.input-text-class:focus{border:#FF4341 solid 1px;outline:medium;}

.input-text-class-focus{border:#FF4341 solid 1px;outline:medium;}

.btn{width:100%;height:38px;margin-top:10px;border-radius:5px;border:none;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;text-align:center;background-color:#FF4341;color:#FFFFFF}
.btn:hover{background-color:#F48100;cursor:pointer}

label{height:35px;line-height:35px}
.tip{position:relative;margin-bottom:16px;}
.point-tip{border:6px dashed transparent;border-bottom-style:solid;border-bottom-color:#ffe2e2;height:0;top:63px;left:20px;position:absolute;z-index:3;width:0;overflow:hidden}
.required-tip{display:inline;position:absolute;left:0;top:74px;padding:2px 6px 5px;background-color:#ffe2e2;border:1px solid #fbc3c3;color:#f00;font-family:'微软雅黑';font-size:12px;line-height:140%;text-align:center;text-shadow:0 0 1px #ffffff;white-space:nowrap;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:2}

.input-text-classV{width:100%;height:38px;background-color:#F5F5F5;border-radius:5px;border:#FFFFFF solid 1px;outline:medium;text-indent:0.5em;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;line-height:38px;}

.icon{width:12px;height:30px;border-radius:5px;background-color:#FF4341; margin:0; padding:0}

.footer-nav-link li{float:left;z-index:2;position:relative;cursor:pointer;text-align:center;}
.footer-nav-link li a:link,.footer-nav-link li a:visited{float:left;color:#AAAAAA;white-space:nowrap;display:inline;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px;margin-right:25px;height:60px;text-decoration:none;line-height:60px;width:60px}
.footer-nav-link li:hover a,.footer-nav-link li a:hover{color:#FF4341;text-decoration:none}

#newscontent img{max-width:1200px;width:expression(this.width > 1200 && this.width > this.height ? 1200 : true);}

#ad1{position:relative;left:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#ad2{position:relative;left:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#ad3{position:relative;right:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#ad4{position:relative;right:-400px;z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}

.ptimg{
	display:block;
	max-width:398px;
	max-height:313px;
	width:expression(this.width > 265 && this.width > this.height ? 398 : true);
    height:expression(this.height > 313 ? 313 : true);
	display: inline-block; vertical-align: middle;
}

#acontent img{max-width:1000px;width:expression(this.width > 1000 && this.width > this.height ? 1000 : true);}

.PageNo{margin:0 auto;text-align:center;padding-top:30px;padding-bottom:20px;font-size:12px}
.PageNo a{font-weight:100;margin:2px;border:1px solid #787878;padding:5px;color:#323232;text-decoration:none;}
.PageNo .PV{color:#FFFFFF;background-color:#FF4341}
.PageNo span{margin:2px;padding:5px;border:1px solid #787878;font-weight:100;color:#787878;}

.clearfix{zoom:1}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
