a,abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video,input{border:0;margin:0;outline:0;padding:0;font-size:100%;font-weight:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video display: inline-block *display: inline *zoom: 1,audio:not([controls]) display: none,[hidden] display: none,html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
ul,li,ol{list-style:none}
body{margin:0;padding:0;width:100%;height:100%;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-box;}
body *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{opacity:1}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;font-size:0}
table{border-collapse:collapse;border-spacing:0}
th,td,caption{vertical-align:top;text-align:left}
section{top:0;left:0;width:100%;}
header{left:0;width:100%;}
nav.topmenu{height:45px;width:100%;display:-webkit-box;display:-moz-box;display:box;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;}

nav.topmenu > a,footer nav > a{-webkit-box-flex:1.0;-moz-box-flex:1.0;box-flex:1.0;}
nav.topmenu{position:relative;height:45px;width:100%;line-height:45px;}
nav.topmenu > a{padding:0;margin:0;background:#00CCFF;background:-webkit-gradient(linear, 0 0, 0 bottom, from(:#00CCFF), to(:#00CCFF));background:-moz-linear-gradient(top, #00CCFF, #00CCFF);background:-o-linear-gradient(top, #00CCFF, #00CCFF);height:45px !important;display: block;text-align:center;color:#FFFFFF;font-size:0.90em;}
nav.topmenu > a:hover{background:#B4B4B4;}

footer{position:fixed;height:50px;left:0;right:0;bottom:0; z-index:1000;background:#f4f4f4;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 1px 10px rgba(0,0,0,0.4);box-shadow: 0 1px 10px rgba(0,0,0,0.4);width:100%;}
footer nav{height:50px;width:100%;display:-webkit-box;display:-moz-box;display:box;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;}
footer nav > a{height:50px;display:block;text-align:center;color:#cccccc;font-size:1.8em;background:url(../hh.png) -1000px -1000px no-repeat;background-size:50px 285px;}
footer nav > a[data-icon="more"]{ background-position: center -0px;}
footer nav > a[data-icon="tel"]{ background-position: center -100px;}
footer nav > a[data-icon="sms"]{ background-position: center -150px;}
footer nav > a[data-icon="message"]{ background-position: center -200px;}
footer nav > a[data-icon="map"]{ background-position: center -50px;}
footer nav > a:hover{background-color:#e7e7e7}




article.Home{width:100%;font-size:0.8em;line-height:150%;margin-top:10px;}
article.Home dt{height:35px;width:100%;border-left:#0061b0 solid 7px;padding-left:10px;background:url(../images/ico.png) 0 -250px repeat-x;background-size:50px 285px;}
article.Home dt a{height:35px;display:block;width:100px;line-height:35px; background:#FFFFFF;text-align:center;border-right:solid 2px #0061b0;border-top:solid 2px #0061b0;border-left:solid 2px #0061b0;font-size:1.5em;color:#000;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.Home_about dd{word-wrap: break-word;word-break: normal; overflow:auto; display:block;padding:10px;margin-bottom:20px;}
.Home_pro dd{word-wrap: break-word;word-break: normal;margin-bottom:20px;padding-top:15px; overflow:hidden;}
.Home_news dd{word-wrap: break-word;word-break: normal;padding-top:10px;padding-bottom:10; overflow:hidden;}

.Home_about dd img{float:left;width:40%;margin:10px;}
.Home_pro dd ul{width:100%;padding:0;margin-top:10px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;}
.Home_pro dd ul li{display:block;height:auto; width:100%;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.Home_pro dd ul li > a{display:block;width:90%;margin:0 auto;color:#000;}
.Home_pro dd ul li > a > img{width:100%;}
.Home_pro dd ul li > a > p{display:block;}

.page{width:95%;margin:10px auto;height:50px;display:-webkit-box;display:-moz-box;display:box;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);box-shadow: 0 3px 5px rgba(0,0,0,0.1); border:solid 1px #FFF;border:solid 1px #DDDDDD;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#f3f3f3));background:-moz-linear-gradient(top, #fafafa, #f3f3f3);background:-o-linear-gradient(top, #fafafa, #f3f3f3); overflow:hidden;}
.page a{display:block;height:50px;line-height:50px;font-size:1.2em; color:#666666;width:100%;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-text-shadow:1px 1px 0px #FFF;-moz-text-shadow:1px 1px 0px #FFF;text-shadow:1px 1px 0px #FFF;border-left:solid 1px #EAEAEA} 
.page a:active{background:#CCCCCC;}
.page a[pageurl=not]{color:#CCCCCC;}

.Home_news dd .news_url{width:100%;padding:10px;display:block; border-top:1px solid #ececec;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#f3f3f3));background:-moz-linear-gradient(top, #fafafa, #f3f3f3);background:-o-linear-gradient(top, #fafafa, #f3f3f3);-webkit-text-shadow:1px 1px 0px #FFF;-moz-text-shadow:1px 1px 0px #FFF;text-shadow:1px 1px 0px #FFF;}
.Home_news dd .news_url h1{width:100%;height:auto;margin-bottom:5px;font-size:1.2em;color:#000000;}
.Home_news dd .news_url p{width:100%;color:#999999;}
.Home_news dd .news_url:hover{background:#e4e4e4;border-top:1px solid #e4e4e4;}

.classmenu{height:120px;background:#FFF;width:100%;z-index:101;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.2);box-shadow: 0 2px 3px rgba(0,0,0,0.2); overflow:hidden; position:relative;margin-top:10px;}
.classmenu h1{width:100%;line-height:40px;height:40px; text-align:center; position:absolute;left:0;bottom:0;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#e7e7e7), to(#f3f3f3));background:-moz-linear-gradient(top, #e7e7e7, #f3f3f3);background:-o-linear-gradient(top, #e7e7e7, #f3f3f3);border-top:#e3e3e3 solid 1px; z-index:100;}
.classmenu .Menu_pro{ position:relative;height:auto;width:100%;padding-top:0;margin-bottom:0;display:block;}
.classmenu .Menu_pro a{display:block;width:100%;float:left;border-top:1px solid #ececec;border-left:1px solid #ececec;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#f3f3f3));background:-moz-linear-gradient(top, #fafafa, #f3f3f3);background:-o-linear-gradient(top, #fafafa, #f3f3f3);-webkit-text-shadow:1px 1px 0px #FFF;-moz-text-shadow:1px 1px 0px #FFF;text-shadow:1px 1px 0px #FFF;line-height:150%; color:#666666;padding:10px 0 10px 15px;}
.classmenu .Menu_pro a:hover{background:#e4e4e4;}


.About dd,.Pro_Content{word-wrap: break-word;word-break: normal;padding:10px;font-size:1.2em;line-height:180%;}
.About dd img{width:95%;height:auto;}
.Pro_Content h3{width:95%;margin:10px auto;padding-bottom:20px;font-size:1.5em;text-align:center; border-bottom:#E7E7E7 solid 1px;}
.Pro_Content img{width:95%;}
.message dd ul{width:95%;margin:10px auto;}
.message dd ul li{width:100%;margin:5px auto; float:left; display:block;}
.message dd ul li label{-webkit-border-radius: 5px 0 0 5px ;-moz-border-radius:5px 0 0 5px ;border-radius:5px 0 0 5px ;border:1px #D0D0D0 solid;height:35px;line-height:35px;color:#000;font-size:1.2em;padding-right:10px; text-align:right;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#f3f3f3));background:-moz-linear-gradient(top, #fafafa, #f3f3f3);background:-o-linear-gradient(top, #fafafa, #f3f3f3);width:30%;float:left;}
.message dd ul li input[type=text]{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border:1px #D0D0D0 solid;border-left:none;height:35px;line-height:33px;color:#000;font-size:1.4em;width:70%;float:left;}
.message dd ul li textarea{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px #D0D0D0 solid; width:100%;padding:10px;}

.submit{width:95%;margin:10px auto;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.1);box-shadow: 0 3px 5px rgba(0,0,0,0.1); border:solid 1px #FFF;border:solid 1px #DDDDDD;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#f3f3f3));background:-moz-linear-gradient(top, #fafafa, #f3f3f3); overflow:hidden;height:50px;}
.submit input{width:50%;height:50px;background:transparent;font-size:1.6em;border-left:solid 1px #EAEAEA;}
.submit input:hover{background:#e4e4e4;}

.Copyright{width:100%; text-align:center;font-size:0.8em;color:#CCCCCC;padding:10px;border-bottom:solid #FFFFFF 50px;border-top:solid #FFFFFF 10px;line-height:150%; background:#E6E6E6;display:block;-webkit-text-shadow:1px 1px 0px #FFF;-moz-text-shadow:1px 1px 0px #FFF;text-shadow:1px 1px 0px #FFF;}
a:active.Copyright{background:#D2D2D2;}
.PC{display:block;margin:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100px;font-size:1.0em;line-height:25px;height:25px; text-align:center;color:#999999; background:#F0F0F0;margin-top:10px;}

.MainBK{width:100%; margin:0 auto; height:auto; padding:4px;}
.MainBK img{max-width:90%;}


.phoBt{height:36px; font-size:0.7em; color:#ff3629;overflow:hidden}

.xxBT{ text-align:center; width:100%; font-size:0.95em; font-weight:bold; color:#333333; margin-bottom:8px; }
.Back01{margin-top:5px; text-align:center;}
div.Back01{margin-bottom:15px;}



.bottom_x1{width:100%; float:left; text-align:center; font-size:0.8em; color:#666666;}

.buttonXXX{border:1px solid #CCCCCC ; line-height:20px; height:20px; padding:2px 10px; margin:0 10px; background-color:#FFFFFF; }


.dqNum{ text-decoration:underline;}
.cpLM{display:none; background-color:#F9F9F9;position:absolute; width:100%; z-index:9999; font-size:0.9em;}
.cpLM li{ height:22px; line-height:22px; padding-left:10px; border-bottom:1px #CCCCCC solid;}
.cpLM li:hover{ background-color:#00CCFF;height:28px; line-height:28px;}


.SmenuF {color:#333333; font-size:0.90em; text-decoration:none; }
.SmenuF a:link {color:#666666; font-size:0.90em; text-decoration:none; }
.SmenuF a:visited{color:#666666; font-size:0.90em; text-decoration:none; }
.SmenuF a:hover{color:#FFFFFF; font-size:0.90em; text-decoration:none; }
.SmenuF a:active{color:#FFFFFF; font-size:0.90em; text-decoration:none; }


#YCcd img{width:30px; height:30px; margin:0 auto; }
.dqcplm{ float:left; font-size:1.2em; width:100%;}

.newsBTl{ max-height:90px; line-height:30px; font-size:0.85em; border:1px; border-bottom:#999999 thin 1px; margin-bottom:5px; border-bottom:1px;}
.newsBTl a:link{color:#666666;}
.newsBTl a:visited{color:#666666;}
.newsBTl a:hover{color:#333333;}
.SmenuF  a:active{color:#666666;}




.bbys{ max-height:90px; line-height:30px; font-size:0.8005em; border:1px; border-bottom:#999999 thin 1px; margin-bottom:5px; border-bottom:1px;color:#F2F2F2;}
.bbys a:link{color:#F2F2F2;}
.bbys a:visited{color:#F2F2F2;}
.bbys a:hover{color:#CCCCCC;}

.b123{border:1px solid #E8E8E8; padding:2px 8px; margin: 0 5px;}



.tpwz{ max-height:90px; line-height:30px; font-size:1.1em; border:1px; border-bottom:#999999 thin 1px; margin-bottom:5px; border-bottom:1px;}
.tpwz a:link{color:#999999;}
.tpwz a:visited{color:#999999;}
.tpwz a:hover{color:#666666;}

.fenye{ max-height:90px; line-height:30px; font-size:0.95em; border:1px; border-bottom:#999999 thin 1px; margin-bottom:5px; border-bottom:1px;color:#F2F2F2; text-align:center;}
.fenye a:link{color:#999999;}
.fenye a:visited{color:#999999;}
.fenye a:hover{color:#FF0000;}
div.flm{ height:30px; line-height:30px; font-size:1.05em; text-align:center; background-color:#00CCFF;color:#EEEEEE; font-weight:200; width:100%; margin:0 auto; float:left; margin-bottom:10px;}

.more123{ font-size:0.85em; color:#EEEEEE;}
.more123 a:link{color:#EEEEEE; }
.more123 a:visited{color:#EEEEEE; }
.more123 a:hover{color:#EEEEEE; }



p.newsBTl{border-bottom:1px #CCCCCC dotted ; width:100%; float:left; padding-left:5px;}
p.newsBTl:hover{background-color:#00FFFF;}



.newsBT2{ font-size:0.8em; text-align:center;} 
.PCbbM{text-align:center; font-size:0.85em; color:#F5F5F5; background-color:#999999; padding:10px; margin-top:10px;}
.PCbbM p{  width:100%; text-align:left; margin:0 auto; height:22px; line-height:22px;}
.button_XXX2{text-decoration:underline;}
ul.phoList{ width:100%; margin:0 auto;}
.phoList li{
	float:left; width:46%; text-align:center; position:relative;
	 border-bottom:1px solid #e6e6e6;
    -moz-box-sizing:border-box; -ms-box-sizing:border-box;
    -webkit-box-sizing:border-box; box-sizing:border-box; max-height:160px; margin-left:3px; margin-bottom:10px;

}


.tpwz img
{
transition: all 0.5s;
}

.tpwz img:hover
{
transform: scale(1.15);
}


.dh123{ line-height:25px; font-size:0.8em;color:#333333; margin-left:2px; }
.dh123 a:link{color:#333333;}
.dh123 a:visited{color:#333333;}
.dh123 a:hover{color:#FF0000;}




#caidan {
	height: 50px;
	width: 100%;
	background-color:#019c37;
	position: fixed;
	left: 0px;
	bottom: 0px;
	z-index: 9999;
	padding-top: 5px;
	padding-bottom: 5px;
}
ul,li{ box-sizing:border-box;}
#caidan ul li {
 box-sizing:border-box;
margin-right:10px;
	float: left;
	height: 50px;
	width: 10%;
	text-align: center;
	position: relative;
}
#caidan ul li a {
	font-size: 1.0em;	
}
#caidan ul li a img {
	width: 20px; height:20px; display: inline-block; vertical-align:middle;
}
#caidan ul li a label {
	display: block;	
}

footer ul{width:100%; margin:0 auto; height:80px; padding-top:5px;}
footer li{width:20%; float:left; text-align:center; vertical-align:top; max-height:90px; height:25px; line-height:25px;}
footer li p{ width:100%; height:25px; float:left;}
nav.ft123{font-size:0.80em; color:#666666; background-color:#EBEBEB;letter-spacing:1px;}
.ft123 a:link {color:#666666; font-size:0.80em; text-decoration:none;letter-spacing:1px; }
.ft123 a:visited{color:#666666; font-size:0.80em; text-decoration:none;letter-spacing:1px; }
.ft123 a:hover{color:#666666; font-size:0.80em; text-decoration:none;letter-spacing:1px; }
.ft123 a:active{color:#666666; font-size:0.80em; text-decoration:none;letter-spacing:1px; }




#WZ{ max-height:90px; line-height:30px; font-size:0.9em; border:1px; border-bottom:#999999 thin 1px; color:#666666; padding-left:10px; }
#WZ a:link{color:#999999;}
#WZ a:visited{color:#999999;}
#WZ a:hover{color:#666666;}

.Cmenu{ background-color:#EEEEEE;}



.bg_color_1{background-color:#F0F0F0;}
#centerb01{ text-align:center; font-size:13px;}
.sj2wm{text-align:center; margin:12px;}
.wz123{ color:#999999; font-size:13px;}
p.textW{font-weight:bold; margin-top:10px; }
.cplmB{ height:260px; margin-top:20px; padding-left:30px; width:100%;margin-bottom:20px;}
.tpwz2{ line-height:20px; font-size:0.9em; margin-bottom:1px; }
.tpwz2 a:link{color:#999999;}
.tpwz2 a:visited{color:#999999;}
.tpwz2 a:hover{color:#666666;}
.cpzl{font-size:16px; color:#999999; margin-bottom:3px;}
div.lm2{ margin:5px 0; text-align:center;}
.lm2 span{ margin:0 10px;}

.cplmB li{width:48%; float:left;}


