/* CSS Document */

@charset "gb2312";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}

fieldset,img{border:0none}

address,caption,cite,code,dfn,em,th,var,b,h1,h2,h3{font-style:normal;font-weight:normal}

h2{
    font-size:2em;
	line-height:2em;
	text-align:center;
}

ol,ul,li{list-style-type:none}

q:before,q:after{content:''}

abbr,acronym{border:0;font-variant:normal}

header,footer,section,nav,menu,details,hgroup,figure,figcaption,article,aside{margin:0;padding:0;display:block}

articlefooter{padding-bottom:20px}

*.{font-size:14px;margin:0;padding:0}

a:link,a:visited,a:hover,a:focus{text-decoration:none;color:inherit}

img,fieldset,button{border:0none;margin:0;padding:0}

img,input,button{vertical-align:middle}
img{ border:none;}
a{text-decoration:none;}

p{
    font-size:1.4em;
	line-height:2em;
	text-align:justify;
}

body{ 
    margin:0;
	padding:0;
	min-width:320px;
	background:#eeeeee;
	font-size:62.5%;
	font-family:Î¢ÈíÑÅºÚ Light;
	color:#333;
}

.hidden{display:none}

.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden}

.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}

.clearfix{zoom:1}
/*¹Ì¶¨µ×²¿*/

.fixed-foot{ width:100%; position:fixed;bottom:0; left:0; z-index:100}
.fixed-foot li{
    width:25%;
	height:50px;
	float:left; 
	text-align:center;
	background:rgba(30, 75, 158, 0.9) none repeat scroll 0% 0%;
}
.fixed-foot li:nth-child(even){ background:rgba(30, 75, 158,1) none repeat scroll 0% 0%}
.fixed-f1{  display:block;width:2em;height:1.8em;background:url(../Images/iconbut.png)  no-repeat;background-position:-2.9em -17.7em;text-indent:-9999px; margin:0px auto;}
.fixed-f2{  display:block;width:2em;height:1.8em;background:url(../Images/iconbut.png)  no-repeat;background-position:-9.2em -17.8em;text-indent:-9999px; margin:0px auto;}
.fixed-f3{ display:block;width:2em;height:1.8em;background:url(../Images/iconbut.png)  no-repeat;background-position:-15.4em -17.6em;text-indent:-9999px; margin:0px auto;}
.fixed-f4{display:block;width:2em;height:1.8em;background:url(../Images/iconbut.png)  no-repeat;background-position:-21.3em -17.6em;text-indent:-9999px; margin:0px auto;}
.fixed-foot li i{
    font-size:1.6em;
	line-height:50px;
	color:#FFF; 
	font-style:normal;
}

/**/

/*ÒÉÎÊ¸¡¶¯*/

.yiwen{ position:fixed;bottom:15%; right:0; }


footer{width:100%; margin-top:28px }
footer .hddb{ background:#1a5cbd; font-size:1.6em; height:55px;line-height:55px;}
footer .hddb .hddb_top{ width:49%; height:55px; float:left; background:url(../images/hddb.jpg) no-repeat right;}
footer .hddb .hddb_zi{width:50%;text-align:left; float:right;}


.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}

