@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;
-webkit-tap-highlight-color:rgba(0,0,0,0);
font-family:Arial,'Microsoft YaHei';}
img{vertical-align:top;border:none;max-width:100%;}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea{font-size:1em;line-height:1.5em;}
table{border-collapse:collapse;}
button,select,input{font-size:14px;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
a{outline:0;cursor:pointer;*star:expression(this.onbanner=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:#ff0000; }
a.red:hover{color:#ff0000; }
a.blue:link,a.blue:visited,a.blue:active{color:#0000ff; }
a.blue:hover{color:#0000ff; }
a.Purple:link,a.Purple:visited,a.Purple:active{color:#b03ca9; }
a.Purple:hover{color:#f00; }
input:focus,select:focus,textarea:focus,button:focus{outline:none;}
input[type="text"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"]
,input[type="email"],input[type="url"],textarea{-webkit-appearance:none;border:1px solid;-webkit-border-radius:0;/*border-radius:0;*/}
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;}
a{text-decoration:none;-webkit-touch-callout:none;}
em,i{font-style:normal;}
li{list-style:none;}
html{font-size:10px;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 

@media screen and (max-width:360px){body,input,select{font-size:13px}}
@media screen and (min-width:360px){body,input,select{font-size:13px}}
@media screen and (min-width:400px){body,input,select{font-size:15px}}
@media screen and (min-width:480px){body,input,select{font-size:18px}}
@media screen and (min-width:560px){body,input,select{font-size:20.5px}}
@media screen and (min-width:600px){body,input,select{font-size:22.25px}}
@media screen and (min-width:640px){body,input,select{font-size:24px}}
body{ margin:0 auto;max-width:640px; min-width:320px; color:#353535;}

.top-swt{ position: fixed; width: 100%; top: 0px; left:0; height:2.5em; z-index:999; overflow:hidden; background:#7a439e;}
.top-swt span{ display:block;max-width:640px; min-width:320px;  margin:0 auto;height:1.6em; padding-top:0.4em; }
.logo{ width:100%; overflow:hidden;text-align:center; }

.menu{ background:#683487; overflow:hidden;}
.menu ul li{ float:left; width:24.4%; margin:0.5% 0 0 0.5%; display:inline; background:#7a439e; font-size:120%; text-align:center; }
.menu ul li a{ color:#FFF; text-decoration:none; display:block; padding:8% 0;}
.menu ul li a:hover{ color:#fff000;}

/*banner*/
.banner{ width:100%; height:100%;  margin:0 auto; position:relative; overflow:hidden; padding:2% 0;  }
.banner .hd{ width:100%; height:1.5em;  position:absolute; z-index:1; bottom:0px; text-align:center;  }
.banner .hd ul{ width:20%; display:inline-block; height:5em;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.banner .hd ul li{ float:left; display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#8C8C8C; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.banner .hd ul .on{ background:#a07ae6;  }
.banner .bd{ position:relative; z-index:0;}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

/*电话*/
.ipon{ overflow:hidden; padding:2% 0; border:solid 1px #d3d3d3;}
.ipon p{ text-align:center; color:#494949; }
.ipon span{ display:block; overflow:hidden; padding-top:2%; }
.ipon span a{ float:left; width:36.3%; margin-left:10%;}

/*标题*/
.title{ overflow:hidden;padding:2% 0; }
.title dl dt{ display:block; overflow:hidden; background:url(../images/title-1.jpg) no-repeat center top;background-size: 100% 100%; padding:1.2% 0;}
.title h3{ float:left; width:13%; font-weight:normal; padding-top:0.8%;}
.title h3 i{ display:block; overflow:hidden; width:100%; text-align:center; color:#fff; font-size:200%;}
.title p{ float:left; width:65%;  color:#ccbcd8; padding-top:2.3%;}
.title p strong{ color:#fff; font-size:100%; float:left;padding-right:3%;}
.title p em{ padding-top:2.2%; display:block; }
.title span{ float:left; width:19%; padding-top:2.5%;float:right; color:#FFF;}
.title h4{ float:left; width:55%;  color:#ccbcd8; padding-top:2.3%; font-weight:normal;}
.title h4 strong{ color:#fff; font-size:100%; float:left;padding-right:3%;}
.title h4 em{ padding-top:2.2%; display:block; }
.title h5{ float:left; width:32%; padding-top:3.2%;float:right; color:#FFF; font-weight:normal; font-size:85%;}

/*模块--01*/
.contnr1{/* overflow:hidden; */}
.contnr1-top{ overflow:hidden; }
.contnr1-top dl{ margin-top:3%; overflow:hidden;}
.contnr1-top dl dt{ display:block; overflow:hidden;}
.contnr1-top dl dt span{ float:left; width:19.5%; overflow:hidden; padding-bottom:1%;}
.contnr1-top dl dt span a{ text-decoration:none;}
.contnr1-top dl dt span.op1{ border:solid 1px #d0b1e4; background:#f6f6f6;}
.contnr1-top dl dt span.op1 i{ display:block; overflow:hidden; text-align:center; color:#7a439e; font-size:90%;}
.contnr1-top dl dt span.op2{ border:solid 1px #8aafd5; background:#f6f6f6;}
.contnr1-top dl dt span.op2 i{ display:block; overflow:hidden; text-align:center; color:#3c92dd; font-size:90%;}
.contnr1-top dl dt span.op3{ border:solid 1px #b2a3e5; background:#f6f6f6;}
.contnr1-top dl dt span.op3 i{ display:block; overflow:hidden; text-align:center; color:#8f6dce; font-size:90%;}
.contnr1-top dl dt span.op4{ border:solid 1px #c8d8a6; background:#f6f6f6;}
.contnr1-top dl dt span.op4 i{ display:block; overflow:hidden; text-align:center; color:#95be3e; font-size:90%;}
.contnr1-top dl dt p{ float:left; width:79.5%;}
.contnr1-top dl dd{ display:block; overflow:hidden; padding-top:3%;}
.contnr1-top dl dd ul li{ float:left; width:22%; margin-left:2.4%; display:inline-block; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; padding:2.5% 0; text-align:center; color:#FFF;}
.contnr1-top dl dd ul li p a{ color:#FFF; text-decoration:none;}
.contnr1-top dl dd ul li p i{ font-size:45%;line-height:120%; display:block; overflow:hidden;}
.contnr1-top dl dd ul li.op-bg1{ background:#856fd3;padding:8.2% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg2{ background:#01a3eb;padding:8.2% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg3{ background:#d655b2;padding:8.2% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg4{ background:#acc335;padding:8.2% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg5{ background:#856fd3;padding:5.9% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg6{ background:#01a3eb;padding:5.9% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg7{ background:#d655b2;padding:5.9% 0; display:block; overflow:hidden; }
.contnr1-top dl dd ul li.op-bg8{ background:#acc335;padding:5.9% 0; display:block; overflow:hidden; }
.contnr1-bt{ padding:3%; overflow:hidden; border:solid 1px #e7e7e7; margin-top:3%;}
.contnr1-bt dl dt{ display:block; overflow:hidden; padding-bottom:2%; border-bottom:dashed 1px #bbb;}
.contnr1-bt dl dt p{ display:block; overflow:hidden; text-align:center; color:#c50000; font-size:130%;}
.contnr1-bt dl dt span{ display:block; overflow:hidden; text-align:center; color:#666;}
.contnr1-bt dl dd{ display:block; overflow:hidden; padding-top:3%;}
.contnr1-bt dl dd span{ display:block; float:left; line-height:2em; color:#666;}
.contnr1-bt dl dd .viwe-text{ float:left; width:50%; border:solid 1px #d6d6d6; padding:1.8% 0 1.8% 2%; color:#bcbcbc; background:#fafafa;}
.contnr1-bt dl dd .viwe-bt1{ float:left; width:24%; background:#e77d0c; color:#FFF; padding:1.6% 0;text-align:center; cursor:pointer; border:0;}

.bnn-1{   margin:0 auto; position:relative;}
.bnn-1 .hd{ width:100%; height:.5em;  position:absolute; z-index:1; bottom:5px; text-align:center;}
.bnn-1 .hd ul{ width:15%; display:inline-block; height:5em;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.bnn-1 .hd ul li{ float:left; display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#646464; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.bnn-1 .hd ul .on{ background:#7a439e;  }
.bnn-1 .bd{ position:relative; z-index:0;}
.bnn-1 .bd li{ display:block; overflow:hidden; padding-top:1%;}


/*模块--02*/
/*专家*/
.container-2{   margin:0 auto; position:relative; overflow:hidden; padding-bottom:10%;  }
.container-2 .hd{ width:100%; height:.5em;  position:absolute; z-index:1; bottom:5px; text-align:center;}
.container-2 .hd ul{ width:15%; display:inline-block; height:5em;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; font-size:0; vertical-align:top;}
.container-2 .hd ul li{ float:left; display:inline-block; width:12px; height:12px; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; background:#646464; margin:0 3%;  vertical-align:top; overflow:hidden;   }
.container-2 .hd ul .on{ background:#7a439e;  }
.container-2 .bd{ position:relative; z-index:0;}
.container-2 .bd p{ display:block; overflow:hidden; padding-top:3%;}
.container-2 .bd p em{ display:block; margin-left:7%; display:inline-block; float:left; width:31.4%; }
.container-2 .bd p i{ display:block; margin-left:7%; display:inline-block;float:left; width:47.6%; }

/*模块--03*/
.contnr3{ overflow:hidden;}
.contnr3-top{ overflow:hidden; }
.contnr3-top dl dd{ display:block; overflow:hidden;border:solid 1px #d6d6d6; padding:3% 0; margin-top:1%;}
.contnr3-top dl dd span{ float:left; width:53%; padding-left:2%; }
.contnr3-top dl dd span em{ float:left; width:27%;}
.contnr3-top dl dd span i{ float:left; width:60%; display:block; text-align:center; color:#424242; font-size:110%;}
.contnr3-top dl dd p{ float:left; width:45%; }
.contnr3-top dl dd p em{ float:left; width:33%;}
.contnr3-top dl dd p i{ float:left; width:50%; display:block; text-align:center; color:#424242; font-size:110%;}
.avd-2{ margin-top:2%;}


/*模块--04*/
.contnr4{ overflow:hidden; }

/*模块--05*/
.contnr5{ overflow:hidden; }
.hitch { overflow:hidden; border:solid 1px #e4e4e4; padding-bottom:5%; }
.hitch p { text-align:center; color:#F00; padding:3% 0; border-bottom:dashed 1px #bbb; width:96%; margin:0 auto; font-size:120%;}
.hitch label { float:left; width:26%; text-align:right; color:#555555 }
.hitch div { margin-top:2%; overflow:hidden }
.hitch input { width:60%; float:left; color:#c2c2c2;  padding:1%; border:1px solid #ccc; background:#f1f1f1 }
.hitch select { width:20%; float:left; margin-right:1%;padding:1% 0; color:#c2c2c2; border:1px solid #ccc; background:#f1f1f1 }
.hitch textarea { float:left; width:60%; height:4em; border:1px solid #ccc; background:#f1f1f1; text-align:left; font-size:1em; color:#c2c2c2; padding-left:1%; }
.hitch .htc { width:22%;  color:#fff; text-align:center; line-height:1.1em; background:url(../images/container-5-1.jpg) no-repeat center top;background-size: 100% 100%; margin-left:18%; display:inline; margin-top:1%;border:0; cursor:pointer; }
.htc_not { width:32%; margin-left:3%; display:inline-block; float:left;  margin-top:1%; }
.text-ipon{ text-align:center; overflow:hidden;  padding:0 2% 4% 2%;}
.text-ipon p{ color:#da0000; padding:3% 0; font-size:110%;}

/*底部*/
.footer{ overflow:hidden; background:#eee;border:solid 1px #e4e4e4; padding-bottom:4%;}
.footer dl{ display:block; overflow:hidden; padding-top:2%;}
.footer dl dt{ overflow:hidden; padding-left:8%;}
.footer dl dt p{ float:left; width:58%; overflow:hidden;padding-top:4%; }
.footer dl dt span{ display:block; overflow:hidden; width:50%;}
.footer dl dt span img{ padding-top:5%; display:block;}
.footer dl dd{ display:block; overflow:hidden; padding-left:8%; padding-top:0.5%; }
/*底部漂浮*/
.scroll-db{ width:100%; background:#7a439e; z-index:999; height:3.1em;}
.scroll-db dl dt{ display:block; min-width:320px; max-width:640px;margin:0 auto;}
.scroll-db dl dt span{ float:left; width:48%; overflow:hidden; border-right:solid 2px #6b3a8b; line-height:2.5em; font-size:120%;}
.scroll-db dl dt span img{ float:left; width:16%; padding:0 4% 0 15%;}
.scroll-db dl dt span a{ color:#FFF;}
.scroll-db dl dt p{ float:left; width:48%; overflow:hidden;  line-height:2.5em; font-size:120%;}
.scroll-db dl dt p img{ float:left; width:16%; padding:0 4% 0 20%;}
.scroll-db dl dt p a{ color:#FFF;}

/*列表页*/
.avd-lie{ margin-top:2%;}
.text-op{ overflow:hidden; padding:2% 0; border-bottom:solid 1px #bbb;}
.text-op p{ font-size:90%; padding-left:3%;}
.vew1-op2{ overflow:hidden; margin-top:2%;}
.vew1-op2 dl{ display:block; overflow:hidden;padding:2% 3% 3% 3%; background:#f0f0f0;border:solid 1px #e0e0e0; }
.vew1-op2 dl dt{display:block; text-align:center; overflow:hidden; margin:0 1.5%; }
.vew1-op2 h3{ text-align:center; color:#000; padding:1.8% 0 3% 0; font-size:130%;}
.vew1-op2 dl dt span{ color:#4d4d4f; display:block;  padding:0% 0% 1% 0; font-size:90%;}
.vew1-op2 dl dt span i{ color:#ff000c;}
.vew1-op2 dl dt p{ color:#4d4d4f;display:block;  padding:0% 0% 1% 0;}
.vew1-op2 dl dt p i{color:#ff000c;}
.vew1-op2 dl dd{ display:block; overflow:hidden; padding:1.2%; width:85%; margin:0 auto; background:#b599c7; margin-top:1%;}
.vew1-op2 dl dd p{ float:left; color:#666;}
.vew1-op2 dl dd span .shch{ width:68.5%; background:#fff; border:0; padding:1.2% 1%; color:#a4a4a4;}
.vew1-op2 dl dd span .btnr{width:27%; background:#7a439e; color:#FFF; border:0; padding:1.2% 0; font-size:90%; display:inline-block; cursor:pointer;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.list-cont1{ overflow:hidden;}
.list-cont1 dl{ display:block; overflow:hidden; margin-top:2.2%;}
.list-cont1 dl dt{ float:left; width:19%; padding-bottom:3%; overflow:hidden;}
.list-cont1 dl dt i{ display:block; overflow:hidden; text-align:center; color:#FFF; font-size:90%;}
.list-cont1 dl dt.list-op1{ background:#9559bc;}
.list-cont1 dl dt.list-op2{ background:#3c92dd;}
.list-cont1 dl dt a{ text-decoration:none;}
.list-cont1 dl dd{ float:left; padding-left:3%; width:77%; overflow:hidden; position:relative;}
.list-cont1 dl dd h3{ color:#4d4d4f; font-weight:normal;border-bottom:dashed 1px #bbb; padding-bottom:2%;}
.list-cont1 dl dd p{ padding-top:1.2%; font-size:85%; color:#4d4d4f; line-height:160%;}
.list-cont1 dl dd p a{ color:#ff0000;}
.list-cont1 dl dd span{ display:block; font-size:85%;overflow:hidden; position:absolute; right:0px; bottom:0px;}
.list-cont1 dl dd span a{color:#ff0000;}

/*内容页*/
.viwe-op{ overflow:hidden; padding:2% 3% 0 3%;}
.viwe-op p{  font-size:100%; padding:2% 0;}
.viwe-op p a{ color:#e00000;}
.viwe-op p i{ color:#e00000;}
.viwe-op2{ overflow:hidden;}
.viwe-op2 p{overflow:hidden; display:block; }
.viwe-op2 a{ padding:2% 0; display:block; float:left; font-size:110%;}
.viwe-op2 a:hover{ display:block;filter:alpha(opacity=60);opacity:0.6; text-decoration:none;}
.viwe-op2 .nu1{width:49.7%; background:#e89a7c; text-align:center; display:inline-block; margin-right:.5%; }
.viwe-op2 .nu2{width:49.7%; background:#e5c070; text-align:center; display:inline-block; }
.viwe-op2 .nu3{width:38%; background:#cbce6f; text-align:center; display:inline-block;margin-top:.5%;margin-right:.5%;}
.viwe-op2 .nu4{width:61.5%; background:#97d075; text-align:center; display:inline-block; margin-top:.5%;}

/*专家页*/
.zj_info{padding:2% 0 0 0; overflow:hidden; zoom:1;}
.zj_info ul{width:74%; float:left; padding-left:4%;}
.zj_info li{padding-left:5%; background:url(../images/zj_li.jpg) no-repeat 0.5% center; background-size:0.5em 0.5em; line-height:200%;}
.zj_info p{width:20%; float:left;}
.zj_info p a{display:block; padding:6% 0;}

.zj_title{padding:1% 2%; background:url(../images/zj_title.jpg) no-repeat; background-size:100% 100%; margin-top:3%;}
.zj_title .more{float:right; padding:.5% 2%; background:#fff; color:#7a439e; margin-top:.6%;}
.zj_title h2{ font-size:130%; color:#fff; padding-left:8%; line-height:150%;}

.zj_box{padding:0 2%;}
.zj_box dl{overflow:hidden; zoom:1; margin-top:3%;}
.zj_box dt{width:30%; float:left; position:relative;}
.zj_box dt div{position:absolute; bottom:0;  width:100%; text-align:center; line-height:140%;}
.zj_box dt div h3{line-height:130%; font-size:80%;}
.zj_box dt div h3 b{font-weight:normal; color:#962f9a; font-size:90%;}
.zj_box dt div p{font-size:70%;line-height:130%;}
.zj_box dd{width:68%; float:right;}
.zj_box dd .zan{float:right; padding-left:5%; background:url(../images/zj_ico1.jpg) no-repeat 1% center; background-size:0.8em 0.8em;}
.zj_box dd p{ line-height:150%; color:#575757;}
.zj_box dd p b{color:#f00; font-weight:normal;}
.zj_box dd p em{color:#7a439e; font-style:normal;}
.zj_box dd span{display:block; text-align:center; margin-top:2%; overflow:hidden; zoom:1;}
.zj_box dd span a{ width:40%; float:left; margin:0 5%; color:#fff; line-height:200%;}
.zj_box dd span .bt1{background:url(../images/zj_bt3.jpg) no-repeat; background-size:100% 100%;}
.zj_box dd span .bt2{background:url(../images/zj_bt4.jpg) no-repeat; background-size:100% 100%;}
.zj_box h2{background:#fffaf6; border:1px solid #f27406; line-height:180%; font-size:80%; padding:0 1%; margin-top:1%; font-weight:normal;}

.pageasqw ul{ text-align:center; padding-top:4%; padding-bottom:5%;} 
.pageasqw li{ display:inline; _zoom:1;_display:inline; margin:0 1%; }
.pageasqw li a{ color:#494949; display:inline-block;  border:solid 1px #cdcdcd; line-height:1.5em;padding:0 2%; }
.pageasqw li a:hover{ border:1px solid #e69182; color:#fff; background:#7a439e;}

/*来院路线*/
.lylx-op1{ overflow:hidden; margin-top:2%; padding:0 2.5%;}
.lylx-op1 p{ color:#565656; text-align:left; font-size:90%;}
.lylx-op1 h3{ text-align:center; background:#7a439e; color:#FFF; line-height:200%; font-weight:normal; margin-top:2%;}
.lylx-op1 span{ display:block; margin-top:2%;}

.lylx-op2{overflow:hidden;  padding:0 2.5%;}
.lylx-tit{ border:solid 1px #d3d3d3;-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;margin-top:2%; overflow:hidden;}
.lylx-tit span{ float:left; display:block; overflow:hidden; color:#7a439e; font-size:130%; width:40%; line-height:200%;  }
.lylx-tit span em{ float:left; width:25%; padding-right:5%; }
.lylx-tit p{ float:right; display:block; padding-right:2%; width:50%; text-align:right;line-height:280%;}
.lylx-tit p a{ color:#7a439e;}
.lylx-op2-top{ overflow:hidden; padding:2% 3% 0 3%;}
.lylx-op2-top dl dt{ display:block; overflow:hidden; background:#fbfbfb; border:dashed 1px #aaa;}
.lylx-op2-top dl dt ul{ display:block; overflow:hidden; background:url(../images/lylx-icon2.jpg) no-repeat 0.8em 0.1em;background-size:0.9em 5.5em; padding:2% 2% 2% 9%;}
.lylx-op2-top dl dt ul li{ font-size:90%; line-height:180%; color:#565656;}
.lylx-op2-top dl dt ul li i{ color:#7a439e;}
.lylx-op2-top dl dd{ display:block; overflow:hidden; background:#fbfbfb; border:dashed 1px #aaa; margin-top:3%;}
.lylx-op2-top dl dd ul{ display:block; overflow:hidden; background:url(../images/lylx-icon3.jpg) no-repeat 0.8em 0.3em;background-size:0.9em 8.2em; padding:2% 2% 2% 9%;}
.lylx-op2-top dl dd ul li{ font-size:90%; line-height:180%; color:#565656;}
.lylx-op2-top dl dd ul li i{ color:#7a439e;}
.lylx-op2-bt{ display:block; width:65%; margin:0 auto; margin-top:3%; overflow:hidden;}
.lylx-op2-bt span{ display:block; background:#7a439e;padding:2% 0; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.lylx-op2-bt span a{ text-decoration:none; color:#fff;}

.lylx-op3{overflow:hidden;  padding:0 2.5%; margin-top:2%;}
.lylx-op3-top{ overflow:hidden; padding:3% 2% 0 5%;}
.lylx-op3-top ul{ display:block; overflow:hidden; background:url(../images/lylx-icon5.jpg) no-repeat left 0.5em; background-size:0.8em 22.3em;padding-left:5.5%;}
.lylx-op3-top ul li{ line-height:200%;color:#565656;font-size:90%; border-bottom:dashed 1px #aaa; padding-bottom:1%; }
.lylx-op3-top ul li i{color:#7a439e;}

.lylx-op4{overflow:hidden;  padding:0 2.5%; margin-top:2%;}
.lylx-op4-top{ overflow:hidden; padding:2% 3% 0 3%;}
.lylx-op4-top dl dt{display:block; overflow:hidden; background:#fbfbfb; border:dashed 1px #aaa; margin-top:1%;}
.lylx-op4-top dl dt ul{ display:block; overflow:hidden;padding:1.5% 2% 1.5% 3%;}
.lylx-op4-top dl dt ul li{ border-bottom:solid 1px #d8d8d8; padding:1.5% 0; font-size:80%;color:#565656;}
.lylx-op4-top dl dt ul li p{ font-size:140%;}
.lylx-op4-top dl dt ul li img{ float:left; width:3%; vertical-align:middle; margin-top:1%; padding-right:1%;}
.lylx-op4-top dl dd{ display:block; width:60%; margin:0 auto; padding-top:1%; overflow:hidden;}
.lylx-op4-top dl dd span{ display:block;  padding:3% 0; background:#7a439e; margin-top:4%; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.lylx-op4-top dl dd span a{ color:#FFF;text-decoration:none;}
.lylx-op4-top dl dd p{ display:block;  padding:3% 0; background:#f27406; margin-top:4%; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.lylx-op4-top dl dd p a{ color:#FFF;text-decoration:none;}
.lylx-op4-bt{margin:4% 0% 0 0%; display:inline-block;  overflow:hidden; background:url(../images/lylx-op4-bt.jpg) no-repeat center top;background-size:100% 100%;}
.lylx-op4-bt p{ display:block; overflow:hidden; padding:11% 3% 4% 30%; font-size:80%; text-indent:2em; line-height:180%;}
.lylx-op4-bt p a{ color:#b20505;}


/*底部漂浮*/
.dbswt { overflow: hidden; zoom: 1; position: fixed; bottom: 0; left: 0; width: 100%; z-index:9999999999; }
.dbswt ul li { width: 25%; overflow: hidden; background:#7a2f79; float: left; position: relative; font-size:60%; text-align:center; }
.dbswt ul li a{ display:block;border-right:solid 1px #FFF; color:#FFF;padding:3.6% 0;}
.dbswt ul li i{ display:block; overflow:hidden;}
.dbswt ul li:hover, .dbswt ul li.hover { background: #f27406; }

/*右侧漂浮*/
.pf1 { background:url(../images/swt.gif) no-repeat; width:30px; height:180px; overflow:hidden; position: fixed; right: 0px; top: 30%; }
.pf1 a { display:block; width:30px; color:#f00 }
.pf1 a:hover { text-decoration:none; }
#hxmath { display:block; padding:9px 0 0 7px; font-size:16px; font-weight:bold; height:51px; }
#pf1swt { width:30px; height:60px; display:block; }
/*#pf1dh { width:30px; height:60px; display:block; }*/
#pf1dh { width:30px; height:120px; display:block; }

/*中间弹出商务通*/
.m-swt{width:240px; height:120px; background:url(../images/m_swtBg.gif); border:solid 1px #7a439e;  display:none; position:absolute;left:50%;top:50%; margin:-120px 0 0 -120px; z-index:150;position:fixed;
_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-200); }
.m-swt .cont{width:240px; height:120px;position:relative; margin:0 auto;}
.m-swt .cont .close{width:13px; height:14px; right:0px; top:0px; position:absolute;background:url(../images/block.jpg); cursor:pointer; }
.m-swt .cont .bt{width:160px; height:30px;right:0px;top:85px;position: absolute;}
.m-swt .cont .bt a { width:76px; height:30px; overflow:hidden; text-indent: -9999px;}
/*border:solid 1px #F00; */

.addNavBarMain{ font-size:18px; padding-bottom:2%;}
.addNavBarMain .hd{ overflow:hidden;}
.addNavBarMain a{ text-decoration:none;}
.addNavBarMainAd{ margin:2% auto;}
.addNavBarMainBox .md{ border:1px solid #d6d6d6; margin-bottom:2%; padding:2% 2% 0;}
.addNavBarMainBox dl{ background:#e9e9e9; text-align:center;min-width:320px; overflow:hidden; margin-bottom:2%;}
.addNavBarMainBox  dl:nth-of-type(1) dt a{background:#bc7dbc;}
.addNavBarMainBox  dl:nth-of-type(2) dt a{background:#a2a2ee;}
.addNavBarMainBox  dl:nth-of-type(3) dt a{background:#adbf67;}
.addNavBarMainBox  dl:nth-of-type(4) dt a{background:#e58b8b;}
.addNavBarMainBox  dl:nth-of-type(5) dt a{background:#bc7dbc;}
.addNavBarMainBox  dl:nth-of-type(6) dt a{background:#a2a2ee;}
.addNavBarMainBox  dl:nth-of-type(7) dt a{background:#adbf67;}
.addNavBarMainBox .mds  dl:nth-of-type(1) dt a{background:#e58b8b;}
.addNavBarMainBox dl dd a.swtbg1{background:#bc7dbc;}
.addNavBarMainBox dl dd a.swtbg2{background:#a2a2ee;}
.addNavBarMainBox dl dd a.swtbg3{background:#adbf67;}
.addNavBarMainBox dl dd a.swtbg4{background:#e58b8b;}
.addNavBarMainBox dl dd a.swtbg5{background:#fff; color:#393939;}
.addNavBarMainBox dl dd a.swtbg6{background:#a2a2ee;}
.addNavBarMainBox dl dd a.swtbg7{background:#adbf67;}
.addNavBarMainBox dl dd a.swtbg8{background:#fff;color:#393939;}
.addNavBarMainBox dl dt,.addNavBarMainBox dl dd{ float:left; display:block;}
.addNavBarMainBox dl dt{width:22%;min-width:57px;}
.addNavBarMainBox dl dd{width:78%; overflow:hidden;}
.addNavBarMainBox dl dt a{ display:block;color:#fff; padding-bottom:6px;}
.addNavBarMainBox dl dt img{ display:block;width:66%; margin:0 auto;}
.addNavBarMainBox dl dd a{ background:#fff; display:block; border:1px solid #ccc; float:left; margin-left:2%;padding:1.35% 0;}
.addNavBarMainBox dl dd a.red{ color:#d50000;}
.addNavBarMainBox dl dd a.swt{color:#fff;}
.addNavBarMainBox dl dd .row{ overflow:hidden;}
.addNavBarMainBox dl dd .rowChird3 a{width:30%;}
.addNavBarMainBox dl dd .rowChird2 a{width:46.1%;}
.addNavBarMainBox dl dd .rowChird1 a{width:100%;}
.addNavBarMainBox dl dd .rowChird3-2 a{width:30%; }
.addNavBarMainBox dl dd .rowChird3-2 a:nth-of-type(1){width:62%;}
.addNavBarMain .botbox{ margin:0 2%; text-align:center;}
.addNavBarMain .botbox li{width:24%; margin:0 2%; border-radius:5px; display:inline-block;}
.addNavBarMain .botbox li:nth-of-type(1){ background:#bc7dbc;}
.addNavBarMain .botbox li:nth-of-type(2){ background:#ec9752;}
.addNavBarMain .botbox li:nth-of-type(3){ background:#8a86db;}
.addNavBarMain .botbox li a{ display:block; color:#fff; text-align:center; padding-bottom:6px;}
.addNavBarMainBox dl dd .row:nth-of-type(1){ margin-bottom:2.3%; }
.addNavBarMain .botbox li img{ display:block;width:59%; margin:0 auto;}
.addNavBarMainBox dl dd{ display:table;}
.addNavBarMainBox dl dd .tablechird{ display:table-cell; vertical-align:middle;width:100%;}
@media screen and (max-width:480px){
.addNavBarMain{font-size:14px;}

}

@media screen and (max-width:330px){
.addNavBarMainBox{ padding:0%;}

}
.news{ width:100%; height:auto; float:left; background-color:#fff; }
.news-ul{ width:100%; height:auto; float:left; }
.news-ul li{ width:94%; height:auto; float:left; border-bottom:1px solid #e1e1e1; }
