﻿/*2017*/
@charset "utf-8";

/*页面框架结构*/
.Contain{}
.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.Current{ /*当前位置*/}
#TitleCon p{ line-height:35px;}



/*menu内页左侧*/
.SildeBar{width: 258px;/*position: absolute;*/ float: left; margin-bottom: 20px;}
.MenuList{top: 0;left: 0;border: 1px solid #ededed;}
.MenuList .Title{width: 236px;height: 66px;padding-left: 22px;padding-top:21px;background:url(../images/licheng_05.jpg) no-repeat;color:#fff;}
.MenuList .Title .h1{font-size: 24px;font-weight: normal;}
.MenuList .Title .p{color: #FFF;font-size: 14px;line-height: 30px;}
.MenuList .ul{background-color: #fff; clear:both;}
.MenuList li a{display: block;padding-left: 21px;width:237px;font-size: 16px;position: relative; height: 55px;color: #26588f;line-height:55px;border-bottom: 1px solid #ededed; font-weight:bold;}
.MenuList li em{display: inline-block;position: absolute;top:20px;right:35px;background:url(../images/icon_09.png) no-repeat center;width: 16px;height: 16px;}
.MenuList li a.menuAf:hover,.MenuList li a.menuA.Current{color: #26588f;}
.menuA{ background:#fefefe;}
.MenuList li a:hover em,.MenuList li a.Current em{background:url(../images/icon_14.png) no-repeat center;}

.severList dl{ display:none;}
.severList dl dd{/*border-bottom: 1px solid #ededed;*/}
.severList dl dd a{ display:block; margin-left:21px; width: 215px; height: 35px; color:#666666;  font-size:14px; color:#404040; line-height:35px !important; padding-top:10px; padding-left: 0; font-weight:100; padding-left:30px;}
.severList dl dd a.on{}

.severList dl dd .menuBAdd{ font-weight: bold; }
.severList dl dd .serverNav{ display: none; padding-bottom: 20px; }
.severList dl dd .serverNav a{ border-bottom: none; height: 24px;line-height: 24px; }
.severList dl dd .serverNav em{ background: none; }
.severList dl dd .serverNav a:hover{background:url(../images/icon_14.png) no-repeat right 50px bottom;}
/*menu end*/





/*fzlc内页右侧*/
.Contain{background:url(../images/con1_02.png);min-height: 500px;padding-top: 15px;}
.Contain>div{ width: 1200px;margin: 0 auto;}

.MainContent{float: right;width: 860px;background-color: #fff;padding:0 30px 54px 30px;margin-bottom: 60px; }
.MainContent .ConTop{height: 70px;line-height: 70px;border-bottom: 1px solid #e4e4e4; background: url(../images/NEIYE_BIAOTI_BE.png) no-repeat;}
.MainContent .ConTop>span{float: left;color: #26588f;font-size: 20px; font-weight:bold;}
.MainContent .ConTop .Current{float: right;font-size: 14px;color: #26588f;white-space: nowrap; }
.MainContent .ConTop .Current a{color: #999;}
.MainContent .ConTop .Current a:hover{color: #26588f;}
.MainContent .ConTop .Current span{}
.FZLCCon{margin-top: 12px;}
.FZLCCon li{list-style: none; padding-top: 25px;padding-bottom: 15px;border-bottom: 1px dotted #e4e4e4;}
.FZLCCon li>img{float: left;margin-right: 20px;}
.FZLCCon li .h1{font-size: 24px;line-height: 35px;color: #23838d;}
.FZLCCon li .p{font-size: 14px;color: #333;font-weight:bold;line-height: 25px;margin-top: 10px;}
.FZLCCon li dl{margin-top: 15px;}
.FZLCCon li dd{padding-left: 19px;background:url(../images/index_03.png) no-repeat left center;font-size: 14px;color: #666;background-size: 0.8%;line-height: 30px;}

/*fzlc*/

/*about*/
.AboutCon{padding-top: 27px;}
.AboutCon>img{width: 338px;height: 469px;float: right;margin-left: 33px;}
.AboutCon p{color: #999;letter-spacing: 0.4px;}

.AboutCon li{ font-size: 15px; line-height: 30px; }
.AboutCon li a{ }
.AboutCon li a:hover{ color: #23838d ;}
/*about*/

/*QYWHCon*/
.QYWHCon h2{line-height: 35px;margin:23px 0  7px 0;padding:0 0 0 24px;color: #fff;font-weight: normal; height: 35px;width: 163px;background:url(../images/icon_03.png) no-repeat left center;}
.QYWHCon p{margin: 0;padding: 0;font-size: 14px;color: #666;line-height: 25px;}
.QYWHCon img{margin-top: 60px;}

/*QYWHCon*/

/*RYZZCon*/
/* .RYZZCon ul{margin-top: 17px;}
.RYZZCon li{background:url(../images/icon.png) no-repeat left center; height:36px; line-height:36px; width:840px; padding-left:20px;color: #333;font-size: 14px;}
.RYZZCon li.last{margin-right: 0;}
.RYZZCon li a{color: #333;}
.RYZZCon li span{ float:right;}
.RYZZCon li img{border: 1px solid #e5e0da;}
.RYZZCon h3{font-weight: normal;font-size: 14px;line-height: 18px;}
.RYZZCon h3 a{color: #333;}
.RYZZCon h3 em{display: block;width: 18px;height: 18px;float: right;background:url(../images/icon_07.png) no-repeat;}
.RYZZCon h3 a:hover em{background:url(../images/icon_08.png) no-repeat;} */

/*RYZZCon*/


/*new*/
.NewCon li{padding: 20px 0px;border-bottom: 1px solid #d5d5d5;}
.NewCon li img{float: right;margin-left: 55px;}
.NewCon li>a{display: block;}
.NewCon .Time{float: left;display: block;width: 115px;position: relative;}
.NewCon .Time span{font-size: 16px;color: #666;line-height:40px; display: inline-block;padding-bottom: 10px;border-bottom: 2px solid #F60;}
.NewCon .Time b{top:-2px;left: 60px;position: absolute;font-weight: normal;}
.NewCon .Time em{top:17px;left: 60px;position:absolute;font-style: normal;}
.NewCon .h2{font-size: 16px;line-height: 39px;margin-bottom: 14px; color:#000;}
/*.NewCon .h2 a{color: #23838d;}*/
.NewCon .h2 a:hover{color: #F60;}
.NewCon .p{line-height: 30px;font-size: 14px;color: #666;margin-top: 35px;}
.NewCon .p a:hover{color:#666;}
.NewCon .Pages{padding-top: 75px; clear:both;}

.NewYQCon{padding-top: 30px;}
.info_title{font-size: 20px;text-align: center;}
.info_time{font-weight:normal; text-align: center;line-height: 30px;}
.info_txt{font-size: 14px;color: #666;margin: 10px;}
.info_click{border-bottom: 1px solid #999;font-size: 14px;line-height: 3;color: #666;margin-bottom: 30px;}
.info_click a{display: inline-block;background: #1fc5d6;color: #fff;line-height: 23px;padding: 0 3px;margin: 0 2px;}
.PrevNextBox .h1 a{color: #333;}
.PrevNextBox dl a{color: #666;font-size:15px;}
.PrevNextBox .h1 a:hover,.PrevNextBox dl a:hover{color: #26588f;}
.p a:hover{color:#414446 !important;}
.zj_news{display: none;}

/*new*/

/*ServiceCon*/
.ServiceCon{padding-top: 17px;min-height: 400px;}
.nes_top{min-height:37px;}
.ServiceCon .Title{margin-bottom: 33px;}
.ServiceCon .Title li{float: left;margin-right: 14px;}
.ServiceCon .Title a{font-size: 14px;color: #666;display: inline-block;height: 34px;text-align: center;line-height: 34px;border-top: 1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; }
.ServiceCon .Title span{float: left;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_12.png) no-repeat;}
.ServiceCon .Title b{float: right;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_14.png) no-repeat;}
.ServiceCon .Title li:hover a,.ServiceCon .Title li.Current a{background: #23838d;border-top: 1px solid #23838d;border-bottom:1px solid #23838d;color: #fff;}
.ServiceCon .Title li:hover span,.ServiceCon .Title li.Current span{background:url(../images/rd_08.png) no-repeat;}
.ServiceCon .Title li:hover b,.ServiceCon .Title li.Current b{background:url(../images/rd_10.png) no-repeat;}


/*.ServiceCon dl{display: none;}*/
.TabBox dl{display: none;}






.ServiceCon>.p{line-height: 33px;font-size: 14px;color: #666;}
.ServiceCon dl{width: 100%;float: left;margin-top: 20px;border-bottom: 1px solid #cce6e9;padding-bottom: 40px;}
.ServiceCon dl.last{margin-right: 0;}
.ServiceCon dt{position: relative;}
/*.ServiceCon .Line{position: absolute;height: 2px;width: 99px;background:url(../images/line_07.png) no-repeat;top: 0px;left: 0;}*/
.ServiceCon .h1{    font-size: 14px;
    color: #000;
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #9A9A9A;
    padding-bottom: 7px;
    margin-bottom: 8px;}
.ServiceCon dd{line-height: 32px;}
.ServiceCon dd a{font-size: 14px;color: #666;}

/*ServiceCon*/

/*QYLCCon*/

.QYLCCon li{margin-bottom: 19px;margin-right: 14px;padding: 20px 9px;background: #f6f7f8;float: left;border: 1px solid #e5e0da;width: 840px;position: relative;}
.QYLCCon li.last{margin-right: 0;}
.QYLCCon li>a{display: block;width: 134px;height:173px;float: left;margin-right: 10px;}
.QYLCCon li img{border:1px solid #e5e0da;width: 190px;}
.QYLCCon li .h4{line-height: 35px;font-size: 14px;color: #23838d;margin-bottom: 3px;}
.QYLCCon li .h4 a{color: #F60;}
.QYLCCon li .p{color: #666;line-height: 26px;background:url(../images/index_06.png) no-repeat 145px center;padding-left: 164px;}
.QYLCCon li .More{height: 24px;width: 91px;background:url(../images/xiazai_08.png) no-repeat;text-align: center;line-height: 24px;color: #484847;font-size: 14px;position: absolute;bottom:7px;left:160px;}
.QYLCCon li .More:hover{background:url(../images/xiazai_05.png) no-repeat;color: #fff;}
/*QYLCCon*/

/*GDCon*/
.GDCon .Title{margin-bottom: 33px;}
.GDCon .Title li{float: left;margin-right: 14px; padding-bottom:0; border:none;}
.GDCon .Title a{font-size: 14px;color: #666;display: inline-block;height: 34px;text-align: center;line-height: 34px;border-top: 1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; }
.GDCon .Title span{float: left;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_12.png) no-repeat;}
.GDCon .Title b{float: right;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_14.png) no-repeat;}
.GDCon .Title li:hover a,.GDCon .Title li.Current a{background: #23838d;border-top: 1px solid #23838d;border-bottom:1px solid #23838d;color: #fff;}
.GDCon .Title li:hover span,.GDCon .Title li.Current span{background:url(../images/rd_08.png) no-repeat;}
.GDCon .Title li:hover b,.GDCon .Title li.Current b{background:url(../images/rd_10.png) no-repeat;}
.GDCon ul{margin-top: 22px;}
.GDCon li{padding-bottom: 26px;border-bottom: 1px solid #ececec;}
.GDCon .h3{font-size: 16px;margin-bottom: 12px;padding-top: 24px;}
.GDCon .h3 a{color: #333;}
.GDCon .p{color: #888;font-size: 14px;line-height: 22px;}
.GDCon li:hover .h3 a{color: #23838d;}

/*.GDCon li:hover p{text-decoration: underline;}*/

/*GDCon*/

/*SJCBCon*/
.SJCBCon li{background-color: #fff;}
.QYLCCon li>a{margin-right: 19px;}
.SJCBCon li>a{width: 190px;height:175px;}
.SJCBCon li .p{line-height: 28px; background:none;padding-left:0;letter-spacing: 1px;}
.SJCBCon li img{width: 190px;border: none;}
.QYLCCon li .More{float: left;margin-top: 21px;}

/*SJCBCon*/

/*YJZXCon*/
.YJZXCon{}
.YJZXCon li{background-color: #fff;}
.YJZXCon li>a{margin-right: 26px;}
.YJZXCon li>a{width: 187px;height:168px;}
.YJZXCon li .p{line-height: 28px; background:none;padding-left:0;letter-spacing: 1px;}
.YJZXCon li img{width: 187px;border: none;}
.YJZXCon li .More{float: left;margin-top: 21px;}

/*YJZXCon*/

/*JoinCon*/
.JoinCon dl{padding-bottom: 12px;margin-top: 49px;float: left;background: #f7f7f7;width: 259px;padding-left: 12px;margin-right: 20px;border:1px solid #e6e0db;}
.JoinCon dl.last{margin-right: 0;}
.JoinCon dt{padding-bottom:0px;line-height:45px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial, 微软雅黑, 宋体;white-space:normal;color:#333333;font-size:16px;font-weight:bold;padding-top:0px;}
.JoinCon dd{padding-bottom:0px;line-height:26px;margin:0px;padding-left:0px;padding-right:0px;font-family:Arial, 微软雅黑, 宋体;white-space:normal;color:#414446;padding-top:0px;}
.JoinCon dd a{color:#666666;text-decoration:none;}
.JoinCon .h2{font-size: 14px;color: #26588f;margin-top: 36px;margin-bottom: 6px;}
.JoinCon>.p{line-height: 26px;}


.Join_info{padding-top: 50px;}
.Join_info span{display: block;color:#26588f;font-size: 18px;line-height: 18px;height: 18px;padding-bottom: 30px;}
.Join_info table{padding-left:8px;}
.Join_info td{line-height: 30px;font-size: 14px;color:#26588f;width: 273px;text-align:left;}
.Join_info .jobrequire{padding: 40px 0px 30px 14px;line-height: 26px;color:#696969;}
.Join_info .jobrequire b{display: block;color:#26588f;font-size: 14px;height: 14px;line-height: 14px;padding-bottom: 10px;}
.Join_info .job_Content{padding: 40px 0px 70px 14px;line-height: 26px;color:#696969;}
.Join_info .job_Content b{display: block;color:#26588f;font-size: 14px;height: 14px;line-height: 14px;padding-bottom: 10px;}
.Join_info a{display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;background: #26588f;color:#fff;border-radius: 5px;}



.Join_detial{padding-top: 50px;}
.Join_detial b{display: block;font-size: 16px;color:#26588f;}
.Join_detial ul{padding-top: 23px;}
.Join_detial ul li{float: left;padding:0px 20px 0px 17px;line-height: 38px;height: 38px;border:1px solid #efefef;background: url(../images/job_detial.png) no-repeat 320px center;margin:0px 40px 17px 0px;width: 300px;}
.Join_detial ul li span{display:block;line-height: 38px;font-size: 14px; color:#333;float: left;}
.Join_detial ul li input{line-height: 38px;font-size: 18px;float: left;width: 230px;height: 38px;display: block;}
.Join_detial a{display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;background: #26588f;color:#fff;border-radius: 5px;}
/*JoinCon*/

/*TeamCon*/
.TeamCon{ margin-top: 20px; }
.TeamCon li{margin-bottom: 16px;position: relative; float: left;width: 275px;height: 264px;overflow: hidden;margin:10px 5px;}
.TeamCon li .hover{ color: #fff;width: 275px;height: 65px;padding:5px 32px;background: #26588f;position: absolute;bottom: 0;left: 0;opacity: 0.9;}
.TeamCon li .hover:hover{opacity: 0.8;}

.TeamCon li .hover .h2{line-height: 65px;font-weight: normal;font-size: 18px;}
/*.TeamCon li .hover .h2{line-height: 35px;font-weight: normal;font-size: 20px;}*/
.TeamCon li .hover .p{line-height: 30px;border-bottom: 1px solid #91b5b9;font-size: 16px;padding-bottom: 8px;}
/*.TeamCon li a:hover .hover{display: block;}*/

/*TeamCon*/



/*TeamYQCon*/
.TeamYQTop{margin:27px 0 26px 0;}
.TeamYQTop .img{float: left;}
.TeamYQTop .txtbox{ width:663px; float:right;}
.TeamYQTop .txtbox .h2{ font-size: 18px;color: #26588f;line-height: 25px;margin-bottom: 13px;}
/*.TeamYQTop .h2{font-size: 18px;color: #26588f;line-height: 25px;margin-bottom: 13px;}
.TeamYQTop .brief{ height: 130px; overflow: hidden; width: 47%;}
.TeamYQTop .p{line-height: 25px;font-size: 13px;color: #666;}
.TeamYQTop .h4{line-height: 35px;font-size: 13px;color: #444;}
.TeamYQTop .More{font-size: 13px;color: #26588f;margin-top: 14px;display: inline-block;}*/
.TeamYQCon>.h1{line-height: 61px;border-bottom: 1px solid #e4e4e4;font-size: 20px;color: #26588f;font-weight: normal;}
.TeamYQCon>li{padding:24px 0 33px 0;}
.TeamYQCon li .h3{font-size: 14px;}
.TeamYQCon li .h3 a{color: #444;}
.TeamYQCon li>div{margin-bottom: 8px;line-height: 30px;color: #999;}
.TeamYQCon li .p{line-height:25px;}
/*TeamYQCon*/

/*LandCon*/
.LandCon{padding-top:15px;background:none;}
.LandCon .Title{width: 100%;border-bottom: 1px solid #e2e1e1;}
.LandCon .Title>div{width: 1200px;margin: 0 auto;}
.LandCon .Title .ul{line-height: 45px;padding-left: 59px;}
.LandCon .Title li{float: left;margin-right: 62px;}
.LandCon .Title a{text-align: center;display: block;width: 52px;line-height: 45px;color: #666;font-size: 18px;border-bottom:3px solid transparent;}
.LandCon .Title .Current,.LandCon .Title a:hover{border-bottom: 3px solid #f29700;}
.LandCon .denglu{margin-right: 57px;}
.LandCon .denglu,.LandCon .zhuce{cursor: pointer; width: 91px;height: 36px;/*background:url(../images/dl_42.png) no-repeat;*/text-align: center;font-size: 14px;color: #afafaf;background: #1c808a;color:#fff;}
.LandCon .denglu:hover,.LandCon .zhuce:hover{color: #fff;background:url(../images/dl_40.png) no-repeat;}
.LandCon img.imgcode{height:30px;vertical-align:middle;} 


.LandCon table{margin: 0 auto;margin-top: 47px;}



/*LandCon*/

.MemberCon .tijiao{cursor: pointer; width: 91px;height: 36px;background:url(../images/dl_42.png) no-repeat;text-align: center;font-size: 14px;color: #afafaf;}
.MemberCon .tijiao:hover{color: #fff;background:url(../images/dl_40.png) no-repeat;}

/* add */
.WCC_download{ position: absolute; right: 50px; width: 100px; height: 35px; background:#26588f; border-radius: 8px; line-height: 35px; text-align: center;; font-size: 16px; }
.WCC_download a{ cursor: pointer; display: block; color: #fff; }

.toptitle{background:url(../images/toptitle.jpg) no-repeat 0 0px; }

.zj_top_fix{
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 100;
}
.zj_top_fix .Logo,.zj_top_fix .SreachBox{ display:none;}
.zj_top_fix .MainNav{ background:#23838d;}
.zj_top_fix .MainNav .navA{ color:#fff;}
.zj_top_fix .TopCon{background:#23838d}


.BgTop .Toper .balck_old{height: 41px;padding-left: 22px; width: 100px;display: block; float: right; line-height: 41px; font-size: 14px;color: #333; background: url(../images/black_old.png) no-repeat left center;}
.NewCon ul li a.zj_xiazai{background: url(../images/xiazai_51.png) no-repeat left center;padding-left: 30px;display: block;font-size: 14px;color: #8b8b8b;float: right;font-weight:normal;}



.RYZZCon{padding-top: 17px;min-height: 400px;}
.RYZZCon .Title{margin-bottom: 33px;}
.RYZZCon .Title li{float: left;margin-right: 14px;}

.RYZZCon .Title a{font-size: 14px;color: #666;display: inline-block;height: 34px;text-align: center;line-height: 34px;border-top: 1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; }
.RYZZCon .Title span{float: left;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_12.png) no-repeat;}
.RYZZCon .Title b{float: right;display: inline-block;width: 14px;height: 37px;background:url(../images/rd_14.png) no-repeat;}
.RYZZCon .Title li:hover a,.RYZZCon .Title li.Current a{background: #23838d;border-top: 1px solid #23838d;border-bottom:1px solid #23838d;color: #fff;}
.RYZZCon .Title li:hover span,.RYZZCon .Title li.Current span{background:url(../images/rd_08.png) no-repeat;}
.RYZZCon .Title li:hover b,.RYZZCon .Title li.Current b{background:url(../images/rd_10.png) no-repeat;}



.FZLCCon span{float: right;}


/*留言板居中*/

.Gbook{ width:600px; margin:0 auto; margin-top:30px;}

/*左侧下方联系我们*/
.contactList{ padding:20px; line-height:35px;}