body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,select,button,textarea,p,input,blockquote,th,td,font,form,p,h1,h2,h3,h4,h5,h6,span,a{padding:0px; margin:0px;}
html,body{ -webkit-text-size-adjust:none; font-size:12px; color:#2f2f2d; font-family:"Microsoft Yahei"; background:#ffffff;}/*googleä¯ÀÀÆ÷×ÖÌå¼æÈÝ*/
html,body { overflow-x:hidden;}
input,button,select,textarea {background:none; border:none; outline:none}
img{border:0; vertical-align:top;}
ul,li{list-style-type:none;}
a{text-decoration:none; color:inherit; outline: none;}
a:hover{ color:inherit;  text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
.cl{clear:both; font-size:0; line-height:0; height:0;}.fl{float:left;}.fr{float:right;}
.songti{font-family:"ËÎÌå";}
.w1100 { width:1100px; position:relative;}
.auto { margin:0 auto;}
.tc { text-align:center;}

.top_out { width:100%; height:112px; background:#f8f8f8;/* padding-top:165px;*/}
.top { width:1100px; margin:0 auto;}
.top .logo { float:left;}
.top .top_c { float:left;margin-left:15px;}
.top .top_r { float:right; width:270px; height:47px; margin-top:30px;}
.top .top_r ul { width:268px; height:47px;  border-left:1px solid #cdcbcb;}
.top .top_r ul li { width:66px; height:47px; border-right:1px solid #cdcbcb; float:left; text-align:center; line-height:20px; position:relative; z-index:200;}
.top .top_r ul li div { margin-top:4px;}
.top .top_r ul li i { position:absolute; right:0; top:47px;}

.dh_out { width:100%; height:51px; background:#11b2e6;}
.dh_out .dh { width:1100px; height:51px; margin:0 auto;}
.dh_out .dh ul li { float:left; position:relative; z-index:100; width:122px; height:51px; line-height:51px; font-size:16px; color:#FFF; text-align:center; background:url(../images/dh_li_bg.jpg) right top no-repeat;}
.dh_out .dh ul li.sy { width:122px; background:url(../images/dh_sy_bg.jpg) 34px 18px #f59703 no-repeat; text-indent:55px; text-align:left;}
.dh_out .dh ul li:hover { background:#f59703;}
.dh_out .dh ul li.sy:hover { background:url(../images/dh_sy_bg.jpg) 34px 18px #f59703 no-repeat;}
.dh_out .dh ul li dl { width:122px; display:none; position:absolute; left:0; top:51px;}
.dh_out .dh ul li:hover dl { display:block;}
.dh_out .dh ul li dl dd { width:94px; height:32px; line-height:32px; padding:0 0 0 28px; background:url(../images/jt.gif) no-repeat 14px 12px #fff; text-align:left; font-size:14px; color:#2f2f2d; border-bottom:1px solid #f1f1f1;}


.banner { width:100%; position:relative;}

/*
.banner_xx { width:100%; height:126px; position:absolute; bottom:0; background:url(../images/banner_xx_bg.png) repeat-y; background-size:100% 126px; z-index:3;}
.banner_xx ul { width:1100px; height:91px; margin:0 auto; padding-top:18px;}
.banner_xx ul li { width:366px; height:91px; position:relative; float:left;}
.banner_xx ul li img { width:92px; height:77px; position:absolute; left:2px; top:6px;}
.banner_xx ul li h1 { position:absolute; left:106px; top:21px; height:28px; line-height:28px; font-size:18px; color:#FFF; font-weight: normal;}
.banner_xx ul li h2 { position:absolute; left:106px; top:49px; height:24px; line-height:24px; font-size:13px; color:#FFF; font-weight: normal;}

#banner { width:100%; height:556px;}
#banner_img { display: block; position: relative;}
#banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 556px; background-position: center; display: none;}
#banner_img li.item1 { background-image: url(../images/banner_bg1.jpg); display: block; }
#banner_img li.item2 { background-image: url(../images/banner_bg2.jpg); }
.wrapper { width: 1100px; height:556px; margin: 0 auto; position: relative; }
#banner_img .ad_img { position: absolute; right:-54px; bottom:0px; width: 619px; height: 526px; }
#banner_img .ad_img1 { position: absolute; right:0px; bottom:110px; width: 441px; height: 177px; }
#banner_img .ad_txt { position: absolute; left: 10px; top: 0px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); }

#banner_img li.item20161029 { background-image: url(../images/banner_bg20161029.jpg); display: block; }
#banner_img li.item20161029 .ad_img { position: absolute; right:-54px; bottom:0px; width: 619px; height: 526px; }
#banner_img li.item20161029 .ad_txt { position: absolute; left: 10px; top: 0px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); }
*/

.twfd{ width:1100px; height:348px; margin:auto; margin-top:24px;}
.twfd_left{ width:536px; height:348px; float:left; }
.twfd_left1{ width:536px; height:52px;}
.twfd_left2{ width:536px; height:296px;}
.twfd_left2 li{ width:536px; height:296px; position:relative;}
.twfd_left2 a{ display:block; width:536px; height:296px;}
.twfd_left2 a img{ float:left;}
.twfd_left2 a p{ width:188px; height:181px; position:absolute; top:0; right:0; background:url(../images/twfd_bg.png); font-size:15px; color:#fff; line-height:28px; padding:115px 10px 0px 10px;}
.twfd_left2 a span{ color:#f59703;}
.twfd_right{ width:538px; height:348px; float:right; margin-top:8px;}
.twfd_right1{ width:538px; height:31px; border-bottom:2px solid #e9e9e9;}
.twfd_right1 li{ width:86px; height:31px; float:left; font-size:18px; color:#11b2e6; margin-right:18px;}
.twfd_right1 li p{ width:1px; height:17px; float:right; background:#dcdcdc; margin-top:5px;}
.twfd_right1 li a{ display:block; width:74px; height:31px; float:left; font-size:18px; color:#11b2e6;}
.twfd_right1 li.on a{ border-bottom:2px solid #11b2e6;}
.twfd_right21{ width:538px; height:260px;}
.twfd_right211{ width:538px; height:100px; margin-top:20px; border-bottom:2px solid #e9e9e9;}
.twfd_right211 li{ float:left;}
.dzzl1{ width:88px; height:70px; background:#49b1d8; color:#fff; font-size:16px; text-align:center; padding-top:20px;}
.dzzl1 p{ font-size:16px; font-weight:bold; margin-top:8px;}
.dzzl2{ width:440px; height:80px; margin-left:10px; font-size:16px; color:#2f2f2d; line-height:26px; text-indent:2em;}
.dzzl2 a{ color:#0aae58;}
.dzzl3{ width:153px; height:80px; float:right!important;}
.twfd_right212{ width:538px; margin-top:20px;}
.twfd_right212 a{ display:block; width:538px; height:24px; line-height:24px; background:url(../images/ynxw_li.jpg) 0 5px no-repeat; text-indent:42px; font-size:16px; color:#2f2f2d; margin-top:10px;}
.twfd_right212 a:hover{ color:#49b1d8;}
.twfd_right212 a span{ float:right; color:#999999; font-size:14px;}

.ksdh { width:1100px; height:165px; margin:0 auto;}
.ksdh_tit { width:55px; height:133px; font-size:30px; color:#FFF; text-align:center; line-height:34px; padding-top:16px; padding-bottom:16px; float:left; background:#49b1d8;}
.ksdh_1 { float:left; height:165px; margin-left:30px; overflow:hidden;}
.ksdh_1 h1 { height:38px; line-height:38px; background:url(../images/ksdh_h1.jpg) left center repeat-x;}
.ksdh_1 h1 i { padding:0 14px; height:38px; line-height:38px; background:#FFF; font-style:normal; margin-left:17px; font-size:18px; color:#49b1d8; font-weight:bold;}
.ksdh_1 ul { margin-left:-1px;}
.ksdh_1 ul li { padding:0 12px; margin:9px 0; font-size:16px; color:#2f2f2d; float:left; line-height:18px; border-left:1px solid #b4b4b4; white-space: nowrap;}

.czys{ width:100%; height:584px; background:#ebfaff; margin-top:40px;}
.czys1{ width:1100px; height:508px; margin:auto;  padding-top:52px; position:relative;}
.zjtd_ysfc { position:absolute; width:90px; height:90px; left:509px; top:8px; z-index:2; background:url(../images/zjtd_ysfc.png) no-repeat;}
.czys_left{ width:735px; height:505px; float:left; background:#eae9e9;}
.czys_left1{ width:735px; height:40px; margin-top:-17px;}
.czys_left11{ width:127px; height:40px; float:left; background:url(../images/czys.jpg) 16px 11px no-repeat #11b2e6; font-size:16px; color:#fff; line-height:40px; padding-left:44px;}
.czys_left12{ width:140px; height:40px; float:left;}
.czys_left12 select{ width:140px; height:40px; line-height:40px; font-size:14px; border:1px solid #11b2e6; background:#fff;padding-left:15px;}
.czys_left13{ width:40px; height:18px; float:right; margin:25px 25px 0 0;}
.czys_left13 a{ display:block; width:18px; height:15px; float:left; margin-left:2px; cursor:pointer;}
.czys_left131{ background:url(../images/syys_left.jpg);}
.czys_left132{ background:url(../images/syys_right.jpg);}
.czys_qh{ width:700px; height:444px; margin:6px 0 0 10px; overflow: hidden; position: relative;}
.czys_left2{height:444px; position: absolute; left: 0; top: 0;}
.czys_left2 li{ width:161px; height:201px; float:left; margin:15px 0 0 12px; border:1px solid #d2d5d5; background:#FFF; position:relative; overflow:hidden;}

.czys_left2 li p{ width:161px; height:60px; position:absolute; left:0; top:141px; background:#FFF;}
.czys_left2 li p a{ display:block; height:33px; float:left; font-size:14px; color:#f96b2d ; line-height:33px; text-align:left; margin-left:10px;}
.czys_left2 li p a span { color:#323232; font-size:16px; font-weight:bold;}
.czys_left2 li .btn_01 { position:absolute; left:7px; top:171px; width:71px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#FFF; background:#f59703; webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;}
.czys_left2 li .btn_02 { position:absolute; left:83px; top:171px; width:71px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#FFF; background:#62b5d7; webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;}

.czys_mzpbb {position:relative; z-index:100; width:144px; height:38px; cursor:pointer; float:left; background:url(../images/czys_mzpbb.png) 9px 8px no-repeat #fff; border:1px solid #11b2e6; border-left:none; font-size:16px; line-height:38px; text-indent:36px;}
.tablebox { width: 1060px; position:absolute; left:-292px; top:40px; display: none; padding-top: 16px; z-index: 99;  text-indent:0px; }
.tablebox table { background: #fff; border-left:1px solid #ccc;}
.tablebox table td { border-right:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align: middle; text-align: center; height: 38px; font-size: 14px; line-height: 22px; padding:3px 0; color: #333;}
.tablebox table tr.tra td { background: #11b2e6; color: #fff; font-weight: bold; font-size: 14px; }
.tablebox table tr.tra td { border-top:none;}
.tablebox table tr.trb,.tablebox table tr strong { color: #0580b9;}
.bg_f2f2f2 { background: #f2f2f2}



.czys_right{ width:336px; height:503px; float:right; background: url(../images/yyghtd_bg.jpg) no-repeat left bottom #fff; border:1px solid #dbdddd;}
.czys_right1{ width:280px; height:38px; line-height:38px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right1 span{ margin:auto 14px;}
.czys_right1 input{ width:208px; height:30px; line-height:30px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"Î¢ÈíÑÅºÚ";}
.czys_right1 p,.czys_right2 p{ float:left;}
.czys_right2{ width:280px; height:32px; line-height:32px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right2 select{ width:210px; height:30px; line-height:30px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"Î¢ÈíÑÅºÚ";}
.czys_right3{ width:280px; height:100px; line-height:32px; margin:auto; font-size:14px; color:#333333; margin-top:6px;}
.czys_right3 textarea{ width:208px; height:100px; line-height:27px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"Î¢ÈíÑÅºÚ";}
.czys_right3 span{ float:left;}
.czys_right4{ width:339px; height:45px; line-height:45px; font-size:14px; color:#333333; text-align:center;}
.czys_right4 span{ color:#f96b2d;}
.czys_right5{ width:260px; height:32px; margin:18px auto 0;}
.czys_right5 input{ width:110px; height:32px; border:none; background:#7eb938; float:left; margin-left:10px; margin-right:10px; text-align:center; line-height:32px; color:#fff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 3px 3px 3px #bbb;}
.yuyuesj { position:relative;  width:280px; height:38px; margin:auto; margin-top:6px;}
.yuyuesj span{ margin:auto 13px;}
.yuyuesj input{ width:208px; height:30px; line-height:30px; font-size:14px; background:#fff; border:1px solid #efefef; font-family:"Î¢ÈíÑÅºÚ";}
.yuyuesj p{ float:left; line-height:30px; font-size:14px; color:#333333;}

.yyjijin { width:100%; height:484px; background:#FFF;}
.yyjijin_in { width:1100px; height:430px; padding-top:20px; margin:0 auto;}
.yyjijin_in .ll { float:left; width:842px; height:430px;}
.yyjijin_in .rr { float:right; width:232px; height:430px; margin-top:7px;}
.lanmu_title { height:32px; line-height:36px; font-size:12px; color:#666666;  border-bottom:2px solid #e6e4e4;}
.lanmu_title .lll { float:left;}
.lanmu_title .lll i { height:32px; line-height:32px; display:block; float:left; font-style:normal; margin-right:12px; font-size:18px; color:#333333; border-bottom:2px solid #11b2e6;}
.lanmu_title .rrr { float:right;}
.yyjijin_c { width:842px; height:370px; margin-top:21px;}
.yyjijin_c_l { float:left; width:101px; height:370px;}
.yyjijin_c_l li { width:101px; height:70px; padding-top:12px; background:#656565; margin-bottom:13px; line-height:28px; font-size:18px; color:#f1f1f1; text-align:center; webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }
.yyjijin_c_l li.on { background:#11b2e6;}
.yyjijin_c_l li .ico { width:42px; height:35px; margin-left:30px; background:url(../images/yyjijin_c_ico.png);}
.yyjijin_c_r { width:731px; height:380px; float:right;}
.yyjijin_c_r ul { position:relative;}
.yyjijin_c_r ul li { position:absolute;}
.yyjijin_c_r ul li .text { width:205px; height:186px; background:#62b5d7;}
.yyjijin_c_r ul li .text h1 { height:46px; width:170px; line-height:46px; padding-top:14px; font-size:24px; color:#ffffff; font-weight:bold; padding-left:20px}
.yyjijin_c_r ul li .text p { line-height:26px; width:170px; font-size:14px; color:#ffffff; padding-left:20px;}
.yyjijin_c_r ul li .text p a {}
.yyjijin_c_r ul .pos1 { left:0; top:0;}
.yyjijin_c_r ul .pos2 { left:208px; top:0;}
.yyjijin_c_r ul .pos3 { left:458px; top:0;}
.yyjijin_c_r ul .pos4 { left:0; top:189px;}
.yyjijin_c_r ul .pos5 { left:458px; top:204px;}
.yyjijin_c_r ul .pos6 { left:596px; top:204px;}

.spxw { width:100%; height:485px; background:#ebfaff;}
.spxw_in { width:1100px; height:463px; padding-top:22px; margin:0 auto;}
.spxw_con { float:left; width:350px; height:440px; margin-right:25px;}
.spxw_sp { width:348px; height:200px; /*border:1px solid #e0dfdf;*/ margin-top:14px;}
.spxw_sp img { padding-top:8px; padding-left:8px;}
.spxw_sp_ul { padding-top:6px; width:350px; height:180px;}
.spxw_sp_ul li { width:350px; height:34px; line-height:34px; background:url(../images/spxw_sp_li.jpg) 0 10px no-repeat; font-size:16px; color:#2f2f2d; text-indent:26px;}

.spxw_sp2 { width:349px; height:191px; margin-top:22px;}
.spxw_sp2 img {}
.spxw_sp_ul2 { padding-top:6px; width:350px; height:180px;}
.spxw_sp_ul2 li { width:350px; height:34px; line-height:34px; background:url(../images/spxw_sp_li2.jpg) 0 12px no-repeat; font-size:16px; color:#2f2f2d; text-indent:13px;}

.jyzn { width:100%; height:338px; background:#FFF;}
.jyzn_tit { width:1100px; height:79px; margin:0 auto; padding-top:40px;}
.jyzn ul { width:1098px; margin:0 auto; padding-top:34px; height:160px;}
.jyzn ul li { float:left; width:183px; height:160px;  transition: all 0.3s linear 0s;}
.jyzn ul li:hover { margin-top:-20px;}
.jyzn ul li div { width:109px; height:109px; margin:0 auto; background-image:url(../images/jyzn_ico.png);}
.jyzn ul li p { width:109px; height:51px; line-height:51px; font-size:18px; color:#2f2f2d; text-align:center; margin:0 auto;}
.jyzn_ico1 { background-position:0 0;}
.jyzn_ico2 { background-position:-109px 0;}
.jyzn_ico3 { background-position:-218px 0;}
.jyzn_ico4 { background-position:-327px 0;}
.jyzn_ico5 { background-position:-436px 0;}
.jyzn_ico6 { background-position:-545px 0;}

.footer { width:100%; height:243px; border-top:5px; background:#11b2e6;}
.footer_in { width:1100px; height:150px; margin:0 auto; padding-top:36px;}
.footer_in .ll { float:left; width:481px; height:150px; border-right:1px solid #81dbf7; margin-top:8px; line-height:30px; font-size:14px; color:#FFF;}
.footer_in .cc { float:left; width:402px; height:150px; border-right:1px solid #81dbf7; margin-top:8px; margin-left:36px;}
.footer_in .rr { float:left; width:143px; height:176px; margin-left:36px;}
.footer_in .rr p { font-size:14px; line-height:33px; text-align:center; color:#f4f4f4; }
.links .width-p42 {
    width: 42%;
    float: left;
    margin-right: 10px;
}
.form-input { height:60px;}
.form-input input, .form-input select, .form-input textarea, .select-input {
    border: 1px solid #ddd;
	vertical-align: middle;
    line-height: 21px;
    padding: 7px 5px;
    box-sizing: border-box;
    background:#fff;
}

/* Í¼±ê */
@font-face {font-family: "iconfont";
  src: url('font/iconfont.eot'); /* IE9*/
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font/iconfont.woff') format('woff'), /* chrome¡¢firefox */
  url('font/iconfont.ttf') format('truetype'), /* chrome¡¢firefox¡¢opera¡¢Safari, Android, iOS 4.2+*/
  url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}


.footer_in .cc { font-size:14px; color:#FFF; line-height:30px;}
.iconfont {
  display:inline-block;
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.footer_in .cc .footico strong { font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.footico .share a{margin-right:10px;}
.footico .share a i{font-size:30px;}
.footico .share a:hover{color:#99ffcc;}

.banner_ny { width:1100px; margin:0 auto; z-index:1; position:relative;}
.banner_ny_in { width:1920px; margin-left:-410px;}
.ksbannerSlides{width:100%; height:472px; overflow:hidden;}
.ksbannerSlides li {width:100%;height:100%;float:left;overflow:hidden;}
.ksbannerSlides li a{display:block;width:100%;height:100%;}
.ksbannerSlide_container a {position:relative;}
.ksbannerSlide_foncus {left:0;bottom:135px;width:100%;height:9px;overflow:hidden;text-align:center;}
.ksbannerSlide_foncus span{display:inline-block;width:9px;height:100%; background:url(../images/focusBtn.png) no-repeat;margin:0 4px;cursor:pointer;}
.ksbannerSlide_foncus span.active{ background:url(../images/focusActiveBtn.png) no-repeat;}
.banner_xx_ks { width:100%; height:126px; position:absolute; bottom:0; background:url(../images/banner_xx_bg.png) repeat-y; background-size:100% 126px; z-index:3;}
.banner_xx_ks ul { width:1100px; height:126px; margin:0 auto; border-left:1px solid #64b8a0;}
.banner_xx_ks ul li { width:182px; height:126px; position:relative; float:left; border-right:1px solid #64b8a0;}
.banner_xx_ks ul li img { width:50px; height:52px; position:absolute; left:66px; top:21px;}
.banner_xx_ks ul li h1 { position:absolute; left:0px; top:77px; width:182px; height:30px; text-align:center; line-height:30px; font-size:18px; color:#FFF; font-weight:normal;}
.banner_xx_ks ul li:after{content:'';position:absolute;left:0;top:0;background:#000;background:none\9;width:100%;height:100%;opacity:.2;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;transform:scale(0);}
.banner_xx_ks ul li:hover{color:#fff;}
.banner_xx_ks ul li:hover:after{opacity:.2;transform:scale(1,1);}



.con_left { float:left; width:820px; background:#FFF; padding-bottom:20px; min-height:1209px;}
.dqwz { height:37px; margin-left:14px; width:794px; background:#FFF; border-bottom:1px solid #e1e1e1;}
.dqwz_in { height:31px; line-height:31px; font-size:14px; color:#666666; text-indent:34px; background:url(../images/dqwz_bg.jpg) 0 2px no-repeat; }
.wz_list  { width:794px; margin-left:14px;}
.wz_list li { height:173px; position:relative; background:#FFF; border-bottom:1px dashed #dcdcdc; border-top:1px solid #FFF;}
.wz_list li:hover { background:#faf7f7;}
.wz_list li .img { position:absolute; width:210px; height:136px; left:4px; top:24px;}
.wz_list li h1 { position:absolute; width:580px; height:35px; left:214px; top:20px; line-height:35px; font-size:20px; font-weight:normal; color:#333333;}
.wz_list li h1 a { color:#333333; }
.wz_list li h1 b { font-weight:normal;}
.wz_list li p { position:absolute; width:570px; height:50px; left:214px; top:58px; line-height:24px; font-size:14px; color:#666666;}
.wz_list li p a { color:#ff8205;}
.wz_list li .zuozhe { position:absolute; width:400px; height:24px; left:215px; bottom:18px; line-height:24px; font-size:12px; color:#999999;}
.wz_list li .zuozhe span { color:#12b2e6; margin-right:5px;}
.wz_list li dl { position:absolute; height:24px; right:0px; bottom:20px; line-height:24px; font-size:12px; color:#999999;}
.wz_list li dl dd { float:left; height:24px; line-height:24px; margin-left:14px; padding-right:14px; border-right:1px solid #e3e3e3;}
.wz_list li dl dd i { display:block; width:20px; float:left; height:18px; margin:2px 7px 0 0;}
.page {
height: 38px;
width: 786px;
margin:20px auto 0;
}

.page {
font-size: 20px;
}

.page li {
float: left;
font-family: Tahoma;
line-height: 30px;
margin-right: 10px;
padding: 2px 12px 2px;
border: 1px solid #E9E9E9;
background-color: #ffffff;
}

.page li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
background-color: #ffffff;
color:#12b2e6;
padding: 2px 12px 2px;
font-weight: normal;
border: 1px solid #000000;
}

.con_right { float:right; width:260px; margin-top:-95px; z-index:2; position:relative;}
.con_right2 { float:right; width:260px; margin-top:-95px; z-index:2; position:relative;}
.right_yygk_tit { width:260px; height:95px;}
.right_yygk { width:260px; padding-bottom:22px; background:#FFF;}
.right_yygk ul { width:226px; margin:0 auto; padding-top:17px;}
.right_yygk ul li { width:226px; height:47px; line-height:47px; font-size:16px; color:#333333; text-indent:15px; border-bottom:1px solid #e1e1e1; background:url(../images/right_yygk_li_off.jpg) left center no-repeat;}
.right_yygk ul li span { font-size:12px; color:#9b9a9a; line-height:52px; margin-left:5px;}
.right_yygk ul li.on {background:url(../images/right_yygk_li_on.jpg) left center no-repeat; color:#FFF;}
.right_yygk ul li.on span { color:#FFF;}
.right_yygk ul li:hover {background:url(../images/right_yygk_li_on.jpg) left center no-repeat; color:#FFF;}
.right_yygk ul li:hover span { color:#FFF;}

.right_bmfw { width:260px; height:640px; background:#FFF;}
.right_bmfw h1 { height:50px; line-height:50px; font-size:18px; color:#FFF; text-indent:17px; background:#12b2e6; font-weight:normal;}
.right_bmfw h1 span { margin-left:5px; font-size:12px; font-weight:normal;}
.right_bmfw ul { width:246px; height:238px;  border-bottom:1px solid #e1e1e1; margin:0 auto; padding-top:11px;}
.right_bmfw ul li { width:82px; height:110px; float:left;}
.right_bmfw ul li div { width:66px; height:65px; margin:13px auto 0; background-image:url(../images/right_bmfw_ico.png);}
.right_bmfw ul li p { line-height:32px; text-align:center; font-size:14px; color:#2f2f2d;}
.right_bmfw ul li div.r_b_1 { background-position:0 0;}
.right_bmfw ul li div.r_b_2 { background-position:0 -65px;}
.right_bmfw ul li div.r_b_3 { background-position:0 -130px;}
.right_bmfw ul li div.r_b_4 { background-position:0 -195px;}
.right_bmfw ul li div.r_b_5 { background-position:0 -260px;}
.right_bmfw ul li div.r_b_6 { background-position:0 -325px;}
.right_zxrx { width:229px; height:63px; background:url(../images/r_b_tel.jpg) no-repeat; margin:0 auto;}
.right_zxrx h2 { line-height:24px; height:24px; padding-left:59px; color:#12b2e6; font-weight:normal;}
.right_zxrx p { line-height:19px; padding-left:59px; font-size:14px; color:#2f2f2d;}
.right_zxrx p span { font-size:20px; color:#f88d01; font-weight:bold; line-height:24px;}
#right_zxrx2 { background:url(../images/r_b_time.jpg) no-repeat;}
#right_zxrx3 { background:url(../images/r_b_adrr.jpg) no-repeat;}
.right_email { width:227px; height:110px; margin:0 auto; padding-top:16px;}
.right_email img { border:1px solid #e0e0e2;}

.wz_con { width:769px; background:#FFF; padding-bottom:20px; margin:0 auto;}
.wz_title { line-height:48px; font-size:30px; color:#333333; text-align:center; padding-top:21px; font-weight:normal;}
.wz_h2 { line-height:30px; height:40px; width:760px; border-bottom:1px solid #eeeeee; margin:0 auto 22px; text-align:center; font-size:14px; color:#999999; font-weight:normal;}
.wz_h2 a { color:#ff0000;}
.wz_body { width:740px; margin:0 auto; font-size:16px; line-height:30px; color:#2f2f2d;}
.wz_body p { padding-bottom:15px; text-indent:2em;}

.wz_dbbtn { width:732px; height:111px; margin:30px auto 0;}
.wz_dbbtn li { width:244px; height:82px; float:left; text-align:center;}
.wz_dbbtn li img { width:222px; height:82px;}
.sypxyp { width:760px; height:45px; line-height:45px; background:#f1f1f1;}
.sypxyp li { width:380px; height:45px; float:left; text-indent:19px; font-size:16px; color:#2f2f2d; background:url(../images/sypxyp_li.jpg) 7px 19px no-repeat; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.dqwz2 { height:37px; width:1100px; background:#FFF; padding-top:20px; border-bottom:1px solid #e1e1e1;}
.dqwz_in2 { height:31px; line-height:31px; font-size:14px; color:#666666; text-indent:34px; background:url(../images/dqwz_bg.jpg) 0 2px no-repeat; }
/*Í¼Æ¬ÁÐ±í*/

.zjj1{border:1px solid #e8e8e8; border-top:none; background:#FFF;}
.zjj1>h2{font-weight:bold;color:#ff7200;line-height:46px;text-indent:15px;border-bottom:1px solid #e8e8e8;}
.zjj1>h2+a{float:right;margin:-30px 14px 0 0;font-size:12px;}
.zxtw img{width:240px;height:160px;display:block;margin-bottom:10px;}
.zxtw ul{margin-bottom:20px; width:1100px; margin-left:20px; margin-top:10px;}
.zxtw li{margin-bottom:20px; margin-right:20px; float:left; width:250px;height:195px; text-align:center;}
.zxtw li a { font-size:14px}
.zxtw>h2{border-bottom:none;}

.mix{ zoom:1;}
.mix ul{ margin-top:40px;position:relative; margin-left:50px;}
.mix li{float:left;width:332px;}
.mix .post{width:332px;  float:left; display:block; position:relative;color:#0d0d0d;text-align:center;}
.mix li div{box-shadow:0 0 5px #666; margin:0 18px 40px; padding:6px;}
.mix li em img{ width:284px;}
/*.mix ul{ margin-top:40px; padding:0 5px;}
.mix li{ margin-bottom:40px; float:left; margin-right:38px; border-radius:5px; box-shadow:0 0 5px #666; padding:7px; font-size:18px; color:#0d0d0d; text-align:center; width:284px;}*/
.mix li h2{ line-height:40px; border-bottom:1px dashed #848484; font-weight:normal;}
.mix li p{ line-height:40px; font-size:14px;}

.fengye{margin-bottom: 50px; clear:both;text-align:center;}
.fengye li{ background:#aaaaaa; margin:0 2px; border-radius:5px; display:inline-block; padding:6px 10px;color:#ffffff;font-size:18px;}
.fengye li.thisclass{ background:#11b2e6;display:inline-block;   border-radius:5px;}
.fengye li a{ display:inline-block; color:#ffffff; border-radius:5px;}

/*¿ÆÊÒ*/
.ks_box_1 { width:1100px; height:450px; margin:30px auto 0;}
.ks_box_1 .ll { float:left; width:301px; height:350px;}
.ks_box_1 .ll .ks_title { width:275px; height:80px; background:#49b1d8; padding-top:20px; padding-left:26px; line-height:40px; font-size:30px; color:#FFF; font-weight:normal;}
.ks_box_1 .ll .ks_title span { line-height:20px; font-size:14px; color:#FFF; font-weight:normal;}
.ks_ban{width:301px; overflow:hidden;}
.relative {position:relative;}
.absolute {position:absolute;}
.bannerSlides,.anli_slides,.export_slides {width:100%;min-width:320px;overflow:hidden;}
.bannerSlides li,.anli_slides li {width:100%;height:100%;float:left;overflow:hidden;}
.bannerSlides li a,.anli_slides li a {display:block;width:100%;height:100%;}
.bannerSlide_container a {position:relative;}
.bannerSlide_foncus {left:0;bottom:2%;width:100%;height:9px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span,.anliSlide_foncus span {display:inline-block;width:9px;height:100%; background:url(../images/focusBtn.png) no-repeat;margin:0 4px;cursor:pointer;}
.bannerSlide_foncus span.active,.anliSlide_foncus span.active { background:url(../images/focusActiveBtn.png) no-repeat;}
.ks_box_1 .rr { float:right; width:756px; height:448px; padding-right:17px; padding-left:25px; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ks_box_1 .rr h1 { width:756px; padding-top:12px; height:108px; line-height:30px; font-size:16px; color:#2f2f2d; text-indent:2em; font-weight:normal;}
.ksjj_xm { width:756px; height:232px;}
.ksjj_xm li { float:left; width:378px; height:116px; position:relative;}
.ksjj_xm li img { position:absolute;left:0; top:0;}
.ksjj_xm li .title { width:260px; line-height:26px; position:absolute; left:97px; top:10px; height:26px; font-size:16px; color:#2f2f2d; font-weight:bold;}
.ksjj_xm li p { width:260px; line-height:20px; position:absolute; left:97px; top:40px; height:40px; font-size:14px; color:#2f2f2d;}
.ksjj_btn { width:756px; height:83px;}
.ksjj_btn li { float:left; width:232px; height:83px; margin-right:28px;}

.ks_box_2 { width:1100px; height:426px; margin:30px auto 0;}
.ks_fenlei { width:160px; height:426px; float:left;}
.ks_fenlei li { width:160px; height:71px; line-height:71px; text-align:center; background:url(../images/ks_fenlei_fgx.jpg) no-repeat left bottom #f0f0f0; font-size:20px; color:#2f2f2d;}
.ks_fenlei li.on { width:167px; background:url(../images/ks_fenlei_li.jpg) no-repeat; color:#FFF;}
.ks_fenlei_con { float:right; width:939px; height:424px; position:relative; border-top:1px solid #e8e8e8; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ks_fenlei_con .pic { position:absolute; left:28px; top:12px; width:395px; height:270px;}
.ks_fenlei_con dl { width:475px; height:270px; position:absolute; left:449px; top:12px;}
.ks_fenlei_con dd { width:475px; height:34px; line-height:34px; font-size:16px; color:#2f2f2d;}
.ks_fenlei_con dd span { color:#14ad5d; margin-right:19px;}
.ks_fenlei_tu { width:894px; height:130px; position:absolute; left:28px; top:288px; border-top:1px dashed #e8e8e8;}
.ks_fenlei_tu .ll { float:left; width:289px; height:112px; margin-top:13px; margin-right:13px;}
.ks_fenlei_tu .rr { float:right; margin-top:13px;}

.ks_wt { width:1100px; height:75px; margin:30px auto 0; line-height:50px; background:#11b2e6; font-size:18px; color:#c7edfc; text-align:center;}
.ks_wt span { padding-right:39px; height:75px; line-height:74px; font-size:34px; display:inline-block; color:#f4fd01; font-weight:bold; background:url(../images/ks_wt_tit.jpg) no-repeat right top;}
.ks_box_3  { width:1100px; height:490px; margin:0 auto;}
.ks_box_3 ul { width:1115px; height:388px; padding-top:25px;}
.ks_box_3 ul li { width:356px; height:388px; float:left; margin-right:15px; position:relative;}
.ks_box_3 ul li div { position:absolute; background:#eeedf3;}
.ks_box_3 ul li .wt_pic_1  { left:0; top:0; width:174px; height:208px;}
.ks_box_3 ul li .wt_1 { left:177px; top:0; width:89px; height:48px; line-height:24px; padding:28px 0; text-align:center; font-size:15px; color:#d40404;}
.ks_box_3 ul li .wt_2 { left:268px; top:0; width:89px; height:48px; line-height:24px; padding:28px 0; text-align:center; font-size:15px; color:#2f2f2d;}
.ks_box_3 ul li .wt_3 { left:177px; top:107px; width:180px; height:43px; line-height:43px; text-align:center; font-size:15px; color:#01c8fa;}
.ks_box_3 ul li .wt_4 { left:0; top:211px; width:174px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#62b2ef;}
.ks_box_3 ul li .wt_5 { left:177px; top:153px; width:89px; height:48px; line-height:24px; padding:28px 0; text-align:center; font-size:15px; color:#2f2f2d;}
.ks_box_3 ul li .wt_6 { left:268px; top:153px; width:89px; height:48px; line-height:24px; padding:28px 0; text-align:center; font-size:15px; color:#07bc13;}
.ks_box_3 ul li .wt_7 { left:0; top:260px; width:116px; height:48px; line-height:24px; padding:15px 0; text-align:center; font-size:15px; color:#2f2f2d;}
.ks_box_3 ul li .wt_8 { left:119px; top:260px; width:116px; height:48px; line-height:24px; padding:15px 0; text-align:center; font-size:15px; color:#07cad1;}
.ks_box_3 ul li .wt_9 { left:238px; top:260px; width:119px; height:48px; line-height:24px; padding:15px 0; text-align:center; font-size:15px; color:#2f2f2d;}
.ks_box_3 ul li .wt_10 { left:0; top:341px; width:177px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#af9903;}
.ks_box_3 ul li .wt_11 { left:180px; top:341px; width:177px; height:46px; line-height:46px; text-align:center; font-size:15px; color:#2f2f2d;}

.ks_box_4 { width:100%; height:606px; background:#f8fdff; margin:30px auto 0;}
.zjtd_tit { width:1100px; height:78px; padding-top:25px; margin:0 auto;}
.idx_my{margin:0 auto; padding-top:36px; width:1100px;overflow:hidden;}
.idx_my ul{width:1120px;}
.idx_my li{width:255px; height:441px; float:left; position:relative; background:url(../images/zjtd_ysfc.jpg) 494px 5px no-repeat #f1f1f1; overflow:hidden;}
.idx_my li img { position:absolute; left:0; top:0;}
.idx_my li .zjtd_ckxq { position:absolute; width:94px; height:94px; right:19px; bottom:8px;}
.idx_my li h1 { width:286px; height:45px; position:absolute; left:290px; top:37px; line-height:60px; font-size:14px; color:#393939;}
.idx_my li h1 span { font-size:30px; line-height:45px; float:left; padding-right:24px; color:#393939; display:block; background:url(../images/zjtd_name_bg.jpg) right no-repeat;}
.idx_my li h2 { width:286px; height:35px; position:absolute; left:290px; top:88px;}
.idx_my li dl { width:256px; position:absolute; left:290px; top:135px; padding:7px 0; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.idx_my li dl dd { width:256px; line-height:32px; font-size:16px; color:#393939; text-indent:21px; background:url(../images/zjtd_zz_li.jpg) left 8px no-repeat;}
.idx_my li p { width:256px; height:60px; position:absolute; left:290px; top:262px; line-height:30px; font-size:16px; color:#393939;}
.idx_my li .zjtd_btn_1 { width:39px; height:39px; position:absolute; left:479px; top:385px;}
.idx_my li .zjtd_btn_2 { width:39px; height:39px; position:absolute; left:525px; top:385px;}
.idx_my1 .zjtd_ckxq{  z-index:2;}
.idx_my2 .zjtd_ckxq{  z-index:4;}
.idx_my3 .zjtd_ckxq{  z-index:6;}
.idx_my1 {  z-index:1;}
.idx_my2 {  z-index:3;}
.idx_my3 {  z-index:5;}

.ks_gg_01 {width:1100px; height:130px; margin:30px auto 0;}

.ks_box_5 { width:1100px; height:589px; margin:30px auto 0;}
.ks_box_5 .ll { float:left; width:391px; height:589px; background:url(../images/ks_guahao.jpg) no-repeat;}
.ks_box_5 .ll h1 { width:342px; height:128px; padding-top:87px; line-height:26px; font-size:14px; color:#ffffff; font-weight:normal; margin:0 auto;}
#ks_guahao { width:350px; height:322px; margin:0 auto; position:relative;}
#ks_guahao #ks_name { width:250px; height:28px; line-height:28px; position:absolute; left:96px; top:9px; text-indent:16px; font-size:14px; color:#7b7b7b;}
#ks_guahao #ks_tel { width:250px; height:28px; line-height:28px; position:absolute; left:96px; top:58px; text-indent:16px; font-size:14px; color:#7b7b7b;}
#ks_guahao #ks_time { width:250px; height:28px; line-height:28px; position:absolute; left:96px; top:108px; text-indent:16px; font-size:14px; color:#7b7b7b;}
#ks_guahao #ks_miaoshu { width:250px; height:94px; line-height:28px; position:absolute; left:96px; top:158px; text-indent:16px; font-size:14px; color:#7b7b7b;}
#ks_guahao #ks_reset { width:110px; height:33px; line-height:33px; text-align:center; position:absolute; left:53px; top:275px; font-size:18px; color:#FFF; background:#7eb938; font-family:"Î¢ÈíÑÅºÚ";}
#ks_guahao #ks_submit { width:110px; height:33px; line-height:33px; text-align:center; position:absolute; left:186px; top:275px; font-size:18px; color:#FFF; background:#f59703; font-family:"Î¢ÈíÑÅºÚ";}
.ks_box_5 .ll p { height:28px; line-height:28px; text-align:center; font-size:14px; color:#033a4e;}
.ks_box_5 .rr { float:right; width:709px; height:589px; background:#f1f1f1;}
.ks_box_5 .rr h1 { width:649px; height:35px; line-height:45px; font-size:18px; color:#323232; padding-top:33px; padding-left:42px; font-weight:normal;}
.ks_box_5 .rr h1 span { display:block; height:35px; line-height:35px; font-weight:bold; font-size:30px; line-height:35px; padding-right:13px; border-right:3px solid #323232; float:left; margin-right:8px;}
.ks_box_5 .rr h2 { width:649px; height:26px; line-height:26px; font-size:16px; color:#e20202; margin-top:19px; margin-left:42px; font-weight:normal; background:url(../images/ksdh_h1.jpg) left center repeat-x;}
.ks_box_5 .rr h2 span { display:block; margin:0 auto; width:327px; height:26px; text-align:center; padding:0 12px; background:#f1f1f1;}
.ks_box_5 .rr .ks_zxwd { width:649px; height:96px; padding-left:42px; padding-top:16px;}
.ks_box_5 .rr .ks_zxwd li { width:595px; padding-left:54px; font-size:16px; color:#2f2f2d;}
.ks_box_5 .rr .ks_zxwd li a { color:#28acdd; }
.ks_box_5 .rr .ks_zxwd li.ks_zxwd_w { line-height:48px; background:url(../images/ks_zxwd_w.jpg) 5px 5px no-repeat;}
.ks_box_5 .rr .ks_zxwd li.ks_zxwd_d { line-height:24px; background:url(../images/ks_zxwd_d.jpg) 5px 5px no-repeat;}

.zlxm_top { width:760px; height:264px; margin:28px auto 0; position:relative}
.zlxm_top .ll { float:left;}
.zlxm_top img { width:344px; height:261px; border:1px solid #dedddd;}
.zlxm_top .rr { float:right; width:388px; height:260px;}
.zlxm_top .rr h1 { height:65px; width:388px; line-height:65px; border-bottom:1px solid #dedddd; font-size:30px; color:#333333; font-weight:normal; }
.zlxm_top .rr p { line-height:30px; width:369px; padding-left:19px; margin-top:10px; font-size:16px; color:#666666; background:url(../images/sypxyp_li.jpg) 0 11px no-repeat;}
.zlxm_top .rr p span { font-weight:bold;}
.zlxm_fenlei_ul { width:780px; height:46px; padding-top:28px;}
.zlxm_fenlei_ul li { float:left; width:149px; height:46px; margin-right:4px; line-height:39px; font-size:18px; color:#333333; background:url(../images/zlxm_fenlei_li_off.jpg) left top no-repeat;text-align:center;}
.zlxm_fenlei_ul li.on { color:#FFF; background:url(../images/zlxm_fenlei_li_on.jpg) left top no-repeat;}

/** ×¨¼ÒÍÅ¶Ó **/
.newzj { width:666px; height:auto; margin:30px auto 0; overflow:hidden; }
#doctor_nav .active { background:#12b2e6; background-repeat:no-repeat; }
#doctor_nav { background:#f6f6f6; height:37px; line-height:37px; margin-bottom:10px; font-size:14px; }
#doctor_nav li { float:left; width:132px; text-align:center; }
#doctor_nav .active {}
#doctor_nav .active a { color:#ffffff;  font-weight:700; }
#doctor_list .pic { float:left; margin-right:20px; height:186px; overflow:hidden; }
#doctor_list .pic img{ width:140px; }
#doctor_list h2 { height:46px; font-size:24px; font-family:'microsoft yahei'; line-height:40px; color:#1063ac;}
#doctor_list h2 a {color:#12b2e6;}
#doctor_list h2 span { font-size:20px; font-weight:normal;}
#doctor_list h2 i { font-size: 16px; height:40px; line-height:40px; color:#fff; background:#e35f04; margin-left:20px; padding:2px 20px; font-style:inherit;}
#doctor_list li { height:186px; padding:20px 0; border-bottom:1px dashed #d8d8d8; }
#doctor_list p, #doctor_list .link { text-indent:28px; font-size:14px; height:85px; line-height:28px; }
#doctor_list p a { color:#966001;}

#doctor_list .link a { float:right; display:block; width:92px; height:27px; text-indent:20px;  margin-top:18px; margin-right:20px; text-align:center; color:#f60; }
#doctor_list .link img {  width:92px; height:27px; }
#doctor_list .link a:hover { color:#f00; }