﻿@charset "utf-8";
body{background:#ffffff; font-size:12px; font-family:Arial; padding:0px; margin:0px; color:#555555;}
*{padding:0px; margin:0px;}
ul,dl,ol,li,dt,dd{margin:0px; padding:0px; list-style:none;}
img{border:none;}
UNUSEDform,UNUSEDinput{padding:0px; margin:0px;}
.left{float:left;}
.right{float: right;}
.clear{clear:both;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a.red{color:#af0303;} 
.clearfix:after{content:"."; height:0px; visibility:hidden; clear:both; display:block;}
.head a{color:#235694;}
.head{margin:0px auto; width:980px;
padding:10px 0;
}
.nav{width:100%;height:51px; text-align:center;}
.nav ul{background:url(../images/nav_bg.jpg) -210px no-repeat; background-size:1200px 52px}
.nav ul li {width:auto;margin-left:55px;}
.nav .home a{color:#236594;}
.nav ul{width:974px; margin:0px auto; font-size:14px; padding-right:6px; position:relative; height:52px;}
.nav ul li{float:left; width:76px;  line-height:52px; height:52px; margin-left:25px;}
.nav ul li.home1{width:61px; height:21px; line-height:0px; margin:16px 0px 0px 5px;}
.nav ul li.home{width:60px; margin:0px 0px 0px 5px; text-align:left; padding-left:20px;}
.nav ul li.home2{padding-left:10px;}
.nav ul li a{color:#fff;}
.banner{ width:100%;overflow: hidden;text-align: center}
.wrapper{margin:0px auto; width:980px; margin-top:20px;}
.subnav a:hover{color:#373737;}
.wrapper .hot{width:958px; padding:10px; border:1px solid #f1f1f1; overflow:hidden; margin:20px 0px 20px 0px;}
.wrapper .hot .pic{float:left; width:300px; height:260px;}
.wrapper .hot .hot_right{margin-left:30px; float:left; width:628px;}
.wrapper .hot .hot_right ul{width:630px; text-align:center;}
.wrapper .hot .hot_right ul li{width:315px; height:37px; background:#ebebeb; float:left;}
.wrapper .hot .hot_right ul li.jja{background:#235694;}
.wrapper .hot .hot_right ul li.jja a{background:#235694; color:#FFF;}
.wrapper .hot .hot_right ul li a{color:#212121; font-weight:bloder; font-size:14px; line-height:37px; display:block; width:315px; height:37px;}
.wrapper .hot .hot_right ul li.jja span{background:#235694; color:#FFF;}
.wrapper .hot .hot_right ul li span{color:#212121; font-weight:bloder; font-size:14px; line-height:37px; display:block; width:315px; height:37px;}
.wrapper .hot .hot_right .recommend{width:630px;}
.wrapper .hot .hot_right .recommend dl{margin-top:10px; color:#555555;}
.wrapper .hot .hot_right .recommend dl dt{width:199px; height:107px; float:left; margin-right:20px;}
.wrapper .hot .hot_right .recommend dl dd h3{font-size:14px; font-weight:blod; color:#484848; line-height:24px; margin-top:4px;text-align: center;}
.wrapper .hot .hot_right .recommend dl dd h3 a{ color:#235694}
.wrapper .hot .hot_right .recommend dl dd p{width:400px;line-height:25px; float:left; text-indent:2em; margin-top:5px; font-size:12px;}
.wrapper .hot .hot_right .recommend ol{margin-top:10px; width:628px; float:left;}
.wrapper .hot .hot_right .recommend ol li{float:left; padding-left:15px; background:url(../images/tuij.jpg) no-repeat 0px 4px; line-height:25px; height:25px; margin-right:1px;font-size:14px; width:298px;}
.wrapper .hot .hot_right .recommend ol li a{color:#555555;}
.wrapper .hot .hot_right .recommend p{margin-top:12px; float:left;}
.wrapper .info{width:958px; margin-top:10px; float:left;border-top:1px solid #f1f1f1;padding-top:15px;}
.wrapper .info .info_left{ float:left;}
.wrapper .info .info_left .key{width:300px; float:left;margin-right: 30px;}
.wrapper .info .info_left .key h3{color:#646464; font-size:14px; height:24px;line-height:24px; padding-left:25px; background:url(../images/hot_q.jpg) no-repeat 0px 5px;}
.info_right a{color:#AF0303;}
.wrapper .info .info_left .key .search{height:180px; background:#235694; padding:10px; margin-top:5px;text-align: center;}
.wrapper .info .info_left .key .search ul li{height:30px; line-height:30px; margin:5px; display: inline-block;text-align:center;}
.wrapper .info .info_left .key .search ul li a{color:#FFF;padding: 0 8px;}
.wrapper .info .info_left .quick{width:300px; float:left;}
.wrapper .info .info_left .quick h3{color:#646464; font-size:14px; height:24px;line-height:24px; padding-left:25px; background:url(../images/hot_q.jpg) no-repeat 0px 5px;}
.wrapper .info .info_left .quick .jy{width:300px; height:200px; margin-top:5px; background:#999999;margin-right: 30px;}
.wrapper .info .info_left .quick .jy .way{width:55px; height:55px; text-align:center; margin:30px 0px 0px 15px; float:left;}
.wrapper .info .info_left .quick .jy .way p{margin:6px 0px 10px 0px;}
.wrapper .info .info_left .quick .jy .way p a{color:#FFF;}
.wrapper .info .info_right{float:right; width:300px;}
.wrapper .info .info_right h3{color:#646464; font-size:14px; height:24px;line-height:24px; padding-left:25px; background:url(../images/hot_q.jpg) no-repeat 0px 5px;}
.wrapper .info .info_right dl{ margin-top:5px;}
.wrapper .info .info_right dl dd p{ margin-top:2px; line-height:22px; color:#555555; text-align:justify; padding:4px;}
 .baike a{color:#555555;}
 .baike{width:980px; margin-top:20px; position:relative;}
 .baike_h{width:980px; height:39px; background:url(../images/i_bk.jpg) no-repeat;}
.wrapper .hot_h{width:980px; height:39px; background:url(../images/hosp.jpg) no-repeat;}
 .baike_b{width:980px; margin-top:10px;}
 .baike_b .psora{width:472px; float:left; margin-bottom:10px;}
 .baike_b .right{float:right;}
 .baike_b .psora .psora_h{width:472px; height:35px; border-bottom:2px solid #235694;line-height:25px;}
.wrapper .baike .baike_b .psora .psora_h img{margin-right:10px; float:left;}
.wrapper .baike .baike_b .psora .psora_h span{float:left; margin-top:8px; font-size:12px;}
.wrapper .baike .baike_b .psora .psora_h strong{float:right; margin:15px 5px 0px 0px;  width:42px; height:12px;cursor:pointer;}
.wrapper .baike .baike_b .psora dl{width:472px; margin:10px 0px 10px 0px;}
.wrapper .baike .baike_b .psora dl dt{width:138px; height:90px; background:#cccccc; float:left; margin-right:15px;}
.wrapper .baike .baike_b .psora dl dd{width:300px; line-height:22px; float:left; margin-top:5px; font-size:12px;}
.wrapper .baike .baike_b .psora dl dd h3{font-size:14px; font-weight:bolder;}
.wrapper .baike .baike_b .psora dl dd h3 a{color:#3c659c;}
.wrapper .baike .baike_b .psora dl dd p{line-height:28px; margin-top:4px;}
.wrapper .baike .baike_b .psora dl dd p a.red{color:#900000;}
.wrapper .baike .baike_b .psora ul.treat li  a{display:block; width:115px; height:30px;}
.wrapper .baike .baike_b .psora .psora_b{width:432px; border:1px solid #f2f2f2; border-top:none; background:#fcfcfc; padding:15px 15px 10px 15px; color:#235694;}
.wrapper .baike .baike_b .psora .psora_c{width:431px; border:1px solid #f2f2f2; border-top:none; background:#fcfcfc; padding:15px 15px 10px 15px; color:#235694;}
.wrapper .baike .baike_b .psora .psora_b ol{width:210px; height:110px; _height:90px;}
.wrapper .baike .baike_b .psora .psora_b ol li{width:210px;line-height:28px; height:28px; padding-left:10px; background:url(../images/dot.jpg) no-repeat 0px 12px; font-size:14px;}
.wrapper .case{width:980px; position:relative; margin:16px auto 20px auto;}
.wrapper .case .case_h{width:980px; height:39px; background:url(../images/i_re.jpg) no-repeat;color:#235694;}
.wrapper .case .case_b{width:978px; margin-top:10px; border:1px solid #e8e8e8; padding:15px 0px 25px 0px;}
.wrapper .case .case_b .contrast{width:978px;}
.wrapper .case .case_b .contrast dl{float:left; width:278px;}
.wrapper .case .case_b .contrast dl dt{font-size:24px; font-weight:bolder; color:#235694; margin:30px 0px 15px 10px;}
.wrapper .case .case_b .question{width:978px; margin:10px 0px 5px 0px; position:relative; }
.wrapper .case .case_b .question .question_r{ margin-top:20px;}
.question_r p{font-size:16px;padding:8px 8px;background:#245695;text-align: center;color: #fff;}
.wrapper .case .case_b .question .question_r a{color:#555555;}
.wrapper .case .case_b .question .question_r ul{margin-top:10px;padding:10px}
.wrapper .case .case_b .question .question_r ul li{line-height:35px; height:35px; float:left;width:239px; font-size:14px;}
.wrapper .partners{width:980px; margin:20px 0px 20px 0px;}
.wrapper .partners ul{width:980px; text-align:center;}
.wrapper .partners ul li{float:left;width:106px; height:30px; background:#cccccc; margin-right:10px; line-height:30px;}
.wrapper .partners ul li.jjn{background:#235694;}
.wrapper .partners ul li span{color:#555555; display:block; width:106px; height:30px;}
.wrapper .partners ul li.jjn span{color:#fff;}
.wrapper .partners .partner{width:966px;border:1px solid #e8e8e8;padding:8px 0px 10px 12px;float:left;height: 120px;text-align: left;}
.wrapper .partners .partner a{padding:8px; color:#333;display: inline-block;text-align:center;}
.wrapper .partners .partner img{ float:left; margin:10px;margin-right:23px;}
.footer_nav{width:950px; margin:0px auto; font-size:12px; font-weight:700;}
.footer_nav a{color:#555555;/* margin-left:35px; */display: inline-block;width: 13.9%;text-align: center;font-size: 15px;}
.footer{width:100%; border-top:1px solid #cccccc; margin:25px 0px 25px 0px; text-align:center;}
.footer a{color:#555555;}
.footer p{margin:10px auto 0px auto; width:720px; font-size:12px;}
.info_right h3 a{color:#646464;}
.project{ width:670px; height:164px; overflow:hidden; margin:0 auto; position:relative;}
.project a{display:block; width:40px; height:164px; text-align:center; line-height:140px;}
.project .aleft{ position:absolute; left:0; top:0; background:url(../images/z.jpg) left center no-repeat; }
.project .aright{ position:absolute; right:0px; top:0; background:url(../images/y.jpg) bottom center no-repeat;}
.project_main { width:590px; height:164px; overflow:hidden; position:absolute; left:35px; top:0px;}
.project_main ul{ width:200%; height:164px; float:left; position:absolute;}
.project_main ul li{ width:289px; height:164px; float:left;display:inline; margin-right:15px;}
.project_main ul li img{  float: left;}

.pageBox { margin-left: 20px; margin-top: 15px;text-align: center;}
.pageBox>a,.pageBox>b { padding: 5px; border:1px solid #ddd;border-radius: 2px;display: inline-block; }
.pageBox>a{color: #707070;}
.pageBox>a:hover,.pageBox>a:active{background:#3aa9f2;color: #FFFFFF;}
.pageBox>b{background: #3aa9f2;border: 1px solid #3aa9f2;color: #FFFFFF;}
body{font-size:12px; color:#383838;}
a{color:#383838;}
a:hover{color:#cb040b;}
a.blue{color:#235694;}
.list{width:980px; margin:0px auto 35px auto; }
.list .list_l{width:679px; padding-left:9px; float:left; overflow:hidden;_width:670px;}
.list .list_l .page li{ float:left; padding:6px; font-size:14px; color:#999;}
.list .list_l p.current{background:url(../images/title.jpg) no-repeat; line-height:22px; height:22px; padding-left:25px;}
.list .list_l dl{width:679px; border-bottom:1px solid #ececec; line-height:22px;_width:670px;}
.list .list_l dl dt{background:url(../images/titl2.jpg) no-repeat 0px 6px; padding-left:30px; line-height:28px; height:28px; font-size:14px; font-weight:800; margin-top:20px;}
.list .list_l dl dt a{color:#555555;}
.list .list_l dl dd{padding-left:30px;}
.list .list_l dl dd p{ margin:10px 0px 15px 0px; line-height:25px; font-size:12px;}
.list .list_l .relate{width:645px; margin:40px 0px 10px 0px; padding-right:30px;}
.list .list_l .relate a{color:#555555;}
.list .list_l .head{ height:28px; width:675px; background:url(../images/c_bg.jpg) no-repeat bottom;}
.list .list_l .head span{line-height:28px; font-size:18px;font-weight:800; color:#235694; float:left;}
.list .list_l .head strong{float:right; margin:8px 5px 0px 0px;}

.list .list_l .relate ul{font-size:14px; margin-top:10px;}
.list .list_l .relate ul li{display: inline-block;margin: 5px;width:294px;}
.list .list_l .relate ul li{line-height:28px; height:28px; background:url(../images/dot.jpg) no-repeat 0px 11px; padding-left:10px; font-size:14px;}

.list .list_r{float:right; width:268px;overflow:hidden;}
.list .list_r .contact{width:258px; border:1px solid #ececec; padding:10px 0px 10px 8px; line-height:22px; background:url(../images/l_top.jpg) no-repeat 0px 0px;}
.list .list_r .contact strong{display:block; margin:5px 0px 0px 10px;}
.list .list_r .contact h3{width:250px; height:87px; background:#ececec; margin:10px 0px 10px 0px;}
.list .list_r .contact p{width:248px;}
.list .list_r .contact span{display:block; width:258px; margin:10px 0px 10px 0px;}
.list .list_r .contact span img{margin-right:5px;}
.list .list_r .head{ height:28px;width:268px;  margin-bottom:5px;line-height:28px;font-size:18px;font-weight:800;color:#235694;}
.list .list_r .expert dl dd a:hover{ text-decoration:none;}
.list .list_r .article{width:268px;}
.list .list_r .article ul{width:268px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 0;}
.list .list_r .article ul a{color:#555555;}
.list .list_r .article ul li{line-height:28px; height:28px;  padding-left:10px; background:url(../images/dot.jpg) no-repeat 0px 14px; font-size:14px;}

.content{width:980px; margin:0px auto 20px auto; color:#555555;}
.content .content_l{width:675px; float:left;}
.content .content_l p.position{ width:675px; line-height:22px; height:22px; padding-left:25px; background:url(../images/title.jpg) no-repeat;}
.content .content_l h1{width:550px; line-height:38px; height:38px; font-size:18px; font-weight:800px; color:#235694; margin:0px auto;text-align:center;}
.content .content_l span.source{display:block; width:548px; line-height:22px; height:22px; margin:0px auto;}
.content .content_l span.source a{ margin-right:60px;}
.content .content_l .article{width:675px; padding-top:15px; line-height:24px;}
.content .content_l .article .read{width:675px; height:83px; background:#f1f1f1; padding:15px 0px 15px 0px;}
.content .content_l .article .read p{width:618px; line-height:28px; padding-left:30px; font-size:14px;}
.content .content_l .article .read p span{font-weight:800; margin-right:5px; color:#235694;}
.content .content_l .btn{width:675px; margin:30px 0px 10px 0px;}
.content .content_l .btn img{margin-left:36px;}
.content .content_l .page{width:675px; margin:10px 0px 10px 0px;}
.content .content_l .page span{/* width: 336px; */line-height:28px;height:28px;font-size:16px;padding-left:20px;display:block;}
.content .content_l .page span.l{background:url(../images/c_t2.jpg) no-repeat 0px 2px; margin-left:55px;}
.content .content_l .page span.r{background:url(../images/c_t.jpg) no-repeat 0px 2px;margin-left: 55px;}
.content .content_l .relate{width:675px; margin:10px 0px 10px 0px;border-bottom: 1px solid #f1f1f1;padding-bottom: 10px;}
.content .content_l .relate a{color:#555555;}
.content .content_l .head{ height:28px; width:675px; background:url(../images/c_bg.jpg) no-repeat bottom;}
.content .content_l .head span{line-height:28px; font-size:18px;font-weight:800; color:#235694; float:left;}
.content .content_l .head strong{float:right; margin:8px 5px 0px 0px;}
.content .content_l .relate ul{width:265px; font-size:14px; margin-top:10px;}
.content .content_l .relate ul li{line-height:28px; height:28px; background:url(../images/dot.jpg) no-repeat 0px 11px; padding-left:10px;}
.content .list_r{float:right; width:268px;overflow:hidden;}
.content .list_r .contact{width:258px; border:1px solid #ececec; padding:10px 0px 10px 8px; line-height:22px; background:url(../images/l_top.jpg) no-repeat 0px 0px;}
.content .list_r .contact strong{display:block; margin:5px 0px 0px 10px;}
.content .list_r .contact h3{width:250px; height:87px; background:#ececec; margin:10px 0px 10px 0px;}
.content .list_r .contact p{width:248px;}
.content .list_r .contact span{display:block; width:258px; margin:10px 0px 10px 0px;}
.content .list_r .contact span img{margin-right:5px;}
.content .list_r .head{line-height:28px; height:28px; font-size:18px;font-weight:800; color:#235694; background:url(../images/l_head_bg.jpg) no-repeat bottom; width:268px; margin-bottom:5px;}
.content .list_r .article{width:268px;}
.content .list_r .article ul{width:268px; font-size:14px;border-bottom: 1px solid #f1f1f1;}
.content .list_r .article ul a{color:#555555;}
.content .list_r .article ul li{line-height:30px; height:30px;  padding-left:10px; background:url(../images/dot.jpg) no-repeat 0px 14px;}
.adv{width:980px; height:110px; background:#e1e1e1; margin:0px auto 30px auto;}
.article p{font-size:14px;line-height:30px;}
.article div{font-size:14px;line-height:30px;}
.subnav {
    margin: 0 auto;
    width: 980px;
    padding: 15px;
}
.content .content_l .relate ul li{width:315px;display:inline-block;margin-top:10px;}
.content .content_l .relate ul{width:657px;padding-left:10px;}
.ged{float: right;margin-right: 20px;}