﻿@charset "utf-8";

#head{ height:149px;width:100%; background:url(../img/head.jpg); padding:0px; margin:0px;}
.headcent{width: 1000px; margin: auto;padding-top: 14px;}
.headlogo{height: 83px; width:417px ;background:url(../img/logo.png); float: left;}
.headlogocent{height: 76px;width: 250px;float: right;text-align: center;color: #ffffff;    font-size: 15px;    padding-top: 19px;}
.headlogocent img{}
.headlogoright{height: 95px;width:285px; float: right;}
.english{margin-top:10px;margin-right:0px; margin-bottom:10px; font-size:15px;color: #ffffff;/*text-align: center;*/}
.search_box{ height:80px; margin-right:0px;float:right;}
.search{background:url(../img/search_bg.jpg);height:30px; margin:4px 0 0 0; padding:0 0 0 32px;border-radius: 23px;}
.search_inps{ border: none; background:none; height:28px; line-height:28px; font-size:14px; width:160px; color:#c8c8c8;}
.search_btn{ border: none; background:none; width:72px; height:28px; line-height:28px; font-size:12px; cursor:pointer;margin-left:10px;}

.Navigation{width:1000px;margin: auto;height: 60px;}
.Navigation li{float: left;padding:0 14px;list-style: none; color: #ffffff;}
.Navigation li a{display:block;width:100px;height:30px;border-right:1px solid #8ca4b9;}
/*.Navigation li a{height:265px;border-left-style:solid; border-bottom-style:none;border-right-style:none;border-top-style:none}*/
         
            a{
                text-decoration:none;
                color: #000;
            }
             
            .nav{
width: 1000px;
    margin: auto;

                text-align:center;

            }
 
            .nav ul{
                float:left;
                  z-index:9999;
            }
 
            .nav ul li{
                float:left;
                width:138px;
                line-height:30px;
                position:relative;
                    border-right: 1px solid #8ca4b9;
               /* background-color:#F8F8F8;      */                     
            }
 
            .nav .nav_first{
               /* border-left:1px dotted #EAEAEA;*/
           
               height: 30px;
            }
             
            .nav ul li a{
                color:#fff;
                display:block;
                font-family:Microsoft YaHei;
                /*border:1px dotted #EAEAEA;*/
                border-left:none;
                font-size: 15px;
            }
 
            .nav ul li a:hover{
                color:#000;
            }       
 
            .nav ul li .active{
               /* background-color:#D8450B;
                border:1px solid #D8450B;
                color:#EEE;*/
            }               
 
            .nav ul li .active:hover{
               /* background-color:#D8450B;
                color:#EEE;*/
            }
 
            .nav ul li:hover .sub_nav{
                display:block;
            }
         
            .nav .sub_nav{
                position:absolute;
                width:90px;
                display:none;
                left:-1px;
            }
             
            .nav .sub_nav li{
                text-align:left;
                width:138px;                
            }
             
            .nav .sub_nav b{
                width:15px;
               /* background-color:#CCC;
                display:inline-block;
                margin-right:15px;*/
            }
 
            .nav .sub_nav li a{
                border-top:none;
            }
 
            .nav .sub_nav li .sub_nav_last{
                border-bottom:none;
            }
                 
            .nav .sub_nav li a:hover b{
               /* background-color:#999;*/
            }
 
            .nav .sub_nav li .sub_active{
                 background-color:#2e7cbc;
                 text-align: center;
                 margin-top: 2px;
                  border-radius:5px;

            }
 
            .nav .caret {
                display: inline-block;
                width: 0;
                height: 0;
                vertical-align: middle;             
                border-top: 4px dashed;
                border-top: 4px solid \9;
                border-right: 4px solid transparent;
                border-left: 4px solid transparent;
                border-top-color: #ffffff;
                margin-left:5px;
            }


/*banner样式*/
.banner{ width:100%; height:350px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:350px; float:left;}
.b-list{ height:50px; padding-top:310px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #2d73b1;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../img/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:128px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../img/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:128px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


.index01_con .catalog02{;width:250px;padding-top:13px;font-size:14px;}
.index01_con .catalog02 li{height:30px;line-height:30px;padding-left:40px;background:url(../img/point01.gif) no-repeat 21px 12px;}
.index01_con .catalog03{;width:250px;padding-top:13px;font-size:14px;}
.index01_con .catalog03 li{height:30px;line-height:30px;padding-left:40px;background:url(../img/point01.gif) no-repeat 21px 12px;}
.index01_con .catalog04{;width:250px;padding-top:13px;font-size:14px;}
.index01_con .catalog04 li{height:47px;line-height:18px;padding-left:40px;}
.index01{clear:both;/*border-bottom:1px solid #dcdcdd;*/    width: 1000px;margin: auto;padding-top: 25px; height: 420px;}
.index01_block{clear:both;width:681px;height:67px;/*margin:0 auto;*/position:relative;background:url(../img/bg04.jpg) no-repeat 0 0;float: left;}
.index01a{display:block;float:left;height:67px;width:166px;overflow:hidden;}
.index01a_con{background-color:#3378b3;left:0;}
.index01b_con{background-color:#3378b3;left:164px;}
.index01c_con{background-color:#3378b3;left:338px;}
.index01d_con{background-color:#3378b3;right:0;}
.index01_con{position:absolute;top:67px;z-index:9999;width:500px;height:180px;}
.index01_con ol{float:right;margin:-111px 18px 0 0;_display:inline;width:218px;height:140px;overflow:hidden;}
.index01_con ol img{width:218px;height:140px; vertical-align:top;}
.index01_con p{position:absolute;left:53px;top:-8px;z-index:9999;width:17px;height:8px;}
.index01a_con p{background-position:-353px -108px;}
.index01b_con p{background-position:-393px -108px;}
.index01c_con p{background-position:-433px -108px;}
.index01d_con p{background-position:right -108px;left:303px;}


.index01_bottom{width: 681px;/*border: 1px solid #000;*/padding-top: 10px;float: left;}
.index01_bottom1{width: 680px;height: 268px;border: 1px solid #dddddd;}
.index01_bottom_left{width: 300px;height: 268px;border: 1px solid #dddddd;}
.index01_bc{width: 681px;height: 40px;background:url(../img/yydt.jpg); }
.index01_right{width: 291px;float: right;margin: 0;height: 40px;background:url(../img/fy.jpg);}
.index01_right1{width: 290px;height: 345px;border: 1px solid #dddddd;     margin-top: -7px;}
.index01_right1 img{padding-top: 4px}


/*reset css*/
*{margin:0;padding:0;list-style:none;border:0;}
/*demo css*/
.i_box{position:relative;overflow:hidden;width:700px;height:350px;margin:40px auto 0 auto;}
.i_imglist{width:700px;height:350px;z-index:0}
.i_imglist li img{width:700px;height:350px;display:block}
.i_nav{position:absolute;left:20px;bottom:0;overflow:hidden;width:660px;height:30px;z-index:2}
.i_nav ul li{float:left;_display:inline;width:163px;height:30px;margin:0 1px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);text-align:center;line-height:30px;cursor:pointer}
.i_nav ul li.hover{background-color:#fff;opacity:0.8;filter:alpha(opacity=80)}
.i_nav ul li a{color:#fff;text-decoration:none}
.i_nav ul li a:hover{text-decoration:underline}
.i_nav ul li.hover a{color:#000}
.i_prev a,.i_next a{position:absolute;overflow:hidden;width:19px;height:30px;background-color:#000;color:#fff;text-align:center;font-weight:bold;opacity:0.9;filter:alpha(opacity=90);text-decoration:none;line-height:30px}
.i_prev a{left:0;bottom:0}
.i_next a{right:0;bottom:0}
.i_prev a:hover,.i_next a:hover{background-color:#fff;opacity:0.8;filter:alpha(opacity=80);color:#000}

.index02{width: 1000px;height: 325px;margin:auto;}
.index02_head{width: 1000px;height: 40px;background:url(../img/zjtd.jpg); }
.index02_bottom{width: 999px;height: 250px;border: 1px solid #dddddd; padding-top: 45px}

..team{border:1px solid #e5e5e5;background:#f8f8f8;padding-bottom:10px;margin-bottom:10px;}
.teamTitle{height:30px;line-height:30px;background:#015198;font-weight:normal;padding:0 14px;margin-bottom:12px;}
.teamTitle a{float:right;font-size:14px;color:#fff;}
.teamTitle span{font-size:16px;color:#fff;}
.expert{height:113px;/*width:956px;*/margin:0 auto;}
.expert dl{width:230px;height:113px;float:left;margin-right:9px;overflow:hidden;}
.expert .e_end{margin-right:0;}
.expert dl dt{width:84px;float:left;height:185px;margin-right:15px;}
.expert dl dd{width:130px;float:left;height:185px;}
.expert dl dd h2{line-height:21px;font-weight:normal;font-size:14px;color:#006699;height:20px;}
.expert dl dd p{line-height:19px;color:#666666;height:19px;}
.expert dl dd .adept{margin-bottom:10px;}
.expert dl dd .more{background:url(../img/more.jpg) no-repeat left center;height:22px;text-align:center;line-height:22px;width:73px;}
.expert dl dd .more a{color:#c60000;}
.expert dl dd p span{color:#333333;}

.expertindex{height:185px;/*width:956px;*/margin:0 auto;}
.expertindex dl{width:300px;height:185px;float:left;margin-right:9px;overflow:hidden;}
.expertindex .e_end{margin-right:0;}
.expertindex dl dt{width:130px;float:left;height:185px;margin-right:15px;}
.expertindex dl dd{width:130px;float:left;height:185px;}
.expertindex dl dd h2{line-height:21px;font-weight:normal;font-size:14px;color:#006699;height:20px;}
.expertindex dl dt p{line-height:26px;color:#666666;height:35px;}
.expertindex dl dd .adept{margin-bottom:10px;}
.expertindex dl dd .more{background:url(../img/more.jpg) no-repeat left center;height:22px;text-align:center;line-height:22px;width:73px;}
.expertindex dl dd .more a{color:#c60000;}
.expertindex dl dd p span{color:#333333;}


.index03{width: 1000px;height: 220px;margin:auto;}
.index03_bottom{width: 999px;height: 180px;border: 1px solid #dddddd;}
.content {
    width: 960px;
    margin: 0 auto;
    text-align: left;
        padding-top: 37px;
}
.icon {
    width: 106px;
    float: left;
    cursor: pointer;
}
.icon div.image {
    width: 80px;
    height: 80px;
    margin: auto;
    background-color: #595757;
   background-position: -10px -9px;
}
.icon div.text {
    text-align: center;
    font-size: 13px;
    padding: 10px;
    margin-bottom: 20px;
    width:90px;
}
.icon:hover div.image, .icon.over div.image {
    background-color: #226dc2;
}
.icon:hover div.text, .icon.over div.text {
    color: #226dc2;
}

.index04{height: 250px;margin: auto;padding-top: 30px}
.index04_bottom{width: 999px;height: 210px;border: 1px solid #dddddd;}
.index07{width: 1000px;height: 250px;margin: auto;padding-top: 30px}
.index07_bottom{width: 999px;height: 210px;border: 1px solid #dddddd;}
#mrq{width:925px; margin:20px auto;border:1px solid #000; padding:2px}
#Marquee_x { overflow:hidden; width: 980px ;padding-top: 17px;margin: auto;} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:229px; width:174px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:229px; height:174px; display:block}
#Marquee_x ul li div span{ display:block;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.index05{width: 1000px;margin: auto; padding-top: 30px; height: 490px;}
.left{
  float:left;
}
.right{float: right;}
h1,h12,h3,h5,h6,ul,ol,li,dl,dt,dd,p{
  list-style-type:none;
  margin:0;
  padding:0;
  color: #000;
}

.w300{ width:300px;}
.zhinan{ width:300px; overflow:hidden; height:295px;}
.zhinan li{ float:left; height:98px; border:1px solid #e7e7e7; width:148px;}
.zhinan li.zn_r{ border:1px solid #e7e7e7; border-left:0; width:149px;}
.zhinan li.zn_n{ background:url(../img/zhinan.png) no-repeat 18px 23px #e1e6ff;}
.zhinan li a{ display:block; /*height:98px;*/ width:100%; background:#f9f9f9; text-align:center; text-decoration:none;}
.zhinan li a:hover{ background:#eff2ff; text-decoration:none;}
.zhinan li a p{ display:block; width:100%; height:70px; background-image: url(../img/zhinan.png);}
.zhinan li a span{ display:block; height:28px; color:#4c4c4c; text-decoration:none;font-size: 13px;}
.zhinan li a p.zn1{ background-position:45px -120px;}
.zhinan li a p.zn2{ background-position:45px -260px;}
.zhinan li a p.zn3{ background-position:45px -395px;}
.zhinan li a p.zn4{ background-position:45px -530px;}
.zhinan li a p.zn5{ background-position:45px -665px;}
.zhinan li a p.zn6{ background-position:45px -800px;}
.zhinan li a p.zn7{ background-position:45px -935px;}

.k20{
  height:20px;
  width:100%;
  overflow:hidden;
}
.jiankang{ width:300px; overflow:hidden; height:150px;    font-size: 13px;}
.jiankang li{ float:left; height:73px; border:1px solid #e7e7e7; width:148px;}
.jiankang li.jk_r{ border:1px solid #e7e7e7; border-left:0; width:147px;}
/*.jiankang li.jk_n{ background:url(../img/jiankang.png) no-repeat 18px 23px #e1e6ff;}*/
.jiankang li.jk_n{ width:146px;background:url(../img/jiankanga.png) no-repeat 0px 0px #e1e6ff;}
.jiankang li a{ display:block; height:73px; width:100%; background:#f9f9f9; text-align:center; text-decoration:none;overflow:hidden;}
.jiankang li a:hover{ color:#333;background:#eff2ff; text-decoration:none;}
.jiankang li a p{ display:block; width:100%; height:50px; }
.jiankang li a span{ display:block; height:28px; color:#4c4c4c; text-decoration:none;}
.jiankang li a p.jk1{ background:url(../img/jiankangb.png) no-repeat 0px 0px ;padding-top:52px;color: #000;}
.jiankang li a p.jk2{ background:url(../img/jiankangc.png) no-repeat 0px 0px ;padding-top:52px;color: #000;}
.jiankang li a p.jk3{ background:url(../img/jiankangd.png) no-repeat 0px 0px ;padding-top:52px;color: #000;}
.jiankang li a p.jk4{ background-position:0px -530px;}
.jiankang li a p.jk5{ background-position:45px -665px;}
.jiankang li a p.jk6{ background-position:45px -800px;}
.jiankang li a p.jk7{ background-position:45px -935px;}

.w600{width: 680px;}
.w320{width: 320px;height: 226px;}
.w320_head{width: 320px;height: 40px;background:url(../img/gjsb.jpg);}
.w320_bottom{width: 319px;height: 186px;border: 1px solid #dddddd;}
.w320_bottom img{padding-top: 10px;padding-left: 9px;}
.w600_bottom{width: 680px;height: 226px;padding-top: 16px;}
.news-center{float:left;width:679px;overflow:hidden;/*margin-left:32px; */   border: 1px solid #dddddd;}
.shoushu-top{height:40px;}
.scroll li{float:left;width:96px; height:38px;line-height:35px;display:inline;background:url(../img/index8.png) 0px -38px no-repeat;margin-left:13px;transition: all 0.2s linear 0s;}
.scroll li span{ width:96px; height:38px; display:block;cursor:pointer;text-align:center;color:#000;font-family:"微软雅黑" "Microsoft YaHei"; font-size:14px;}
.scroll .active2{background:url(../img/index8.png) 0px 0px no-repeat; width:96px; height:38px; border:none; color:#fff;}
.scroll .active2 span{color:#fff;}
.scroll .active2 span a{color:#fff;}
/*.shoushu-bottom{height:323px;}*/
.panhua-top{height:50px;border-bottom:1px dashed #696969;margin-top:9px;}
.diaoyan-left{float:left;width:80px;height:60px;overflow:hidden;}
.diaoyan-right{/*float:right;*/}
.diaoyan-right h3{font-size:13px;color:#555}
.diaoyan-right h3 a{color:#555;}
.diaoyan-right h3 a:visited{color:#555;}
.diaoyan-right h3 a:hover{color:#f00;}
.diaoyan-right p{ /*text-indent:2em;*//*line-height:20px; */margin-top:4px;color:#555;font-size: 14px;}
.panhua-bottom{height:180px;border-bottom:1px dashed #696969;margin-top:17px;}
.panhua-bottom ul li{line-height:24px; background:#fFF}
.panhua-bottom ul li b,.panhua-bottom ul li a{float:left;color:#555;}
.panhua-bottom ul li b{font-size:12px; font-weight:normal;}
.panhua-bottom ul li a{width:370px;margin-left:5px;color:#555;}
.panhua-bottom ul li a:visited{color:#555}
.panhua-bottom ul li a:hover{color:#f00; font-weight:700;}

.foot{width: 100%;height: 265px;background-color: #2c72b4;clear:both;}
.foot_width{width: 1000px;margin: auto;}
.foot_left{width: 700px;height: 200px;float: left;padding-top: 35px;}
.foot_right{width: 300px;height: 200px;float: right;padding-top: 35px;}

.list{background:url(../img/back.jpg);width: 1285px;margin: auto;min-height: 400px;}
.listleft{margin-left: 55px;float: left;padding-bottom: 30px;}
.list-left ul{padding-top: 60px;float: left;width: 300px;margin-bottom: 30px;}
.list-left li{background:url(../img/listli.jpg);width: 300px;height: 55px;display: inline-block; margin-top: 3px;}
.list-left li a{color: #fff;text-decoration:none;}
.list-left li p{margin-top: 15px;margin-left: 30px;}
.list-left li:hover{background:url(../img/listlinew.jpg);width: 300px;float: left;height: 55px;display: inline-block;}
.listright{float: right;padding-top: 60px;/*margin-right: 90px;*/padding-bottom: 30px;}
.list-right{width: 750px;float: left;}
.listtile{text-align: center;padding-top: 30px;}
.listtext{padding-top: 30px;word-wrap:break-word;}
.page{text-align: center;}
.kslist{width: 1168px;margin: auto;padding-top: 30px;}
.kslist img{padding-bottom: 20px;}

.ny_right{ width:770px;margin:auto;overflow:hidden;}
.ny_weizhi{ height:36px; color:#666666;}
.ny_weizhi_tt{ border-bottom:2px solid #a8c8db; height:50px; width:250px; background:url(../images/weizhi_bg.jpg) no-repeat 0 6px; font-size:24px; color:#393939; padding:0 0 0 14px; font-weight:bold;}
.ny_weizhi_ttt{ font-size:16px; color:#333;}
.ny_bar{ height:30px;}
.ny_bar1{ height:55px;}
.ny_body{ width:100%; line-height:28px; font-size:14px;}
.newslist li{ height:40px; line-height:40px; background:url(../images/dot1.jpg) no-repeat 0 center; padding:0 0 0 12px; border-bottom:1px dashed #c6c6c6;}
.newslist li span{ float:right; font-size:12px; color:#adadad;}
.fenye{padding:20px 0 0 0; height:40px;text-align:center;}
.fenye a{padding:5px; border:1px solid #e3e3e3; color:#046cb5;}
.fenye a:hover{ color:#ff0000; background:#eeeeee; text-decoration:none;}
.fenye .disabled{ padding:5px; border:1px solid #eeeeee; text-decoration:none;}

.zhuanjialist{ height:180px; border-bottom:1px dashed #c6c6c6; padding:20px 0;}
.zhuanjialist dt{ width:150px; height:120px; float:left; margin:0 20px 0 0;}
.zhuanjialist dd{ float:left; width:558px;}
.zhuanjialist dd.zjtt{ height:32px;}
.zhuanjialist dd.zjks{ height:32px; line-height:25px; font-size:14px;}
.zhuanjialist dd.zjjj{ height:82px; line-height:22px; font-size:12px; color:#757575;text-
align:justify;text-justify:distribute;}
.zhuanjialist dd.zjjmore{ height:44px; line-height:22px; font-size:12px; color:#8c8c8c;}
.zjmore{ display:block; background:#d2eaff; width:120px; height:24px; line-height:24px; 
text-align:center; font-size:12px;}
.zjmore:hover{ background:#3370b0; color:#fff; text-decoration:none;}






