@charset "gb2312";
*{ border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; margin:0; padding:0 ;}
dl, dt, dd, ol, ul, li { list-style:none }
body {font-family: SimSun; font-size:12px; }
textarea, input, button, select, keygen, legend { font:12px/1.14 arial, \5b8b\4f53; outline:0; }
a{ border:none; text-decoration:none;}
img{ display:block;} 
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
.center{ width:1000px; margin:0 auto;}
.center:after,clearfix:after{ content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }
.mbtm24{ margin-bottom:24px;}
.mbtm15{ margin-bottom:15px;}
.fr,.right{ float:right;}
.fl,.left{ float:left}
/*--头部样式--*/
.top{ width:100%; height:38px; background:#fff;border-bottom:1px solid #e4e4e4;box-shadow:0px 2px 2px -2px #e4e4e4; }
.topleft{ float:left; height:38px; overflow:hidden;}
.topleft li{ width:130px; float:left; height:38px; line-height:38px; font-size:12px; color:#a9a8a8;}
.topleft li.lf02{background: url(../images/top.jpg) -5px 10px no-repeat; text-indent:20px; width:220px; color:#cb0013}
.topleft li.lf02 span{ font-size:14px; font-weight:600; font-family:Tahoma;}
.topright{ float:right; height:38px; display:inline-block}
.topright li{padding-right:20px;float:left; line-height:38px; font-size:12px; color:#515151;background: url(../images/top.jpg)  -4px -21px no-repeat; text-indent:20px; }
.topright li.lr02{background-position:-4px -53px;text-indent:24px;}
.topright li.lr03{background-position:-4px -88px; padding-right:0px;}
.topright li a{ color:#a9a8a8;}
/*logo*/
.logo { width:1050px; height:77px; margin:10px auto; background:url(../images/logo.png) no-repeat; color:#fff; }
.logo #logo { float:left; height:77px; width:430px; text-indent:-9999em; }
.topGuahao { height:77px; width:300px; float:left; display:block; }
.topPhone { height:77px; width:220px; float:right;}

/*导航*/
.nav{ width:100%; height:44px; background:#056a1e;}
.nav ul{ width:1000px; height:44px; margin:0 auto; margin:0 auto; }
.nav ul li{ width:100px; height:44px; float:left;text-align:center; font-size:14px; font-family:simsun; font-weight:600; line-height:44px;}
.nav ul li a {color:#FFF; display:block;}
.nav ul li a:hover{ background:#015716;}
/*banner*/
.banner { width:100%; position:relative; margin:0 auto; height:350px; overflow:hidden; z-index:0; }
.banner .bd ul{ width:1440px; height:350px; overflow:hidden;}
.banner .bd ul li { width:100%; height:350px; position:relative; text-align:center; margin:0 auto; background:url(../images/banner1.jpg) top center no-repeat;}
.banner .bd ul li .li02{background:url(../images/banner2.jpg) top center no-repeat;}
.banner .bd ul li .li03{background:url(../images/banner3.jpg) top center no-repeat;}
.banner .bd ul li a{ display:block; width:100%; height:100%; }
.banner .hd{ position:absolute; bottom:10px; left: 0; height:10px; line-height:10px; width:100%; text-align:center; z-index: 1; }
.banner .hd ul { width:130px; height:15px; display:inline-block; margin:0 auto; }
.banner .hd ul li{ width:15px; height:15px; line-height:15px; border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px; background:#ccc; margin-right:6px; cursor: pointer; display: inline-block; }
.banner .hd ul li { float:left; }
.banner .hd ul .on{ background:#105B49; color:#FFF; }
/*jbnav*/
.jbnav .jbnavtop{width:100%; height:69px; background:#056a1e;}
.jbnav .jbnavbtm{width:100%; height:82px; background:#dae9dd;}
.jbnav .jbnavcon{ position:absolute; top:-151px; left:0;}
.jbnav .jbnavcon ul{ width:1000px; height:151px; overflow:hidden;}
.jbnav .jbnavcon ul li{width:160px; height:151px; float:left; cursor:pointer; color:#056a1e;}
.jbnav .jbnavcon ul li.li04{ width:173px;}
.jbnav .jbnavcon ul li.li05{width:187px;}
.jbnav .jbnavcon ul li h1{ height:45px; padding:12px 0px;background:url(../images/jbnavbg.jpg) right  center no-repeat;}
.jbnav .jbnavcon ul li h1 a{ height:45px; background:url(../images/jbnav.png) 4px -11px no-repeat; display:block; color:#fff;}
.jbnav .jbnavcon ul li h1 a.aa2{ background-position:4px -78px;}
.jbnav .jbnavcon ul li h1 a.aa3{ background-position:4px -144px;}
.jbnav .jbnavcon ul li h1 a.aa4{ background-position:4px -211px;}
.jbnav .jbnavcon ul li h1 a.aa5{ background-position:4px -276px;}
.jbnav .jbnavcon ul li h1 a.aa6{ background-position:4px -342px;}
.jbnav .jbnavcon ul li h1 a p{padding-left:64px; font-size:12px; color:#fff;}
.jbnav .jbnavcon ul li h1 a p span{ display:block; font-size:14px; font-weight:600; padding-top:7px;}
.jbnav .jbnavcon ul li div{ padding:19px 0px; height:44px; text-align:center; color:#056a1e;}
.jbnav .jbnavcon ul li div a{ line-height:22px; color:#056a1e;}
.jbnav .jbnavcon ul li:hover div{background:#077823 url(../images/jbnav.png) center -399px no-repeat; color:#FFF;}
.jbnav .jbnavcon ul li:hover div a{color:#FFF;}

.tt{ border:1px solid #dfdfdf; height:39px; font-size:14px; color:#646464; line-height:39px;}
.tt span{ width:111px; height:39px; display:block; text-align:center; float:left; background:url(../images/tt.jpg) 0px 0px no-repeat;}
.tt a{ display:block; float:right; font-size:14px; font-family:Arial; color:#7c7c7c}
.tt a i{border-bottom:4px solid transparent; display:block; float:right;border-left:8px solid #7c7c7c;border-top:4px solid transparent; height: 0;width: 0; margin-right:14px; margin-left:5px; margin-top:16px;}

/*ģ1*/
.left1{ width:330px; float:left;}
.lftt{ border-bottom:1px solid #dfdfdf; height:32px; font-size:14px;color:#646464; line-height:30px; }
.lftt span{ width:111px; height:30px; display:block; border:1px solid #e6e6e6; text-align:center; float:left;
background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0% #ffffff),color-stop(100%, #e6e6e6);)
background-image:linear-gradient(top,#ffffff,#e6e6e6);
background-image:-webkit-linear-gradient(top,#ffffff#e6e6e6);
background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);
background-image:-ms-linear-gradient(top,#ffffff,#e6e6e6);
background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);}
.lftt a{ display:block; float:right; font-size:14px; font-family:Arial; color:#7c7c7c}
.lftt a i{border-bottom:4px solid transparent; display:block; float:right;border-left:8px solid #7c7c7c;border-top:4px solid transparent; height: 0;width: 0; margin-right:14px; margin-left:5px; margin-top:12px;}
.lfwz{ margin-top:10px;}
.lfwztop{ padding:10px; height:78px; background:#f7f7f7; overflow:hidden;}
.lfwztop h1{ font-size:12px; font-weight:bold; margin-bottom:5px; color:#bf0000; text-align:center;}
.lfwztop p{ font-size:12px; line-height:20px; text-indent:2em;}
.lfwz ul{ margin-top:24px;}
.lfwz ul li{ line-height:29px; height:29px; border-bottom:1px dashed #e0e0e0; font-size:12px;}
.lfwz ul li a{ color:#646464;}
.center1{ width:360px; float:left; margin-left:21px;border:1px solid #dfdfdf; }
.center1 .hd{border-bottom:1px solid #dfdfdf; height:32px; font-size:14px;color:#646464; line-height:30px; background:#f6f6f6;
background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0% #ffffff),color-stop(100%, #e6e6e6);)
background-image:linear-gradient(top,#ffffff,#e6e6e6);
background-image:-webkit-linear-gradient(top,#ffffff#e6e6e6);
background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);
background-image:-ms-linear-gradient(top,#ffffff,#e6e6e6);
background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);}
.center1 .hd li{ width:119px; border-right:1px solid #dfdfdf; float:left; cursor:pointer; height:32px; color:#056a1e; text-align:center; font-weight:bold;}
.center1 .hd li.on{ background:#056a1e; color:#fff;}
.center1 .bd{ width:330px; height:400px; overflow:hidden; padding:15px;}
.center1 .bd ul li{font-size:12px;color:#646464; margin-bottom:6px; height:96px; overflow:hidden; }
.center1 .bd ul li h1{ line-height:24px; font-weight:bold;}
.center1 .bd ul li p{ line-height:22px;}
.center1 .bd ul li p a{ color:#bf0000;}
.right1{ width:264px;border:1px solid #dfdfdf; float:right;}
.ttlogo{ width:100%; background:url(../images/ttlogo.jpg) no-repeat; height:77px;}
.right1 img{ width:246px; height:176px; margin:9px; display:block;}
.right1 p{ padding:0px 10px; font-size:12px; color:#646464; line-height:20px; text-indent:2em;}
.right1 p a{ color:#F00;}
.anniu{ padding:10px 9px;}
.anniu a{ width:100%; height:64px; display:block; background:#f6f6f6;
background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0% #fbfbfd),color-stop(100%, #ebebeb));
background-image:linear-gradient(top,#fbfbfd,#ebebeb);
background-image:-webkit-linear-gradient(top,#fbfbfd#ebebeb);
background-image:-moz-linear-gradient(top,#fbfbfd,#ebebeb);
background-image:-ms-linear-gradient(top,#fbfbfd,#ebebeb);
background-image:-o-linear-gradient(top,#fbfbfd,#ebebeb);}
.anniu a.aa2{ margin-top:1px; border-top:1px solid #eaeaea;}
.anniu a p{ padding:10px 0px 10px 60px; line-height:22px; font-size:12px; text-align:left; text-indent:0px; background:url(../images/anniu.jpg) 18px 12px no-repeat;}
.anniu a p span{ display:block; font-size:16px;}
.anniu a p.pp2{ background-position:18px -54px;}
.anniu a.aa2{ margin-top:1px; border-top:1px solid #f3f3f2;}

/*ģ2*/
.xx{ width:1000px; height:49px; margin:0 auto 15px; background:url(../images/xx.jpg) center top no-repeat; border:1px solid #dfdfdf;}
.left2{ width:665px; float:left; margin-top:4px;}
.left2:after{ clear:both; height:0px; display:block; visibility:hidden; overflow:hidden; content:"";}
.gg2{ width:322px; float:left; border:1px solid #dbdbdb; background:#f3f3f3; overflow:hidden; margin-bottom:15px;}
.gg2.fr{ float:right;}
.ggtt{ height:38px; line-height:38px; font-size:14px; color:#646464;background:#f3f3f2;
background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0% #ffffff),color-stop(100%, #f3f3f2));
background-image:linear-gradient(top,#ffffff,#f3f3f2);
background-image:-webkit-linear-gradient(top,#ffffff#f3f3f2);
background-image:-moz-linear-gradient(top,#ffffff,#f3f3f2);
background-image:-ms-linear-gradient(top,#ffffff,#f3f3f2);
background-image:-o-linear-gradient(top,#ffffff,#f3f3f2);}
.ggtt p{ display:inline; float:left;font-weight:bolder; line-height:38px;}
.ggtt p b{ width:8px; height:14px; background:#e65900; line-height:14px; color:#fff; text-align:center; display:block; float:left;  margin-top:12px; margin-left:3px; margin-right:5px;}
.ggtt a{ display:block; font-size:12px; float:right; font-family:Arial; color:#7c7c7c; line-height:38px;}
.ggtt a i{border-bottom:4px solid transparent; display:block; float:right;border-left:8px solid #7c7c7c;border-top:4px solid transparent; height: 0;width: 0; margin-right:8px; margin-left:5px; margin-top:14px;}
.ggcn{ margin:0px 3px; background:#fff; padding:8px; height:116px; overflow:hidden;}
.ggcn i{ width:102px; height:18px; display:inline-block; background:url(../images/szgr.jpg) no-repeat; float:left; border:1px solid #e6e6e6; padding-top:99px; line-height:18px; font-size:12px; text-align:center; color:#fff;}
.ggcn i.ii2{background:url(../images/xgnza.jpg) no-repeat;}
.ggcn i.ii3{background:url(../images/mngr.jpg) no-repeat;} 
.ggcn i.ii4{background:url(../images/nxby.jpg) no-repeat;}
.ggcn i.ii5{background:url(../images/qlxy.jpg) no-repeat;}
.ggcn i.ii6{background:url(../images/xcbjb.jpg) no-repeat;}  
.ggcn ul{ display:inline; overflow:hidden;}
.ggcn ul li{ height:23px; line-height:23px; }
.ggcn ul li a{ color:#646464;}
.ggbtm{ height:40px; padding:6px; line-height:18px;}
.ggbtm h1{ width:85px; float:left; font-size:14px; color:#056a1e; font-weight:bold;  background:url(../images/gg.jpg) right center no-repeat; margin:0px 14px; }
.ggbtm h1 span{ font-size:12px;}
.ggbtm p a{ padding:0px 5px; line-height:15px; height:15px; overflow:hidden; margin-bottom:3px; display:block; float:left; border-left:1px solid #646464; color:#646464;}
.ggbtm p a.red{ color:#bf0000;}


.right2{ width:320px; float:right;}
.rgtt{ border-bottom:1px solid #1c9339; height:30px; font-size:14px; }
.rgtt p{ width:140px; height:29px; font-size:16px; color:#056a1e; line-height:29px; font-weight:bold; text-indent:5px; display:block; text-align:left;  float:left; border-bottom:1px solid #1c9339;}
.rgtt p span{ width:4px; height:18px; display:block; float:left;background:#056a1e; margin-top:5px;}
.rgtt p span b{ display:block; height:50%; background:#1c9339;}
.rgtt a{ display:block; float:right; font-size:14px; font-family:Arial; color:#7c7c7c; line-height:29px;}
.rgtt a i{border-bottom:4px solid transparent; display:block; float:right;border-left:8px solid #7c7c7c;border-top:4px solid transparent; height: 0;width: 0; margin-right:14px; margin-left:5px; margin-top:10px;}
.jishu{ margin-bottom:10px;}
.jishu li{ border:1px solid #dfdfdf; height:58px; margin-top:10px;background:#f3f3f2;
background-image:-webkit-gradient(linear,left top,left bottom, color-stop(0% #ffffff),color-stop(100%, #f3f3f2));
background-image:linear-gradient(top,#ffffff,#f3f3f2);
background-image:-webkit-linear-gradient(top,#ffffff#f3f3f2);
background-image:-moz-linear-gradient(top,#ffffff,#f3f3f2);
background-image:-ms-linear-gradient(top,#ffffff,#f3f3f2);
background-image:-o-linear-gradient(top,#ffffff,#f3f3f2);}
.jishu li span{ margin:3px; width:77px; height:32px; padding:10px 0px; line-height:16px; background:#1b9339; display:inline-block; float:left; font-size:14px; color:#fff; text-align:center; font-weight:bold;}
.jishu li p{ display: inline-block; float:left; text-align:center; width:235px; padding:10px 0px; color:#646464;}
.jishu li p b{ font-size:14px; font-weight:bold; color:#646464; line-height:20px; display:block;}
.dianji{ margin:10px auto;} 
.dianji:after{ clear:both; height:0; overflow:hidden; visibility:hidden; content:""; display:block;}
.dianji a{ width:49.5%; height:30px; margin-bottom:3px; display:block; float:left; font-size:14px; line-height:30px; text-align:center; color:#646464; background:#f2f2f2;}
.dianji a:hover{ background:#ff8800; color:#fff;}
.dianji a.fr{ float:right;}
/*ycDoctorCont*/
.ycDoctorCont{ width:998px; border:1px solid #dfdfdf; margin:0 auto 24px;}
.ycDFirst{height:36px; width:998px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.ycDFirst h3{width:280px; height:36px; line-height:36px; display:inline; float:left;}
.ycDFirst h3 span{ display:inline-block; width:140px; height:36px; text-align:center; color:#666; cursor:pointer;}
.ycDFirst h3 span.on{height:34px; border-bottom:2px solid #37884b;}
.ycDFirst h4{ float:right; height:24px;padding:6px 0px; display:inline-block; line-height:36px; font-size:12px;}
.ycDFirst h4 a{ color:#9b9b9b; padding:0px 10px; margin-top:5px; height:24px; line-height:24px; border-left:1px solid #ccc;}
.ycDocBd{margin:10px auto; width:978px; height:150px; overflow:hidden;}
.ycDocBd ul li{ width:150px; height:150px; float:left; display:inline;margin-right:12px;}
.ycDocBd ul li a{display:block; width:150px; height:150px;}
.ycDocBd ul li a.mzg{ background:url(../images/doctor_mzg.png) no-repeat;}
.ycDocBd ul li a:hover.mzg{ background:url(../images/doctor_mzg_on.png) no-repeat}
.ycDocBd ul li a.fwf{ background:url(../images/doctor_fwf.png) no-repeat}
.ycDocBd ul li a:hover.fwf{ background:url(../images/doctor_fwf_on.png) no-repeat}
.ycDocBd ul li a.hbf{ background:url(../images/doctor_hbf.png) no-repeat}
.ycDocBd ul li a:hover.hbf{ background:url(../images/doctor_hbf_on.png) no-repeat}
.ycDocBd ul li a.lex{ background:url(../images/doctor_lex.png) no-repeat}
.ycDocBd ul li a:hover.lex{ background:url(../images/doctor_lex_on.png) no-repeat}
.ycDocBd ul li a.mzl{ background:url(../images/doctor_mzl.png) no-repeat}
.ycDocBd ul li a:hover.mzl{ background:url(../images/doctor_mzl_on.png) no-repeat}
.ycDocBd ul li a.mxn{ background:url(../images/doctor_mxn.png) no-repeat; margin-right:0px;}
.ycDocBd ul li a:hover.mxn{ background:url(../images/doctor_mxn_on.png) no-repeat}
.ycDocBd ul li a.Gary{ background:url(../images/doctor_Gary.png) no-repeat}
.ycDocBd ul li a:hover.Gary{ background:url(../images/doctor_Gary_on.png) no-repeat}
.ycDocBd ul li a.Georg{ background:url(../images/doctor_Georg.png) no-repeat}
.ycDocBd ul li a:hover.Georg{ background:url(../images/doctor_Georg_on.png) no-repeat}
.ycDocBd ul li a.Josef{ background:url(../images/doctor_Josef.png) no-repeat}
.ycDocBd ul li a:hover.Josef{ background:url(../images/doctor_Josef_on.png) no-repeat}
.ycDocBd ul li a.Kente{ background:url(../images/doctor_Kente.png) no-repeat}
.ycDocBd ul li a:hover.Kente{ background:url(../images/doctor_Kente_on.png) no-repeat}
.ycDocBd ul li a.Lafuer{ background:url(../images/doctor_Lafuer.png) no-repeat}
.ycDocBd ul li a:hover.Lafuer{ background:url(../images/doctor_Lafuer_on.png) no-repeat}
.ycDocBd ul li a.Luobute{ background:url(../images/doctor_Luobute.png) no-repeat}
.ycDocBd ul li a:hover.Luobute{ background:url(../images/doctor_Luobute_on.png) no-repeat}


/*ҽԺл*/
.footerYy {width:998px;border:1px solid #dfdfdf; margin:0 auto 24px;}
.footerYyHd { height:36px; width:998px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.footerYyHd ul li{width:90px; height:36px; cursor:pointer; float:left; text-align:center; font-size:14px; color:#646464;line-height:36px;}
.footerYyHd ul li.on { border:none;width:90px; height:34px; border-bottom:2px solid #37884b;}
.footerYyBd{ margin:25px 0px;}
.footerYy .yyBdCont{width:947px; height:128px; margin:0px auto;}


/**/
.zxwz{border:1px solid #dfdfdf; border-top:0px; padding:14px 0px;}
.zxwz:after{ clear:both; content:""; display:block; height:0; visibility:hidden; overflow:hidden;}
.zxwz ul{ width:313px; float:left; margin-left:14px;}
.zxwz ul li{ font-size:12px; color:#646464; line-height:26px; height:26px;}
.zxwz ul li span{ float:right;}

.yqlj{border:1px solid #dfdfdf; border-top:0px; height:58px; line-height:58px;}
.yqlj li{ float:left; display:inline;}
.yqlj a{ padding-left:14px; color:#646464;}
.jianguan{border:1px solid #dfdfdf; border-top:0px; height:142px; background:url(../images/jianguan.jpg) center center no-repeat}
/*footer*/
.footer .footertop{ height:83px; background:#056a1e url(../images/foottop.jpg) center center no-repeat; width:100%; border-bottom:1px solid #024b14;}
.footer .footerbtm{ background:#056a1e;border-top:1px solid #37884b;}
.footer .footerbtm:after{content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden}
.footer .footerlogo{ width:238px; height:156px; background:url(../images/footerlogo.jpg) 0px 52px no-repeat; padding:52px 0px; float:left;}
.footer .footRigLe{ float:left; width:375px; margin-top:52px; border-left:1px solid #257d3b; margin-left:28px; padding-left:15px;}
.footer .footRigLe p{ line-height:25px; height:25px; font-family:simsun; font-size:12px; color:#FFF; text-indent:0px;}
.footer .footRigLe p.p1{ text-indent:1em;}
.footer .footRigRi{ float:right; width:290px; margin-top:52px;}
.footer .footRigRi li{ width:82px; height:36px; line-height:18px; float:left; margin-right:14px; margin-bottom:14px; font-size:12px; text-align:center; background:#fff url(../images/banquan.jpg) 0px 4px no-repeat; border:1px solid #cdcdcd; padding:5px 0px 5px 54px; }
.footer .footRigRi li.li02{ margin-right:0px; background-position:0px -136px;}
.footer .footRigRi li.li03{background-position:0px -41px; }
.footer .footRigRi li.li04{ margin-right:0px;background-position:0px -182px;}
.footer .footRigRi li.li05{background-position:0px -88px; background-color:#ce122a; color:#fff;}
.footer .footRigRi li.li06{ margin-right:0px;background-position:0px -228px; }

/*ʼ*/
.notice { height:34px; background: #333 url(../images/notice_coin.png) no-repeat 10px center; border:1px solid #181818; width:958px; margin:5px auto 10px auto; color:#ed0505; font-size:20px; font-family:Microsoft YaHei; line-height:34px; overflow:hidden; padding-left:40px; }
.notice:after{ content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }
.notice .bd { margin : 0 10px; overflow:hidden; height:36px;}
.notice .bd ul { width:  !important;}
.notice .bd li { width:auto !important;}

/*ǰλ*/
.weizhi{ height:32px; width:998px; border:#cccccc solid 1px; margin:0px auto 10px;}
.weizhil{ float:left; display:inline; line-height:32px;}
.weizhil img{ float:left; padding-left:5px; padding-right:5px; padding-top:2px;}
.weizhil a{ color:#000;}
.weizhir{ margin-right:10px;_margin-right:5px; margin-top:3px; float:right;}
.weizhir .t1{width:232px; line-height:20px; height:20px; border:1px solid #ccc;float:left; margin-top:2px;}
.weizhir .s1{width:60px; height:22px; line-height:22px; font-size:12px; cursor:pointer; color:#fff; margin-left:5px; border:0; margin-top:2px; background-color: #037a20;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #037a20), color-stop(50%, #037a20), color-stop(50%, #056a1e), color-stop(100%, #056a1e));
  background-image: -webkit-linear-gradient(top, #037a20 0%, #037a20 50%, #056a1e 50%, #056a1e 100%);
  background-image: -moz-linear-gradient(top, #037a20 0%, #037a20 50%, #056a1e 50%, #056a1e 100%);
  background-image: -ms-linear-gradient(top, #037a20 0%, #037a20 50%, #056a1e 50%, #056a1e 100%);
  background-image: -o-linear-gradient(top, #037a20 0%, #037a20 50%, #056a1e 50%, #056a1e 100%);
  background-image: linear-gradient(top, #037a20 0%, #037a20 50%, #056a1e 50%, #056a1e 100%);}

/*ұģ*/
.right{ width:322px; float:right;border:1px solid #dfdfdf; padding:10px 10px 0px;}
.righttt{ border-bottom:1px solid #838383; height:31px; font-size:14px;}
.righttt p{ width:140px; height:29px; font-size:16px; color:#056a1e; line-height:29px; font-weight:bold; text-indent:5px; display:block; text-align:left;  float:left; border-bottom:2px solid #838383; font-family:"Microsoft YaHei"}
.righttt p span{ width:4px; height:18px; display:block; float:left;background:#056a1e; margin-top:5px;}
.righttt p span b{ display:block; height:50%; background:#1c9339;}
.sid_ahout{ margin:10px 0px;}
.sid_ahout p{ text-indent:2em; padding:5px;line-height:22px; color:#046a1e;}
.sid_ahout p a{color:#f00;}
.list_r4{ height:auto; overflow:hidden;}
.list_r4 ul li{ height:138px; border-bottom:#CCCCCC dashed 1px; padding-top:10px;}
.list_r4 ul li img{ float:left; padding:4px; border:#CCCCCC solid 1px; margin-left:5px; margin-right:5px;}
.list_r4 ul li h1{font-family:"Microsoft YaHei"; font-size:18px; color:#646464; margin-bottom:4px;}
.list_r4 ul li h1 span{ font-weight:bold; color:#056a1e; display:block;font-size:20px;}
.list_r4 ul li p{line-height:18px; color:#646464;}
.list_r4 ul li p span{ color:#fe0000; }
.list_r4 ul li H2{ margin-top:5px;}
.list_r4 ul li H2 a{ width:78px; height:24px; line-height:24px; display:block; float:left; background:#fe791a; font-size:14px; color:#fff; text-align:center; margin-right:10px;}
.list_r4 ul li H2 a.aa2{ background:#056a1e;}
/*ұģ--*/
.inKfal h2 { background:url(../images/inKfal_title.jpg) no-repeat; width:1000px; height:45px; text-indent:-99999em; margin-top:10px; }
.inKfalCont{ width:998px; border:1px solid #eaeaea; border-top:none; padding-bottom:10px; margin-bottom:15px;}
.inKfalCont:after,.kfalExam:after,.kfalExamCon:after{content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden}
.kfalExamCon .kfalExHd { width:186px; background:url(../images/kfalHdBg.jpg) no-repeat center top; margin:10px 0 0 10px; display:inline; }
.kfalExamCon .kfalExHd ul li { position:relative;   width:114px; height:60px; line-height:60px; font-size:18px; font-family:Microsoft YaHei; font-weight:bold; color:#333333; padding-left:50px; background:#dddddd; margin-bottom:33px;padding-left:72px; cursor:pointer;}
.kfalExamCon .kfalExHd ul li.last { margin-bottom:0px; }
.kfalExamCon .kfalExHd ul li img { position:absolute; width:36px; height:36px; left:6px; top:12px; }
.kfalExamCon .kfalExHd ul li.on { background:url(../images/kfalHd_ul_li_on.jpg) repeat; color:#FFF; }
.kfalExBd { margin-left:13px; display:inline; }
.kfBdConLeft { margin-top:10px; }
.kfBdConLeft dl dt { position:relative; border-bottom:1px dashed #cccccc; }
.kfBdConLeft dl dt span { width:403px; height:225px; border:1px solid #cccccc; display:block; }
.kfBdConLeft dl dt img { width:401px; height:223px; display:block; margin:1px; }
.kfBdConLeft dl dt .overKf { width:61px; height:61px; position:absolute; left:-1px; top:-1px; z-index:11; background:url(../images/overKfC.png) no-repeat; }
a.kftitle { height:31px; line-height:31px; width:405px; text-align:center; color:#000000; font-size:14px; display:block; }
.kfBdConLeft dl dd { line-height:25px; width:405px; }
.kfBdConLeft dl dd span { display:inline-block; margin-right:21px; }
.kfBdConLeft dl dd span.red { color:#ff0000; margin-right:0px; }
.kfBdConLeft dl dd .mored { color:#fe0000; }
.kfExBdCont .kfBdConRight ul { width:370px; margin-left:5px; }
.kfExBdCont .kfBdConRight ul li { width:173px; height:162px; border:1px solid #cdcdcd; margin:10px 0 0px 8px; cursor:pointer; float:left; _margin:0 0 11px 4px; position:relative; overflow:hidden; }
.kfExBdCont .kfBdConRight ul li .small_kf { position:absolute; background:url(../images/small_kf_bg.png) no-repeat; width:99px; height:101px; z-index:11; top:-26px; left:-23px; }
.kfExBdCont .kfBdConRight ul li img { margin:1px; width:171px; height:160px; display:block; }
.kfExBdCont .kfBdConRight ul li .showdiv p.showP { position:absolute; background:#000; left:0px; bottom:0px; height:22px; color:#fff; line-height:22px; text-align:center; width:171px; overflow:hidden; }
.kfExBdCont .kfBdConRight ul li .hiddendiv { position:absolute; left:0px; top:160px; color:#fff; }
.kfExBdCont .kfBdConRight ul li .hiddendiv p { padding:8px 0 5px 7px; line-height:18px; position:absolute; z-index:13; width:161px; height:162px; }
.kfExBdCont .kfBdConRight ul li .hiddendiv span { background:#000; filter:alpha(opacity=40); opacity: 0.4; width:171px; height:162px; display:block; position:absolute; left:0; top:0; z-index:12; text-indent:-9999px; }
.hiddendiv a { color:#FFF; }
.inKfBottom { background:url(../images/kfBot.gif) no-repeat; width:977px; height:56px; clear:both; margin:10px auto 0px;}
.artnews img{ padding:4px; border:1px solid #dfdfdf; margin:10px auto; width:310px; height:138px;}
.artnews li{ font-size:12px; line-height:25px; height:25px; background:url(../images/dian.gif) 5px center no-repeat; padding-left:20px;}

/*бҳģ*/
.listleft{ width:648px; float:left;border:1px solid #dfdfdf;}
.list{height:auto; padding:0px 10px 10px;}
.list li{border-bottom:#CCCCCC dashed 1px; line-height:25px; padding-left:10px;_padding-left:5px; font-size:14px;}
.list li h1{font-size:14px; font-weight:bold; margin-top:10px;}
.list li h1 a{  color:#464646;}
.list li p{ line-height:25px; text-indent:2em; font-size:12px;}
.list li p a{ color:#FF0000;}
.list li small{margin:5px auto 10px; color:#818181; font-size:12px; display:block;}
.list li small a{color:#818181;font-size:12px; }
.list_l11 {height:25px; padding-top:18px; padding-bottom:17px; !important; text-align:center; padding-left:15px;}
.list_l11 ul li { float:left; display:block; height:25px; line-height:25px;border:#dadada 1px solid; padding:0px 8px; cursor:pointer; margin-right:5px; display:inline;!important}
.list_l11 ul li a{float:left; display:block; height:25px; line-height:25px; color:#464646; }
.list_l11 ul li:hover { background:#78b97e; color:#FFF; display:block;}
.list_l11 ul li:hover a{ color:#FFFFFF;}
.list_l11 li strong{font-weight:normal;}
/*ҳģ*/
.artleft{ width:628px; float:left;border:1px solid #dfdfdf; padding:10px;}
.con_xx:after{content:""; display:block; height:0; clear:both; visibility:hidden; overflow:hidden}
.con_xx dl{width:307px;border:1px solid #dadada;border-top:none;padding-bottom:10px;}
.con_xx dt{height:35px;background:url(../images/news20130808_03.gif) no-repeat;font-size:14px;color:#fff;font-weight:600;line-height:35px;padding-left:40px;}
.con_xx dd{background:url(../images/dian.gif) 5px center no-repeat;font-size:14px;padding-left:15px;border-bottom:1px dashed #ccc;margin:0px 10px;line-height:30px;height:30px;overflow:hidden; }
.con_xx dd a{font-weight:normal;color:#666}
.con_xx dd a:hover{font-weight:normal;color:#f00}


.content_con2 h1{font-size:23px;font-family:"Microsoft YaHei"; color:#f00; text-align:center; margin:5px 0}
.content_con2 span{width:698px; display:block;text-align:center;font-size:13px}
.content_con2 span a{color:#fd8439}
.thetitles2 {color: #3b3939; font-size: 12px;line-height: 40px;text-align: center;}
.thetitles2 a {border-radius: 3px;color: #fff; display: inline-block;line-height: 24px; margin-left: 5px;padding: 0 3px;}
.con_txt2{line-height:26px;font-size:14px; margin:10px 0px;}
.yem{ margin-bottom:10px;}
.yem li{font-size:14px;color:#f00;font-weight:600;line-height:30px;height:30px;overflow:hidden}
.yem a{color:#646464}
