html, body, span, div, p, a, table, tbody, td, h1, h2, h3, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li, dl, dd, dt, iframe, label, blockquote, input, button { padding:0; margin:0; list-style:none; border:none }
input{border-top:1px #666666 solid; border-bottom:1px #cccccc solid; border-left:1px #666666 solid; border-right:1px #cccccc solid;}
body { font-size:12px; font-family:宋体, Tahoma, Geneva, sans-serif; text-align:left; margin:0 auto; padding:0px; color:#333; background:#fafafa}
a{ outline-style:none; color:#333; text-decoration:none; }
a:hover { text-decoration:none; }
.overflow{overflow:hidden}
.left { float:left; }
.right { float:right;}
.clear{ clear:both}
img{ max-width:100%}
.mainW{max-width:640px;margin:0 auto;}
.head{ width:100%;margin:0 auto; overflow:hidden; padding-top:2%}
.headspan1{ width:90%; float:left; display:block; padding:2%; margin-left:0%}
.headspan2{ width:33%; float:left; display:block; padding:3% 2%; margin-left:5%}
.nav{ width:100%; overflow:hidden}
.nav li{ width:25%; background:#00797e url(../images/navbg.png) no-repeat right; text-align:center; font-size:27px;font-family: "Microsoft Yahei"; float: left;  line-height:64px}
.nav li a{ color:#fff}
.banner {width:100%;height:327px;position:relative;overflow:hidden;float:left;}
.slidebox1 {width:100%;position:absolute;top:0;left:0;}
.slidebox1 li {float:left;width:100%;left:0;top:0;}
.slidebox1 li img {display:block;width:100%;}
.dot1 {position:absolute;width:100%;height:30px;text-align:right;bottom:0;left:0;}
.dot1 p {margin-right:10px;}
.dot1 b {width:17px;height:17px;border-radius:20px;color:#333;display:inline-block;border:1px solid #fff;background:#fff;text-align:center;line-height:17px;margin:0 3px;margin-top:6px;cursor:pointer;font-weight:normal;}
.dot1 .cur1 {background:#F63;color:#fff;border:1px solid #f63;}


.tell{ width:80%; margin:0 auto; display:block; padding:2% 0}




.zjlist{}
.zjlisttop{ background:#e6e6e6; font-family: "Microsoft Yahei"; overflow:hidden; }
.zjlisttopspan{ width:20%; font-size:24px; color:#fff; float:left; background:#229999 url(../images/syzj8.jpg) no-repeat right; display:block; text-align:center; height:47px; line-height:47px; padding:0px 1%}
.zjlisttopa{ float:right; margin-right:5%; color:#fff; font-size:20px; background:#229999; display:block;padding:0.5% 3%; border-radius:10px; margin-top:1.3%}

.zjlistnav{ width:98%; margin:0 auto; margin-top:2%; }
.zjlisttitle{ overflow:hidden;  background:#cccccc; margin-top:6%; width:98%}
.zjlisttitle li{ list-style:none; float:left; width:14%; text-align:center; padding:2% 0; border-right:1px solid #fff; font-size:18px;font-family: "Microsoft Yahei"; cursor:pointer}
.zjlistmenu{ width:98%; height:291px;  display:none;}
.zjlistmenuleft{ float:left; width:40%;}
.zjlistmenuright{ float:left; width:58%;;font-family: "Microsoft Yahei"; margin-top:8%; margin-left:2%}
.zhuanj1{ font-size:32px; color:#229999; font-weight:bold; border-bottom:1px solid #CCC; padding-bottom:1%; width:67%}
.zhuanj1 span{ font-size:20px; color:#656565}
.zjlistmenuright p { font-size:18px; line-height:40px}
.zjlistmenuright p img{ width:3%; margin-right:1% }
.zjanniu{ width:80%; margin:0 auto; margin-top:8%}
.zjanji1,.zjanji2{ background:#f58c3e; font-size:20px; color:#fff; text-align:center; padding:2% 7%; border-radius:10px;}
.zjanji2{ background:#229999;; margin-left:2%;}


.dbnav{background:#00797e; padding:2% 0; overflow:hidden}
.dbnav a{ float:left; text-align:center; color:#fff; padding:0px 1.8% ;  border-right:1px solid #fff}
.dbnavcon{ width:64%; margin:0 auto;font-family: "Microsoft Yahei"; font-size:20px;}
.footer{ font-size:17px; text-align:center;font-family: "Microsoft Yahei";; padding:2% 0; width:90%; margin:0 auto}


/*footer -start*/
@-webkit-keyframes flash { 0%,40%,100% { opacity: 1; }
  50%,90% { opacity: 0; } }
@keyframes flash { 0%,40%,100% { opacity: 1; }
  50%,90% { opacity: 0; } }
.fixedFooter { overflow: hidden; height: 55px; line-height: 55px; position: fixed; bottom: 0; left: 0; width: 100%; text-align: center; font-size: 14px; overflow: hidden; z-index: 3; background: url(../images/bgBottom_1.png) #01aca6; -webkit-background-size: 3px auto; background-size: 3px auto; }
.fixedFooter:before { content: ""; width: 100%; height: 100%; display: block; z-index: 0; position: absolute; left: 0; top: 0; opacity: 0.4; background: -webkit-gradient(linear, left top, left bottom, from(#2179bc), to(#1165a6)); background: -webkit-linear-gradient(top, #2179bc, #1165a6); background: linear-gradient(to bottom, #2179bc, #1165a6); }
.fixedFooter ul { display: table; table-layout: fixed; width: 100%; }
.fixedFooter li { display: table-cell; }
.fixedFooter .active a, .fixedFooter a:hover, .fixedFooter a:active { 
border: 1px solid rgba(0, 72, 71, 0.6); 
-webkit-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.9);
 box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.9); 
 background: -webkit-gradient(linear, left top, left bottom, from(#189CA3 ), to(#01787E));
  background: -webkit-linear-gradient(top,#189CA3 ,#01787E); 
  background: linear-gradient(to bottom,#189CA3 ,#01787E); }
.fixedFooter a { position: relative; display: block; color: #fff; height: 55px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.fixedFooter a:before { content: ""; display: inline-block; vertical-align: middle; margin-right: 2px; width: 28px; height: 37px; background: url(../images/fixIconBottom_1.png) no-repeat; -webkit-background-size: 56px auto; background-size: 56px auto; }
.fixedFooter .flashNo { display: block; width: 14px; height: 12px; font-size: 10px; text-align: center; line-height: 12px; background: #f74400; position: absolute; left: 50%; margin-left: -35px; top: 8px; font-family: arial; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -webkit-box-shadow: 2px 2px 1px #802603; box-shadow: 2px 2px 1px #802603; -webkit-animation: flash 2s infinite; animation: flash 2s infinite; }
.fixedFooter span { display: inline-block; line-height: 1em; vertical-align: middle; }
.fixedFooter b, .fixedFooter em { display: block; }
.fixedFooter b { font-size: 20px; border-bottom: 1px solid #186e6a; padding-bottom: 6px; text-shadow: 0 0 5px white; }
.fixedFooter em { border-top: 1px solid #219896; padding-top: 2px; color: #c80000; text-shadow: 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white; }
.fixedFooter .bPhone a:before { background-position: 0 0; }
.fixedFooter .bOnline a:before { background-position: -28px 0; }
 /*footer -end*/
a[href*="tongji"]{ display:none; }
.fixedFooter .bPhone em{ display:none}
#BDBridgeWrap{ display:none; }

@media(max-width:320px){
.nav li{ line-height:30px; font-size:14px}
.dbnavcon{ font-size:14px; width:85%}
.footer{ font-size:13px; }
.zjlisttopspan{ font-size:16px;height:33px; line-height:33px;padding:0px 5%}
.zjlisttopa{ font-size:14px; padding:0.8% 3%}
.banner{ height:165px}

.zhuanj1{ font-size:24px; width:68%}
.zhuanj1 span{ font-size:12px; }
.zjlistmenuright p { font-size:12px; line-height:22px}
.zjanji1,.zjanji2{ font-size:12px }
.zjlisttopspan{ font-size:16px;height:33px; line-height:33px;padding:0px 5%}
.zjlisttopa{ font-size:14px; padding:0.8% 3%}
.zjlisttitle li{font-size:12px}
.zjlistmenu{ height:145px}
.zjlistmenuright{ margin-top:2%}
.zjanniu{ margin-top:2%}
.luntan1,.fabiao{ font-size:13px; margin-top:1.5%}
.headspan1{  margin-left:4%}
}
@media screen and (min-width:359px) and (max-width:409px) {
.nav li{ line-height:35px; font-size:16px}	
.dbnavcon{ font-size:16px; width:85%}
.footer{ font-size:14px; }
.zjlisttopspan{ font-size:18px;height:33px; line-height:33px;padding:0px 4%}
.zjlisttopa{ font-size:15px; }
.banner{ height:193px}
.zhuanj1{ font-size:26px; width:90%}
.zhuanj1 span{ font-size:14px;}
.zjlistmenuright p { font-size:14px; line-height:23px}
.zjanji1,.zjanji2{ font-size:14px }
.zjlisttopspan{ font-size:18px;height:33px; line-height:33px;padding:0px 4%}
.zjlisttopa{ font-size:15px; }
.zjlisttitle li{font-size:14px}
.zjlistmenu{ height:165px}
.zjlistmenuright{ margin-top:3%}
.zjanniu{ margin-top:2%}
.luntan1,.fabiao{ font-size:15px; }
.headspan1{  margin-left:4%}
}

@media screen and (min-width:410px) and (max-width:450px) {
.nav li{ line-height:40px; font-size:18px}	
.dbnavcon{ font-size:18px;width:85%}
.footer{ font-size:15px; }
.zjlisttopspan{ font-size:20px;height:37px; line-height:37px;padding:0px 4%}
.zjlisttopa{ font-size:18px; }
.banner{ height:213px}

.zhuanj1{ font-size:28px;width:68%}
.zhuanj1 span{ font-size:16px; }
.zjlistmenuright p { font-size:16px; line-height:25px}
.zjanji1,.zjanji2{ font-size:16px }
.zjlisttopspan{ font-size:20px;height:37px; line-height:37px;padding:0px 4%}
.zjlisttopa{ font-size:18px; }
.zjlisttitle li{font-size:16px}
.zjlistmenu{ height:185px}
.zjlistmenuright{ margin-top:3%}
.zjanniu{ margin-top:3%}
.luntan1,.fabiao{ font-size:17px; }
.headspan1{  margin-left:4%}

}
@media(min-width:600px){

}

@media screen  and (min-width:640px) {
.lc_re {
	max-width:640px;
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top:10px;
	
}
}
@media screen  and (max-width:640px) {
.lc_re {
	max-width:640px;
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top:8px;
	
}
}
.lc_re .lc_re_l {
	width:18.5%;
	max-height:167px;
	margin-left:2%;
	float:left;
        margin-top: 2.5%;
}
.lc_re .lc_re_l img {
	width:100%;
	max-height:167px;
}
@media screen  and (max-width:420px) {
.lc_re .lc_re_r {
	width:78%;
	float:right;
	line-height:26px;
	font-size:14px;
}
.lc_re_r span {
	width:58px;
	height:20px;
	font-size:15px;
	color:#dc5800;
	display:inline-block;
	border: 1px solid #e94675;
	border-radius: 7px;
        color: #e94675;
	text-align:center;
	line-height:20px;
        margin-right: 5px;
       
}


}

@media screen  and (min-width:420px) and (max-width:500px){
.lc_re .lc_re_r {
	width:78%;
	float:right;
	line-height:25px;
	font-size:16px;
}
.lc_re_r span {
	width:60px;
	height:25px;
	font-size:18px;
	color:#dc5800;
	display:inline-block;
	border: 1px solid #e94675;
	border-radius: 7px;
    color: #e94675;
	text-align:center;
	line-height:25px;margin-right: 5px;
}


}


@media screen  and (min-width:500px) {
.lc_re .lc_re_r {
	width:78%;
	float:right;
	line-height:40px;
	font-size:18px;
}
.lc_re_r span {
	width:65px;
	height:25px;
	font-size:18px;
	color:#dc5800;
	display:inline-block;
	border: 1px solid #e94675;
	border-radius: 7px;
    color: #e94675;
	text-align:center;
	line-height:25px;margin-right: 5px;
}


}


@media screen  and (min-width:640px) {
.lc_re .lc_re_r {
	width:78%;
	float:right;
	line-height:40px;
	font-size:20px;
}
.lc_re_r span {
	width:65px;
	height:25px;
	font-size:18px;
	color:#dc5800;
	display:inline-block;
	border: 1px solid #e94675;
	border-radius: 7px;
    color: #e94675;
	text-align:center;
	line-height:25px;margin-right: 5px;
}


}


.lc_re_r a{
	color:#333;
	font-weight: bold;
}



