@charset "gb2312";
/* CSS Document */
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
a{
	text-decoration:none;
}
body{ 
    margin:0;
	padding:0;
	min-width:320px;
	background-color:#eeeeee;
	font-family: 微软雅黑;
    font-size: 62.5%;
	color:333;
}

.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.clear{clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.l{float:left}
.r{float:right;}
.show{display:block}
.hide{display:none}

.clearfix{zoom:1}
header,nav{margin:0 auto; width:100%;}
.phone{margin:0 auto;width:100%;}
.phone img,.phone2 img,.sdys img{ width:100%; }
.nav .none{background:none}

.header img{
    width:100%;
}
.nav{
    background-color:#0096dc;
	float:left;
	width:100%;
	height:60px;
	line-height:60px;
	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;
}

/*滚动banner*/
.slider-focus{
    position:relative;
	max-width:640px;
	overflow:hidden;
	/*max-height:320px;*/
	margin-top:5px;
}
.slider-focus .hd{ position:absolute;width:100%;height:28px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus .hd li.on{ background:#1E9B4F;  }
.slider-focus .bd{ position:relative; z-index:0; }
.slider-focus .bd li{ position:relative; text-align:center;  }
.slider-focus .bd li img{vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left; }

.nav_top{
    background:#0096dc; 
	width:100%;
	margin:0 auto; 
	height:60px;
	line-height:60px;
	overflow:hidden;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
}

.nav_top .l{
    text-indent:25px;
}

.nav_top .r{
    font-size:1.4em;
}

.nav_top p{
    float:left;
	font-weight:bold;
	color:#FFF;
	background:url(../images/bg_2.gif) no-repeat 16px 0;
	font-size:1.6em;
}
.nav_top em{
    color:#0078c8;
	float:left;
	text-indent:6px;
	font-size:1.6em;
}

.nav_top a{ color:#fff; padding-right:10px;}

.tlgr{
	width:96%;
	padding:0 2%;
	margin:0 auto;
	font-size:1.4em;
	text-align:center;
	color:#333;
}

.tlgr dl{ 
    float:left; 
	width:33.3%; 
	padding:10px 0;
}

.tlgr dl dt  img{
    border:1px solid #cfcfcf; 
	width:96%;
	height:auto;
}

.tljpxm{
    width:96%;
	padding:0 2%;
    margin:0 auto;
	font-size:1.4em;
	text-align:center;
	color:#333;
}
.tljpxm dl{
    float:left;
	width:49.9%;
	padding-bottom:10px;
}
.tljpxm dt{
    padding-top:10px;
}

.tljpxm img{
    border:1px solid #cfcfcf; 
	width:95%;
	height:auto;
}

.tljpxm a{
    color:#333;
}

.yusz{
    margin:0 auto;
	width:96%;
	padding:0 2%;
    font-size:1.4em;
	text-align:center; 
}
.yusz div{
    width:49.9%;
	margin:0 auto;
	float:left;
}
.yusz dl{
    width:96%;
	margin:10px 12px;
	border-bottom:3px solid #0078c8;
	}
.yusz dt{
    padding-top:10px;
}
.yusz dd{
    padding: 5px 0 10px 0;
}
.yusz a{
	color:#333;
}
.yusz img{
    border:1px solid #cfcfcf;
	width:96%;
	height:auto;
}

.nav_news{ 
    width:100%;
	margin:0 auto;
	height:50px;
	overflow:hidden;
	border-bottom:2px solid #cfcfcf;
}

.nav_news .l{
    margin-left:20px;
	line-height:60px;
}
.nav_news .r{

}
.nav_news p{
    float:left;
	font-weight:bold;
	color:#333;
	font-size:1.6em;
	background:url(../images/bg_6_60.gif) no-repeat 0 0px;
	text-indent:6px;
}

.nav_news em{
    color:#888;
	float:left;
	text-indent:5px;
	font-size:1.4em;
}
.nav_news a,.nav_news a:link,.nav_news a:visited{ 
    color:#fff;
	background:#0096dc; 
	float:left;
	margin:5px;
	padding:0 25px;
	height:40px; 
	line-height:40px;
	text-align:center;
	border-radius:10px;
}

.nav_news a:hover{background:#999999;}

.newslist{
    width:96%;
	padding:0 2%;
	margin:10px auto;
	}
.newslist dt{
    width:39.9%;
	float:left;
}

.newslist img{
    width:92%;
	text-align:center;
	border:1px solid #888;
	padding:2px;
}
.newslist dd{
    width:59.9%;
	float:left;
	color:#888;
    text-align:justify;
	padding-bottom:5px;
}

.newslist a{
    font-weight:bold;
	font-size:1.4em;
	color:#333;}

.newslist p{
    float:left; 
	border:1px solid #cfcfcf;
	border-radius:5px;
	width:96%;
	line-height:250%;
	margin-bottom:5px;
	padding:0 2%;
}

.newslist p a{
    color:#888;
	text-indent:20px;
	font-size:1.4em;
	}

.footer{
    width:100%; 
}

.footer .hddb{ 
    background:#0096dc;
	font-size:1.6em;
	height:60px;
	line-height:60px;
	color:#fff;
}

.footer .hddb .hddb_top{ width:49%; height:55px; float:left; background:url(../images/hddb.gif) no-repeat right;}
.footer .hddb .hddb_zi{width:50%;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:0 auto; 
	padding-bottom:40px;
	max-width:640px;
}
.footer .bq p{
    font-size:1em;
	line-height:200%;
	text-align:center;
	padding:2%;
	background-color:#eeeeee;
	border-radius:35px;
}

.fixed-foot{ 
    width:100%; 
	position:fixed;
	bottom:0; 
	left:0;
	z-index:100;
}
.fixed-foot li{
    width:25%;
	height:4em; 
	line-height:4em;
	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.4em; color:#FFF; font-style:normal;}


/*底部推荐产品*/
.tj_p{max-width:640px; min-width:320px;  margin:8px auto; overflow:hidden; background:#eee;}
.tj_p .title{  width:100%;  margin:15px 0;background:#0066FF; height:48px; line-height:48px; font-family:"微软雅黑", "黑体"; font-weight:bold; color:#FFFFFF; font-size:18px; float:left; padding-left:20px;}
.rollphotos2 { width:100%; float:left;}
.blk_292 { PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; OVERFLOW: hidden;    ZOOM: 1; POSITION: relative; width:100%; float:left;}
.blk_292 .LeftBotton2{ width:10%; left:3px; float:left; CURSOR: pointer; POSITION: absolute; TOP: 50px;}
.blk_292 .LeftBotton2 img{ width:100%;}
.blk_292 .RightBotton2{RIGHT:0px; width:10%; min-width:35px; float:right; CURSOR: pointer; POSITION: absolute; TOP: 50px;}
.blk_292 .RightBotton2 img{ width:100%;}
.blk_292 .Cont2 {OVERFLOW: hidden; margin:0 auto; width:80%; height:170px;}
.blk_292 .box2 {FLOAT: left; TEXT-ALIGN: center; padding:0px 6px; }
.blk_292 .box2 IMG { DISPLAY: block; width:198px;height:143px;}
.blk_292 .box2 IMG:hover {DISPLAY: block; width:198px; height:143px; }
.blk_292 .box2 span{ width:100%; float:left; line-height:40px; color:#666; font-family:"微软雅黑", "黑体"; font-size:0.75em; font-size:12px;}
.blk_292 .box2 span:hover { color:#3366CC;}






@media screen and (max-width:639px){	
.nav{ 
    background-color:#0096dc; 
	width:100%; 
	height:40px;
	float:left;
	line-height:40px; 
	overflow:hidden;
}
.nav a,.nav a:link,.nav a:visited,.nav a:hover{
	background:url(../Images/bg_1_1.jpg) right no-repeat;
	line-height:40px; 
	text-align:center; 
	font-size:1pm;
	width:24.9%;
	float:left;
	font-weight:bold;
	color:#fff;
	font-size:1.6em;
	}


.nav_top{
    background-color:#0096dc;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	width:100%;
	margin:0 auto;
	height:40px;
	margin-top: 5px;
	line-height:40px;
	overflow:hidden;
}

.nav_top .l{
    text-indent:18px;
}

.nav_top p{
    float:left;
	font-weight:bold;
	color:#FFF;
	font-size:1.4em;
	line-height:40px;
	background:url(../images/bg_2_2.gif) no-repeat 12px 0;
}

.nav_top em{
    color:#0078c8;
	float:left;
	text-indent:3px;
	font-size:1.4em;
}

.nav_top r{
    color:#fff; 
	padding-right:15px;
	font-size:1.2em;
}


.tlgr{
    margin:0 auto;
	font-size:1.2em;
}

.tlgr dl{ 
    padding:6px 0; 
}

.tljpxm{
    width:96%;
	padding:0 2%;
    margin:0 auto;
	font-size:1.2em;
	text-align:center;
	color:#333;
}
.tljpxm dl{
    float:left;
	width:49.9%;
	padding-bottom:5px;
}
.tljpxm dt{
    padding-top:5px;
}

.tljpxm img{
    border:1px solid #cfcfcf; 
	width:95%;
	height:auto;
}

.tljpxm a{
    color:#333;
}

.yusz{
    margin:0 auto;
	width:96%;
	padding:0 2%;
    font-size:1.2em;
	text-align:center; 
}
.yusz div{
    width:49.9%;
	margin:0 auto;
	float:left;
}
.yusz dl{
    width:96%;
	margin:5px 6px;
	border-bottom:2px solid #0078c8;
	}
.yusz dt{
    padding-top:10px;
}
.yusz dd{
    padding: 5px 0 6px 0;
}
.yusz a{ 
    color:#333;
}
.yusz img{
    border:1px solid #cfcfcf;
	width:96%;
	height:auto;
}

.nav_news{ 
    width:100%;
	padding-top:5px;
	margin:0 auto;
	height:30px;
	overflow:hidden;
	border-bottom:1px solid #cfcfcf;
}

.nav_news .l{
    margin-left:10px;
	line-height:30px;
}
.nav_news .r{
    font-size:1.2em;
}

.nav_news p{
    float:left;
	font-weight:bold;
	color:#333;
	font-size:1.4em;
	background:url(../images/bg_6_30.gif) no-repeat 0 0px;
	text-indent:6px;
}

.nav_news em{
    color:#888;
	float:left;
	text-indent:5px;
	font-size:1.4em;
}
.nav_news a,.nav_news a:link,.nav_news a:visited{ 
    color:#fff;
	background:#0096dc; 
	float:left;
	margin:5px;
	padding:0 15px;
	height:30px; 
	line-height:30px;
	text-align:center;
	border-radius:5px;
}

.nav_news a:hover{background:#999999;}

.newslist{
    width:96%;
	padding:0 2%;
	margin:10px auto;
	overflow:hidden:
	}
.newslist dl{
    padding-bottom: 5px
}
.newslist dt{
    width:39.9%;
	float:left;
}

.newslist img{
    width:92%;
	text-align:center;
	border:1px solid #888;
	padding:2px;
}
.newslist dd{
    width:59.9%;
	float:left;
	color:#888;
    text-align:justify;
	padding-bottom:5px;
}

.newslist a{
    font-weight:bold;
	font-size:1.2em;
	color:#333;}

.newslist p{
    float:left; 
	border:1px solid #cfcfcf;
	border-radius:5px;
	width:96%;
	line-height:250%;
	margin-top:5px;
	padding:0 2%;
}

.newslist p a{
    color:#888;
	text-indent:20px;
	font-size:1.4em;
	}


.footer{
    width:100%;
}

.footer .hddb{ 
	font-size:1.2em;
	height:40px;
	line-height:40px; 
}
.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;}
.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{
	border-radius:20px;
}


}





