.headTop{height:36px;line-height:36px;color:#868686;font-size:13px;background:#EFEFEF;}
.headTop a{color:#868686;padding:0 0 0 5px;}

.headCon{height:130px;background:#fff url(../images/bg.jpg)no-repeat 60% bottom;}
.headCon .logo{padding-top:25px;margin-right:165px;float:left;}
.headCon .logbox{text-align: center;float: left;margin-right:20px;}
.headCon .logbox p{color:#7c7c7c;font-size:14px;margin-top:6px;}
.headCon .logtxt{float: left;border-left:1px solid #E8E8E8;margin:10px 0;padding-left:20px;} 
.headCon .logtxt h2{font-size:30px;font-weight: bold;color:#09427A;}
.headCon .logtxt p{color:#646464;font-size:17px;}
.headCon .telbox{padding-top:37px; padding-right:20px;}
.headCon .telbox .iconfont{font-size:40px;color:#09427A;padding:12px 10px 0 0;}
.headCon .telbox .telInfo p{color:#343434;font-size:18px;}
.headCon .telbox .telInfo h5{color:#09427a;font-weight:bold;font-size:21px;}
.headCon .telbox .telInfo h6{color:#646464;font-size:15px;}

.mainNav{height:60px;line-height:60px;background:#09427A;}
.mainNav li{float:left;text-align: center;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;position: relative;}
.mainNav li>a{display: block;color:#fff;font-size:16px;padding:0 33px;border-right:1px solid #315385;}
.mainNav li.active>a,.mainNav li:hover>a{background:#C50F24;}
.mainNav li.last>a{border-right:0px;}
.mainNav .dlmenu{position: absolute;top:60px;left:0;width:100%;z-index: 99;background:#C50F24;display:none;}
.mainNav .dlmenu dd{height:42px;;line-height:42px;border-top:1px solid #AD1622;}
.mainNav .dlmenu dd a{color:#fff;font-size:14px;display: block;}
.mainNav .dlmenu dd:hover a{background:#09427A;}
.mainNav li:hover .dlmenu{display: block;} 

.HomeBan{position:relative;width:100%;z-index:1;height:550px;overflow: hidden;}
.HomeBan .bd{position: absolute;left:50%;width:1920px;margin-left:-960px;top:0;height:550px;}
.HomeBan .bd li img{width:100%;}
.HomeBan .hd{position: absolute;bottom:30px;width:100%;text-align: center;font-size:0;}
.HomeBan .hd li{width:12px;height:12px;border-radius:12px;background:#09427A;display: inline-block;margin:0 6px;
cursor: pointer;}
.HomeBan .hd li.on{background:#C50F24;}


/* search_box */
.search_box { width: 100%; position: relative; z-index: 2; }
.search_box .contain{ height: 54px; padding:20px 0; overflow: hidden;}
.search_box .fl { max-width: 600px; height: 56px; line-height: 56px; font-size: 14px; color: #999999; overflow: hidden; }
.search_box .fl span { padding-right:5px;font-weight:bold; }
.search_box .fl a{margin-right:10px; color:#999;}
.search_form { width:540px; height: 56px; padding-right: 50px;padding-top:8px; position: relative;}
.search_form input[type=text] { display: block; width:270px; height:32px;background:#EAEAEA;border-radius:50px;
line-height:32px; *height: 48px; *line-height:48px; text-indent:12px; font-size: 14px; outline: none; color: #aaaaaa; 
font-family: "微软雅黑", arial; float: right;}
.search_form input[type=submit] { width:0; float: right; visibility: hidden; }
.search_form i {width: 60px; display: block; height:32px;background:#0B5297;border-radius:0 50px 50px 0;
 line-height:32px; color: #FFFFFF; font-size: 24px; position: absolute; right:0px; top:8px; cursor: pointer; text-align: center; }
.search_form i:hover { }

.custBox{background:#FAFAFA;padding-bottom:59px;}
.custBox .contain{position: relative;}
.Ttit{text-align: center;padding:60px 0 60px;}
.Ttit h5{font-size:32px;color:#1e1e1e;font-weight:bold;}
.Ttit span{color:#0b5297;}
.Ttit p{color:#505050;font-size:18px;}
.Ttit img{padding:10px 0;}
.custBox .bd{}
.custBox .bd li{width:220px;margin:0 10px;float: left;margin-top:10px;}
.custBox .bd li a{display: block;width: 100%;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.custBox .bd li a img{width:218px;height:92px;border:1px solid #E3E3E3;}
.custBox a.prev,.custBox a.next{position: absolute;top:50%;margin-top:-15px;}
.custBox a.prev .iconfont,.custBox a.next .iconfont{color:#969696;font-size:36px;}
.custBox a.prev{right:-50px;}
.custBox a.next{left:-50px;}
.custBox a.prev:hover .iconfont,.custBox a.next:hover .iconfont{color:#0176C5;}
.custBox .bd li:hover a{transform:translateY(-10px);-webkit-transform:translateY(-10px);box-shadow: 0px 0 12px rgba(11, 82, 151, 0.2);}

.ProBox .Ttit,.reasonBox .Ttit,.caseBox .Ttit,.processBox .Ttit,.aboutBox .Ttit{background: url(../images/tbg.png) no-repeat center;}
.ProBox{background: url(../images/oil_bg.jpg) no-repeat center bottom;height:1111px;width:100%;}

.tab-pic-panel{width:240px;background:#F4F4F4;border-bottom: 4px solid #0B5297;}
.tab-bar-tit{background: url(../images/cbg.jpg) no-repeat;width:100%;height:68px;color:#fff;font-size:24px;
text-align: center;font-weight:bold;padding-top:14px;}
.tab-bar-tit span{display: block;font-weight:normal;font-size:15px;font-family: Impact;letter-spacing:4px;
color:#7798C5;padding-top:5px;}
.tab-pic-panel .item-box{padding:0 13px 10px;}
.tab-pic-panel .item-box>li{padding:7px 0 0;}
.tab-pic-panel .item-box li .A{color:#045DA1;font-size:16px;font-weight:bold;display: block;background: url(../images/sbg.jpg) repeat-x;
height:38px;line-height:38px;border:1px solid #E7E7E7;border-radius:50px;padding-left:17px;}
.tab-pic-panel .item-box li:hover .A{color:#C50F24;font-size:16px;font-weight:bold;display: block;background: url(../images/sbg.jpg) repeat-x;
height:38px;line-height:38px;border:1px solid #E7E7E7;border-radius:50px;padding-left:17px;}
.tab-pic-panel .item-box li .A img{float: right;margin-right:15px;margin-top:10px;}
.tab-pic-panel .item-item{padding-bottom:10px;}
.tab-pic-panel .item-item li{border-bottom:1px dashed #D1D0D0;}
.tab-pic-panel .item-item li a{display: block;padding:10px 15px;color:#666;font-size:14px;}

.tab-pic-panel .item-item li a:hover{color:#045DA1;}
.pic-box{width:1180px;}
.pic-box .pic-box-tit{border-bottom: 1px solid #ECECEC;padding-bottom:23px;margin:30px 0 42px;}
.pic-box .pic-box-tit span{font-weight:bold;font-size:16px;color:#232323;position: relative;}
.pic-box .pic-box-tit span:after{content:"";display: block;border-bottom:3px solid #0B5297;width:34px;position: absolute;top:43px;}
.pic-box .pic-box-tit a{float: right;}
.tab-pic-panel .item-item li.cur a{color:#045DA1;}
.sub-menu .tab-pic-panel .item-item{display:none;}
.tab-pic-panel .item-box>li.active .A{color:#045DA1;}
.tab-pic-panel .item-box>li.active .item-item{display: block;}

.pic-box ul{margin-left:-18px;}
.pic-box li{width:280px;float: left;margin:0 0 30px 18px;}
.pic-box li a{display: block;}
.pic-box li .imgbox{border: 1px solid #E1E2E6;width:278px;height:250px;overflow: hidden;}
.pic-box li .imgbox img{width:100%;height:100%;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.pic-box li .txt{padding:15px 8px;background:#F3F3F3;text-align: center;color:#666;font-size:14px;}
.pic-box li:hover .imgbox img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.pic-box li:hover .txt{color:#0B5297;} 

.ys-one .Ttit{position: absolute;top:0;z-index: 99;width: 100%;}
.ys-one,.ys-two,.ys-three,.ys-four,.ys-five{overflow:hidden;width:100%;position: relative;}
.ysbg .imgbox{position: absolute;left:50%;margin-left:-960px;width:1920px;}
.ys-one,.ys-one .imgbox{height:704px;}
.ysbg .contain{position: absolute;left:50%;margin-left:-600px;top:260px;}
.ysbg .txtbox{width:524px;}
.ysbg .txtbox h2{color:#0b5297;font-size:30px;font-weight:bold;margin:5px 0 20px;}
.ysbg .txtbox b{display: block;width:34px;height:3px;background:#B3D402;margin-bottom:25px;}
.ysbg .txtbox p{color:#666;font-size:14px;line-height:1.8;}
.ysbg .txtbox a{display:block;width:135px;height:40px;line-height:40px;background:#0B5297;margin-top:25px;text-align: center;color:#fff;
font-size:14px;}
.ys-two,.ys-two .imgbox{height:438px;}
.ys-two .contain{top:60px;}
.ys-two .txtbox,.ys-four .txtbox{margin-left:680px;}

.ys-three,.ys-three .imgbox{height:492px;}
.ys-three .contain{top:80px;}

.ys-four,.ys-four .imgbox{height:506px;}
.ys-four .contain{top:80px;}

.ys-five,.ys-five .imgbox{height:590px;}
.ys-five .contain{top:140px;}

.caseBox{background:#fff url(../images/bg1.jpg) no-repeat center bottom;padding-bottom:82px;}
.caseBox .contain{position: relative;}
.caseBox .bd li{width:280px;background:#fff;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;margin:10px 13px 0;}
.caseBox .bd li .imgbox{width:280px;height:252px;background:#0C5298;}
.caseBox .bd li .imgbox img{width:100%;height:100%;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.caseBox .bd li .txtbox{padding:20px 20px;}
.caseBox .bd li .txtbox a{color:#333;font-size:15px;font-weight:bold;margin-bottom:5px;display: block; height:20px; overflow:hidden}
.caseBox .bd li .txtbox p{color:#666;font-size:13px;line-height:1.8; height: 46px; overflow: hidden;}
.caseBox .bd li a.info{display: block;text-align: center;background:#F4F4F4;font-size:14px;color:#333;padding:18px 0;}
.caseBox .bd li:hover{transform: translateY(-5px);-webkit-transform: translateY(-5px);box-shadow:0 0 10px rgba(255,255,255,0.2);}
.caseBox .bd li:hover .imgbox img{opacity:0.9;}
.caseBox .bd li:hover .txtbox a,.caseBox .bd li:hover a.info{color:#0B5297;}
.caseBox a.prev .iconfont,.caseBox a.next .iconfont{font-size:46px;color: #fff;}
.caseBox a.prev,.caseBox a.next{position: absolute;top:50%;margin-top:-23px;}
.caseBox a.prev{right:-100px;}
.caseBox a.next{left:-75px;}
.caseBox a.prev:hover .iconfont,.caseBox a.next:hover .iconfont{color:#EAEAEA;}

.processBox{padding-bottom:60px; background-color: #fafafa;}
.processBox ul{border-bottom:1px solid #A4A4A4;padding-bottom:40px;}
.processBox li{position: relative;float: left;margin-left:225px;text-align: center;}
.processBox li .iconfont{font-size:52px;color:#505050;}
.processBox li p{color:#666;font-size:14px;padding:28px 0 0;}
.processBox li span{display: block;width:40px;height:40px;border:1px solid #A4A4A4;border-radius:40px;text-align: center;line-height:40px;
color:#666;font-size:14px;position: absolute;bottom:-60px;left:12px; background:#fafafa;}
.processBox li.first{margin-left:0;}
.processBox li.first span{left:0px;}

/*首页图文模式 */
.pic-txt-panel .pic {text-align:center; padding-bottom:10px; overflow: hidden;}
.pic-txt-panel .fl{padding-right:30px;}
.pic-txt-panel .fr{padding-left:30px;}
.pic-txt-panel .txt {padding-top:24px;}
.pic-txt-panel .txt h4{font-size: 24px; color:#0B5297; line-height: 36px;font-weight:bold;}
.pic-txt-panel .txt .line{display:inline-block; margin:20px 0 18px; width: 14px; height: 2px; background:#0B5297;}
.pic-txt-panel .txt .info{line-height: 26px; color:#999;}
.pic-txt-panel .detail {padding:26px 0 0; text-align:right}
.pic-txt-panel .detail a {display:inline-block; text-align: center; padding:0 24px; line-height: 30px; border-radius: 15px; color: #bbb; border:1px solid #bbb;}
.pic-txt-panel .detail a:hover{border-color: #0275C6; color:#0275C6;}

.honorBox{margin-top:40px;padding-bottom:40px;}
.honorBox .contain{position: relative;}
.honorBox .bd li{width:280px;margin-right:26px;}
.honorBox .bd li img{width:278px;height:208px;border:1px solid #E3E3E3;}
.honorBox .bd li a p{color:#666;font-size:14px;text-align: center;padding:10px 0;}
.honorBox a.prev,.honorBox a.next{position: absolute;top:50%;margin-top:-20px;}
.honorBox a.prev .iconfont,.honorBox a.next .iconfont{font-size:40px;color:#969696;}
.honorBox a.prev{right:-76px;}
.honorBox a.next{left:-50px;}
.honorBox a.prev:hover .iconfont,.honorBox a.next:hover .iconfont{color:#2288CD;}
.honorBox .bd li:hover img{border-color:#2288CD;}
.honorBox .bd li:hover p{color:#2288CD;}

.div_e{padding:40px 0;background:#F2F2F2;}
.div_e .fl { width: 742px; height: 458px; position: relative; overflow: hidden; }
.div_e .fl .more,.div_e .fr .more{ display: block;text-align: center; position: absolute; 
right: 0; top:10px; font-size: 14px; color:#979797; }

.tabctl_b { width: 100%; height: 38px; }
.tabctl_b li { width: 128px; height: 38px; line-height: 38px; background: #FFFFFF; font-size: 14px; color: #999999; text-align: center; float: left; margin-right: 20px; cursor: pointer; }
.tabctl_b li.on { background:#0B5297; color: #FFFFFF; }
.tabctl_b li:hover { color: #FFFFFF; }
.tabcon_b { padding: 60px 0 0 338px; background: #FFFFFF; width:404px; height: 340px; position: absolute; left: 0; top: 58px; opacity: 0; filter: alpha(opacity=0); z-index: 1; }
.tabcon_b.on { opacity: 1; filter: alpha(opacity=100); z-index: 10; }
.tabcon_b li { width: 356px; margin-bottom: 38px; }
.tabcon_b li a.forimg { display: none; }
.tabcon_b li a.title { display: block; width: 80%; height: 16px; line-height: 16px; font-size: 14px; color: #555555; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tabcon_b li a.title:hover { color: #396FAF; }
.tabcon_b li .des { width:100%; height: 16px; line-height: 12px; font-size: 12px; color: #888888; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top: 10px; }
.tabcon_b li.li_1 { width: 260px; height: 286px; position: absolute; left: 40px; top: 60px; }
.tabcon_b li.li_1 a.forimg { display: block; width: 258px; height: 186px; }
.tabcon_b li.li_1 a.forimg img { width: 258px; height: 186px; }
.tabcon_b li.li_1 a.title { font-size: 16px; margin-top: 18px; }
.tabcon_b li.li_1 .des { height: 38px; line-height: 1.8em; white-space: normal; }
.div_e .fr { width: 418px; height: 458px; position: relative; overflow: hidden; }

.tabctl_c { width: 100%; height: 38px; }
.tabctl_c li {width: 128px; height: 38px; line-height: 38px; font-size: 14px; color: #FFFFFF; 
text-align: center; float: left; margin-right: 20px; cursor: pointer;background:#0B5297; }
.qa_scroll { padding:60px 30px 0; height: 360px; background: #FFFFFF; margin-top: 20px; }
.qa_scroll .tempWrap { height:286px !important; }
.qa_scroll li { width: 100%; height:86px; overflow: hidden; margin-bottom: 24px; *margin-bottom: 20px;
border-bottom: 1px dashed #707070; }
.qa_scroll li .topQ { width: 100%; height: 28px; margin-bottom:6px; }
.qa_scroll li .btmA { width: 100%; height:28px; }
.qa_scroll li .que_i { width: 28px; height: 28px; font-size: 14px; color: #ffffff; line-height: 28px; text-align: center; float: left; background: #0B5297;}
.qa_scroll li .btmA .que_i { background:#C50F24; }
.qa_scroll li .que_t { display: block; width: 304px; float: left; font-size: 14px; color: #666666; overflow: hidden; margin-left: 10px; }
.qa_scroll li .topQ .que_t { height: 28px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; }

.qa_scroll li .btmA .que_t { height: 28px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


/**/
.onlineBox{/*background: url(../images/lbg.jpg) no-repeat center top*/ background-color: #fafafa;width:100%;height:490px;padding-top:30px; padding-bottom: 30px;}
.formBox{padding:56px 128px;background:#fff;}
.iFCB-title {margin-bottom: 30px;text-align: center;}
.iFCB-title .content .title-wp .title h2 { height: 40px; color: #626262; font-size: 26px; line-height: 40px; }
.iFCB-title .ms { color: #b8b8b8; line-height: 30px; font-size:16px; }
.iFCB-form { padding:0; }
.iFCB-form .data { margin-bottom: 13px; padding:0; box-sizing: border-box;  }
.iFCB-form .data .input_option .input { border:1px solid #eff0f4; border-bottom: 1px solid #e7e8ec; background: #eff0f4; box-sizing: border-box; }
.iFCB-form .data .input_option .input:hover { border:1px solid #cbcbcb; }
.iFCB-form .data .input_option input.input { width:100% !important; }
.iFCB-form .data .input_option textarea.input { width:100% !important; min-height: 114px; }
.iFCB-form .btn-area { padding:4px 0 0!important; clear: both; text-align: center; }
.iFCB-form .btn-area .btn-submit,.iFCB-form .btn-area .reset { width:185px; border-radius:4px; border:0; background:#0B5297; color: #fff; font-size:16px; }
.iFCB-form .btn-area .reset { background: #6b6b6b; }
.iFCB-form .btn-area .btn-submit:hover {background:#0B5297; color: #fff;}
.iFCB-form .btn-area .reset:hover {background:#0B5297; color: #fff;}
.iFCB-form div.data:nth-child(1){ float: left; width:32.4%; margin-right:1.4%; }
.iFCB-form div .data:nth-child(2){ float: left; width:32.4%; margin-right:1.4%; }
.iFCB-form div .data:nth-child(3){ float: left; width:32.4%; }
.iFCB-form div .data:nth-child(4){ display: block; clear: both; }
	/* 定制表单_PC */
.data {overflow:hidden;zoom:1; margin-bottom:20px;}
.data::after{content:"";display:table;clear:both}
.data .title_name { float:left; width:100px; padding-right:30px; font-size:14px; line-height:42px; text-align:right; display:none; }
.data .input { padding:8px 16px; font-size:14px; transition: all 0.3s linear; vertical-align:top; }
.data textarea.input { min-height:166px; }
.data .input_option { display:block; overflow:hidden; zoom:1; }
.data .input_option span { display: block; line-height:20px; padding-top: 10px; }
.btn-area { padding:20px 0 !important; }
.btn-area .btn-submit, .btn-area .reset { display: inline-block; width:49%; height:44px; border:0; font-size:18px; line-height:44px; transition:all 0.3s linear; z-index:1; vertical-align: top; }

.mapBox{padding:50px 0;}
.mapBox .contain{border:1px solid #E2E2E2;padding:20px;border-radius:5px;width: 1158px;}
.mapBox .lefbox{width:727px;height:443px;}
.mapBox .lefbox img{width:100%;height:100%;}
.mapBox .rigbox{width:364px;padding:58px 0 0 58px;}
.mapBox .rigbox h4{color:#333;font-size:20px;}
.mapBox .rigbox h1{color:#c50f24;font-size:30px;padding:10px 0;border-bottom:1px dashed #C6C6C6;margin-bottom:20px; font-weight: bold;}
.mapBox .rigbox p{color:#6b6b6b;font-size:14px;line-height:2;}
.mapBox .rigbox .codeimg{margin-top:30px;}

/*页面底部通用*/
.footer { width: 100%;background:#09427A; position: relative; color: #fff;}
.footer a{color: #fff;}
.footer a:hover {}
.foot-bottom{padding:18px 0 0;}
.friend_link {line-height: 24px; padding:15px 0; font-size: 14px; position: relative; border-bottom: 1px solid #f0f0f0; }
.friend_link em { width: auto;  margin-right:10px; font-style: normal;font-size:15px}
.friend_link a {  margin-right:15px; white-space: nowrap;}
.foot-extra{padding:28px 0;}
.foot-extra .ft-contact { float:left; max-width: 600px; overflow: hidden; font-size: 14px; line-height:34px;}
.foot-extra .ft-qrcode {float:right; width: 248px;font-size: 12px; padding-top:15px;}
.foot-extra .ft-qrcode .omg { width:124px; float:right; text-align: center; }
.foot-extra .ft-qrcode .omg img{width:100px;}
.foot-extra .ft-qrcode .omg p { padding:8px 0 0; }
.footer .copyright { width: 100%; line-height: 32px; padding:14px 0; background:#09427A; font-size: 14px; color: #fff;text-align: center;}
.footer .copyright a {color: #fff;border-bottom:#FFFFFF solid 1px;line-height:360%}
.footer .copyright a:hover{ text-decoration:underline}
.columnBox{margin-bottom:10px;}
.columnBox a,.columnBox em{color:#fff;font-size:14px;}
.columnBox em{padding:0 5px;}


.searchBox{background:#FAFAFA;}
.searchBox..search_box .fl span{color:#666;} 

.Sban{height:320px;position: relative;width:100%;overflow:hidden;}
.Sban .ban{position:absolute;width:1920px;left:50%;margin-left:-960px;height:320px;}

.inside-container{padding-bottom:25px;background:#FAFAFA;}
.inside-container .contain{width: 1160px;padding: 20px;background: #fff;box-shadow: 0 0 8px rgba(12, 3, 6,0.07);}

.breadcrumbs{padding-left:82px; height:40px; line-height:40px; background:#F2F2F2 url('../images/mbx.png') no-repeat; margin-bottom:25px;}
.breadcrumbs span,.breadcrumbs a,.breadcrumbs{color:#737373; font-size:14px; }
.breadcrumbs a:hover,.breadcrumbs span{color:#035C9F;}

.leftCon{width:240px;}
.sub-menu{margin-bottom:20px;}
.sub-menu h2{background:url(../images/pro.jpg) no-repeat center;width:240px;height:94px;text-align: center;line-height:94px;
color:#fff;font-size:24px;}
/*.menu-list li>a{color:#666;font-size:14px;display: block;padding:14px 0;background:#E2E2E2;padding-left:58px;}
.menu-list li>a img{margin-right:20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.second-nav{transition: all 0.3s;-webkit-transition: all 0.3s;display: none;}
.second-nav dd a{display: block;border-bottom:1px solid #E2E2E2;background:#F9F9F9;padding:16px 0;padding-left:60px;
color:#666;font-size:13px;}
.second-nav dd:hover a,.second-nav dd.cur a{background:#035DA0;color:#fff;}
.menu-list li.active .second-nav{display: block;}
.menu-list li.active>a img{transform: rotate(90deg);-webkit-transform: rotate(90deg);} 
.menubox li>a{background:#F0F0F0;padding-left:70px;border-bottom:1px solid #E2E2E2;}
.menu-list li.active>a{background:#E2E2E2;}*/

.ntit{background:#F5F5F5;position: relative;}
.ntit h2{background: url(../images/nbg.jpg) no-repeat;width:126px;height:40px;line-height:40px;color:#fff;font-size:14px;text-indent:27px;}
.ntit a.more{position: absolute;right:10px;top:0;height:40px;line-height:40px;font-size:12px;}

.news-side li a{display: block;padding:18px 0;color:#666;font-size:14px;border-bottom:1px solid #E9E9E9;transition:all 0.3s;
-webkit-transition:all 0.3s;}
.news-side li:hover a{transform: translateY(5px);-webkit-transform: translateY(5px);color:#035C9E;border-bottom-color:#035C9E;}

.rigCon{width:890px; padding:0 0 15px; min-height:300px; overflow: hidden;}
.rigCon .pic-box{width:100%;}
.rigCon .pic-box li{width:284px;margin-bottom:20px;}
.rigCon .pic-box li .imgbox{border: 1px solid #E1E2E6;width:282px;height:254px;overflow: hidden;}
.rigCon .pic-box li .imgbox img{width:100%;height:100%;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}

.page{text-align:center;padding:35px 0;}
.page a{ display: inline-block; padding:8px 14px; color: #635E5E; font-size: 14px; background: #F4F4F4; border-radius:4px;margin: 0 1px; }
.page a:hover, .page a.a_cur, .page a.current{color: #fff;background:#09427A; }

.pic-list li{background:#FAFAFA;padding:20px;margin-bottom:20px;transition: all 0.3os;-webkit-transition: all 0.3s;}
.pic-list li a{display: block;}
.pic-list li .imgbox{float: left;width: 300px;height:208px;margin-right:25px;overflow: hidden;}
.pic-list li .imgbox img{width:100%;height:100%;transition: all 0.4s;-webkit-transition: all 0.4s;}
.pic-list li .txtbox{width:514px;float: left;position: relative;height:208px;}
.pic-list li .txtbox a.txt{color:#666;font-size:15px;}
.pic-list li .txtbox p{color:#858585;font-size:14px;line-height:1.5;margin:20px 0;}
.pic-list li .txtbox a.more{width:140px;height:34px;line-height:34px;background:#C4C4C4;color:#fff;font-size:12px;text-align: center;
position: absolute;bottom:20px;}
/*.pic-list li:hover{background:#035DA0;}*/
.pic-list li:hover .txtbox a.txt,.pic-list li:hover .txtbox p{/*color:#fff;*/}
.pic-list li:hover .imgbox img{transform:scale(1.08);-webkit-transform:scale(1.08);}


.news-list li.top a{display: block;}
.news-list li.top .imgbox{width:230px;height:150px;float: left;margin-right:32px;}
.news-list li.top .imgbox img{width:100%;height:100%;}
.news-list li.top .txtbox{width:618px;float: left;}
.news-list li.top .txtbox a{color:#666;font-size:16px;margin-top:5px; font-weight: bold;}
.news-list li.top .txtbox span,.news-list li.in span{color:#999;font-size:12px;padding:10px 0;}
.news-list li.top .txtbox span{display:block;}
.news-list li.top .txtbox p{color:#999;font-size:14px;line-height:1.5;}
.news-list li.in{padding:18px 5px;border-bottom:1px solid #E9E9E9;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.news-list li.in a{display:inline-block;width:100%;color:#666;font-size:14px;padding-bottom:10px;}
.news-list li.in span{width:15%;display:inline-block;text-align: right;float:right;font-size:14px;padding:0 !important;}
.news-list li.in:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.news-list li.in:hover a,.news-list li.in:hover span,.news-list li.top:hover .txtbox a{color:#09427a;}

.art-box {padding:5px 10px 15px; margin-bottom:20px; border-bottom: 1px solid #f7f7f7; text-align: center; }
.art-box h2 { line-height:30px; padding:5px 0; font-weight: bold; font-size:24px; color: #333; }
.art-box .info {font-size: 12px; color:#888; line-height:1.6;}
.art-box .info i{margin:0 2px 0 20px; position: relative; top:3px;font-size:18px;color:#A9A9A9;}
.article_content{padding:0 0 20px; line-height:200%; word-wrap:break-word; word-break:break-all; color: #666; }
.article_content img{max-width:100%;}

.prev_next{color:#666;background:#F7F7F7;padding:10px;font-size:13px;margin-top:40px;}
.prev_next li{padding:3px 0;}
.prev_next li:hover a{color:#09427a;}

.adverbox{position:relative;height:220px;overflow:hidden;}
.adverbox a{display: block;width:1920px;position: absolute;left:50%;margin-left:-960px;height:220px;}
.adverbox a img{width:100%;}

.n_info_con2{border:1px solid #D7D7D7;margin:20px 0;}
.n_info_con2 .t04,.n_info_tjcp h4{padding:10px;font-size:#444444;font-size:16px;border-bottom:1px solid #D7D7D7;}
.info_b{padding:10px 0; overflow:hidden;}
ul.p_list_ul li, ul.p_list_ul2 li { background:url(../images/ico10.gif) no-repeat 10px 15px; line-height:28px; float:left; width:48%; overflow:hidden;
white-space:nowrap; text-overflow:ellipsis; text-indent:20px;display:inline; color:#666;}
.info_b2 { width:738px;}
ul.p_list_ul2 li { width:342px; padding-right:5px;}
ul.p_list_ul li a{font-size:14px;color:#666666;}
ul.p_list_ul li:hover a{color:#09427A;}


.n_info_tjcp{border:1px solid #D7D7D7;}
.n_info_tjcp h4{}
.n_info_tjcp dl{width:200px;float: left;overflow: hidden; padding: 10px 10px 0 12px; }
.n_info_tjcp dt{ width:200px;line-height:0; font-size:0;}
.n_info_tjcp dt img{ width:198px; height:180px;border:1px solid #e4e4e4;}
.n_info_tjcp dl:hover img{ border:1px solid #09427A;}
.n_info_tjcp dd{overflow:hidden; text-align:center;margin:8px 0 15px; color:#ab8673; }
.n_info_tjcp dd a{overflow:hidden; color:#666;font-size:14px;}
.n_info_tjcp dl:hover a{color:#09427A;}

.hot-pro li{margin-top:15px;}
.hot-pro li a{display: block;}
.hot-pro li a.imgbox{width:238px;height:214px;border:1px solid #ddd;}
.hot-pro li a.imgbox img{width:100%;height:100%;}
.hot-pro li a.txt{text-align: center;margin-top:8px;font-size:14px;}
.hot-pro li:hover a.txt{color:#035DA0;}
.hot-pro li:hover a.imgbox{border-color:#035DA0;}

.hot-link{margin-top:20px;}
.hot-link .linkbox{border:1px solid #ddd;border-top:0px;width: 238px;}
.hot-link .phone{ margin:0 10px 20px; height:45px;padding:12px 0; border-bottom:1px solid #ededed; color:#727272; }
.hot-link .phone span{ font-size:12px; background:url(../images/tel.png) no-repeat 0 0; padding-left:50px; height:45px; display:block; color:#035C9E;}
.hot-link .phone span b{ display:block; color:#035C9E; font-size:18px; margin-top:2px;}
.hot-link .adressbox p{font-size:14px; color:#666; margin-bottom:10px; padding-left:10px;}
.hot-link .adressbox p span{ float:left; height:23px;}

.newcenter {overflow:hidden;margin-bottom:20px;}
.newstitle{font-size:14px;position:relative;margin-bottom:30px;color:#222;border-bottom: 1px solid #CDCDCD;}
.newstitle span a{color:#222; font-size:18px;border-bottom:3px solid #2E5AB3;padding:15px;display: inline-block;}
.n_con {overflow:hidden;}
.n_con dl { height:116px; overflow:hidden;}
.n_con dl dt { width:169px; height:116px; float:left;}
.n_con dl.abc{ margin-bottom:10px;}
.n_con dl.abc dt{width:95px;}
.n_con dl dt img { width:169px;min-height: 95px;max-height: 112px;}
.n_con dl.abc img{ width:120px;}
.n_con dl dd { padding:0 0 0 32px; width:686px; float:left; overflow:hidden;}
.n_con dl dd h3 a {color:#222222; font: bold 14px "Microsoft Yahei";}
.n_con dl dd h3 a:hover{color:#035C9E;}
.n_con dl dd p { color:#646464; font:12px/24px "Microsoft Yahei";}
.n_con dl dd p a { color:#035C9E; font:12px/24px "Microsoft Yahei"; display:block;}
.n_con ul { width:890px; overflow:hidden;}
.n_con ul li {height:36px; line-height:36px; overflow:hidden; float:left; border-bottom:1px dashed #e6e6e6;  padding:0 0 0 18px; width:377px;margin-right:50px;}
.n_con ul li a { color:#6a6a6a; font:12px/29px "Microsoft Yahei";}
.n_con ul .nobot { border:0;}
