﻿*{box-sizing:border-box;margin:0; padding:0; list-style:none; font-family: "微软雅黑"; font-size:14px; }
a{ text-decoration:none; color:#333; transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;  }
a:hover{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin: 0;}
hr{ border:none;}
.clear{ clear:both;}
p,ul{margin: 0;}
img{ border:0; vertical-align:middle; }
input,textarea{outline:none;}
.container{width:1200px; margin:0px auto;}
.r{float:right;}
.l{float:left;}


/*头部*/

.header{width:100%; height: 80px;}
.logo{width:700px;height:46px; float: left; margin-top:16px; }
.logo a{width:369px; height: 46px; float: left}
.logo img{width:100%; height: auto;}
.logo_p{width:104px; float: left; margin-left: 15px; margin-top:5px; height: 40px;}
.logo_p img{width:100%; height: auto;}
.heade_right{ float: right; width:383px; height: 26px; margin-top:27px;}
.heade_right img{width:100%; height: auto; overflow: hidden}



/*导航*/
.nav_top{ width:100%;  height:60px;background: #3d79c6}
.nav{height:59px; width:100%; }
.nav a{ color:#4d4d4d;}
.nav .nLi{ float:left;  position:relative; display:inline; height:100%; width:auto; margin: 0px 20px; text-align: center;}
.nav .nLi h3{ height:100%; width:100%; text-align: center; }
.nav .nLi h3 a{font-weight:normal;  height: 100%; }
.nav .nLi h3 p{width:100%; height:58px; line-height: 58px; font-size: 14px; color: #fff;}
.nav .sub{ display:none;left:50%; top:60px;  position:absolute;  line-height:26px; padding:0; width:180px; margin-left: -90px; z-index: 999; background: #eee; }
.nav .sub li{ zoom:1;  height:40px; line-height: 40px;text-align: center }
.nav .sub li p{ width:100%; float: left; margin: 0px;}
.nav .sub li span{ float: right;}
.nav .sub a{ display:block; padding:0 10px; color: #666; font-size: 12px; height: 100%; }
.nav .sub a:hover{color: #fff;;background: #3d79c6}
.nav li.active h3{border-bottom: 2px solid #fff}
.nav li:hover h3{border-bottom: 2px solid #fff}
.nav_news{margin-left:178px;}
.nav li.active .shouye p{background: url(../images/shouye.png) no-repeat 20px center; padding-left: 25px;   }
.shouye p{background: url(../images/shouye.png) no-repeat 20px center; padding-left: 25px;   }
.sub li:hover .shouye p{background: url(../images/shouye.png) no-repeat 20px center; padding-left: 25px;   }



/*banner*/
.banner{width:100%; height: 600px; background: #F5F5F5; padding-top: 33px;}
.banner .slideBox{ width:100%; height:488px; position:relative; }
.banner .slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:50%; bottom:-47px; z-index:1;  margin-right: -58px;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-right:15px;  width:20px; height:20px;  border-radius:50%; border:1px solid #3d79c6; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#3d79c6;}
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;width:100%  }
.banner .slideBox .bd ul{height: 100%;width:100%}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;width:100%}
.banner .slideBox .bd li a{height: 100%;width:100%; display: block; overflow:hidden}
.banner .slideBox .bd img{ width:100%; height:100%; display:block;  }



/*学校资讯*/
.index_one{width:100%; height: auto; overflow: hidden; margin-top: 40px;}
.index_one_left{width:860px; height: auto; overflow: hidden; float: left}
.index_title{width:100%; height: 40px; overflow: hidden; }
.index_title h3{width:128px; height: 30px; line-height: 30px;  font-weight: bold; }
.index_title h3 a{color: #0d64bd;  font-size: 22px;border-left:4px solid #0d64bd; padding-left: 10px;}
.zixun_xx{width:100%; height: auto; border: 1px solid #e6e6e6; overflow: hidden}
.index_zixun_left{width:292px; height: 375px; float: left;  border-right:1px solid #e6e6e6}
.index_zixun_left .slideBox{ width:100%; height:100%; overflow:hidden; position:relative; }
.index_zixun_left .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; top:155px; z-index:1; }
.index_zixun_left .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_zixun_left .slideBox .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; border-radius:50%;  line-height:14px; text-align:center; border: 1px solid #fff; cursor:pointer; }
.index_zixun_left .slideBox .hd ul li.on{ background:#fff;  }
.index_zixun_left .slideBox .bd{ position:relative; height:100%; z-index:0;  width: 100%;  }
.index_zixun_left .slideBox .bd li{width:100%; height: 375px; position: relative}
.zi_news_img{width:292px; height: 180px; overflow:hidden}
.zi_news_img img{width:100%; height: 100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.zi_news_img:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.zi_news_info{width:100%; height: auto; overflow: hidden; padding: 12px 25px;}
.zi_news_info h3{
  width:100%;
  height: 20px;
  line-height: 20px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  font-size: 16px;
  color: #0d64bd;
  font-weight: bold;
  }
.zi_news_info span{font-size: 14px; color: #999999; line-height: 25px; display: block; margin: 5px 0 5px}
.zi_news_info p{font-size: 14px; color: #666666; line-height:24px;}
.index_zixun_right{width:495px; height: auto;overflow: hidden; float: left; margin-left: 38px;}
.index_zixun_right .slideTxtBox{ width:100%; height: auto; margin-top: 30px;   }
.index_zixun_right .slideTxtBox .hd{ height:38px; line-height:38px;  border-bottom:1px solid #ddd;  position:relative; }
.index_zixun_right .slideTxtBox .hd ul{width:375px; height: 38px;  float: left}
.index_zixun_right .slideTxtBox .hd ul li{width:102px; height: 38px; float: left; text-align: center}
.index_zixun_right .slideTxtBox .hd ul li a{font-size:16px; color: #333333;}
.index_zixun_right .slideTxtBox .hd ul li.on{ background:#3d79c6;  color: #fff;}
.index_zixun_right .slideTxtBox .hd ul li.on a{color:#fff}
.index_zixun_right .slideTxtBox .hd .hd_more{ float: right}
.hd_more a{font-size: 13px; color: #999}
.index_zixun_right .slideTxtBox .bd ul{width:100%; height: auto; overflow: hidden; margin-top: 8px;}
.index_zixun_right .slideTxtBox .bd li{ height:30px; line-height:30px;   }
.index_zixun_right .slideTxtBox .bd li p{font-size:14px; color: #333333; width:402px; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_zixun_right .slideTxtBox .bd li .date{ float:right; color:#999;}
.index_zixun_right .slideTxtBox .bd li:hover p,.slideTxtBox .bd li:hover .date{color:#0d64bd}
.hd_more:hover a{color:#0d64bd}

.index_one_right{width:313px; height: 100%; float: right;}
.index_yewu{width:100%; height: 377px; background: #eeeeee; border: 1px solid #e6e6e6; padding: 20px 15px 0;}
.index_yewu ul{width:100%; height: auto; overflow: hidden;}
.index_yewu ul li{width:33.33%; height: 78px; float: left; text-align: center; margin-top: 25px;}
.index_yewu ul li div{width:100%; height: 38px;}
.index_yewu ul li img{  -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    -ms-transition: -ms-transform 0.3s ease-out;}
.index_yewu ul li p{width:100%; height: 30px; line-height: 30px; font-size: 14px; color: #666666;}
.index_yewu ul li:hover  img{
    display: inline-block;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);}
.index_yewu ul li:hover p{color:#3d79c6}


/*2*/
.index_two{width:100%; height: auto; overflow: hidden; margin-top: 40px;}
.index_two_zhao{width:860px;height: auto; float: left}
.index_four{width:313px; height: 320px; float: right}
.index_four ul{width:100%; height: auto; overflow: hidden}
.index_four ul li{width:156px; height: 159px; float: left; margin-bottom:1px;  text-align: center}
.index_four ul li.s1{background: #90ba4d; }
.index_four ul li.s2{background: #b973c4; float: right}
.index_four ul li.s3{background: #e27594;}
.index_four ul li.s4{background: #3d79c6; float: right}
.index_four ul li p{width:100%; height: 40px; line-height: 40px; font-size: 14px; color: #fff}
.four_img{ margin-top: 40px;     -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    -ms-transition: -ms-transform 0.3s ease-out;}

.index_four ul li:hover .four_img{
    display: inline-block;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);}


.index_two_zhao .slideTxtBox{ width:100%; height: auto;  }
.index_two_zhao .slideTxtBox .hd{ height:60px; position:relative; }
.index_two_zhao .slideTxtBox .hd ul{width:100%; height: 100%;  float: left}
.index_two_zhao .slideTxtBox .hd ul li{width:206px; height: 60px; float: left; text-align: center; margin-right: 12px;}
.index_two_zhao .slideTxtBox .hd ul li a{font-size:16px; color: #fff; height: 50px; line-height: 50px; display: block; width: 100%;}
.index_two_zhao .slideTxtBox .hd ul li.on a{height: 60px; }
.x1 a{background: #90ba4d}
.x2 a{background: #3d79c6}
.x3 a{background: #b973c4}
.x4 a{background: #e27594; }
.x4{margin-right: 0px!important;}
.xin_1{background: #90ba4d}
.xin_2{background: #3d79c6}
.xin_3{background: #b973c4}
.xin_4{background: #e27594}
.index_two_zhao .slideTxtBox .bd{width:100%; height: auto; overflow: hidden; }
.index_two_zhao .slideTxtBox .bd ul{width:100%; height: 259px; overflow: hidden; padding: 22px 45px;}
.index_two_zhao .slideTxtBox .bd li{ height:36px; line-height:36px; width: 50%; float: left; background: url(../images/tb.png) no-repeat left center; padding-left: 10px;}
.index_two_zhao .slideTxtBox .bd li p{font-size:14px; color: rgba(255,255,255,.9); width:90%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_two_zhao .slideTxtBox .bd li:hover p{text-decoration:underline;color: #fff;}







/*合作伙伴*/
.index_changqu{width:100%; height: auto; margin-top: 30px; margin-bottom: 50px;}
.index_changqu_show{width:100%; height: auto; }


.Box{width:100%; height: auto; }
 .Box .Box_con {position: relative; margin-top:10px;}
 .Box .Box_con .conbox {position: relative;overflow: hidden; width:100%; margin: 0px auto; }
 .Box .Box_con .conbox ul {position: relative;list-style: none;}
 .Box .Box_con .conbox ul li {float: left;width:186px;height:109px; margin-left:16px;overflow: hidden; border:1px solid #ddd}
.Box .Box_con .conbox ul li a{width:100%; height: 100%; display: block; overflow: hidden}
.Box .Box_con .conbox ul li img{width:100%; height: 100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li:hover .cur_img p{opacity: 1;}
 .Box .Box_con .conbox ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.conbox_button{width:100%; height:auto;  }
.Box .Box_con .btn {display: block;width: 14px;height:26px;cursor: pointer;  text-align: center; position: absolute; }
.Box .Box_con .btnl { background: url(../images/f_left.png) no-repeat; left:-30px;top:40px;}
.Box .Box_con .btnr {  background: url(../images/f_right.png) no-repeat; right:-30px; top:40px;}

.conbox_button .sb{width:50px; height: 50px; float: left; margin: 0px 30px;}
.Box .Box_con .btn img{margin-top: 10px;}





/*友情链接*/
.link_biaoqian{width:100%; height:auto;  padding: 20px 0; overflow: hidden; background: #f0f0f0;}
.link_biaoqian p{width:70px; line-height: 30px; float: left; font-size: 16px; color: #0d64bd; font-weight: bold;}
.link_biaoqian ul{width:1120px; height: auto;  overflow: hidden; float: right}
.link_biaoqian ul li{ float:left; font-size:16px; line-height:30px;}
.link_biaoqian ul li a{color:#4d4d4d;  padding-right: 6px;}
.link_biaoqian ul li:hover a{ color: #0d64bd;}
.link_biaoqian .container{height:auto;line-height: 20px;}






/**footer**/
.footer{background:#3d79c6;height: 210px; width: 100%; padding-top: 35px; }
.footer_wx{width:144px; height: 144px; float: left}
.footer_wx img{width:100%; height: 100%;}
.footer_dz{width:410px; height: auto; float: left; margin-left: 32px;}
.footer_dz p{width:100%; height: auto; line-height: 35px; color: #fff; font-size: 14px;}
.footer_search{width:400px; height: 75px; float: right}
.footer_search h3{width:100%; height: 35px; line-height: 35px; font-size: 16px; color: #fff; font-weight: bold;}
.footer_in{width:100%; height: 45px; overflow: hidden}
.footer_search input[type="text"]{width:288px; height: 100%; background: #fff; float: left; border: 0px; padding-left: 10px;}
.f_sear{width:106px; height: 45px; background: #f19900 url(../images/sou.png) no-repeat 15px center; font-size: 13px; color: #fff; border: 0px;}
.footer_ban{width:100%; height:60px; background: #376db2; line-height: 60px; }
.footer_zhichi{width:422px; height:60px;  float: right}
.footer_zhichi p{ width:191px; float: left; margin-left: 20px; font-size: 14px; color:#fff;}
.footer_zhichi .pt{width:121px;height: 18px; background: url(../images/vl.png) no-repeat; margin-top: 22px; margin-right: 10px}
.footer_zhichi .js{width:121px;height: 18px; background: url(../images/wl.png) no-repeat; margin-top:19px;}
.footer_zhichi .pt:hover{background: url(../images/vl_hover.png) no-repeat}
.footer_zhichi .js:hover{background: url(../images/ws_hover.png) no-repeat} 
.footer_zhichi span{float: left; font-size: 12px; color: #fff;}
.footer_zhichi i{ float: left;}
.f_brq{width:778px;height:100%;font-size: 14px; color:#ffffff; float: left}
.f_brq a{margin-left: 15px;}






/*客服*/
.lxfx {
    height: auto;
    position: fixed;
    right:0px;
    top:200px;
    width: 77px;
    z-index: 11;
}
.lxfx li a {
    color: rgb(255, 255, 255);
    display: block;
    height: 47px;
    margin-top: 9px;
    width: 300px;
}
.leftlx {
    float: left;
    height: 47px;
    width: 77px;
}
.lxfx li span {
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: left;
    font-size: 20px;
    height: 24px;
    line-height: 22px;
    margin-top: 8px;
    padding-left: 8px;
}
.fix_ewm {
    border: 5px solid rgb(255, 255, 255);
    display: none;
    height: 120px;
    left: -145px;
    position: absolute;
    top: -40px;
    width: 120px;
}
.lxfx li i {
    display: block;
    height: 27px;
    margin: 0 auto;
    text-align: center;
    width: 30px; background:url(../images/fx.png) no-repeat;
}
.lxfx li i.icon-tel {
    background-position: 0 -25px;
}
.lxfx li i.icon-ly {
    background-position: 4px -53px;
}
.lxfx li i.icon-wx {
    background-position: -34px 4px;
}
.lxfx li i.icon-wb {
    background-position: -30px -22px;
}
.lxfx li p {
    line-height: 12px;
    text-align: center;
}
.lxfx li {
    background:#3d79c6;
    height: 56px;
    margin-bottom: 1px;
    margin-left: 0;
    overflow: hidden;
    position: relative;
    width: 77px; float:left;
}








/*-------------------------------------------------------------------Detail page-about------------------------------------------------------*/
.Detail-page-about{
    width:100%;
	 height:auto; overflow:hidden; margin-bottom:40px;
}
.nav-bottom{
    width:100%;
    height:58px;
    background-color:#F5F5F5 ;
    position: relative;
    float: left;
    position: relative;
}

.about-main-top{
    width:100%;
    height:58px;
    margin:0 auto;
    position: relative;
	 background:#F5F5F5;
}

.about-main-top .top-left{
    float:left;
 
}
.about-main-top .top-left>ul{
    height:58px;
    line-height: 58px;
}
.about-main-top .top-left>ul>li{
    float:left;
}
.about-main-top .top-left>ul>li>a{
    text-decoration: none;
    color: #444444;
    font-size: 14px;
    padding:20px 13px 20px 13px;
}

.about-main-top .top-left>ul>li>span{
    color:#D6D6D6;
    padding:0;
}

.about-main-top .top-left>ul>li.active a{color:#3d79c6;}
.about-main-top .top-left>ul>li>a:hover{ color:#3d79c6;}
.about-main-top .top-right{
    height:58px;
    line-height: 58px;
    color:#9B9B9B;
    overflow: hidden;
	 float:right;
	  text-overflow:ellipsis; overflow:hidden; white-space:nowrap;
}
.about-main-top .top-right>a{
    font-size: 14px;
    text-decoration:none;
    color:#9B9B9B;
}
.about-main-top .top-right>a:hover{
    color:#3d79c6;
}
.about-main-middle{
    width:1200px;
    margin:0 auto;
    padding-top:39px;
    display: table;

}
.about-main-middle .about-main-middle-left{
    width:870px;
    height:auto;
    float: left;
    font-size: 14px;
    color:#666;
	 line-height:30px;
}
.about-main-middle .about-main-middle-left>div{
}
.about-main-middle .about-main-middle-left h3{
    font-weight: bold;
    color: #333;
}
.about-main-middle .about-main-middle-right{
    width:280px;
    height:423px;
    /*border:1px solid #3d79c6;*/
    float: right;
    padding:29px;
    background: #F5F5F5;

}
.about-main-middle .about-main-middle-right .ab{
    margin-bottom: 10px;
}
.about-main-middle .about-main-middle-right .ab a{
    font-size: 16px;
    color:#373737;
    text-decoration:none;

}
.about-main-middle .about-main-middle-right .ab a:hover{
    color:#3d79c6;
}
.about-main-middle .about-main-middle-right .ab span{
    float:right;
}
.about-main-middle .about-main-middle-right .ab span a{
    font-size: 12px;
    color:#ADADAD;
}
.about-main-middle .about-main-middle-right .ab span a:hover{
    color:#3d79c6;
}
.about-main-middle .about-main-middle-right>hr{
    border:1px solid #C6C4BA;
}
.about-main-middle .about-main-middle-right .ac{
    width:220px;
    height:136px;
    margin-top:20px;
    margin-bottom:10px;
    overflow: hidden;

}
.about-main-middle .about-main-middle-right .ac>a>div>img{
    cursor: pointer;
    transition: all 0.6s;
}
.about-main-middle .about-main-middle-right .ac>a>div{
    width:220px;
    height:136px;
    overflow: hidden;
    position: relative;
}
.about-main-middle .about-main-middle-right .ac>a>div img{
    width:220px;height:136px;
}

.about-main-middle .about-main-middle-right .ac>a>div>.accc{
    position: absolute;
    bottom:0;
    width:220px;
    height:28px;
    /*border:1px solid #3d79c6;*/
    background-color: black;
    overflow: hidden;
    opacity: .5;
}
#opacity{
    opacity: 1;
    width:220px;
    height:28px;
    line-height: 28px;
    position: absolute;
    bottom:0;
    color:#fff;
    font-size: 14px;
    padding:0 5px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.about-main-middle .about-main-middle-right .ac>a>div>img:hover{
    transform: scale(1.1);
}
.about-main-middle .about-main-middle-right .ad>ul>li>a{
    text-decoration: none;
    color:#797979;
    font-size: 14px;
}
.about-main-middle .about-main-middle-right .ad>ul>li>a:hover{
    color:#3d79c6;
}
.about-main-middle .about-main-middle-right .ad>ul{
    list-style-type: disc;
    color:#ddd;
}
.about-main-middle .about-main-middle-right .ad>ul>li{height:30px; line-height:30px; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap
}
.about-main-middle .about-main-middle-right .ad{
   width:100%; height:auto;
}
/*--------------------------news------------------------------*/


.about-main-middle .about-main-middle-left>ul{
    list-style-type: disc;
}
.vip-list{margin-top: 20px;}
.about-main-middle .about-main-middle-left>ul>li a{
    text-decoration: none;
    color:#666;
    padding:10px 0;
}
.about-main-middle .about-main-middle-left>ul>li a:hover{
    color:#3d79c6;
}
.aee{
    display:none;
    background: #fff;

}
.add:hover .aee{
    display: block;
}
.dff{

}
.dff:hover{
    color:#3d79c6;

}


.sideMenu{width:100%; height:auto; overflow:hidden;margin:0px auto 20px;}
.sideMenu h3{height:40px; line-height:40px; padding-left:10px;background:#fff; cursor:pointer; font-weight: bold;font-size: 14px;}
.sideMenu h3>span{color:#B5B4B4;font-size: 12px;}
.sideMenu h3:hover{color:#3d79c6;}
.sideMenu h3:hover .sideMenu ul{background-color: #fff;}
.sideMenu>div:hover h3{background-color: #f5f5f5;z-index: 10;color:#3d79c6;}
.sideMenu>div:hover h3 a{color:#3d79c6;}
.sideMenu>div:hover h3 em{color:#B5B4B4;}
.sideMenu>div:hover .change1{color:#3d79c6;}
/*.sideMenu>div:hover .affv{margin-bottom:20px !important;}*/
.sideMenu>div:hover{background-color: #F5F5F5;}
.sideMenu>div:hover ul{background-color: #F5F5F5;}
.sideMenu>div{border:none;border-bottom:1px dotted #ddd; width:100%; height:100%; overflow:hidden; }
.sideMenu h3>span:hover{color:#3d79c6;}
.sideMenu h3 em{font-weight: normal;color:#B5B4B4; float:right; display:block;width:115px;height:32px;font-size:13px;font-style: normal;background:url(images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px;}
.sideMenu h3.on h3{padding-top:20px !important;}
.affv{padding-bottom:20px !important;}
/*.sideMenu>div{height:130px;}*/
.sideMenu h3.on{font-size: 16px;padding-top:10px;}
.sideMenu ul{ padding:0 32px; color:#999;background: #fff; /* 默认都隐藏 */ }
.sideMenu ul:hover{background-color: #fff;}
.sideMenu ul>li{}
.sideMenu ul>li>a{width:800px;line-height: 24px;text-decoration: none;color:#666;}
.sideMenu ul>li>a:hover{color:#3d79c6;}
.yuandian{padding:2px 2px;background-color: #666;float: left;border-radius: 50%;margin:19px 10px 0 10px;}
.keyword_light img{max-width:100%;}

/*--------------------------news------------------------------*/



/*-----------------------荣誉资质-----------------------*/
.ny_honor{width:870px; height:auto; float:left;}
.ny_honor ul{width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.about-main-middle>.vip-list{
    width:870px;
    float: left;
}
.about-main-middle .vip-list>div{
    width:202px;
    height:272px;
    float: left;
    text-align: center;
    overflow: hidden;
    z-index: 10;
}
.about-main-middle>div.vip-list>div>div{
    width:202px;
    height:272px;
    overflow: hidden;
}
.hyfcli-div{
    width:202px;

    overflow: hidden;
    border: 1px #ddd solid;
    padding: 5px;
}
.hyfcli-div > img {
    width:190px;

    transition: .6s;
}
.hyfc-li:hover .hyfcli-div > img{ transform:scale(1.1)}
.hyfc-li>a{text-decoration: none;}
.hyfc-li{ float: left; margin:0 15px 15px 0 !important;}
.hyfc-li p{  overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-align: center; color:#666; font-size:14px;padding-top:10px !important;
;}
.hyfc-li:hover a > p{color:#3d79c6;}
.about-main-middle>div.vip-list>div>div>a{
    width:202px;
}
.about-main-middle>.vip-list>div>span>a{
    text-decoration: none;
    color:#666;
    z-index: 100;
}
.about-main-middle>.vip-list>div>span>a:hover{
    color:#3d79c6;
}

.rlsm{
	background: #f5f5f5;
	padding: 20px;
	margin-bottom: 30px;
}

/*-----------------------荣誉资质---------------------*/


/*服务客户*/
.ny_fwkh_info{width:870px;  height:auto; overflow:hidden;font-size:14px; line-height:30px;color:#666; float:left;}
.ny_fwkh_info .fwkh_list{margin-top:40px; width:100%; height:auto; padding:0px;}
.fwkh_list .fwkh-li{width:202px; height:auto; overflow:hidden; float:left;  margin-bottom:20px; border:1px solid #ddd; margin-right:20px;}
.fwkh_list .fwkh-li:nth-child(4n),.zzzs-list li:nth-child(4n){margin-right:0px;}
.fwkh-div{width:202px; height:118px; overflow:hidden}
.fwkh-div img,.zzzs-div img{width:100%; height:100%;transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;
}
.fwkh_list .fwkh-li p,.zzzs-list li p{width:100%; height:30px; line-height:30px; color:#666; font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin:10px 0; text-align:center}
.fwkh_list .fwkh-li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}

/*资质证书*/
.zzzs-list{width:100%; height:auto; overflow:hidden}
.zzzs-list li{width:202px; height:auto; overflow:hidden; float:left; margin-right:20px; margin-bottom:20px;}
.zzzs-div{width:100%; height:auto; overflow:hidden}
.zzzs-list li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}

/*联系我们*/
.ny_contact{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.bbf{
    width:1200px;
    height:180px;
    margin:20px auto;
	
}
.bbf-left{
    width:500px;
    float: left;
	font-size:14px; color:#666; line-height:30px;
}
.bbf-right{width:326px;height:200px;float: right;}
.bbf-right>div{
    float: left;
    text-align: center;font-size: 12px; margin-left:20px;}
.bbf-right>div>img{
    width:140px;
    height:140px; border:1px solid #ddd;
}
.bbf-right>div>div{
    font-size: 14px; color:#666; line-height:30px; margin:10px 0
}
.bbf-left h3{font-size:16px;}
.bbf-left ul{margin-top:20px !important;}
.bbf-left ul li{height:25px; font-size: 14px;}
.dwx{
    width:100%;border:none;border-bottom:2px solid #F5F5F5;
    margin-top:20px;
}
.bd .bg1>div:hover h3 a {
    color:#3d79c6;
}
.bd .bg1>div:hover .bg2 a {
    color:#3d79c6;
}

/*内页副标题*/
.by_fubiao{width:870px;height:60px;margin-bottom:0; border-bottom:1px dashed #DDDDDD; margin-bottom:10px;}
.by_fubiao h3{width:100%; height:100%; line-height:60px; font-size:30px; color:#333; text-align:center; font-weight:bold;}

.sideMenu_pic{width:227px; height:140px; float:left; margin-top:5px;}
.sideMenu_right{width:642px; height:100%; float:left;}
.sideMenu_pic img{width:100%; height:100%;}





