/*页面通用样式*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select{margin:0;padding:0;}
body,input{font:12px "Microsoft YaHei","Arial Narrow",HELVETICA; color:#393939;}
a{color:#393939;text-decoration:none;}
a:hover{text-decoration:underline;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.fn{font-weight:normal;}
.main{ width:1000px; margin:0px auto;}

.header{ width:1000px; height:110px; margin:0px auto;}
.header img.logo{ margin-top:22px; float:left;}
.header ul{ height:48px; width:410px; float:left; padding:30px 0px 0px 58px;}
.header ul li{ float:left; line-height:24px; height:24px; font-size:14px; background:url(../images/li-b.jpg) no-repeat 0px 10px; text-indent:6px;}
.header ul li.hdl{ width:190px;}

.daohang{ width:100%;height:36px;background:#783ab9;}
.daohang a { font-family:微软雅黑;font-size:14px;text-align:center;color:#fff;float:right;margin-right:25px;margin-top:10px;}

.nav{ height:48px; background:#783ab9; position:relative;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{ height:48px; float:left; line-height:48px; font-size:16px; position:relative;}
.nav ul li a{ color:#fff; height:48px; padding:0px 24px; display:block; background:url(../images/nav-inter.jpg) no-repeat right;}
.nav ul li a:hover{ text-decoration:none;}
.nav ul li.none{ background:none;}
.nav ul li.on{ background:url(../images/nav-on.jpg) no-repeat center;}
.nav ul li.on img.nav-down{ position:absolute; left:50%; bottom:-10px; margin-left:-7px; z-index:12; display:none;}
.nav ul li.on a{ color:#783ab9;}
.nav .nav-box{ width:100%; height:290px; background:url(../images/nav-box.jpg) no-repeat; border-bottom:solid 3px #d29f0a; position:absolute; top:48px; z-index:10;}
.nav .nav-box .nav-cont{ width:1000px; margin:28px auto 0px;}
.nav .nav-box .nav-cont dl{ float:left; padding-right:45px; max-width:160px;}
.nav .nav-box .nav-cont dl dt{ height:40px; line-height:40px; font-size:18px;}
.nav .nav-box .nav-cont dl dt a{ color:#783ab9;}
.nav .nav-box .nav-cont dl dd{ height:28px; line-height:28px; font-size:14px;}
.nav .nav-box .nav-cont dl dd a{ color:#000;}

.banner .banner-bd{ height:380px;}
.banner .banner-bd ul li{ height:380px; width:100%;}
.banner .banner-bd ul li a{ height:380px; display:block;}
.banner .banner-bd ul li h3{ height:130px;}

.banner .banner-bd ul li h3.banner1-1{ background:url(../images/banner1-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner1-2{ background:url(../images/banner1-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner1-3{ background:url(../images/banner1-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner1-4{ background:url(../images/banner1-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.banner2-1{ background:url(../images/banner2-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner2-2{ background:url(../images/banner2-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner2-3{ background:url(../images/banner2-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner2-4{ background:url(../images/banner2-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.banner3-1{ background:url(../images/banner3-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner3-2{ background:url(../images/banner3-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner3-3{ background:url(../images/banner3-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner3-4{ background:url(../images/banner3-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.banner4-1{ background:url(../images/banner4-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner4-2{ background:url(../images/banner4-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner4-3{ background:url(../images/banner4-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner4-4{ background:url(../images/banner4-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.banner5-1{ background:url(../images/banner5-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner5-2{ background:url(../images/banner5-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner5-3{ background:url(../images/banner5-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.banner5-4{ background:url(../images/banner5-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.bannerrx2-1{ background:url(../images/bannerrx2-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx2-2{ background:url(../images/bannerrx2-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx2-3{ background:url(../images/bannerrx2-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx2-4{ background:url(../images/bannerrx2-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.bannerrx3-1{ background:url(../images/bannerrx3-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx3-2{ background:url(../images/bannerrx3-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx3-3{ background:url(../images/bannerrx3-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx3-4{ background:url(../images/bannerrx3-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.bannerrx4-1{ background:url(../images/bannerrx4-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx4-2{ background:url(../images/bannerrx4-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx4-3{ background:url(../images/bannerrx4-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx4-4{ background:url(../images/bannerrx4-4.jpg) no-repeat center;}

.banner .banner-bd ul li h3.bannerrx5-1{ background:url(../images/bannerrx5-1.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx5-2{ background:url(../images/bannerrx5-2.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx5-3{ background:url(../images/bannerrx5-3.jpg) no-repeat center;}
.banner .banner-bd ul li h3.bannerrx5-4{ background:url(../images/bannerrx5-4.jpg) no-repeat center;}

.banner .hd{ height:97px; padding-top:10px; background:#808080; border-top:solid 3px #d0b16b;}
.banner .hd ul{ width:1000px; margin:0px auto;}
.banner .hd ul li{ width:187px; padding:2px; background:#fff; float:left; margin-right:11px; display:inline; cursor:pointer;}
.banner .hd ul li.none{ margin:0px; float:right;}
.banner .hd ul li.on{ background:#783ab9;}

.column{ height:157px; margin-top:32px;}
.column ul li{ width:188px; height:157px; float:left; margin-right:15px; display:inline;}
.column ul li.col-li01{ background:#8163bd;}
.column ul li.col-li02{ background:#e29696;}
.column ul li.col-li03{ background:#aec762;}
.column ul li.col-li04{ background:#709eda;}
.column ul li.col-li05{ background:#42bab8;}
.column ul li .title{ line-height:44px; text-align:center; font-size:18px; height:44px; font-weight:normal; overflow:hidden;}
.column ul li .title a{ color:#fff;}
.column ul li .title img{ padding-right:5px;}
.column ul li p{ font:12px "Microsoft YaHei","Arial Narrow",HELVETICA;text-align:center; line-height:28px; font-size:14px; color:#fff; padding-top:18px; background:url(../images/col-p.png) no-repeat top;text-indent:0em;}
.column ul li p a{ height:28px; display:inline-block; color:#fff;}
.column ul li p span{ height:28px; display:inline-block; padding:0px 10px;}
.column ul li.none{ margin:0px; float:right;}

.news{ margin-top:32px;}
.news .light{ width:632px; float:left;}
.news .light .light-bd{ height:258px;}
.news .light .hd{ height:72px; margin-top:5px;}
.news .light .hd ul li{ float:left; padding:2px; background:#ccc; margin-right:8px; display:inline;}
.news .light .hd ul li.on{ float:left; padding:2px; background:#8163bd;}
.news .light .hd ul li.none{ margin:0px; float:right;}
.news .hot{ width:328px; float:right;}
.news .hot .hot-tit{ height:50px; padding-top:10px;}
.news .hot .hot-tit span{ color:#535353; font-size:22px;}
.news .hot .hot-tit em{ color:#acacac; padding-left:10px;}
.news .hot .hot-box h3{ height:30px; font-size:18px; text-align:center;}
.news .hot .hot-box h3 a{ color:#fe6c01;}
.news .hot .hot-box p{ line-height:24px;font-size:13px; text-indent:2em; padding-bottom:10px; color:#797979; border-bottom:dashed 1px #c8c8c8;}
.news .hot .hot-box p a{ color:#fe6c01;}
.news .hot .hot-box ul{ padding-top:14px;}
.news .hot .hot-box ul li{ line-height:28px; height:28px; text-indent:14px; font-size:14px; background:url(../images/li-bg.jpg) no-repeat 3px 10px;}

.sy-info{ margin-top:42px;}
.sy-info .sy-about{ width:690px; float:left;}
.sy-info .sy-about h3{ height:50px; font-weight:normal;}
.sy-info .sy-about h3 a{ font-size:22px; color:#535353;}
.sy-info .sy-about h3 span{ color:#acacac; padding-left:10px; font-size:12px;}
.sy-info .sy-about .about-img{ width:224px; float:left;}
.sy-info .sy-about .about-box{ width:436px; float:right; position:relative;}
.sy-info .sy-about .about-box img.prev{ position:absolute; left:14px; top:155px; z-index:100; cursor:pointer;}
.sy-info .sy-about .about-box img.next{ position:absolute; right:14px; top:155px; z-index:100; cursor:pointer;}
.sy-info .sy-about .about-box p{ line-height:24px; text-indent:2em; padding-top:8px; font-family:"宋体";}
.sy-info .sy-about .about-box p a{ color:#ff0000;}
.sy-info .sy-about .about-box .about-bd{ width:370px; height:108px; margin:8px auto 0px;}
.sy-info .sy-about .about-box .about-bd ul li{ width:160px; float:left; margin:0px 12px; display:inline;}
.sy-info .about-btn{ height:70px; margin-top:24px;}
.sy-info .about-btn ul li{ width:211px; float:left; margin-right:27px; display:inline;}
.sy-info .about-btn ul li.none{ margin:0px; float:right;}

.sy-info .video{ width:235px; float:right; padding-right:18px;}
.sy-info .video h3{ height:50px; font-weight:normal;}
.sy-info .video h3 a{ font-size:22px; color:#535353;}
.sy-info .video h3 span{ color:#acacac; padding-left:10px; font-size:12px;}
.sy-info .video .video-box{ width:226px; height:187px; background:#d8d6d9;}
.sy-info .video .video-bd{ margin-top:12px;}
.sy-info .video .video-bd ul li{ line-height:29px; height:29px; border-bottom:dashed 1px #cfcfcf; background:url(../images/video-li.jpg) no-repeat 5px 8px; text-indent:26px;}
.sy-info .video .video-bd ul li a{ color:#010101;}

.expert{ margin-top:42px;}
.expert h3.title{ height:50px; font-weight:normal;}
.expert h3.title a{ font-size:22px; color:#535353;}
.expert h3.title span{ color:#acacac; padding-left:10px; font-size:12px;}
.expert h3.title em{ width:360px; height:37px; display:inline-block; float:right; line-height:30px; font-size:16px; text-align:center; color:#fff; background:url(../images/exp-msg.jpg) no-repeat;}
.expert .exp-box{ width:1000px; height:415px;}
.expert .exp-box ul li{ width:107px; height:415px; float:left; margin-right:1px; overflow:hidden; position:relative;}
.expert .exp-box ul li.exp-li01{ background:url(../images/exp-bg01.jpg) no-repeat;}
.expert .exp-box ul li.exp-li02{ background:url(../images/exp-bg02.jpg) no-repeat;}
.expert .exp-box ul li.exp-li03{ background:url(../images/exp-bg03.jpg) no-repeat;}
.expert .exp-box ul li.exp-li04{ background:url(../images/exp-bg04.jpg) no-repeat;}
.expert .exp-box ul li.exp-li05{ background:url(../images/exp-bg05.jpg) no-repeat;}
.expert .exp-box ul li.end{ margin:0px; float:right;}
.expert .exp-box ul li.on{ width:568px;}

.expert .exp-box dl{ width:350px; position:absolute; top:33px; left:196px; z-index:99;}
.expert .exp-box dl dt{ width:195px; float:left;}
.expert .exp-box dl dt h3{ padding-top:8px; font-weight:normal; text-indent:8px;}
.expert .exp-box dl dt h3 a{ font-size:24px;}
.expert .exp-box dl dt h3 span{ font-size:14px; padding-left:36px; color:#f47300;}
.expert .exp-box dl dt h4{ padding-left:48px; height:45px; width:147px; font-weight:normal; line-height:18px; font-size:14px; color:#9f9f9f; background:url(../images/clock.jpg) no-repeat 6px 3px; border-bottom:solid 1px #e2e2e2; margin-top:25px;}
.expert .exp-box dl dt h5{ padding:12px 0px 12px 6px; line-height:25px; font-size:14px; color:#3779d3; border-bottom:solid 1px #e2e2e2; font-weight:normal;}
.expert .exp-box dl dt p{ width:170px; padding:14px 0px 0px 16px;}
.expert .exp-box dl dt p em{ width:54px; height:22px; display:inline-block; background:url(../images/exp-sc.jpg) no-repeat; line-height:22px; text-indent:10px; font-size:13px; color:#fff;}
.expert .exp-box dl dt p span{ line-height:20px; display:inline-block; padding-top:8px;} 
.expert .exp-box dl dd{ width:142px; float:right;}
.expert .exp-box dl dd img{ padding:2px; border:solid 1px #e5e3e0; margin-bottom:5px;}
.expert .exp-box dl dd .exp-btn{ padding-top:12px;}
.expert .exp-box dl dd .exp-btn a{ width:38px; height:38px; display:inline-block;}
.expert .exp-box dl dd .exp-btn a.exp-btn01{ background-image:url(../images/exp-btn01.jpg); margin-left:46px;}
.expert .exp-box dl dd .exp-btn a.exp-btn02{ background-image:url(../images/exp-btn02.jpg); margin-left:10px;}
.expert .exp-box dl dd .exp-btn a:hover{ background-position:0px -38px;}

.content{ height:455px; margin-top:40px;}
.content .cont-hd{ width:176px; float:left;}
.content .cont-hd ul li{ height:54px; line-height:54px; text-indent:62px; font-size:18px; margin-bottom:32px;}
.content .cont-hd ul li a{ color:#fff;}
.content .cont-hd ul li a:hover{ text-decoration:none;}
.content .cont-hd ul li.cont-hd01{ background-image:url(../images/cont-hd01.jpg);}
.content .cont-hd ul li.cont-hd02{ background-image:url(../images/cont-hd02.jpg);}
.content .cont-hd ul li.cont-hd03{ background-image:url(../images/cont-hd03.jpg);}
.content .cont-hd ul li.cont-hd04{ background-image:url(../images/cont-hd04.jpg);}
.content .cont-hd ul li.cont-hd05{ background-image:url(../images/cont-hd05.jpg);}
.content .cont-hd ul li.on{ background-position:0px -54px;}
.content .cont-bd{ width:788px; float:right;}
.content .cont-bd .cont-info{ width:435px; height:416px; float:left; overflow:hidden;}
.content .cont-bd .cont-info p{ height:44px; color:#f47300; font-size:14px;}
.content .cont-bd .cont-info p a{ line-height:32px; height:44px; display:inline-block; color:#f47300; padding:0px 8px;}
.content .cont-bd .cont-info ul{ padding:8px 45px 8px 0px; border-bottom:dashed 1px #c8c8c8; width:390px;}
.content .cont-bd .cont-info ul li{ height:34px; line-height:34px; background:url(../images/li-bg.jpg) no-repeat 0px 13px; text-indent:12px;}
.content .cont-bd .cont-info ul li a{ font-size:14px;}
.content .cont-bd .cont-info ul li span{ float:right; color:#aba9a9;}

.content .cont-bd .cont-t{ width:312px; float:right;}
.content .cont-bd .cont-t ul li{ width:222px; height:124px; padding-left:83px; margin-bottom:15px; color:#fff;}
.content .cont-bd .cont-t ul li h3{ padding-top:15px; font-size:16px; font-weight:normal;}
.content .cont-bd .cont-t ul li h3 a{ color:#fff;}
.content .cont-bd .cont-t ul li p{ width:195px; line-height:22px; padding-top:10px;}
.content .cont-bd .cont-t ul li p a{ font-size:16px; color:#fff;}
.content .cont-bd .cont-t ul li.cont-tli01{ background:url(../images/cont-p01.jpg) no-repeat;}
.content .cont-bd .cont-t ul li.cont-tli02{ background:url(../images/cont-p02.jpg) no-repeat;}
.content .cont-bd .cont-t ul li.cont-tli03{ background:url(../images/cont-p03.jpg) no-repeat;}


.ehec .ehec-tit{ height:53px; background:#f47300; overflow:hidden;}
.ehec .ehec-tit ul{ width:880px; margin:0px auto;}
.ehec .ehec-tit ul li{ width:220px; height:53px; float:left; line-height:53px; font-size:18px;}
.ehec .ehec-tit ul li.on{ font-weight:bold;}
.ehec .ehec-tit ul li a{ color:#fff;}
.ehec .ehec-tit ul li img{ margin-right:5px;}
.ehec .ehec-box{ width:1000px; height:510px; margin:28px auto 0px; position:relative;}
.ehec .ehec-box .env-hd{ width:130px; height:30px; position:absolute; left:50%; margin-left:-65px; bottom:55px; z-index:20;}
.ehec .ehec-box .env-hd ul li{ width:13px; height:13px; float:left; margin-left:8px; display:inline; border-radius:6px; background:#ddd; cursor:pointer; text-indent:-9999px;}
.ehec .ehec-box .env-hd ul li.on{ background:#7d3db7;}
.ehec .ehec-box .env ul li{ width:980px; height:470px; border:solid 10px #9b9b9b; position:relative;}
.ehec .ehec-box .env p{ height:77px; padding:5px 162px 0px; background:url(../images/env-p.png); line-height:22px; font-size:16px; color:#fff; position:absolute; bottom:0px; z-index:10;}
.ehec .ehec-box .honour ul li{ width:238px; float:left; margin:0px 16px 12px 0px; display:inline;}
.ehec .ehec-box .honour ul li.end{ margin:0px;}
.ehec .ehec-box .equ ul li{ float:left; margin-right:6px; display:inline;}
.ehec .ehec-box .equ ul li img{ margin-bottom:6px;}
.ehec .ehec-box .equ ul li.end{ margin:0px;}
.ehec .ehec-box .equ ul li.equ-li01{ width:242px;}
.ehec .ehec-box .equ ul li.equ-li02{ width:255px;}
.ehec .ehec-box .equ ul li.equ-li03{ width:230px;}

.ehec .ehec-box .case-eh{ position:relative; text-align:center;}
.ehec .ehec-box .case-eh dl dt{ width:328px; height:490px; position:absolute;}
.ehec .ehec-box .case-eh dl dt a{ height:490px;}
.ehec .ehec-box .case-eh dl dt span{ width:328px;}
.ehec .ehec-box .case-eh dl dt.case-dt01{ left:0px; top:0px;}
.ehec .ehec-box .case-eh dl dt.case-dt02{ right:0px; top:0px;}
.ehec .ehec-box .case-eh dl dd{ width:333px; height:242px; position:absolute;}
.ehec .ehec-box .case-eh dl dd a{ height:242px;}
.ehec .ehec-box .case-eh dl dd span{ width:333px;}
.ehec .ehec-box .case-eh dl dd.case-dd01{ left:333px; top:0px;}
.ehec .ehec-box .case-eh dl dd.case-dd02{ left:333px; top:248px;}
.ehec .ehec-box .case-eh dl a{ display:block; position:relative;}
.ehec .ehec-box .case-eh dl a span{ height:32px; display:block; position:absolute; bottom:0px; line-height:32px; font-size:14px; color:#fff; background:url(../images/env-p.png);}

.main_look{ width:1000px;height:200px;margin:0px auto;}
.look h3{ height:45px; font-weight:normal;background:#A728A9;padding-top:12px;}
.look h3 span{ font-size:22px; color:#fff;}
.look h3 em{ color:#acacac; padding-left:10px; font-size:12px;}
.look .look-box{ width:1000px; height:165px; position:absolute; overflow:hidden;border:1px dashed #c8c8c8;}
.look .look-box ul li{ width:240px; margin-left:5px;margin-top:5px; line-height:24px; float:left;font-family:微软雅黑;font-size:14px;}
.look2 h3{ height:45px; font-weight:normal;background:#783ab9;padding-top:12px;}
.look2 h3 span{ font-size:22px; color:#fff;}
.look2 .look-box2{ width:1000px; height:165px; position:absolute; overflow:hidden;border:1px dashed #c8c8c8;}
.look2 .look-box2 ul li{ width:240px; margin-left:5px;margin-top:5px; line-height:24px; float:left;font-size:14px;}


.comment{ width:982px; margin:34px auto 0px;}
.comment .com-tit{ height:42px; border-bottom:solid 1px #d8d8d8; position:relative;}
.comment .com-tit ul{ height:48px; position:absolute; top:0px; left:0px;}
.comment .com-tit ul li{ width:145px; float:left; height:48px; line-height:42px; font-size:22px; text-align:center; cursor:pointer;}
.comment .com-tit ul li.on{ background:url(../images/com-hd-on.jpg) no-repeat; color:#fff;}
.comment .com-box{ width:960px; margin:12px auto 0px;}
.comment .com-zx{ font-family:"宋体";}
.comment .com-zx ul li{ padding-top:30px; height:120px; border-bottom:dashed 1px #ccc; position:relative;}
.comment .com-zx ul li h3{ height:28px; line-height:28px; color:#797979; font-weight:normal; font-size:12px;}
.comment .com-zx ul li h3 span{ padding-left:50px;}
.comment .com-zx ul li h4{ height:30px; line-height:30px; color:#333; font-weight:normal; font-size:12px;}
.comment .com-zx ul li p{ width:800px; padding-top:8px; line-height:20px; color:#f47300;}
.comment .com-zx ul li span.time{ position:absolute; right:5px; bottom:40px; color:#7a7a7a;}

.comment .com-pj{ height:655px; overflow-y:auto; position:relative;}
.comment .com-pj ul li{ padding:40px 0px 18px; border-bottom:solid 2px #f6f1e9;}
.comment .com-pj dl.left{ padding-left:30px;}
.comment .com-pj dl.left dt{ float:left;}
.comment .com-pj dl.left dd{ float:left; margin-left:20px;}
.comment .com-pj dl.right{ padding-right:30px;}
.comment .com-pj dl.right dt{ float:right;}
.comment .com-pj dl.right dd{ float:right; margin-right:20px;}
.comment .com-pj dl dt{ width:54px; text-align:center;  margin-top:-20px;}
.comment .com-pj dl dt span{ line-height:30px; height:30px; display:block; font-family:"宋体";}
.comment .com-pj dl dd{ padding:8px 10px; border:solid 1px #92b4cf; background:#cee9f6; border-radius:6px; font-size:14px; color:#000; position:relative; max-width:555px;}
.comment .com-pj dl dd img{ position:absolute;}
.comment .com-pj dl.left dd img{ left:-6px; top:4px; z-index:99;}
.comment .com-pj dl.right dd img{ right:-6px; top:4px; z-index:99;}


.footer{ height:178px; background:#783ab9; margin-top:26px;}
.footer .foot-box{ width:1000px; margin:0px auto; color:#fff;}
.footer .foot-box .foot-left{margin:0px auto; margin-top:16px;margin-left: 150px;}
.footer .foot-box .foot-left img{ float:left; margin-top:23px;}
.footer .foot-box .foot-left p{ float:left;  margin-top:23px; padding-left:20px; line-height:26px; font-size:13px;}
.footer .foot-box .foot-left a{ color:#f47300;}

/*--频道页--*/
.page-main{ padding-top:32px;}
.page-main .page-left{ width:708px; float:left;}
.page-main .page-left .position{ height:41px; line-height:41px; background:url(../images/position.png) no-repeat 20px 12px; text-indent:44px; border-bottom:solid 1px #e4e4e4;  color:#6a6a6a; font-family:"宋体";}
.page-main .page-left .position a{ color:#000;}
.page-main .page-left .left-title{ height:40px;}
.page-main .page-left .left-title a{ font-size:22px; color:#434343;}
.page-main .page-left .left-title span{ font-size:22px; color:#7d3db7;}
.page-main .page-left .left-title em{ color:#acacac;}
.page-main .page-left .page-info{ margin-top:25px;}
.page-main .page-left .page-info dl{ margin-top:24px;}
.page-main .page-left .page-info dl dt{ width:215px; float:left;}
.page-main .page-left .page-info dl dd{ width:435px; float:left; padding-left:18px; font-family:"宋体";}
.page-main .page-left .page-info dl dd p{ padding-bottom:10px; border-bottom:dashed 1px #c1c1c1; line-height:26px; color:#515151;}
.page-main .page-left .page-info dl dd p a{ color:#ff8858;}
.page-main .page-left .page-info dl dd ul{ padding-top:8px; height:68px;}
.page-main .page-left .page-info dl dd ul li{ width:215px; float:left; height:28px; line-height:28px; color:#ff6000; font-size:14px;}
.page-main .page-left .page-info dl dd ul li a{ color:#ff6000;}
.page-main .page-left .page-info a.ks-online{ width:421px; height:34px; display:block; background:url(../images/ks-online.jpg) no-repeat; line-height:34px; text-align:center; color:#8047b3;}
.page-left .channel{ padding-top:20px;}
.page-left .channel .cha-box{ padding:34px 0px 25px;}
.page-left .channel .cha-box h3{ height:50px; font-weight:normal;}
.page-left .channel .cha-box h3 a.title{ font-size:22px;}
.page-left .channel .cha-box h3 a.cha-more{ font-size:12px; font-family:"宋体"; color:#989898; float:right; height:40px; display:block; line-height:40px;}
.page-left .channel .cha-box h3 span{ color:#acacac; padding-left:8px;}
.page-left .channel .cha-box ul{ height:220px;}
.page-left .channel .cha-box ul li{ height:35px; line-height:35px; background:url(../images/li-b.jpg) no-repeat 0px 16px; text-indent:14px; width:304px; float:left; margin:0px 24px; display:inline; font-size:14px; border-bottom:dashed 1px #d3d3d3;}

.page-main .page-right{ width:280px; float:right;}
.page-right .right-tit{ height:40px;}
.page-right .right-tit a{ font-size:22px;}
.page-right .right-tit span{ color:#aeaeae; padding-left:8px;}
.page-right .right-about,.page-right .right-block,.page-right .right-honour{ width:260px; margin:0px auto;}
.page-right .right-about p{ line-height:20px; text-indent:2em; padding-top:10px;}
.page-right .right-about p a{ color:#ff0000;}
.page-right .right-block{ margin-top:124px;height:210px;}
.page-right .right-block ul li{ margin-bottom:1px; font-size:14px; float:left;}


.page-right .right-honour{ margin-top:24px;}
.page-right .right-honour p{ line-height:20px; text-indent:2em;}
.page-right .right-honour p a{ color:#ff4242;}
.page-right .right-honour .right-honbox{ width:258px; margin-top:10px; height:160px; overflow:hidden; position:relative;}
.page-right .right-honour .right-honbox img.prev{ position:absolute; left:0px; top:50px; z-index:10; cursor:pointer;}
.page-right .right-honour .right-honbox img.next{ position:absolute; right:0px; top:50px; z-index:10; cursor:pointer;}
.page-right .right-honour .right-honbox .right-hon-bd{ width:258px; margin:0px auto;}

.page-right .right-exp{ height:362px; background:#f7f7f7; margin-top:32px;}
.page-right .right-exp-tit{ height:30px; padding-top:5px; text-indent:10px;}
.page-right .right-exp-tit a{ font-size:22px;}
.page-right .right-exp-tit span{ color:#aeaeae; padding-left:8px;}
.page-right .right-exp .right-exp-bd ul li{ background:url(../images/r-exp-bg.jpg) no-repeat top; text-align:center;}
.page-right .right-exp .right-exp-bd ul li img{ margin-top:10px;}
.page-right .right-exp .right-exp-bd ul li h3{ height:22px; padding-top:14px;}
.page-right .right-exp .right-exp-bd ul li h3 a{ color:#7d3db7; font-size:16px;}
.page-right .right-exp .right-exp-bd ul li h3 span{ font-size:14px; font-weight:normal; padding-left:8px;}
.page-right .right-exp .right-exp-bd ul li p{ width:260px; margin:0px auto; line-height:26px; text-align:left; font-size:14px;}
.page-right .right-exp .right-exp-bd .right-exp-time{ width:260px; margin:0px auto;}
.page-right .right-exp .right-exp-bd .right-exp-time h4{ line-height:28px; font-weight:normal; color:#7d3db7; font-size:14px; text-align:left;}
.page-right .right-exp .right-exp-bd .right-exp-time dl{ width:256px; height:58px; border-left:solid 1px #dcdcdc; border-top:solid 1px #dcdcdc;}
.page-right .right-exp .right-exp-bd .right-exp-time dl dd{ width:63px; height:28px; border-right:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc; line-height:28px; float:left;}
.page-right .right-exp .right-exp-bd .right-exp-time dl dd img{ vertical-align:top;}

.page-right .right-case{ width:260px; padding:32px 10px 10px; background:#f7f7f7; margin-top:10px; position:relative;}
.page-right .right-case img.prev{ position:absolute; left:10px; top:160px; z-index:10; cursor:pointer;}
.page-right .right-case img.next{ position:absolute; right:10px; top:160px; z-index:10; cursor:pointer;}
.page-right .right-case-tit{ height:40px; text-indent:10px;}
.page-right .right-case-tit a{ font-size:22px;}
.page-right .right-case-tit span{ color:#aeaeae; padding-left:8px;}
.page-right .right-case-box ul li{ width:260px;}
.page-right .right-case-box ul li h3{ line-height:30px; height:30px; padding-top:5px; font-size:16px; text-align:center;}
.page-right .right-case-box ul li h3 a{ color:#000;}
.page-right .right-case-box ul li p{ line-height:20px; text-indent:2em;}
.page-right .right-case-box ul li p a{ color:#ff6900;} 

.page-right .right-online{ width:280px; padding:12px 0px; background:#f7f7f7; text-align:center; margin-top:100px;}
.page-right .right-online h3{ line-height:36px; height:36px; text-align:center; font-size:18px; font-weight:normal;}
.page-right .right-online h4{ height:34px; width:255px; line-height:34px; background:#7d3db7; font-size:16px; font-weight:normal; color:#fff; margin:0px auto;}
.page-right .right-online h5{ width:250px; height:30px; background:#7d3db7; line-height:30px; font-size:14px; font-weight:normal; margin:6px auto 0px; color:#fff;}
.page-right .right-online ul{ height:200px; margin:15px auto 0px;}
.page-right .right-online ul li{ height:100px; width:65px; margin:0px 14px; float:left; display:inline;}
.page-right .right-online ul li a{ height:100px; display:block;}
.page-right .right-online ul li span{ line-height:32px; display:block;}
.page-right .right-online img.right-phone{ margin-top:14px;}

/*列表页*/
.page-left .list{ padding-top:26px;}
.page-left .list .list-tit{ height:30px;}
.page-left .list .list-tit span{ font-size:22px;}
.page-left .list .list-tit em{ color:#acacac; padding-left:8px;}
.page-left .list .list-box{ width:705px; height:auto; overflow:hidden;}
.page-left .list .list-box ul li{ width:685px; height:115px; padding:36px 10px 0px; border-bottom:dashed 1px #000;}
.page-left .list .list-box ul li h3{ height:36px; background:url(../images/list-h3.jpg) no-repeat 0 3px; padding-left:20px;}
.page-left .list .list-box ul li h3 a.title{ font-size:16px; color:#7d3db7;}
.page-left .list .list-box ul li h3 a.list-swt{ height:20px; padding-left:26px; width:60px; float:right; display:block; background:url(../images/list-swt.jpg) no-repeat 0 2px; font-size:14px; color:#7d3db7; font-weight:normal;}
.page-left .list .list-box ul li p{ width:666px; margin:0px auto; line-height:24px; font-size:14px;}
.page-left .list .list-box ul li p a{ color:#ff6900;}

.page-number{ width:auto; margin:15px auto 0px; height:30px;}
.page-number ul li{ float:left; padding-left:5px; font-family:"宋体"; line-height:26px;}
.page-number ul li a,.page-number ul li span{ height:26px; padding:0px 12px; border:solid 1px #e2e2e2; display:block; color:#333;}
.page-number ul li a.on,.page-number ul li a:hover{ background:#9758c9; color:#fff;}
.page-number ul li a:hover{ text-decoration:none;}

/*--文章页--*/
.article{ margin-top:34px;}
.article .title h2{ font-size:22px; color:#7d3db7; height:42px; text-align:center;}
.article .title h3{ height:30px; text-align:center; font-size:12px; color:#7a767f; font-weight:normal;}
.article .info{ width:644px; padding:10px 31px; border:solid 1px #e5e5e5; border-radius:5px; background:#f4f4f4; line-height:24px;}
.article .info b{ color:#000;}
.article .info span{ padding:0px 3px; background:#ff6900; color:#fff;}
.article .art-body{ font:14px "Simsun";line-height:24px; font-size:14px; margin-top:16px; text-indent:0em; padding-bottom:25px;}

.article .art-ts{ width:708px; height:165px;border:solid 1px #e8e8e8; `}


.article .about-art{ height:135px; background:#f0f0f0; margin-top:20px;}
.article .about-art h3{ width:22px; height:115px; padding:20px 12px 0px; float:left; font-size:20px; line-height:24px; font-weight:normal; color:#7d3db7;}
.article .about-art ul{ width:555px; height:112px; float:left; padding:10px 30px 0px; background:#fff; margin-top:6px;}
.article .about-art ul li{ width:277px; height:34px; line-height:34px; float:left; background:url(../images/li-bg.jpg) no-repeat 0px 13px; text-indent:12px; font-size:14px;}

.article .art-sv{ height:285px; width:704px; border:#e3e3e3 solid 1px; padding:1px; margin-top:20px;}
.article .art-sv .art-sv-hd{ height:32px; background:#edebec; position:relative;}
.article .art-sv .art-sv-hd h3{ line-height:32px; font-size:18px; color:#7d3db7; text-indent:24px;}
.article .art-sv .art-sv-hd ul{ width:580px; height:36px; position:absolute; right:0px; top:0px; z-index:12;}
.article .art-sv .art-sv-hd ul li{ height:36px; float:left; padding:0px 15px; border-right:1px solid #fff; line-height:32px; font-size:14px;}
.article .art-sv .art-sv-hd ul li a{ height:36px; display:block;}
.article .art-sv .art-sv-hd ul li a:hover{ text-decoration:none;}
.article .art-sv .art-sv-hd ul li.on{ background:url(../images/art-sv-on.jpg) repeat-x;}
.article .art-sv .art-sv-hd ul li.on a{ background:url(../images/art-sv-aon.jpg) no-repeat center; color:#fff;}
.article .art-sv .art-sv-hd ul li.end{ border:0px;}
.article .art-sv .art-sv-bd{ padding-top:4px;}
.art-sv .art-sv-bd .art-sv-table{ width:535px; padding:9px 0px 0px 66px;}
.art-sv .art-sv-bd .art-sv-table input.text{ border:solid 1px #d5d5d5; height:23px; width:125px;}
.art-sv .art-sv-bd .art-sv-table input.sex{ border:solid 1px #d5d5d5; height:25px; width:50px;}
.art-sv .art-sv-bd .art-sv-table .area{ border:solid 1px #d5d5d5; height:60px; width:368px;}
.art-sv .art-sv-bd .art-sv-table span{ color:#ff6900;}
.art-sv .art-sv-bd .art-sv-table input.art-sv-btn01{ width:90px; height:26px; background:url(../images/art-sv-btn01.jpg) no-repeat; border:0px;}
.art-sv .art-sv-bd .art-sv-table input.art-sv-btn02{ width:90px; height:26px; background:url(../images/art-sv-btn02.jpg) no-repeat; border:0px; margin-left:15px;}

.art-sv .art-sv-bd .art-sv-online{ width:608px; margin:0px auto;}
.art-sv .art-sv-bd .art-sv-time{ width:656px; margin:0px auto;}
.art-sv .art-sv-bd .art-sv-flow{ width:608px; margin:0px auto;}
.art-sv .art-sv-bd .art-sv-map{ width:680px;  height:230px; background:#ede6f5; margin:8px auto 0px;}

/*--专家页--*/
.expert-main{ margin-top:50px;}
.expert-main .exp-tit{ height:50px;}
.expert-main .exp-tit span{ font-size:22px;}
.expert-main .exp-tit em{ color:#acacac; padding-left:10px;}
.expert-main .exp-nav{ height:86px;}
.expert-main .exp-nav ul li{ width:130px; height:48px; padding:7px 0px 0px 56px; float:left; background:url(../images/exp-nav-li.jpg) no-repeat; margin-right:17px; display:inline; cursor:pointer;}
.expert-main .exp-nav ul li span{ font-size:20px; height:26px; display:block;}
.expert-main .exp-nav ul li em{ color:#9e9e9e;}
.expert-main .exp-nav ul li.on{ background:url(../images/exp-nav-on.jpg) no-repeat;}
.expert-main .exp-nav ul li.on span,.expert-main .exp-nav ul li.on em{ color:#fff;}
.expert-main .exp-nav ul li.end{ margin:0px;}

.expert-main .exp-online{ width:210px; height:392px; overflow:hidden; float:left;}
.expert-main .exp-online img{ margin-bottom:18px;}
.expert-main .exp-bd{ width:765px; height:392px; float:right;}
.expert-main .exp-bd ul li{ width:765px; height:392px;}
.expert-main .exp-bd ul li dl{ width:487px; float:right; padding:45px 24px 0px 0px;}
.expert-main .exp-bd ul li dl dt{ width:210px; float:left;}
.expert-main .exp-bd ul li dl dt h3{ height:55px; font-weight:normal;}
.expert-main .exp-bd ul li dl dt h3 a{ font-size:24px;}
.expert-main .exp-bd ul li dl dt h3 span{ height:32px; line-height:32px; display:block; font-size:14px; color:#f47300; float:right;}
.expert-main .exp-bd ul li dl dt h4{ padding-left:48px; height:45px; width:158px; font-weight:normal; line-height:18px; font-size:14px; color:#9f9f9f; background:url(../images/clock.jpg) no-repeat 6px 3px; border-bottom:solid 1px #e2e2e2;}
.expert-main .exp-bd ul li dl dt h5{ padding:40px 0px 12px 6px; line-height:25px; font-size:14px; color:#3779d3; font-weight:normal;}
.expert-main .exp-bd ul li dl dd{ width:252px; float:left; padding-left:16px;}
.expert-main .exp-bd ul li dl dd p{ line-height:20px; padding:8px 0px 40px; color:#797979;}
.expert-main .exp-bd ul li dl dd .exp-btn{ text-align:right;}
.expert-main .exp-bd ul li dl dd .exp-btn a{ width:38px; height:38px; display:inline-block;  margin-right:10px;}
.expert-main .exp-bd ul li dl dd .exp-btn a.exp-btn01{ background-image:url(../images/exp-btn01.jpg);}
.expert-main .exp-bd ul li dl dd .exp-btn a.exp-btn02{ background-image:url(../images/exp-btn02.jpg);}
.expert-main .exp-bd ul li dl dd .exp-btn a:hover{ background-position:0px -38px;}
.expert-main .exp-bd ul li.exp-bd01{ background:url(../images/exp-info01.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd02{ background:url(../images/exp-info02.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd03{ background:url(../images/exp-info03.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd04{ background:url(../images/exp-info04.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd05{ background:url(../images/exp-info05.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd06{ background:url(../images/exp-info06.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd07{ background:url(../images/exp-info07.jpg) no-repeat;}
.expert-main .exp-bd ul li.exp-bd08{ background:url(../images/exp-info08.jpg) no-repeat;}

.expert-main .exp-hd{ height:166px; margin-top:22px; position:relative;}
.expert-main .exp-hd img.prev{ position:absolute; left:0px; top:52px; z-index:10; cursor:pointer;}
.expert-main .exp-hd img.next{ position:absolute; right:0px; top:52px; z-index:10; cursor:pointer;}
.expert-main .exp-hd .exp-hd-box{ width:955px; margin:0px auto;}
.expert-main .exp-hd .exp-hd-box ul li{ width:125px; float:left; margin-left:10px; display:inline;}

/*--医院环境--*/

.son-page{ margin-top:40px;}
.son-left{ width:266px; float:left;}
.son-left h3.title{ height:34px; font-weight:normal;}
.son-left h3.title span{ font-size:22px;}
.son-left h3.title em{ color:#acacac; padding-left:10px;}
.son-left .son-nav{ width:246px; padding:10px; background:#f5f5f5;}
.son-left .son-nav ul{ padding-top:10px;}
.son-left .son-nav ul li{ height:35px; border-bottom:dashed 1px #a9a9a9;}
.son-left .son-nav ul li a{ height:35px; display:block; line-height:35px; text-indent:18px; font-size:16px;}
.son-left .son-nav ul li a:hover{  background:url(../images/li-b.jpg) no-repeat 4px 16px; color:#783ab9; text-decoration:none;}
.son-left .son-nav ul li.end{ border:0px;}

.son-left .son-online{ margin-top:24px;}
.son-left .son-online ul li{ width:72px; margin:0px 30px; float:left; display:inline; text-align:center;}
.son-left .son-online ul li span{ height:32px; line-height:32px; display:block; font-size:16px;}

.son-right{ width:700px; float:right;}
.son-right .son-env{ width:696px; position:relative;}
.son-right .son-env h3.title{ height:47px; font-weight:normal;}
.son-right .son-env h3.title span{ font-size:22px;}
.son-right .son-env h3.title em{ color:#acacac; padding-left:10px;}
.son-right .son-env img.prev{ position:absolute; left:0px; top:453px; z-index:10; cursor:pointer;}
.son-right .son-env img.next{ position:absolute; right:0px; top:453px; z-index:10; cursor:pointer;}
.son-right .son-env .son-env-bd{ height:393px; overflow:hidden;}
.son-right .son-env .son-env-bd ul li{ width:696px; height:393px; position:relative;}
.son-right .son-env .son-env-bd ul li p{ padding:5px 25px; width:646px; line-height:24px; font-size:14px; color:#fff; background:url(../images/env-p.png); position:absolute; left:0px; bottom:0px; z-index:10;}
.son-right .son-env .son-env-bd ul li p span{ font-size:16px;}
.son-right .son-env .son-env-bd ul li a{ height:393px; display:block;}
.son-right .son-env .son-env-hd{ width:636px; height:82px; margin:42px auto 0px;}
.son-right .son-env .son-env-hd ul li{ width:144px; float:left; margin-left:12px; display:inline;}

/*--视频中心--*/
.son-right .video h3.title{ height:55px; font-weight:normal;}
.son-right .video h3.title span{ font-size:22px;}
.son-right .video h3.title em{ color:#acacac; padding-left:10px;}
.son-right .video dl dt{ width:350px; float:left; text-align:right;}
.son-right .video dl dt img{ padding:6px; border:solid 1px #e6e6e6;}
.son-right .video dl dd{ width:321px; float:right;}
.son-right .video dl dd h4{ height:40px; line-height:40px; padding-top:28px; font-size:18px; font-weight:normal;}
.son-right .video dl dd h4 a{ color:#783ab9;}
.son-right .video dl dd p{ line-height:22px; text-indent:2em;}
.son-right .video dl dd p a{ color:#ff8342;}
.son-right .video-list{ margin-top:34px;}
.son-right .video-list ul li{ width:216px; height:190px; float:left; margin:0px 8px; display:inline;}
.son-right .video-list ul li .video-lb{ width:204px; height:133px; padding:5px; border:solid 1px #e6e6e6;}
.son-right .video-list ul li a{ height:34px; line-height:34px; display:block; text-align:center; font-size:14px; color:#000;}

.son-number{ width:260px; margin:0px auto; height:30px;}
.son-number ul li{ float:left; padding-left:5px; font-family:"宋体"; line-height:26px;}
.son-number ul li a,.son-number ul li span{ height:26px; padding:0px 12px; border:solid 1px #e2e2e2; display:block; color:#333;}
.son-number ul li a.on,.son-number ul li a:hover{ background:#9758c9; color:#fff;}
.son-number ul li a:hover{ text-decoration:none;}

/*--问答--*/
.qa-top{ margin-top:32px; height:94px;}
.qa-top img.qa-top-end{ float:right;}
.qa-top ul{ width:728px; float:left;}
.qa-top ul li{ width:179px; float:left; margin-right:3px; display:inline;}
.qa-top ul li a{ height:94px; display:block;}
.qa-top ul li.qa-tli01 a{ background-image:url(../images/qa-top-li01.jpg);}
.qa-top ul li.qa-tli02 a{ background-image:url(../images/qa-top-li02.jpg);}
.qa-top ul li.qa-tli03 a{ background-image:url(../images/qa-top-li03.jpg);}
.qa-top ul li.qa-tli04 a{ background-image:url(../images/qa-top-li04.jpg);}
.qa-top ul li a:hover{ background-position:0px -94px;}

.qa-main{ margin-top:45px;}
.qa-main h3.title{ height:40px; font-weight:normal;}
.qa-main h3.title span{ font-size:22px;}
.qa-main h3.title em{ padding-left:10px; color:#acacac;}
.qa-main .qa-left{ width:265px; float:left;}
.qa-main .qa-middle{ width:395px; float:left; margin-left:42px;}
.qa-main .qa-col dl{ width:255px; padding:10px 10px 14px 0px;}
.qa-main .qa-col dl dt{ height:28px; line-height:28px; font-size:18px;}
.qa-main .qa-col dl dt a{ color:#783ab9;}
.qa-main .qa-col dl dd{ line-height:28px; font-size:12px; font-family:"宋体"; color:#6b6b6b;}
.qa-main .qa-col dl dd a{ padding:0px 3px; color:#6b6b6b;}

.qa-main .qa-middle .qa-list{ padding-bottom:20px;}
.qa-main .qa-middle .qa-list ul{ padding-top:7px;}
.qa-main .qa-middle .qa-list ul li{ height:34px; line-height:34px; font-size:14px;}
.qa-main .qa-middle .qa-list ul li a.column{ color:#999;}
.qa-main .qa-middle .qa-list ul li span{ color:#999; float:right;}

.qa-main .qa-right{ width:260px; float:right; background:#f0f0f0; padding:20px 0px; margin-top:10px;}
.qa-main .qa-right ul{ width:228px; margin:0px auto;}
.qa-main .qa-right ul li{ height:156px;}
.qa-main .qa-right ul li dl dt{ width:112px; float:left;}
.qa-main .qa-right ul li dl dd{ width:106px; float:right;}
.qa-main .qa-right ul li dl dd h3{ height:24px; text-indent:5px; padding-top:18px; font-size:18px;}
.qa-main .qa-right ul li dl dd p{ line-height:22px; width:52px; padding-left:6px;}
.qa-main .qa-right ul li dl dd p span{ color:#783ab9;}
.qa-main .qa-right ul li dl dd img{ margin-top:14px;}
.qa-main .qa-right .qa-btm{ width:234px; margin:0px auto;}
.qa-main .qa-right .qa-btm h3{ font-style:italic; line-height:42px; font-size:24px; color:#f47200;}
.qa-main .qa-right .qa-btm p{ color:#000; line-height:22px;}
.qa-main .qa-right .qa-btm p a{ font-size:16px; text-decoration:underline;}
.qa-main .qa-right .qa-btm .qa-btn{ padding-top:20px;}

.qa-main .qa-cont{ width:700px; float:left; font-family:"宋体";}
.qa-main .qa-cont-right{ width:265px; float:right;}

.q-main{ width:652px; border:solid 1px #9758c9; margin:0px auto; position:relative;}
.q-ui{ position:absolute; top:14px; left:-8px;}
.q-box{ width:577px; margin:18px auto;}
.q-box h3{ width:100%; line-height:32px; font-size:16px; color:#393939;}
.q-box h4{ width:100%; line-height:18px; font-weight:normal; color:#797979; margin-top:12px;}
.q-box h4 b{ padding-right:20px; font-weight:normal;}
.q-box h4 span{ padding:2px 20px; background:url(../images/qa-time.gif) no-repeat left;}
.q-box p.q-cont{ line-height:42px; margin:14px 0px; font-size:14px;}
.q-btn{ width:100%; height:39px; margin-top:30px; line-height:34px;}
.q-btn p{ color:#004dfb;}
.q-btn img{ float:right;}

.a-main{ width:652px; border:solid 1px #fff5d4; margin:0px auto; position:relative; margin-top:33px;background:url(../images/cn-bg.jpg) no-repeat 590px 0px #fff5d4;}
.a-ui{ position:absolute; top:14px; left:-8px;}
.a-box{ width:582px; margin:18px auto;}
.a-box h3{ line-height:28px; width:535px; height:28px;}
.a-box h3 b{ font-size:16px; color:#393939; font-weight:normal; font-family:"Microsoft YaHei";}
.a-box h3 span{ font-size:12px; float:right; font-size:12px; font-weight:normal; color:#797979;}
.a-exp{ width:100%; height:98px; margin:30px 0px;}
.a-exp img{ float:left;}
.a-txt{ width:260px; float:left; margin-left:20px; display:inline; line-height:25px;}
.a-txt h4{ font-size:14px; font-weight:normal;}
.a-txt h4 b{ color:#9758c9; padding-right:20px;}
.a-txt p span{ color:#004dfb;}
.a-btn{ margin-top:12px;}
.a-btn a{ padding:5px 10px; background:#fc8a00; color:#fff; margin-right:14px; font-size:14px;}
.a-cont{ width:555px; margin:0 auto; padding:20px; background:#fff; margin-bottom:28px; position:relative;}
.a-xs{ position:absolute; left:40px; top:-10px;}
.a-cont p{ line-height:24px; font-size:14px;}
.a-cont p a{ color:#004dfb;}
.a-time{ margin-top:20px; width:100%; height:25px;}
.a-time span{ float:right; padding:2px 18px; background:url(../images/qa-time.gif) no-repeat left; color:#797979;}

.qa-main .qa-form-box{ margin-top:26px; background:url(../images/qa-form-bg.jpg) no-repeat 0px 30px;}
.qa-main .qa-form-box .qa-f-left{ width:170px; float:left; padding:65px 0px 0px 115px; line-height:}
.qa-main .qa-form-box .qa-f-left b{ font-size:16px; color:#783ab9;}
.qa-main .qa-form-box .qa-f-left span{ color:#eb6e1e;}
.qa-main .qa-form-box .qa-f-cont{ width:700px; height:320px; border:solid 6px #dfc4fc; float:right;}
.qa-form{ width:100%; height:320px; background:url(../images/qa-bg.jpg) no-repeat 20px 18px #fff; font-family:"宋体";}
.qa-form p{ width:665px; line-height:36px; text-align:right; padding-top:24px;}
.qa-form table{ float:right;}
.qa-form table tr td{ height:50px; font-size:14px;}
.qa-form table tr td span{ color:#8102cb; padding-left:24px;}
.qa-cmd{ border:solid 1px #dadada; height:30px; line-height:30px;}
.qa-sub{ width:96px; height:31px; background:url(../images/qa-btn01.jpg) no-repeat; border:0px; float:right; margin-right:36px; cursor:pointer;}
.qa-sel{ border:solid 1px #dadada; width:100px; padding:6.5px 0px;}

content_map{height:auto;margin-top:30px;}

/*--专家页--*/
.exp-page-main{ width:100%; background:#fff; margin-top:10px;}
.exp-page-main h1{ width:962px; height:48px; line-height:48px; text-align:center; margin:0 auto; font-size:24px; font-weight:normal; font-family:"微软雅黑"; color:#7539a5; border-bottom:solid 2px #c9c9c9;}
.exp-top-box{ width:964px; height:933px; margin:0 auto; position:relative; overflow:hidden; margin-top:14px;}
.exp-top-box ul{ width:964px; position:absolute; left:-1px; top:-1px;}
.exp-top-box ul li{ width:468px; height:210px; float:left; padding:18px 0px 0px 12px; border-top:dashed 1px #a1a1a1; border-left:dashed 1px #a1a1a1;}
.exp-top-img{ float:left; width:158px;}
.exp-top-txt{ width:296px; float:right;}
.exp-top-txt h3{ line-height:30px; font-weight:normal;}
.exp-top-txt h3 a{ font-size:20px; font-family:"微软雅黑"; color:#7539a5;}
.exp-top-txt h3 span{ color:#ee741f; font-size:14px;}
.exp-top-txt p{ line-height:22px; padding:8px 0px;}
.exp-top-btn{ width:100%; padding-top:8px;}

.exp-btm-box{ width:100%; margin-top:10px; background:#fff; height:555px; overflow:hidden;}
.exp-btm-box h1{ width:964px; height:48px; margin: 0 auto; border-bottom:solid 2px #c9c9c9; line-height:48px; font-family:"微软雅黑"; color:#7539a5; font-size:23px; font-weight:normal;}
.exp-btm-box h1 span{ font-family:Arial, Helvetica, sans-serif; color:#b8b8b8; font-size:16px; padding-left:10px;}
.exp-btm-box ul{ width:100%; padding-top:10px;}
.exp-btm-box ul li{ width:160px; float:left; margin:0px 0px 15px 34px; display:inline;}
.exp-btm-box ul li h4{ line-height:50px; text-align:center; font-weight:normal;}
.exp-btm-box ul li h4 a{ font-size:16px; color:#7539a5; font-family:"微软雅黑";}
.exp-btm-box ul li h4 span{ font-size:14px; color:#ee741f;}








