@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#000;}
html,body,div,dl,dt,dd,ul,ol,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;width:100%;}
input{-webkit-appearance: none;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}
.cl{
	height:0px;
	line-height:0px;
	clear: both;
}
.fb{font-weight:bold;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

/*header*/
.logo{ width:100%;position: fixed;left: 0;top: 0;background: white;z-index: 9999;}

.head{width: 100%;height:33px;background: #F1F1F1;/*position: fixed;*/z-index: 999;}
.head img{display: block;}
.head_left{float: left;}
.head_left p{height: 33px;line-height: 33px;color:#767676;font-size: 12px;float: left;margin-right: 30px;}
.head_left p img{float: left;margin-right:5px;width: 15%}
.head_right{float: right; margin-right:3%}
.head_right form{width: 173px;height: 21px;margin-top: 5px;border:1px solid #DCDCDC;}
#key{width:140px;height: 21px;line-height: 21px;padding: 0px 5px;color:#767676;font-size: 12px;float: left;border:none;}
#formimg{width: 23px;height: 21px;border:none;float: right;}


.zy{  float:right;margin-top:4%;}
.zy ul{}
.zy ul li{ float:left; width:48%; height:24px;   }
.zy ul li img{ width: 30%}
.zy ul li a{ margin-left:30px; font-size:0.8em; color:#000; line-height:24px; }


.search{width:30px;position:absolute;left:3%;top:50%;z-index:8;}
.search-YI{width:30px;position:absolute;left:3%;top:16px;z-index:8;}
.ss{width:0;height:35px;position:absolute;left:0;top:50px;overflow:hidden;z-index:7;}
.ss_bd{width:68%;height:35px;border:none;background:#fff;float:left;color:#333333;padding:0 0 0 12%;font-family:"微软雅黑";border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:16px;}
.ss_btn{width:20%;float:left;line-height:35px;background:#ffc600;border:none;color:#fff;font-family:"微软雅黑";border-radius:3px;
-moz-border-radius:3px;-webkit-border-radius:3px;font-size:18px;}
.top{width:40px;position:absolute;left:2%;top:8px;}
/*index*/
.company{padding:3%;font-size:15px;line-height:1.5;opacity:0;}
.com_pic{width:40%;float:left;padding:0 2% 0 0;}
.com_title{color:#191919;font-size:20px;text-align:center;padding:3% 0 0 0;}
.com_tm{opacity:1;
transition:opacity 1s linear;
-webkit-transition:opacity 1s linear;
-moz-transition:opacity 1s linear;
-ms-transition:opacity 1s linear;
-0-transition:opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}

.top_list{clear:both;padding:0 0 3% 0;overflow:hidden;}

/*.news li{background:#de172e;width:96%;padding:3% 2%;color:#fff;font-size:15px;text-align:right;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 3% -100%; -webkit-animation:mymar 1s linear; opacity:0;-webkit-animation-fill-mode: forwards }
@-webkit-keyframes mymar{
	0%{margin:0 0 3% -100%; opacity:0;}
	20%{margin:0 0 3% -80%; opacity:0.2;}
	40%{margin:0 0 3% -60%; opacity:0.4;}
	60%{margin:0 0 3% -40%; opacity:0.6;}
	80%{margin:0 0 3% -20%; opacity:0.8;}
	100%{margin:0 0 3% 0; opacity:1;}}*/
.news_more a{width:40px;height:40px;display:block;margin:0 auto;background:#fff;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#000;}
.news_more a:hover{background:#de172e;color:#fff;transform:rotate(360deg);
transition:background 1s linear,color 1s linear,transform 1s linear;
-webkit-transition:background 1s linear,color 1s linear,transform 1s linear;
-moz-transition:background 1s linear,color 1s linear,transform 1s linear;
-ms-transition:background 1s linear,color 1s linear,transform 1s linear;
-0-transition:background 1s linear,color 1s linear,transform 1s linear;}
.news_more1{transform:rotate(360deg);transition:transform 1s linear;-webkit-transition:transform 1s linear;-moz-transition:transform 1s linear;}
.news_more2{width:40px;height:40px;display:block;margin:0 auto;background:#fff;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#000;}
.product{background:url(../images/bg2.jpg) no-repeat center top;background-size:cover;overflow:hidden;}
.pro_title{color:#191919;font-size:20px;text-align:center;padding:4% 0;}
.pro_text{color:#fff;height:30px;line-height:30px;font-size:16px;background:#1f2229;}
.pro_nr li{width:31.3%;float: left;margin-bottom: 2%;
/*transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
animation:fz 1s linear;
-webkit-animation:fz 1s linear;
-moz-animation:fz 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;*/
opacity:1;}
.pro_nr_pic{background:url(../images/Preloader_1.gif) no-repeat 50% 50%;border:none;}
.pro_nr_pic img{width:100%;height:150px;}
.pro_zz{opacity:0;
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-0-transform: rotateY(360deg);
transition:transform 1s linear,opacity 1s linear;
-webkit-transition:transform 1s linear,opacity 1s linear;
-moz-transition:transform 1s linear,opacity 1s linear;
-ms-transition:transform 1s linear,opacity 1s linear;
-0-transition:transform 1s linear,opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}


@keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}

@-webkit-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}
@-moz-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;} 
	100%{transform: rotateY(0deg); opacity:1;}
	}	

.h1{width:1px;height:1px;clear:both;overflow:hidden}
.h2{width:1px;height:2px;clear:both;overflow:hidden}
.h3{width:1px;height:3px;clear:both;overflow:hidden}
.h4{width:1px;height:4px;clear:both;overflow:hidden}
.h5{width:1px;height:5px;clear:both;overflow:hidden}
.h6{width:1px;height:6px;clear:both;overflow:hidden}
.h7{width:1px;height:7px;clear:both;overflow:hidden}
.h8{width:1px;height:8px;clear:both;overflow:hidden}
.h9{width:1px;height:9px;clear:both;overflow:hidden}
.h10{width:1px;height:10px;clear:both;overflow:hidden}
.h11{width:1px;height:11px;clear:both;overflow:hidden}
.h12{width:1px;height:12px;clear:both;overflow:hidden}
.h13{width:1px;height:13px;clear:both;overflow:hidden}
.h14{width:1px;height:14px;clear:both;overflow:hidden}
.h15{width:1px;height:15px;clear:both;overflow:hidden}
.h16{width:1px;height:16px;clear:both;overflow:hidden}
.h17{width:1px;height:17px;clear:both;overflow:hidden}
.h18{width:1px;height:18px;clear:both;overflow:hidden}
.h19{width:1px;height:19px;clear:both;overflow:hidden}
.h20{width:1px;height:20px;clear:both;overflow:hidden}
.h21{width:1px;height:21px;clear:both;overflow:hidden}
.h22{width:1px;height:22px;clear:both;overflow:hidden}
.h23{width:1px;height:23px;clear:both;overflow:hidden}
.h24{width:1px;height:24px;clear:both;overflow:hidden}
.h25{width:1px;height:25px;clear:both;overflow:hidden}
.h26{width:1px;height:26px;clear:both;overflow:hidden}
.h27{width:1px;height:27px;clear:both;overflow:hidden}
.h28{width:1px;height:28px;clear:both;overflow:hidden}
.h29{width:1px;height:29px;clear:both;overflow:hidden}
.h30{width:1px;height:30px;clear:both;overflow:hidden}
.h31{width:1px;height:31px;clear:both;overflow:hidden}
.h32{width:1px;height:32px;clear:both;overflow:hidden}
.h33{width:1px;height:33px;clear:both;overflow:hidden}
.h34{width:1px;height:34px;clear:both;overflow:hidden}
.h35{width:1px;height:35px;clear:both;overflow:hidden}
.h36{width:1px;height:36px;clear:both;overflow:hidden}
.h37{width:1px;height:37px;clear:both;overflow:hidden}
.h38{width:1px;height:38px;clear:both;overflow:hidden}
.h39{width:1px;height:39px;clear:both;overflow:hidden}
.h40{width:1px;height:40px;clear:both;overflow:hidden}
.h41{width:1px;height:41px;clear:both;overflow:hidden}
.h42{width:1px;height:42px;clear:both;overflow:hidden}
.h43{width:1px;height:43px;clear:both;overflow:hidden}
.h44{width:1px;height:44px;clear:both;overflow:hidden}
.h45{width:1px;height:45px;clear:both;overflow:hidden}
.h46{width:1px;height:46px;clear:both;overflow:hidden}
.h47{width:1px;height:47px;clear:both;overflow:hidden}
.h48{width:1px;height:48px;clear:both;overflow:hidden}
.h49{width:1px;height:49px;clear:both;overflow:hidden}
.h50{width:1px;height:50px;clear:both;overflow:hidden}
.h51{width:1px;height:51px;clear:both;overflow:hidden}
.h52{width:1px;height:52px;clear:both;overflow:hidden}
.h53{width:1px;height:53px;clear:both;overflow:hidden}
.h54{width:1px;height:54px;clear:both;overflow:hidden}
.h55{width:1px;height:55px;clear:both;overflow:hidden}
.h56{width:1px;height:56px;clear:both;overflow:hidden}
.h57{width:1px;height:57px;clear:both;overflow:hidden}
.h58{width:1px;height:58px;clear:both;overflow:hidden}
.h59{width:1px;height:59px;clear:both;overflow:hidden}
.h60{width:1px;height:60px;clear:both;overflow:hidden}
.h61{width:1px;height:61px;clear:both;overflow:hidden}
.h62{width:1px;height:62px;clear:both;overflow:hidden}
.h63{width:1px;height:63px;clear:both;overflow:hidden}
.h64{width:1px;height:64px;clear:both;overflow:hidden}
.h65{width:1px;height:65px;clear:both;overflow:hidden}
.h66{width:1px;height:66px;clear:both;overflow:hidden}
.h67{width:1px;height:67px;clear:both;overflow:hidden}
.h68{width:1px;height:68px;clear:both;overflow:hidden}
.h69{width:1px;height:69px;clear:both;overflow:hidden}
.h70{width:1px;height:70px;clear:both;overflow:hidden}
.h71{width:1px;height:71px;clear:both;overflow:hidden}
.h72{width:1px;height:72px;clear:both;overflow:hidden}
.h73{width:1px;height:73px;clear:both;overflow:hidden}
.h74{width:1px;height:74px;clear:both;overflow:hidden}
.h75{width:1px;height:75px;clear:both;overflow:hidden}
.h76{width:1px;height:76px;clear:both;overflow:hidden}
.h77{width:1px;height:77px;clear:both;overflow:hidden}
.h78{width:1px;height:78px;clear:both;overflow:hidden}
.h79{width:1px;height:79px;clear:both;overflow:hidden}
.h80{width:1px;height:80px;clear:both;overflow:hidden}
.h81{width:1px;height:81px;clear:both;overflow:hidden}
.h82{width:1px;height:82px;clear:both;overflow:hidden}
.h83{width:1px;height:83px;clear:both;overflow:hidden}
.h84{width:1px;height:84px;clear:both;overflow:hidden}
.h85{width:1px;height:85px;clear:both;overflow:hidden}
.h86{width:1px;height:86px;clear:both;overflow:hidden}
.h87{width:1px;height:87px;clear:both;overflow:hidden}
.h88{width:1px;height:88px;clear:both;overflow:hidden}
.h89{width:1px;height:89px;clear:both;overflow:hidden}
.h90{width:1px;height:90px;clear:both;overflow:hidden}
.h91{width:1px;height:91px;clear:both;overflow:hidden}
.h92{width:1px;height:92px;clear:both;overflow:hidden}
.h93{width:1px;height:93px;clear:both;overflow:hidden}
.h94{width:1px;height:94px;clear:both;overflow:hidden}
.h95{width:1px;height:95px;clear:both;overflow:hidden}
.h96{width:1px;height:96px;clear:both;overflow:hidden}
.h97{width:1px;height:97px;clear:both;overflow:hidden}
.h98{width:1px;height:98px;clear:both;overflow:hidden}
.h99{width:1px;height:99px;clear:both;overflow:hidden}
.h100{width:1px;height:100px;clear:both;overflow:hidden}
.h120{width:1px;height:120px;clear:both;overflow:hidden}

.lanmu {
    background: #F18200;
    text-align: center;
    color: #FFF;
    font-size: 15px;
    margin: 5% 5% 6% 19%;
    height:70%;
    width: 60%; 
}
.conter{
	width: 100%;
	margin: 0 auto;
	background: white;
}
.about{
	width:100%;
	margin: 0 auto;
}
.about-title{
	width: 96.8%;
	text-align: center;
	font-size:18px;
	color:#313131;
}
.about-biao{
	width: 96.9%;
	text-align: center;
	font-size:16px;
	color:#313131;
}
.about-Yi{
	width: 100%;
	height: 92px;
	margin: 0 auto;
	background: url(../images/a4.jpg) no-repeat center center;
}
.about-ER{
	width: 100%;
	background: #F18200;
	margin: 0 auto;
}
.abt{
	width: 96.9%;
	margin: 0 auto;
	padding-bottom: 25px;
}
.about-l{
	width: 47.3%;
	float: left;
}
.al-1{
	width:100%;
	margin-top: -50px;
}
.al-2{
	width:80.7%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	color:#FFF;
	font-size: 14px;
	border:1px solid #FFF;
}
.about-r{
	width: 49.6%;
	float: right;
}
.ar-1{
	height: 15px;
	line-height: 15px;
	color:#FFF;
	font-size: 15px;
	background: url(../images/b2.png) no-repeat right;
	background-size:63%;
}
.ar-2{
	height:112px;
	overflow: hidden;
	font-size: 13px;
	color:#FFF;
	line-height:165%;
}

.cases{
	width: 96.9%;
	margin: 0 auto;
}
.cases-tit{
	width:55%;
	margin: 0 auto;
}
.cases ul{
	width: 96.9%;
	margin: 0 auto;
}
.cases ul li{
	width: 45.2%;
	margin-left:7.5%;
	float: left;
	border:1px solid #CDCDCD;
}
.cases-1{
	width:100%;
}
.cases ul li p{
	font-size: 14px;
	color:#373737;
	text-align: center;
}
.line{
	width:40%;
	height: 1px;
	margin: 0 auto;
	background: #F18200;
}
.cases ul li span{
	display: block;
	width: 68.6%;
	margin: 0 auto;
	color:#777777;
	font-size:13px;
}
.cases-more{
	width:60%;
	height: 30px;
	border: 1px solid #333333;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	color:#373737;
	font-size: 14px;
	margin-bottom: 20px;
}
.news{
	width: 100%;
	margin: 0 auto;
	background:#F08304;
}
.news-con{
	width: 96.9%;
	margin: 0 auto;
}
.news ul{
	width: 96.9%;
	margin: 0 auto;
}
.news ul li{
	width: 100%;
	height: 66px;
	border-bottom: 1px dotted #FFF;
	margin-bottom: 20px;
}
.news-l{
	width: 62px;
	height: 49px;
	float: left;
	border-right:1px solid #FFF;
}
.news-r{
	width:78%;
	height: 49px;
	float: right;
	overflow: hidden;
}
.news-r p{
	height:22px;
	overflow: hidden;
}
.news-r span{
	display: block;
	height: 14px;
	overflow: hidden;
}




.prod{
	width: 100%;
	margin: 0 auto;
}
.prod ul{
	width:96.9%;
	margin: 0 auto;
}
.prod ul li{
	position: relative;
	width: 47.4%;
	float: left;
	/*margin:0 3% 4%;*/
	margin-bottom: 6%;
	margin-left:3.55%;

}
.pin-tit{
	position: absolute;
	width:101%; 
	height: 36px;
	background:#1E1E20;
	opacity: 0.6;
	text-align: center;
	line-height: 36px;
	color:#FFF;
	font-size: 14px;
	left: 0;
	bottom:0; 
}
.prod-YI ul{
	width:93.9%;
	margin: 0 auto;
}
.prod-YI ul li{
	width:44%;
	float: left;
	position: relative;
	margin:0 3% 6%;
}

.prod-1{
	width:100%;
	border:1px solid #A8A8A8;
}
.prod-2{
	position: absolute;
	width: 101%;
	height: 36px;
	background: #1E1E20;
	opacity: 0.6;
	text-align: center;
	line-height: 36px;
	color: #FFF;
	font-size: 14px;
	left: 0;
	bottom: 0;
}
.prod ul li span{
	font-size: 13px;
	color:#555555;
}
.prod-tp img{
	display: block;
	width:auto;
	max-width:100%;
	margin:0 auto;
}

.dingbu{
	position: fixed;
	right: 0px;
	bottom:80px;
}

.bot_menu{
	width: 100%;
	position: fixed;
	left: 0;
	background: #020202;
	bottom: 0;
}
.footer_text{
	background: url(../images/d1.png) no-repeat;
	background-size: 30%;
	background-position: 50% 5px;
	padding-bottom: 2%;
	color: #FFF;
}
.footer_text1{
	background: url(../images/d2.png) no-repeat;
	background-size: 30%;
	background-position: 50% 5px;
	padding-bottom: 2%;
	color: #FFF;
}
.footer_text2{
	background: url(../images/d3.png) no-repeat;
	background-size: 30%;
	background-position: 50% 5px;
	padding-bottom: 2%;
	color: #FFF;	
}
.footer_text3{
	background: url(../images/d4.png) no-repeat;
	background-size: 30%;
	background-position: 50% 5px;
	padding-bottom: 2%;
	color: #FFF;	
}
/*.bot_menu ul li {
    width: 25%;
    float: left;
    text-align: center;
}*/
.bot_menu ul li {
	margin-top: 2%;
	width: 24.5%;
	float: left;
	text-align: center;
	position: relative;
	padding-top: 10%;
}
.about-dan{
	 width: 96.8%;
	margin: 0 auto;
}
.about-con{
	width: 96.8%;
	margin: 0 auto;
}
.about-con p{
	font-size: 14px;
	color:#555555;
}
.about-con-YI {
    width: 91.8%;
    background-position: left;
    height: 30px;
    font-size: 12px;
    color: #737373;
    line-height: 30px;
    padding-left: 20px;
    float: right;
    background-image: url(../images/b6.png);
    background-repeat: no-repeat;
}
.about-con-YI a {
    font-size: 12px;
    color: #666666;
}
.abr{
	width: 96.8%;
}
.type a{
	float: right;
	display: inline-block;
	height: 30px;
	color:#fff;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
	padding: 0% 4%;
	margin-left:2%;
	background: #555555;
	margin-bottom: 8px;
}


.tuwen-con{
	 width: 100%;
	margin: 0 auto;
}
.prod-con{
	width: 92%;
	margin: 0 auto;
}
.sub_more {
    width:50%;
    border-radius: 5px;
    background: #F18200;
    text-align: center;
    line-height:40px;
    color: #fff;
    margin: 0 auto;
    font-size:16px;
    cursor: pointer;
}
.prod-title{
	font-size:18px;
	color: #333333;
}
.prod-rd{
	font-size: 14px;
	color:#a2a2a2;
	height: 34px;
	border-bottom:1px solid #555555;
}
.prod-js p{
	font-size: 14px;
	color: #555555;
	line-height: 200%;
}
.prod-sx{
	height: 78px;
	border-top: 1px solid #555555;
}
.prs-con-last1 a{
	color:#555555;
	font-size: 14px;
}
.prs-con-last2 a{
	color:#555555;
	font-size: 14px;
}
.type-YI a {
    float: right;
    display: inline-block;
    height: 30px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 30px;
    padding: 0% 4%;
    margin-left: 2%;
    background: #555555;
    margin-bottom: 8px;
}
.xinwen-con{
	width: 96.8%;
	margin: 0 auto;
}
.xinwen-con ul{
	width: 96.8%;
	margin: 0 auto;
}
.xinwen-con ul li{
	width: 96.8%;
	height: 66px;
	margin-bottom: 4%;
	border-bottom: 1px dotted #555555;
}
.news-con-l{
    width: 62px;
    height: 49px;
    float: left;
    border-right: 1px solid #555555;
}
.xin-con-r{
	width: 78%;
	height: 49px;
	float: right;
	overflow: hidden;
}
.sub_more-YI{
    width: 50%;
    border-radius: 5px;
    background: #555555;
    text-align: center;
    line-height:50px;
    color: #fff;
    margin: 0 auto;
    font-size:16px;
    cursor: pointer;
}
.prod-title{
	height: 23px;
	overflow: hidden;
	font-size: 14px;
	color:#333333;
}
.prod-rd{
	height: 36px;
	font-size: 12px;
	color:#a2a2a2;
	border-bottom: 1px solid #6A6A6A;
}

.gbook{
	width: 97.8%;
	margin: 0 auto;
}
.gbook-ul li {
    float: left;
    width: 100%;
    margin-bottom: 20px;
    color: #555;
    font-size: 14px;
}
.gbook-ul li .main_bd{
    width:45%;
    height: 37px;
    background: #fff;
    border: 1px solid #ccc;
    margin-left:10px;
    line-height: 37px;
}
.gbook-ul li .main_bd1 {
    width:68%;
    resize: none;
    height: 210px;
    background: #fff;
    border: 1px solid #ccc;
    margin-left:10px;
}
.tj {
    float: right;
    width: 105px;
    cursor:pointer;
    height: 35px;
    background: #ffa300 url(../images/jt.png) no-repeat 90% center;
    color: #fff;
    font-size: 16px;
    line-height: 31px;
    text-indent: -9px;
    border: none;
    margin-right: 32px;
}






/*footer*/
.copyright{color:#222222;font-size:16px;text-align:center;line-height:30px;}
.footer{background:url(../images/bg3.jpg) repeat-x center bottom;background-size:cover;width:100%;position:fixed;left:0;bottom:0;}
.footer li{width:20%;float:left;text-align:center;color:#fff;font-size:20px;line-height:30px;}
.footer li a{color:#fff;}
.footer li img{width:30px;}
.footer_text a{width:100%;display:block;font-size:18px;color:#fff;line-height:50px;}
.footer_text a:hover{background:#de172e;font-size:20px;color:#ffc600; transition:background 0.5s linear,color 0.5s linear,font-size 0.5s linear;}

/*top*/
/*.to-top{display:none;padding:5px 15px;color:#fff;background:#ffc600;border-radius:2px;font-size:15px;}*/
#totopYI{
    width: 14%;
    position: fixed;
    right: 4%;
    bottom: 20%;
    z-index: 9999;
}



/*留言*/
/*.gbook .gbookinput{width:100%; height:48px; line-height:48px; text-indent:20px; background:#cdcdcd; border:0; color:#444444; font-size:16px; font-family:"微软雅黑";}
.gbook .gbooktext{width:100%;height: 241px; padding:5px 0; line-height:25px; resize: none;padding:10px 0; text-indent:20px; background:#cdcdcd; border:0; color:#444444; font-size:16px; font-family:"微软雅黑";}
.gbook .sub{background:url(../images/tj.jpg) no-repeat top center; border:0; width:72%;background-size:100% 100%; cursor:pointer; outline:none;}
.gbook .res{background:url(../images/cx.jpg) no-repeat top center; border:0; width:72%;background-size:100% 100%;cursor:pointer; outline:none;}
/*banner*/*/

#ban{ margin-top:1px;}

#ban img{ width:100%;}

#banner{}

.swipe{}

.swipe ul{}

#slider{ position:relative; overflow:hidden;}

#slider li{ float:left;}

#pagenavi{ position:absolute; bottom:0; width:100%; z-index:1; text-align:center; padding:10px 0;}

#pagenavi a{ width:0px; height:0px; line-height:99em; background:#FFF; border-radius:90px;margin:0px 2px 0px 2px; overflow:hidden; cursor:pointer; display:inline-block;}

#pagenavi a.active{ background:#2b80af;}


/*更多*/
.com_more{width:40px;height:40px;display:block;margin:0 auto 3% auto;background:#FCBA5A;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#fff;}
.com_more a{color:#fff;}
.pro_more{width:40px;height:40px;display:block;margin:0 auto 3% auto;background:#000;font-size:15px;line-height:40px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#fff;}
.pro_more a{color:#fff;}
.tanchu{width:120px;height:25px;margin:0 auto;background:#000;text-align:center;color:#fff;font-size:14px;position:fixed;top:50%;left:50%;margin-left:-50px;z-index:9999;display:none;line-height:25px;}

