﻿@charset "utf-8";
/*reset*/

/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}

table {border-collapse:collapse; border-spacing:0;}
/*
table th , table td {padding:5px;} */
fieldset , img {border:0;}
address , caption , cite , code , dfn , em ,i , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
li{list-style:none;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;

/*其他*/
.cur{cursor:pointer}
.wenzhang1{background-color: aliceblue;line-height: 22px;letter-spacing: 5px;}

/* search部分 */
.wrap-search {height: 84px;}
.search .keyword {float: left; font-size: 14px;color: #999;height: 84px;line-height: 84px;width: 580px;}
.search .keyword span {color: #999;    letter-spacing: 3px;}
.search .keyword a{
	padding:0px 10px;}
.search .keyword p {float: left;}
.search .keyword p a {float: left;color: #999;font-size: 14px;margin-right: 10px;}
.search .keyword p a:hover {color: #ff8a00;}
.search .keyword a:first-child {padding-left: 0;border-left: none;}
.search .inp {float: right;margin-top: 28px;overflow: hidden;}
/*
.search .inp input {border:none;height: 39px;line-height: 39px;width: 295px;float: left;text-indent: 12px; font-size: 14px;color: #999;}
.search .inp .sea {display: block;float: left; width: 100px;height: 41px;line-height: 41px;text-align: center;color: #333;border-left: 1px solid #d3d3d3;font-size: 14px;border-radius: 27px;border-right: none;position: relative;top: -1px;}
*/

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;outline: none; font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/*清除浮动*/
.clearfix:after{ 
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix{ /*兼容 IE*/
    zoom: 1;
}

/*end reset*/


/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:14px; font-family: "微软雅黑"; position:relative;min-width:1200px;width:100%;}/*网站字体颜色*/
.content,.container{margin-left:auto; margin-right:auto; width:1200px;}


/* header部分 */
.wrap-header {height: 44px;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;position: relative;z-index: 3;}
.wrap-header p {float: left;height: 44px;line-height:44px;font-size: 14px;color: #555;}
.wrap-header ul {float: right;height: 14px;margin-top: 15px;}
.wrap-header ul li{float: left;height: 14px;font-size:13px;color: #333333;padding: 0 15px; line-height: 14px;border-left: 1px solid #999;position: relative;}
.wrap-header ul li a{color: #333;}
.wrap-header ul li:first-child {border-left: none;}
.wrap-header ul li:hover span {display: block;}
.wrap-header ul li span {display: none;width: 103px;height: 103px;position: absolute;left: -18px;top: 16px;padding:12px 5px 5px 5px;}
.wrap-header ul li span img {display: block;width: 103px;height: 103px;}

/* logo部分 */
.logo {height: 112px;position: relative;z-index: 2;}
.logo .container {height: 110px; position: relative;border-bottom: 1px solid #efefef;}
.logo .logoImg {position: absolute;left: 0;top: 37px;}
.logo .logoImg img {display: block;width: 208px;height: 39px;}
.logo .l_title {width: 520px;height: 110px;position: absolute;left:233px;top: 37px;padding-left: 30px;border-left: 1px solid #dedede;height: 45px;}
.logo .l_title .l_p1 {font-size:18px;color: #333;letter-spacing: 1.3px;}
.logo .l_title .l_p1 em1 {color: #ff8a00;font-weight:bold;}
.logo .l_title .l_p2 {font-size: 16px;color: #666;height: 20px;line-height: 20px;margin-top: 5px;letter-spacing: 1.3px;}
.logo .l_title .l_p2 span {font-size:20px;color: #ff8a00;font-weight: bold;}
.logo .l_title .l_p2 em1 {color: #ff8a00;font-weight:bold;}

.logo .tel {height:46px;position: absolute;right: 0;top: 30px;padding-left: 55px; background: url(../images/l_tel.png) no-repeat left center;}
.logo .tel .tel_p1 {font-size: 14px;color: #333;}
.logo .tel .tel_p2 {font-size: 24px; color: #0f4eb5;}


.Nav{ height:60px;width: 100%; z-index: 1;background: #0f4eb5;}
.Nav .navUl{ width:102%}
.Nav .navUl>li { font-size:16px;float:left;height: 60px; position: relative;}
.Nav .navUl>li>a {display: block; color: #fff;height: 60px;line-height: 60px;text-decoration: none;position: relative;}
.Nav .navUl>li:hover ,.Nav .navUl>li.cur {}
.Nav .navUl>li:hover>a ,.Nav .navUl>li.cur>a {background: #ff8a00; color: #fff;} 

.Nav .navUl>li .liUl {display: none; position: absolute;width: 100%;left: 0;top: 57px;z-index: 1;}
.Nav .navUl>li .liUl li {height: 36px;line-height: 36px;text-align: center;background: url(../images/bg01.png);margin-top: 1px;}
.Nav .navUl>li .liUl li:first-child {margin-top: 2px;}
.Nav .navUl>li .liUl li a {display: block;height: 30px; color: #fff;}
.Nav .navUl>li .liUl li:hover {background: #e6121b;}
.Nav .navUl>li:hover .liUl {display: block;}








/*底部*/


/*返回顶部*/
.retop ul{ overflow:hidden;}
.retop li{ float:left; margin-left:10px;}
.retop li img{ display:block;}
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:80%; right:46%; margin-right:-615px; cursor:pointer;  display:none;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}

/* -- 弹出窗口 -- */
#oran_full_bg{ display:none !important;}

/* tanchuang1 提交弹窗*/
.tanchuang1{width:100%;position: fixed;top: 0;left: 0;background: url(../images/tanchuangbg.png);height:100%;}
.tanchuang1 .conBox{width: 400px;height: 212px;padding: 20px;background: #fff;position: absolute;left: 50%;margin-left: -220px;top: 50%;margin-top: -80px;}
.tanchuang1 .conBox .tcClose{width: 33px;height: 90px;position: absolute;right: 45px;top: -90px;cursor: pointer;z-index:999999999999999;}
.tanchuang1 .conBox .box{width: 398px;height: 190px;border: 1px solid #e5e5e5;padding-top: 20px;text-align: center;position: relative;}
.tanchuang1 .conBox .box img{display: block;width: 47px;height: 47px;margin: 0 auto;}
.tanchuang1 .conBox .box h5{font-size: 24px;color: #144eb3;font-weight: bold;margin-top: 10px;}
.tanchuang1 .conBox .box p{font-size: 16px;color: #4d4d4d;margin-top: 10px;}
.tanchuang1 .conBox .box .b15{display: block;width: 150px;height: 52px;line-height: 52px;text-align: center;font-size: 18px;color: #fff;position: absolute;bottom: -1px;left: 50%;margin-left: -75px;background: #144eb3;text-decoration: none;z-index:999999999999999;border:0px;}
.tanchuang2 .conBox .box a{background: #404040;}




@charset "utf-8";
/* CSS Document */

a:hover {text-decoration:none;}


h2.h2_title {padding: 46px 0 28px 0;font-weight: normal;text-align: center;background: url(../images/tit01.jpg) no-repeat center bottom;margin-bottom: 40px;}
h2.h2_title a {display: block;font-size: 30px;color: #0f4eb5;letter-spacing: 18px;}
h2.h2_title em.em1 {font-weight: bold;font-size: 30px;display:inline;}
h2.h2_title span {display: inline;font-size: 30px;color: #0f4eb5;}
h2.h2_title i {display: block;font-size: 12px;color: #999999;margin-top: 5px;text-transform: uppercase;}


/* banner部分 */
.banner { overflow:hidden; width:100%;position: relative;z-index: 1;}
.banner a{overflow:hidden; width:100%; height:550px; display:block;}
#flashs .btn{width: 100%;text-align: center;position: absolute;bottom: 27px;left: 0;z-index: 9999;}
#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;display: none;}
#flashs .bot1{ background:url(../images/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(../images/babot2.png) no-repeat center; right:5%; z-index: 2;}
#flashs:hover .bot{display: block;}
#flashs .ban_switch {position: absolute;left: 0;bottom: 25px;width: 100%;text-align: center;}
#flashs .ban_switch li {display: inline-block;*display: inline;*zoom: 1;width: 11px;height: 11px;margin-right: 10px;cursor: pointer;border-radius: 50%;background: #fff;}
#flashs .ban_switch li.cur {background: #ff8a00;}




/**/
.qyts {}
.qyts .qyts_con {height: 365px;position: relative; cursor:pointer;}
.qyts .qyts_con h3 {font-size: 28px;color: #0f4eb5;font-weight: normal;position: absolute;left: 690px;top: 45px;}
.qyts .qyts_con h3 i {display: block;font-size: 12px;color: #999;text-indent: 54px;margin-top: 3px;}
.qyts .qyts_con ul {position: absolute;left: 795px;top: 133px;}
.qyts .qyts_con ul li {font-size: 16px;color: #333;margin-bottom: 17px;}
.qyts .qyts_con em1 {font-weight:bold;}

/**/
.product {background: #f4f4f4;padding-bottom: 30px;}
.product .pro_con {position: relative;}
.product .pro_con .conleft {width: 260px;background: #0f4eb5;position: relative;z-index: 3;}
.product .pro_con .conleft a {color: #fff;}
.product .pro_con .conleft h3 {height: 90px;border-bottom: 1px solid #093c90;font-weight: normal;}
.product .pro_con .conleft h3 a {display: block;padding: 25px 0 0 22px;height: 65px;}
.product .pro_con .conleft h3 b {display: block;font-size: 20px;background: url(../images/proicon01.png) no-repeat 195px center;}
.product .pro_con .conleft h3 i {display: block;font-size: 11px;padding-top: 4px;}
.product .pro_con .con_ul1 {padding: 7px 0;border-top: 1px solid #1b57b9;border-bottom: 1px solid #093c90;position:relative;}
.product .pro_con .con_ul1 li.ul1_li {height: 44px; transition: all 0.5s;}
.product .pro_con .con_ul1 li.ul1_li a.lia {display: block;text-indent: 22px;height: 44px;line-height: 44px;}
.product .pro_con .con_ul1 li.ul1_li:first-child {height: 44px;line-height: 44px;font-size: 15px;}
.product .pro_con .con_ul1 li.ul1_li:first-child a.lia {font-weight: bold;font-size: 18px;background: url(../images/proicon02.png) no-repeat 220px center;}
.product .pro_con .con_ul1 li.ul1_li:hover {background: #093c90;border-left: 3px solid #ff8a00;}
.product .pro_con .con_ul1 li.ul1_li:hover .libox {display: block;}
.product .pro_con .con_ul1 li.ul1_li .libox {display: none; position: absolute;left: 260px;top: 0;background: #093c90;width: 300px;padding: 40px 28px;z-index: 3;}
.product .pro_con .con_ul1 li.ul1_li .libox ul {padding-left: 25px;border-left: 1px solid #405d92;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li {padding:11px 0;position: relative;font-size: 13px;height: 14px;line-height: 14px;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li a {display: block;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li em {display: none;height: 14px;width: 1px;background: #ff8a00;position: absolute;left: -26px;top:11px;z-index: 3;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li a {color: #a4bde5;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li:hover em {display: block;}
.product .pro_con .con_ul1 li.ul1_li .libox ul li:hover a {color: #fff;}
.product .pro_con .conleft .pro_tel {height: 120px;background: #ff8a00;}
.product .pro_con .conleft .pro_tel p {padding: 25px 0 40px 88px;background: url(../images/protel.png) no-repeat 13px 30px;height: 80px;}
.product .pro_con .conleft .pro_tel p span {display: block;font-size: 14px;color: #fff;}
.product .pro_con .conleft .pro_tel p i {display: block;font-size: 20px;color: #fff;}

.product .pro_con .conright {width: 925px;}
.product .pro_con .conright .r_dl1 {height: 350px;position: relative;padding-left: 440px;background: #fff;margin-bottom: 15px;}
.product .pro_con .conright .r_dl1 dt {width: 420px;height: 350px;position: absolute;left: 0;top: 0;overflow: hidden;}
.product .pro_con .conright .r_dl1 dt img {display: block;width: 420px;height: 350px;}
.product .pro_con .conright .r_dl1 dd.dd1 {padding-top: 45px;font-size: 24px;margin-bottom: 25px;color: #333;}
.product .pro_con .conright .r_dl1 dd.dd1 a {color: #333;}
.product .pro_con .conright .r_dl1 dd.dd2 {font-size: 14px;line-height: 24px;margin-bottom: 40px;}
.product .pro_con .conright .r_dl1 dd.dd3 a {display: block;width: 120px;height: 46px;line-height: 46px;text-align: center;font-size: 14px;color: #fff;background: #ff8a00;border-radius: 5px;}
.product .pro_con .conright .r_box {}
.product .pro_con .conright .r_box dl {float: left;width: 295px;margin-left: 20px;background: #fff;padding-bottom: 20px;}
.product .pro_con .conright .r_box dl.bdnot{margin-left: 0;}
.product .pro_con .conright .r_box dl:first-child {margin-left: 0;}
.product .pro_con .conright .r_box dl dt {width: 295px;height: 295px;position: relative;overflow: hidden;}
.product .pro_con .conright .r_box dl dt img {display: block;width: 295px;height: 295px;transition: all 0.5s;}
.product .pro_con .conright .r_box dd.dd1 {font-size: 16px;text-align: center;margin-bottom: 10px;color: #333;}
.product .pro_con .conright .r_box dd.dd1 a {color: #333;}
.product .pro_con .conright .r_box dd.dd2 {text-align: center;font-size: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;margin-bottom: 15px;line-height: 20px;height: 40px;padding:0 5px;}
.product .pro_con .conright .r_box dd.dd3 a {display: block;width: 119px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #e7e7e7;margin: 0 auto;border-radius: 5px;}
.product .pro_con .conright .r_box dl:hover img {transform: scale(1.1);}
.product .pro_con .conright .r_box dl:hover dd.dd3 a {background: #ff8a00;color: #fff;border-color: #ff8a00;}


/**/
.yflc {height: 710px;background: url(../images/yflcbg.jpg) no-repeat center top;}
.yflc h2.h2_title {background-image: url(../images/tit02.jpg);}
.yflc h2.h2_title em.em1{ font-weight:bold; font-size:30px;}
.yflc h2.h2_title span {color: #fff;}
.yflc h2.h2_title i {color: #fff;font-size:14px;margin-top: 10px;}
.yflc .yflc_con {position: relative;color: #fff;height: 540px;}
.yflc .yflc_con .yflc_btnl {display: block;width: 47px;height: 47px;background: url(../images/jtl01.png) no-repeat center;position: absolute;left: -98px;top: 140px;cursor: pointer;}
.yflc .yflc_con .yflc_btnr {display: block;width: 47px;height: 47px;background: url(../images/jtr01.png) no-repeat center;position: absolute;right: -98px;top: 140px;cursor: pointer;}
.yflc .yflc_con .yflc_btnl:hover {background: url(../images/jtl02.png) no-repeat center;}
.yflc .yflc_con .yflc_btnr:hover {background: url(../images/jtr02.png) no-repeat center;}
.yflc .yflc_con .contop {position: relative;overflow: hidden;height: 305px;}
.yflc .yflc_con .contop dl.cur {display: block;}
.yflc .yflc_con .contop dl {position: absolute;height: 275px;padding:30px 65px 0 665px;display: none;}
.yflc .yflc_con .contop dl dt {width: 502px;height: 285px;position: absolute;left: 68px;top: 0;background: #fff;padding: 10px;} 
.yflc .yflc_con .contop dl dt i {display: block;width: 80px;text-align: center;height: 43px;line-height: 43px; font-size: 20px;background: #ff8a00;position: absolute;right: -58px;top: 35px;}
.yflc .yflc_con .contop dl dt img {display: block;width: 502px;height: 285px;}
.yflc .yflc_con .contop dl dd.dd1 {font-size: 30px;margin-bottom: 50px;}
.yflc .yflc_con .contop dl dd.dd1 a{color:#fff;}
.yflc .yflc_con .contop dl dd.dd1 i {display: block;font-size: 12px;}
.yflc .yflc_con .contop dl dd.dd1 em1 {font-weight:bold;}
.yflc .yflc_con .contop dl dd.dd2 {font-size: 16px;line-height: 24px;}
.yflc .yflc_con .contop dl dd.dd2 em {display: block;width: 30px;height: 1px;background: #fff;margin-top: 55px;}
.yflc .yflc_con .conbot {position: absolute;left: 0;bottom: 0;width: 100%;}
.yflc .yflc_con .conbot ul li {float: left;width: 116px;height: 174px;background: url(../images/yflcbg01.png) no-repeat center top;margin-left: 70px;cursor: pointer;}
.yflc .yflc_con .conbot ul li span {display: block;height: 70px;line-height: 70px;position: relative;top: 27px;text-align: center;font-size: 20px;}
.yflc .yflc_con .conbot ul li.cur {background: url(../images/yflcbg02.png) no-repeat center top;font-weight: bold;}


/**/
.yyal {padding-bottom: 60px;}
.yyal h2.h2_title i {font-size:14px;color:#333;margin-top: 10px;}
.yyal .yyal_con dl {float: left;width: 400px;}
.yyal .yyal_con dl dt {width: 400px;height: 310px;overflow: hidden;position: relative;}
.yyal .yyal_con dl dt img {display: block;width: 400px;height: 310px;}
.yyal .yyal_con dl dd {height: 60px;text-indent: 20px;background: #f4f4f4;font-size: 16px;transition: all 1s;}
.yyal .yyal_con dl dd a {display: block;height: 60px;line-height: 60px;background: url(../images/yyaljtr01.png) no-repeat 360px center;color: #333;transition: all 1s;}
.yyal .yyal_con dl dt p {height: 310px;position: absolute;left: 0;top: 0;background: url(../images/bg01.png);}
.yyal .yyal_con dl dt p a {display: block;padding: 45px 30px 0 40px;color: #fff;line-height: 24px;font-size: 14px;height: 265px;}
.yyal .yyal_con dl dt p em {display: block;width: 36px;height: 2px;background: #fff;margin-top: 44px;}
.yyal .yyal_con dl:hover dd {background: #0f4eb5;}
.yyal .yyal_con dl:hover dd a {background: url(../images/yyaljtr02.png) no-repeat 360px center;color: #fff;}


/**/
.advantage {background: #f4f4f4;}
.advantage .container {background: url(../images/advbg.png) no-repeat center 25px;padding-top: 25px;position: relative;padding-bottom: 60px;}
.advantage h2.h2_title em.em1 {font-size: 42px;display: inline-block;*display: inline;color: #0f4eb5;}
.advantage h2.h2_title i{font-size:18px;color:#333;margin-top:18px;}
.advantage h2.h2_title i strong {font-weight:normal;padding:0 5px;border-left:1px dotted #ededed;}
.advantage h2.h2_title em {display: block;font-size: 12px;color: #999;}
.advantage .adv_con .conbox {width: 300px;background: #fff;float: left;}
.advantage .adv_con .conbox .conImg {display: block;width: 300px;height: 250px;position: relative;overflow: hidden;}
.advantage .adv_con .conbox .conImg em {display: block;width: 11px;height: 6px;position: absolute;left: 50%;margin-left: -6px;}
.advantage .adv_con .conbox .conImg em.em1 {background: url(../images/advjtt.png) no-repeat center;bottom: 0;}
.advantage .adv_con .conbox .conImg em.em2 {background: url(../images/advjtb.png) no-repeat center;top: 0;}
.advantage .adv_con .conbox .conImg img {display: block;display: block;width: 300px;height: 250px;transition: all 0.5s;}
.advantage .adv_con .conbox .contit {height: 250px;padding: 0 28px;position: relative;}
.advantage .adv_con .conbox .contit h3 {padding-top: 28px;font-weight: normal;color: #0f4eb5;font-size: 20px;margin-bottom: 20px;}
.advantage .adv_con .conbox .contit h3 a{color: #0f4eb5;}
.advantage .adv_con .conbox .contit h3  strong{display: block;font-size: 30px;}
.advantage .adv_con .conbox .contit .p1 {font-size: 16px;line-height: 24px;color: #333;}
.advantage .adv_con .conbox .contit em {display: block;width: 29px;height: 1px;background: #cccccc;position: absolute;left: 28px;bottom: 28px;}
.advantage .adv_con .conbox:hover img {transform: scale(1.1);}
.advantage .advbg {width:300px;height: 200px;position: absolute;left: 0px;bottom: -180px;background: url(../images/advbg02.png) no-repeat center;}
.advantage .adv_con .conbox .contit em1 {display: block;font-weight: bold;font-size: 30px;}

/**/
.about {height: 744px;background: url(../images/abobg.jpg) no-repeat center top;}
.about .container {position: relative;height: 744px;}
.about h2.h2_title {background-image: url(../images/tit02.jpg);padding-bottom: 45px;margin-bottom: 60px;}
.about h2.h2_title a {color: #fff;letter-spacing: 24px;}
.about h2.h2_title i {color: #fff;}
.about .abo_con {position: relative;color: #fff;}
.about .abo_con a {color: #fff;cursor: default;}

.about .abo_con .abo_btnl {display: block;width: 47px;height: 47px;background: url(../images/jtl01.png) no-repeat center;position: absolute;left: -98px;top: 140px;cursor: pointer;}
.about .abo_con .abo_btnr {display: block;width: 47px;height: 47px;background: url(../images/jtr01.png) no-repeat center;position: absolute;right: -98px;top: 140px;cursor: pointer;}
.about .abo_con .abo_btnl:hover {background: url(../images/jtl02.png) no-repeat center;}
.about .abo_con .abo_btnr:hover {background: url(../images/jtr02.png) no-repeat center;}

.about .abo_con .conbox {text-align: center;display: none;}
.about .abo_con .conbox.cur {display: block;}
.about .abo_con .conbox h3 {font-size: 12px;font-weight: normal;margin-bottom: 20px;}
.about .abo_con .conbox h3 a {display: block;font-size: 22px;}
.about .abo_con .conbox .p1 {font-size: 14px;line-height: 24px;margin-bottom: 30px;}
.about .abo_con .conbox .p1 a{cursor: pointer;}
.about .abo_con .conbox .p1 a {display: block;padding-bottom: 60px;background: url(../images/aboicon01.png) no-repeat center bottom;}
.about .abo_con .conbox ul.ul1 {}
.about .abo_con .conbox ul.ul1 li {float: left;width: 300px;text-align: center;padding-top: 65px;background: url(../images/aboicon02.png) no-repeat center top;font-size: 16px;}
.about .abo_con .conbox ul.ul1 li span {display: block;font-size: 42px;}

.about .abo_con .conbox .ul2{padding-top:80px;}
.about .abo_con .conbox .ul2 li {width: 285px;float: left;margin-left: 20px;height: 213px;background: #fff;padding-bottom: 60px;position: relative;overflow: hidden;}
.about .abo_con .conbox .ul2 li:first-child {margin-left: 0;}
.about .abo_con .conbox .ul2 li img {display: block;width: 285px;height: 213px;transition: all 0.5s;}
.about .abo_con .conbox .ul2 li p {height: 60px;line-height: 60px;position: absolute;left: 0;bottom: 0;width: 100%;font-size: 16px;color: #fff;background: #ff8a00;}

.about .abo_con .conbox .ul3 li {width: 300px;float: left;margin:0 0 5px 15px;height: 224px;background: #fff;position: relative;overflow: hidden;}
.about .abo_con .conbox .ul3 li.bdnot {margin-left: 0;}
.about .abo_con .conbox .ul3 li img {display: block;width: 300px;height: 224px;transition: all 0.5s;}
.about .abo_con .conbox .ul3 li p {height: 60px;line-height: 60px;position: absolute;left: 0;bottom: 0;width: 100%;font-size: 16px;color: #fff;background: #ff8a00;}

.about .abo_type {width: 452px;margin: 0 auto;text-align: center;border-radius: 27px;background: #fff;overflow: hidden;position: absolute;bottom: 60px;left: 50%;margin-left: -276px;}
.about .abo_type li {width: 150px;float: left;height: 39px;line-height: 39px;border-left: 1px solid #d6d6d6;}
.about .abo_type li:first-child {border-left: none;}
.about .abo_type li a {display: block;height: 39px; color: #333;}
.about .abo_type li.cur {background: #ff8a00;}
.about .abo_type li.cur a {color: #fff;}



/**/
.news {padding: 50px 0;}
.news .news_con {}
.news .news_con .conbox {float: left;width: 380px;margin-left: 30px;}
.news .news_con .conbox:first-child {margin-left: 0;}
.news .news_con .conbox h3 {margin: 15px 0;font-size: 22px;font-weight: normal;}
.news .news_con .conbox h3 a {color: #0f4eb5;}
.news .news_con .conbox h3 i {font-size: 12px;color: #999;margin-left: 5px;}
.news .news_con .conbox em1 {font-weight:bold;}
.news .news_con .conbox dl {margin-bottom: 40px;}
.news .news_con .conbox dl dt {position: relative;overflow: hidden;height: 270px;margin-bottom: 40px;}
.news .news_con .conbox dl img {display: block;width: 380px;height: 270px;transition: all 0.5s;}
.news .news_con .conbox dl p {position: absolute;left: 0;bottom: 20px;text-indent: 20px;color: #fff;font-size: 14px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .news_con .conbox dl dd {padding-left: 13px;background: url(../images/newsbg.png) no-repeat left center;margin-bottom: 16px;font-size: 14px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

.news .news_con .conbox a.ckgda {display: block;width: 101px;height: 30px;line-height: 30px;background: url(../images/newsbg02.png) no-repeat center bottom;text-align: center;}
.news .news_con .conbox dl dd:hover a {color: #ff8a00;}
.news .news_con .conbox:hover a.ckgda {color: #ff8a00;}
.news .news_con .conbox:hover img {transform: scale(1.1);}


/**/
.yqlj {background: #f5f5f5;padding:20px 0px;}
.yqlj .container {position: relative;}
.yqlj .yqljp1 {float: left; height: 20px;line-height: 20px;width: 80px;font-size: 16px;border-right: 1px solid #dedede;position: relative;top: 20px;}
.yqlj .yqljp1 a {color: #333;}
.yqlj ul {float: left; padding:0 20px;width: 1050px;}
.yqlj ul li {float: left;height: 30px;line-height: 30px;margin-right: 30px;font-size: 14px;}
.yqlj ul li:hover a {color: #ff8a00;}