.footer{
    width:100%; 
}
.footer .hddb{
    background:#0096dc;
	font-size:1.6em;
	height:60px;
	line-height:60px;
	color:#fff;
}
.footer .hddb .hddb_top{
    width:45%; 
	height:60px;
	float:left;
	background:url(../images/hddb.gif) no-repeat right;
}
.footer .hddb .hddb_zi{
    width:54%;
	text-align:left;
	float:right;
}
.footer .hddb .hddb_zi a,.footer .hddb .hddb_zi:link,.footer .hddb .hddb_zi a:visited{color:#FFF; text-decoration:none}
.footer .dbdh{ width:100%; height:55px; background:#1F4DA2; float:left; font-size:Î¢ÈíÑÅºÚ;}
.footer .dbdh p a{ width:20%; height:55px; background:url(../Images/ddnav.png) no-repeat right center; float:left; line-height:55px; font-size:1.6em;  text-align:center; color:#fff;}
.footer .dbdh .p1{ background:none}
.footer .bq{
    width:100%; 
	margin:10px auto 0;
	padding-bottom:60px;
	max-width:640px;
}
.footer .bq img{ width:100%;}
.footer .bq p{ 
    font-size:1.4em;
	line-height:26px;
	text-align:center;
	padding:15px;
	background:#fff;
	border-radius:35px; 
	font-family: Î¢ÈíÑÅºÚ;
}

.header{
    width:100%;
	margin:0 auto;
}

.header img{
    width:100%;
}

.phone{
    margin:0 auto;
	width:100%;
	max-width:640px;
}

.nav .none{background:none}

.nav{
    background-color:#0096dc;
	float:left;
	width:100%;
	height:60px;
	line-height:60px;
	margin-bottom:10px;
	overflow:hidden;
}
.nav a,.nav a:link,.nav a:visited,.nav a:hover{
    width:24.9%;
	float:left;
	font-weight:bold;
	color:#fff;
	text-align:center;
	font-size:2em;
	background:url(../Images/bg_1.jpg) right no-repeat;
}


.sousuo {
    width:80%; 
	height:60px; 
	margin:0px auto;
	border:1px solid #cfcfcf;
	background:#fff;
}
.sousuo form{
    margin:10px 2%;
	width:96%;
	height:40px;
}
.sousuo .input2{
    width:84%;
	height:38px;
	border:1px solid #0078c8;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	float:left;
}
.sousuo .input3{ 
    width:84%;
	height:38px;
	border:1px inset #0078c8;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	float:left;
}

.sousuo .so{
    float:left; 
	background:#0078c8 url("../images/sousuo.png") no-repeat scroll center center;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	height:40px;
	width:15%;
	border:0 none;
}

.con_top{
    width:100%; 
	height:47px;
	background:url(../Images/con-top_nav_bg.png) repeat-x ; 
	float:left;
	margin-top:9px;
}

.con_top_nav{
    background:url(../Images/fz.png) no-repeat 15px center ;
	line-height:47px;
	font-size: 1.4em;
	text-indent:40px;
	width:100%;
}

.con_nei{
    width:100%;
	float:left;
	margin-bottom:20px;
	margin:0 auto; 
	width:100%;
	font-size:1.2em;
}
.con_nei ul{ 
    width:95%; 
	margin:0px auto;
}
.con_nei li{
    width:100%; 
	height:53px; 
	background:url(../Images/lie.png) repeat-x;
	border-radius: 5px; 
	border:1px #DFDFDF solid;
	margin-top:9px; 
}
.con_nei li p{
    width:90%; 
	float:left; 
	background:url(../Images/lie1.png) no-repeat 18px center; 
	text-indent: 50px; 
	height:53px;
	line-height:53px;
}

.con_nei li span{
   width:5%; 
   height:53px;
   background:url(../Images/lie2.png) no-repeat left center; 
   float:right;
}

.con_nei dl{ float:left; width:49.9%; text-align:center; padding-bottom:10px; }
.con_nei dl dt{ padding-top:10px;}
.con_nei dl dd a{ color:#333;font-family:Î¢ÈíÑÅºÚ;}
.con_nei dl dt a img{ border:1px solid #cfcfcf; width:296px; height:192px;text-decoration:none;}

.page{
	margin:0px auto;
	height:50px
	line-height:50px;
	text-align:center; 
	font-size:1.2em;
	padding:10px;
}
.page_l{ float:left}
.page_r{ float:right}


.con_neirong{
	float:left; 
	width:90%;
	padding:0 5%;
	margin-bottom:20px;
}
.con_neirong p{
    margin-bottom:15px;
}
.con_neirong img{
    width:100%;
}

.con_neirong_top{	
	height:70px; 
	margin:0 auto 15px;
	padding-bottom:5px;
	border-bottom:1px dashed #cfcfcf;
}

.con_neirong_top p{
	color:#666;
	text-align:center;
}

.con_neirong_nei{width:98%; margin:0px auto; background:#F8F8F8; padding:10px 0px;}
.con_neirong_b{width:100%;max-width:640px; margin:0 auto;}
.con_neirong_b img{width:100%;}
.con_neirong_nei p{width:98%; margin:0px auto; line-height:35px; font-size:1.3em;}

.con_neirong_b{width:98%; margin:0px auto; font-size:1.4em; line-height:30px;}
.page_1{width:98%;margin:0px auto;}
.page_1 p{ 
	float:left;
	width:48%;
	height:30px;
	padding:0 1%;
	font-size:1.4em;
	line-height:30px;
	overflow:hidden;
}

.xgal{
    width:96%;
	padding:0 2%;
	margin:0px auto;
}
.xgal_top{
    width:100%;
	height:40px;
	font-size:1.6em ;
	line-height:40px;
	margin-top:10px;
	color:#0078c8; 
	border-bottom: 1px dashed #666;
	float:left;
	font-weight:bold;
}

.xgal_nei{
    margin:0 auto; 
	width:100%;
	padding-top:10px;
	font-size:1.4em;
	overflow:hidden;
}
.xgal_nei dl{
    float:left;
	width:48%;
	padding:10px 1%;
	text-align:center;
}
.xgal_nei img{
    width:100%; 
}
.xgal_nei dd{
    height:30px;
	line-height:30px;    
}
.lxwm{ width:95%; margin:0px auto; }
.lxwm h5{width:100%; height:50px; font-size:1.8em; font-family:Î¢ÈíÑÅºÚ Bold; line-height:50px;float:left;padding-top:20px; }
.lxwm p{width:100%; height:30px; font-size:1.4em; font-family:Î¢ÈíÑÅºÚ Regular; line-height:30px; float:left}
.lxwm .map{ width:100%; margin-top:20px; float:left}

.con_img{
    width:96%;
	padding:0 2%;
	float:left;
}
.con_img ul{ width:100%; margin:0px auto}
.con_img li{ 
    float:left;
	width:46%; 
	margin:10px 2% 0;
	line-height:30px;
	text-align:center; 
	font-size:1.4em;
}
.con_img li img{
    width:100%;
}
.con_img li a{display:block;}


@media screen and (max-width:639px){	

.nav{
    background-color:#0096dc;
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	margin-bottom:5px;
	overflow:hidden;
}
.nav a,.nav a:link,.nav a:visited,.nav a:hover{
    width:24.9%;
	float:left;
	font-weight:bold;
	color:#fff;
	text-align:center;
	font-size:1.6em;
	background:url(../Images/bg_1.jpg) right no-repeat;
}

.sousuo { 
	height:42px; 
}
.sousuo form{
	height:32px; 
	margin:5px;
}
.sousuo .input2{
    height:30px;
}
.sousuo .input3{
	height:30px;
}
.sousuo .so{ 
    float:left; 
	background:#0078c8 url("../images/sousuo_1.png") no-repeat scroll center center;
	height:32px;
	width:15%;
}

.footer{
    width:100%;
}
.footer .bq{
    padding-bottom:40px;
}

.footer .hddb{
    background:#0096dc;
	font-size:1.4em;
	height:40px;
	line-height:40px;
	color:#fff;
}
.footer .hddb .hddb_top{
    width:45%;
	height:40px;
	float:left;
	background:url(../images/hddb_1.jpg) no-repeat right;
}
.footer .hddb .hddb_zi{
    width:54%;
	text-align:left;
	float:right;
}

.footer .dbdh{ width:100%; height:30px; background:#1F4DA2; float:left;font-size:Î¢ÈíÑÅºÚ;}
.footer .dbdh p a{ width:20%; height:30px; background:url(../Images/ddnav.png) no-repeat right center; float:left; line-height:30px; font-size:0.8em;  text-align:center; color:#fff;}
.footer .dbdh .p1{ background:none}
.footer .bq p{ font-size:1.2em; line-height:20px; text-align:center; padding:10px; background:#f7f7f7; border-radius:20px;}

.fixed-foot li{
    height:40px;
}

.fixed-foot li i{
    font-size:1.4em;
	line-height:40px;
}

.con_top{
	background:url(../Images/con-top_nav_bg_30.png) repeat-x ;
	width:100%;
	height:30px;
	float:left; 
	margin-top:8px;
}
.con_top_nav{
    background:url(../Images/fz_1.gif) no-repeat 15px center ;
	line-height:30px;
	font-size: 1.2em;
	text-indent:30px;
	width:100%;
}
.con_nei{
    width:100%;
	float:left;
	margin:0 auto; 
	width:100%;
	padding-bottom:15px;
}

.con_nei ul{ 
    width:95%; margin:0px auto;
}
.con_nei li{
    width:100%;
	height:26px;
	background:url(../Images/lie.png) repeat-x;
	border-radius: 3px; 
	border:1px #cfcfcf solid;
	margin-top:5px; 
}
.con_nei li p{
    width:90%; 
	float:left; 
	font-size:1.2em;
	font-family:Î¢ÈíÑÅºÚ Regular;
	background:url(../Images/lie1_1.png) no-repeat 9px center;
	text-indent: 25px; 
	height:26px;
	line-height:26px;
}
.con_nei li span{ width:5%; height:26px; background:url(../Images/lie2_1.png) no-repeat left center; float:right}

.con_nei dl{ float:left; width:49.9%; text-align:center; padding-bottom:10px; }
.con_nei dl dt{ padding-top:5px;}
.con_nei dl dt a img{ border:1px solid #cfcfcf; width:148px; height:96px;text-decoration:none;}

.page{ 
	line-height:30px;
}

.page_l{ float:left}
.page_r{ float:right}

.xgal_nei{ font-size:1.2em;}
.xgal_nei img{ width:100%;}

.con_neirong_top{
    width:100%;
	height:55px;
	padding-bottom:5px;
	margin:0px auto 10px;
	border-bottom:1px dashed #cfcfcf;
}
.con_neirong_top h2{
    font-size:1.6em;
}
.con_neirong_top p{
    font-size:1.2em;
}

.con_neirong p{
    margin-bottom:10px;
}

.con_neirong_nei{width:98%; margin:0px auto; background:#F8F8F8; padding:6px 0px;}

.con_neirong_nei p{width:98%; margin:0px auto; line-height:20px; font-size:0.7em;}

.con_neirong_b{width:98%; margin:0px auto; font-size:0.7em; line-height:20px;}
.page_1{width:98%;margin:0px auto;}
.page_1 p{
    height:20px;
    font-size:1.4em;
	line-height:20px;
}

.xgal{ width:98%; margin:0px auto}
.xgal_top{
    width:100%; 
	height:30px;
	margin-top:10px;
	font-size:1.5em ;
	line-height:30px; 
}

.lxwm{ width:95%; margin:0px auto; }
.lxwm h5{width:100%; height:25px; font-size:1em; font-family:Î¢ÈíÑÅºÚ Bold; line-height:25px;float:left;padding-top:20px; }
.lxwm p{width:100%; height:15px; font-size:0.8em; font-family:Î¢ÈíÑÅºÚ Regular; line-height:15px; float:left}
.lxwm .map{ width:100%; margin-top:20px; float:left}
.con_img li{font-size:1.2em}
}




