@charset "gb2312";
/* msn:ezwcn@hotmail.com
---------------------------*/
/*基本样式------------------*/
*{padding:0px; margin:0px;}
body,form,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
body,td,th{color:#393939;font-size:12px;line-height:1.75em; font-family:"微软雅黑";}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
table{border-collapse:collapse;}
textarea{font-size:1em;line-height:1.5em;} 
a{outline:0;cursor:pointer;*star:expression(this.onFocus=this.blur());}
a:link,a:active{color:#393939;text-decoration:none;}
a:visited{color:#222323;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.ccolor{color:#BB1600;}
a.red:link,a.red:visited,a.red:active{color:#cb0404; }
a.red:hover{color:#e60012; }
a.Purple:link,a.Purple:visited,a.Purple:active{color:#b03ca9; }
a.Purple:hover{color:#f00; }
img{border:0;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1.5em;}
p{word-break:break-all;text-justify:inter-ideograph;}
.hidden{display:none;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
.border{border:1px solid #e6e6e6;}
.lf{float:left;}
.rf{float:right;}
.mt10{margin-top:10px;}
.adv{margin:10px auto 0; text-align:center; }
.mt5{margin-top:5px;}

/*主内容区开始*/
.main{width:320px; margin:0 auto; padding-top:40px; border:1px solid #dcdcdc;}
.nav {padding:9px 9px 16px; background:url(../images/line.jpg) repeat-x bottom; }
.nav ul { overflow:hidden; zoom:1; }
.nav li { float:left; width:74px; height:32px; text-align:center; line-height:32px; color:#fff; background:#22A69B; margin-right:1PX; display:inline; }
.nav li a:link, .nav li a:visited {color:#fff; text-decoration:none; }
.banner {text-align:center;padding-top:5px; }
.tel{padding:3px; text-align:center; height:22px; line-height:22px;}
.tel a { font-size:12px; }
.tel a.a6 { display:inline-block; width:64px; height:22px; background:#fe850f; color:#ffffff;}
.tel span a{font-size:20px;color:#f37b38; padding:0 7px;}
.title{height:54px; padding-bottom:4px; background:url(../images/title_bg.jpg); border-top:1px solid #eee;}
.title h2{height:54px; line-height:54px;  font-size:20px; color:#008081; padding-left:50px; position:relative;}
.title h2 b{width:36px; height:41px; position:absolute; left:10px; top:10px; background:url(../images/num_bg.jpg); text-align:center; line-height:34px; color:#fff;}
.title h2 em{font-size:15px; font-style:normal;}
.tel_bt{padding-top:14px; text-align:center; margin:10px auto; background:url(../images/tel_bg.jpg) repeat-x top;}
.cont1{ padding:0 0 10px 8px; overflow:hidden; zoom:1;}
.cont1 li{width:150px; float:left; margin-right:5px; display:inline; margin-top:6px;}
.cont1 li span{display:block; height:25px; line-height:25px; text-align:center; background:url(../images/c1_bg.jpg); color:#fff; font-size:14px; }

.cont2{ position:relative;}
.cont2 .bd{ padding:8px; overflow:hidden; zoom:1;}
.cont2 .bd ul{width:314px; float:left; text-align:center; }
.cont2 .bd li{padding:10px 32px;}
.cont2 .bd li span{display:block; height:23px; line-height:23px; text-align:center; background:#008081; color:#fff;font-size:14px;}
.cont2 .hd { line-height:40px; overflow:hidden; zoom:1; text-align:center; padding-left:130px;}
.cont2 .hd li {width: 8px;height: 8px;background: #D0D0D0;
margin: 0 5px;overflow: hidden;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; float:left; overflow:hidden;}
.cont2 .hd .on {background: #e56d02;}
.cont2 .next{width:21px; height:39px; background:url(../images/down.jpg); position:absolute; right:10px; top:100px;}
.cont2 .prev{width:21px; height:39px; background:url(../images/up.jpg); position:absolute; left:10px; top:100px;}

.cont3 {position:relative;}
.cont3 h2{height:34px; line-height:34px;font-size:18px; text-align:center;}
.cont3 .list{height:172px; width:300px; overflow: hidden;position:relative; margin:0 auto;}
.cont3 .list ul{padding:10px 0 0 0; overflow:hidden; zoom:1; position:absolute;}
.cont3 .list li{width:150px; float:left; margin-right:5px; display:inline;}
.cont3 .list li.cur h3{background:#F60;}
.cont3 .list li h3{height:24px; line-height:24px; text-align:center; background:#008081; color:#fff;font-size:14px;}
.cont3 .pic{ overflow:hidden; zoom:1; position:relative; height:200px;width:242px; margin:0 auto; }
.cont3 .pic ul{ position:absolute;}
.cont3 .pic li{width:234px; float:left; padding:3px; border:1px solid #EBEBEB;  display:inline;}
.cont3 .pic li span{display:block; height:24px; line-height:24px; text-align:center; background:#9fa0a0; color:#fff; font-size:14px;}


span.prev,span.next{ width:21px; height:39px;top:245px;cursor: pointer;z-index:100;position:absolute;display: block;z-index:100;}
span.prev{ background:url(../images/up.jpg) no-repeat;left:5px; }
span.next{ background:url(../images/down.jpg) no-repeat; right:5px;}


.cont4{ padding:8px 10px; position:relative;}
.cont4 h3{height:32px; line-height:32px; font-size:15px; text-align:center;} 
.cont4 dl{overflow:hidden; zoom:1;}
.cont4 .hd ul{display:none;}
.cont4 dt{width:140px; float:left; padding-left:10px;}
.cont4 dd{width:140px; float:left; padding-left:10px;}
.cont4 h4{height:26px; line-height:26px; font-size:14px; color:#24a7a8; padding-top:10px;}
.cont4 span.prev,.cont4 span.next{ width:16px; height:22px;top:75px;cursor: pointer;z-index:100;position:absolute;display: block;z-index:100;}
.cont4 span.prev{ background:url(../images/up1.jpg) no-repeat;left:1px; }
.cont4 span.next{ background:url(../images/down1.jpg) no-repeat; right:1px;}
a.bl_bt,a.bl_bt:visited{width:240px; height:35px; line-height:35px; text-align:center; background:#e97927; display:block; margin:10px auto 0; font-size:14px; color:#fff;}
.cont4 strong{display:block; height:34px; line-height:34px; text-align:center; color:#b81c22; font-size:15px; border-top:1px dashed #dcdcdc; margin-top:10px;}
.cont4 ul{padding:10px 10px 0; overflow:hidden; zoom:1;}
.cont4 li{line-height:26px;}
.cont4 li.w0{width:120px; float:left;}
.cont4 li.w1{width:146px; padding-left:12px; background:url(../images/li.jpg) no-repeat 0px 10px; float:right;}
.cont4 li.w2{clear:both;padding-left:12px; background:url(../images/li.jpg) no-repeat 0px 10px;} 
.cont4 li b{color:#d76715; font-weight:normal;} 

.cont5 ul{padding:0 0 10px 8px; overflow:hidden; zoom:1;}
.cont5 li{width:150px; float:left; margin:5px 5px 0 0; display:inline;}
.cont5 li img{vertical-align:bottom;}
.cont5 li span{display:block; border:1px solid #e6e6e6; line-height:24px; text-align:center;}

.cont6{width:303px; margin:0 auto; height:391px; background:url(../images/c6_bg.jpg) no-repeat;}
.cont6 dl{padding:10px; overflow:hidden; zoom:1;}
.cont6 dt{width:144px; float:left; padding:2px; border:1px solid #efefef; background:#fff;}
.cont6 dd{width:120px; float:right;}
.cont6 dd h3{height:34px; line-height:34px; font-size:20px; text-align:center; color:#e97927; font-weight:normal;}
.cont6 dd span{height:24px; line-height:24px; font-size:15px; text-align:center; }
.cont6 dd a{display:block; margin-top:8px; text-align:center;}
.cont6 ul{ padding:10px 10px 10px 30px;}
.cont6 li{padding-left:26px; height:30px; line-height:30px; font-size:14px; background:url(../images/li2.jpg) no-repeat 4px 10px;}

.cont8{width:305px;  margin:0 auto; background:#fdfdfd url(../images/c8_bg1.jpg) no-repeat bottom;}
.cont8 dl{padding:8px; overflow:hidden; zoom:1; border-bottom:1px dashed #e5e5e5;}
.cont8 dt{width:138px; float:left;}
.cont8 dd{width:140px; float:right;}
.cont8 dd h3{line-height:28px; font-size:16px; color:#008081; padding-top:10px; text-align:right;}
.cont8 dd h3 a{line-height:28px; font-size:16px; color:#008081; padding-top:10px; text-align:right;}

.cont9{padding:10px;}
.cont9 ul{overflow:hidden; zoom:1;}
.cont9 li{width:133px; padding:8px; float:left; border-bottom:1px dotted #e5e5e5;}
.cont9 li div{font-size:16px; color:#e97927; line-height:46px;}
.cont9 li div img{vertical-align:middle; margin-right:8px;}
.cont9 li p{ line-height:22px; font-size:13px;}
.cont9 li.line{border-right:1px dotted #e5e5e5;}

.bt_nav{text-align:center;}
.bt_nav img{margin:0 5px; border:1px solid #d1d1d1;}
.gxq { margin-top:10px; overflow:hidden; zoom:1; }
.gxq p { position:relative; width:302px; height:78px; margin:0 auto; }
.gxq h2 { font-size:16px; padding:0 10px; line-height:35px; }
.gxq p a { display:block; text-decoration:none; color:#fff; text-align:center; }
.gxq p .p1 { background:#5d82d2; width:101px; height:38px; position:absolute; top:0; left:0; line-height:38px; }
.gxq p .p2 { background:#30c09b; width:119px; height:38px; line-height:38px; position:absolute; top:0; left:102px; }
.gxq p .p3 { background:#fe850f; width:80px; height:68px; line-height:28px; padding-top:10px; position:absolute; top:0; right:0; }
.gxq p .p4 { background:#f37b38; width:134px; height:38px; line-height:38px; position:absolute; bottom:0; left:0; }
.gxq p .p5 { background:#5d82d2; width:85px; height:38px; line-height:38px; position:absolute; bottom:0; left:136px; }
.hz_pl { padding:0 10px; background:#f6f6f6; }
.hz_pl ul { overflow:hidden; zoom:1; }
.hz_pl ul li { /*height:122px;*/ border-bottom:1px dashed #dcdcdc; padding:6px 10px; line-height:22px; width:270px; margin:0 auto 10px; }
.hz_pl ul li p { overflow:hidden; zoom:1; font-size:12px; }
.hz_pl ul li p span { float:right; }
.th1 { color:#666; }
.pl { width:310px; overflow:hidden; zoom:1; margin:0 auto; }
.pl .ls { color:#fe850f; }

.gh { text-align:center; width:292px; height:78px; overflow:hidden; zoom:1; background:#fff; overflow:hidden; zoom:1; border-top:0; border:1px solid #dcdcdc; margin:0  auto; }
.gh b { display:block; border:1px solid #dcdc; height:30px; line-height:30px; font-size:16px; color:#727171; }
.guhao { padding:10px; line-height:28px; width:298px; margin:0 auto; }
.guhao .wb1 { width:215px; padding:2px; line-height:24px; height:24px; border:1px solid #dcdcdc; background:#fff; }
.guhao .wb2 { width:220px; padding:2px; line-height:24px; height:24px; border:1px solid #dcdcdc; background:#fff; }
.guhao .wb3 { width:215px; padding:2px; line-height:24px; height:70px; border:1px solid #dcdcdc; background:#fff; }
.guhao .wb4 { width:290px; padding:2px; line-height:24px; height:70px; border:1px solid #dcdcdc; background:#fff; }
.guhao p { padding-bottom:6px; }
.jz { text-align:center; color:#FFF; background:#fe850f; width:292px; overflow:hidden; zoom:1; margin:0 auto 10px; height:30px; line-height:30px; font-size:16px; font-  family:"微软雅黑";
}
.jz a:link, .jz a:visited { color:#FFF; }
.jz img { vertical-align:middle; }
.line_l { background:url(../images/lin1.jpg) repeat-x top; height:16px; }
.line_2 { background:url(../images/lin1.jpg) repeat-x top; height:6px; }
.db { overflow:hidden; zoom:1; }
.db h2 { text-align:center; color:#fe850f; line-height:35px; font-size:16px; font-family:"微软雅黑"; }
.db p { line-height:26px; text-align:center; font-size:12px; padding:0 4px; }
.wpl { overflow:hidden; zoom:1; padding:15px 13px 0; width:292px; margin:0 auto; background:#f6f6f6; }
.back{text-align:center;}


/*头部漂浮*/

.OnlineBtn { width:100%; height:42px; background:#f27b37; color:#fff; text-align:center; cursor:pointer; position: fixed; left:0; top:0; _position: absolute; _bottom: 
 auto; _top:expression(eval(document.documentElement.scrollTop));
overflow:hidden; line-height:26px; z-index:999; }
.OnlineBtn a, .OnlineBtn span { height:34px; padding-top:8px; float:left; width:50%; text-align:center; z-index:9999; color:#fff; }
.OnlineBtn img { vertical-align:top; margin-right:5px; }



.foot { height:38px; width:100%; margin:0 auto; z-index:999999; position:fixed; _position:absolute; bottom:0; left:0px; _bottom:auto; _top:expression(eval  (document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt  (this.currentStyle.marginBottom, 10)||0)));
}
.foot ul { position:relative; width:100%; }
.foot ul li { width:33%; position:relative; height:38px; float:left; margin-right:1px; background:#24a39c; text-align:center; color:#fff; line-height:38px; }
.foot ul li.active1 { background:#f37b38; }
.foot ul li img { vertical-align:middle; }
.foot ul li a:link, .foot ul li a:visited { color:#fff; text-decoration:none; display:block; line-height:38px; }
.foot ul .box1 { width:33%; position:absolute; top:-117px; left:0 }
.foot ul .box1 dl { zoom:1; width:100%; }
.foot ul .box1 dl dd { width:100%; height:38px; background:#fe850f; margin-bottom:1px; text-align:center; color:#fff; line-height:38px; }
.foot ul .box1 dl dd a { color:#fff; display:block; width:100%; height:38px; }