
@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: "方正中等线体";
	src:url(../js/cpzt.tff);
}
* { margin: 0; padding: 0; }
img { border: none; }
ul, li { list-style: none; }
a { text-decoration: none;  cursor: pointer; }
input, select, button, textarea { font-size: 14px; font-family: "微软雅黑"; color: #666; }
body { font-size: 12px;  font-family: "微软雅黑";}
h1, h2, h3, h4, h5, h6, h7, b { font-weight: normal; }
i, em { font-style: normal; }
.fl { float: left; }
.fr { float: right; }
.w1100{ width:1100px; margin:0 auto;}
.clear{ clear:both;}
.clearfix { zoom: 1 }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }



/******************轮播******************/
.slideBox{ width:100%;  overflow:hidden; position:relative;  z-index: 9;  }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{ height: 100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle;  height: 100%; position:relative; overflow: hidden;}
.slideBox .bd li a{ display:block; width:100%; position:absolute; top:0; left:0; height:100%; z-index:99;}
.slideBox .bd img{  display:block;  height: 100%;  margin-left: -960px;position: absolute; left: 50%;transition: all 1s ease 0s;min-width:100%;}
img{filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-webkit-filter:blur(0px);}
.tempWrap{ height: 100%;   }

/******************公共部分******************/
.content{position: relative; overflow: hidden;min-width: 1100px;}
.content .header{position: absolute;background: #ebf0f5;}
.header{ top: 0; left: 0; right: 0; height: 104px; background: #fefefe; z-index: 10; box-shadow:0 0 5px rgba(0,0,0,0.5); position:relative;}
.head{ width: 1100px; height: 104px; margin: 0 auto;}
.logo{ margin-top:25px; display: block; float: left;}

.head_right_top{ overflow: hidden;margin-bottom: 9px;}
.ss{position: relative;display: inline-block; width: 215px; height: 29px; border: 1px solid #e5e5e5; background: #FFF; padding-right:28px; box-sizing: border-box; padding-left: 5px;float: right;}
.ss input{ width: 100%; background: none; border: none;margin-top: 3px;}
.ss_1{position: absolute;right: 0; top: 0; width: 24px; height: 24px;background: url("../images/fdj.png") no-repeat 50% 50%;display: block;}
.head_right{ float: right;padding-top: 10px;}
.mail{display: block;float: right; width: 107px; height: 29px;background: url("../images/dlan.png") no-repeat 0% 0%;  margin-left: 10px; line-height: 29px; color: #333333; font-size: 13px; text-align: center;}

.head_right_nav{ float: right;}


.nav .nav_li { position: relative; float: left; margin-left:30px; line-height: 46px; height: 46px;}
.nav .nav_li .nav_a { display: block; color: #000; font-size: 18px;}
.nav .nav_li:hover .nav_a{ color: #cc0000;}
.nav .nav_li.current .nav_a{ color:#cc0000;}
.nav .nav_li .layer { position: absolute; top: 100%; left: 50%; margin-left:-80px; width: 130px; padding:15px; background:rgba(235,240,245,0.8); display: none; z-index:80; border-top:none; }
._nav2 li{ line-height:34px; text-align:center; }
._nav2 li a{ font-size:14px; color:#333;}
._nav2 li a:hover{ color:#c00;}


.content .footer{position: absolute;background: url("../images/tm01.png") repeat 0% 0%; height: 45px; padding:0; border:none;}
.footer{ bottom:0; left: 0; right: 0; height:60px; z-index: 12; background:#fff; border-top:1px solid #d9d9d9; padding:20px 0;}
.foot{ width: 1101px; margin: 0 auto;position: relative;}
.foot_nav{ overflow: hidden;border-left: 1px solid #FFF; position: relative; z-index: 11;}
.foot_nav li{ width: 274px; float: left; text-align: center; line-height: 45px; font-size: 14px; color: #FFF; border-right: 1px solid #FFF; position: relative;background: none; cursor: pointer;}
.foot_nav li a{line-height: 45px; font-size: 15px; color: #FFF; display:block;}
.foot_nav .foot_li,.foot_nav li a:hover{background: url("../images/tm02.png") repeat 0% 0%;}

/*.foot_navs{ position:fixed; width:100%; top:104px; left:0;}*/
.foot_navs .foots_li{position:fixed; z-index: 10; width: 740px; height:420px; left:50%;top: 50%; margin-left: -370px; margin-top: -210px;background: url("../images/bj01.png") repeat 0% 0%; box-sizing: border-box; padding: 20px;display: none;}
.foot_d{position:absolute; left:20px; right:20px; bottom:20px;top:20px;overflow-x: hidden; overflow-y: hidden;box-sizing: border-box; padding: 20px 20px;background: url("../images/tm03.png") repeat 0% 0%;transition: all 0.5s ease 0s;}
.gywm{ padding:20px 45px;}
.gywm .gywm_p2{ font-size: 12px; line-height: 22px; color: #FFF;text-align: left; height:157px;letter-spacing: 1px; overflow: hidden; text-overflow: ellipsis; text-indent: 2em;}

.cpfw{}
.cpfw_nav{ border-bottom: 1px dashed #FFF; padding-bottom: 10px;padding-top: 6px;}
.cpfw_nav h3{ font-size:16px; line-height: 26px; text-align: left;color: #FFF;}
.cpfw_nav p{ line-height: 22px; font-size: 12px; text-align: left; color: #FFF;}
.cpfw_nav a{ line-height: 22px; font-size: 12px; text-align: left; display: block; color: #FFF;}
.cpfw_nav:last-of-type{border-bottom: none;}
.cpfw_nav img{ width: 100%; margin-bottom: 5px;}

.xwzx{ }
.hzjg{}
.hzjg_d{overflow: hidden;}
.hzjg_d span{ width: 105px; height: 65px; display:block; margin:5px 6px; float: left;}
.hzjg_d span img{ width: 105px; height: 65px;}
.hzjg_more{ text-align: center; color: #FFF; font-size: 14px; line-height: 24px; height: 24px;}
.kzhc{bottom:44px;}

.foot_ps{ text-align: left; color: #666666; font-size: 12px; float:left; display:inline; font-family:Arial,"微软雅黑"; line-height:28px;}
.foot_ps span{ display:block;}
.foot_ps a{ color: #666666; font-size: 12px;}
.foot_ps a:hover{ color:#cc0000;}
.foot_r{ float:right; text-align:right; display:inline; font-size:12px; color:#666;}
.foot_r a{ color:#666;}
.foot_r a:hover{ color:#cc0000;}
.foot_r span{ margin:0 8px;}
.foot_r p{ line-height:28px;}
.foot_r .bdsharebuttonbox{ float:right;}
.pbanner{ width:100%; position:relative; width:100%; min-width:1100px; overflow:hidden; height:400px;}
.pbanner img{ display:block; width:1920px; height:400px; position:absolute; top:0; left:50%; margin-left:-960px;}

/******************产品服务*****************/
.cpfw1{ width:1100px; margin:0 auto; position:relative;}
.cpfw1 img.fl{ width:347px; height:505px; position:absolute; top:-100px;}
.cpfw1r{ width:703px; padding:45px 0 0;}
.pagetit span{ display:block; font-size:28px; color:#999; font-family:"Times New Roman","Times New Roman",Times,serif; text-transform:uppercase;}
.pagetit p{ font-size:20px; color:#333; font-weight:bold;}
.picScroll-left{ width:588px; position:relative; margin:40px auto 0;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:24px; overflow:hidden; cursor:pointer; background:url(../images/jarrow.png) no-repeat; position:absolute; top:51px;}
.picScroll-left .hd .prev{ left:-58px; background-position:0 0;  }
.picScroll-left .hd .prev:hover{ background-position:0 -24px;  }
.picScroll-left .hd .next{ right:-58px; background-position:-24px 0;  }
.picScroll-left .hd .next:hover{ background-position:-24px -24px;  }
.picScroll-left .bd{ widows:588px; margin:0 auto; overflow:hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 27px 0 0; width:178px; float:left; _display:inline; overflow:hidden; cursor:pointer;}
.tzxm_left{ width: 176px; height: 122px; border: 1px solid #e5e5e5; border-radius:12px; overflow:hidden; margin-bottom:15px;}
.tzxm_left img{ display:block; width: 176px; height: 122px;}
.tzxm_right{ text-align:center; line-height:28px;}
.tzxm_p1{ font-size: 16px; color: #000000; line-height: 28px; text-overflow: ellipsis; height: 28px; overflow: hidden; white-space: nowrap;width: 100%; }
.tzxm_p2{ font-size: 15px; color: #333; line-height: 28px; text-overflow: ellipsis; height: 78px;overflow: hidden; width: 100%; }
.tzxm_d{display: none; position: fixed; width: 100%; height: 100%;z-index: 10; background:url("../images/tm01s.png") repeat; left: 0;top: 0;}
.tzxm_ds{ width: 730px; height: 400px;position: absolute; top: 50%;left: 50%; margin-left:-365px;margin-top:-200px;z-index: 11;background:url("../images/bj01.png") repeat; padding:12px;box-sizing: border-box;  }
.tzxm_mian{ background:#fff; z-index: 12;width: 100%;height: 100%;box-sizing: border-box;padding: 60px 50px; overflow-y:auto;}
.tzxm_mian .tzxm_p1{ color: #000;}
.tzxm_mian .tzxm_left{ border-radius:0;}
.tzxm_mian .tzxm_right{  padding:20px 0 0 200px; text-align:left;}
.tzxm_p3{ color:#ffffff; font-size: 14px;text-indent: 2em; line-height: 26px; overflow: hidden; margin-top: 20px;}
.xj_xs{  position: absolute;  right: -12px;  top: -11px;  display: block;  width: 23px;  height: 23px;  background: transparent url("../images/xz_x.png") no-repeat scroll 0% 0%;  z-index: 13; cursor: pointer; }
.pageImg{ position:relative; width:100%; min-width:1100px; overflow:hidden; height:252px; margin:60px auto;}
.pageImg img{ display:block; width:1920px; height:252px; position:absolute; top:0; left:50%; margin-left:-960px;}
.cpfw3{ width:1200px; margin:0 auto;}
.cpfw3 .pagetit{ text-align:center;}
.gsyw{ width:876px; margin:37px auto 0;}
.gsyw_ul{ background:url(../images/jbg3.jpg) center bottom repeat; border-bottom:1px #e3e3e3 solid; margin-bottom:40px;}
.gsyw_ul li{ clear:both; overflow:hidden;}
.gsyw_ul li span{ width: 292px; text-align: center; float: left; height:56px; line-height:56px;}
.gsyw_ul li span{ font-size: 14px; color: #000000;}
.gsyw_ul li span em{ display:block; margin:0 20px; border-bottom:1px #dcdcdc dashed; padding:10px 0;}
.gsyw_ul li.gsywli1{ background:url(../images/jbg1.jpg) repeat-x; height:60px; line-height:60px;}
.gsyw_ul li.gsywli1 span{ font-size:18px; color:#fff;}
.mian_left_ul .mian_left_li a:hover{ color: #FFF;}
.gsyw_ul li.gsyw_ulfir{ background:url(../images/jjbg1.png) no-repeat; height:67px;}
.gsyw_ul li.gsyw_ulfir span{ line-height:67px; color:#fff; font-size:18px; height:67px;}
.cpfw4{ background:#f4f4f4 url(../images/jbg2.jpg) center top no-repeat; padding:70px 0 80px; margin:85px auto 0;}
.cpfw4 .pagetit{ text-align:center;}
.cpfw4c li{ clear:both; overflow:hidden; background:#fff; margin-top:60px;}
.cpfw4c li .cpimg{ width:700px; height:260px;}
.cpfw4c li .cpimg img{ display:block; width:700px; height:260px;}
.cpfw4c li .cptext{ width:340px; padding:50px 30px 0;}
.cpfw4c li .cptext h3{ font-size:24px; color:#333;}
.cpfw4c li .cptext p{ font-size:12px; color:#999; line-height:21px; margin:20px 0 25px; height:42px; overflow:hidden;}
.cpfw4c li .cptext a{ font-size:14px; color:#333;}
.cpfw4c li .cptext a img{ margin-left:40px; vertical-align:middle;}
.cpfw4c li .cptext a:hover{ color:#c00;}
/*分页*/
.paginator{ text-align:center; padding:0px;}
.paginator:before{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.paginator a,.paginator span{ display:inline-block; border-radius:2px; height:28px; line-height:28px; font-size:13px; color:#35363a; padding:0 11px; border:1px #e7e7e7 solid; margin:0 2px;}
.paginator span{ color:#35363a;}
.paginator a:hover{ background:#cc0000; color:#fff; border-color:#cc0000;}
.paginator span.current{ background:#cc0000; color:#fff; border-color:#cc0000;}
/*分页*/
/******************关于我们*****************/
.xxgk{ width:695px;/* height:285px;*/ margin:15px auto 0; overflow:hidden;}
.xxgk p{ font-size:15px; color:#3d3d3d; line-height:30px; text-indent:2em; padding:15px 40px 0 0;}
.gqjg p{ font-size:15px; line-height:24px; color:#595959; text-align:center; width:510px; margin:10px auto 60px;}
.gqjg img{ display:block; margin:0 auto;}
.gywm4{ width:1100px; margin:0 auto; position:relative; padding-bottom:60px;}
.gywm4l{ width:732px;}
.gywm4c{ margin-top:20px;}
.gywm4c p{ font-size:15px; color:#3d3d3d; line-height:30px; text-indent:2em;}
.gywm4 img.fr{ position:absolute; top:-132px; right:0; width:342px; height:505px;}
/******************合作机构*****************/
.jhzjg{ background:url(../images/jbg4.jpg) center top no-repeat; height:675px; overflow:hidden; padding:75px 0 0;}
.jhzjg .pagetit{ text-align:center;}
.jhzjg .pagetit span,.jhzjg .pagetit p{ color:#fff;}
.hzjglist{ margin-top:50px; padding-left:15px;}
.hzjglist ul{ clear:both; overflow:hidden;}
.hzjglist li{ background:url(../images/jbg2.png) no-repeat; width:208px; height:208px; display:table; margin-right:7px; float:left; text-align:center; font-size:14px; color:#626262;}
.hzjglist li div{ display:table-cell; vertical-align:middle;}
.hzjglist li img{ display:block; margin:0 auto; max-width:104px; max-height:104px;}
.hzjglist ul.hzjglist1{ margin-top:-97px; margin-left:-107px; width:1290px;}
.hzjglist ul.hzjglist2{ margin-top:-97px; /*padding-left:214px;*/}
.hzjglist ul.hzjglist3{ margin-top:-97px; padding-left:322px;}
.hzjglist li span{ display:block; font-size:60px; color:#aaa; line-height:1;}
/******************加入我们*****************/
.jrwm1{ padding:40px 0 0; height:377px;}
.jrwm1 img.fr{ top:-88px;}
.jrwm1 p{ line-height:30px;}
.jrwm1 .gywm4c{ margin-top:30px;}
.jrwm2{ width:1100px; margin:0 auto; padding-bottom:65px;}
.jrwm2 .pagetit{ text-align:center;}
.job-info{ margin-top:35px;}
.iadv-con{ margin-bottom:7px;}
.iadvrow{ height:53px; line-height:53px; border:1px #e8e8e8 solid; padding:0 20px 0 44px; cursor:pointer; color:#333; position:relative;}
.iadvrow p{ float:left; font-size:15px; color:#333; line-height:53px;}
.iadvrow p a{color: #333;}
.iadvrow p img{ margin-left:9px;}
.iadv-l{ float:left;}
.iadv-l p{ width:225px;}
.iadv-l span{ font-size:14px; color:#333;}
.iadv-l span.ren{ width:185px;}
.time{ font-size:14px;}
.iadvrow em{ position:absolute; top:20px; left:15px; display:block; width:16px; height:16px; background:url(../images/jadv_ico6.png) 0 0 no-repeat;}
.iadvrow.iadvrowed em{ background-position:0 bottom;}
.iadvinfo{ border:1px #e8e8e8 solid; border-top:none; padding:20px 13px; display:none; color:#333;}
.iadvinfo h2{ font-size:18px; color:#333; margin-bottom:8px;}
.iadvinfo p{ line-height:28px; color:#333; font-size:16px;}
.info-l{ width:440px;}
.info-r{ width:450px; border-left:1px #cbcbcb dotted; padding:0 50px;}
.info-c{ margin-top:10px;}
.info-c h3{ font-size:14px; color:#d40d0d; margin-bottom:8px;}
.info-c p{ font-size:12px; line-height:25px; color:#313131;}
.info-c p span{ margin-left:25px;}
/******************联系我们*****************/
.lxwm{ width:100%; min-width:1100px; position:relative;}
.map{ width:100%; height:660px; overflow:hidden;}
.lxwm .w1100{ position:absolute; top:78px; left:50%; margin-left:-550px; z-index:2;}
.lxwmc{ width:380px; height:500px; background:url(../images/jbg1.png) no-repeat; box-shadow:rgba(0,0,0,0.5); padding:40px 35px 10px; position:absolute; top:78px; left:50%; margin-left:-550px;}
.lxwmcc{ border-top:1px dashed #909090; border-bottom:1px dashed #909090; padding:15px 0; margin:20px 0;}
.lxwmcc h3{ font-size:18px; color:#373636; margin:20px 0 8px;}
.lxwmcc p{ font-size:14px; color:#515151; line-height:28px; position:relative; padding-left:50px;}
.lxwmcc p span{ color:#373636; position:absolute; left:0; top:0;}
.lxwmcc p.p1{ font-size:13px; color:#757575; padding:0;}
.lxwmcb p{ font-size:13px; color:#5c5c5c; line-height:26px;}
/******************新闻资讯*****************/
.news{ padding:35px 0 35px; width:1100px; margin:0 auto;}
.news .pagetit{ text-align:center;}
.newsnav{ text-align:center; margin:25px 0 65px;}
.newsnav a{ border:1px #b4b4b4 solid; height:49px; line-height:49px; padding:0 55px; font-size:18px; color:#505050; display:inline-block; margin:0 10px;}
.newsnav a:hover,.newsnav a.current{ background:#c00; color:#fff; border-color:#c00;}
.newslist li{ clear:both; overflow:hidden; border-bottom:2px #d9d9d9 solid; padding:0 0 50px; margin-bottom:50px;}
.newstext{ width:525px;}
.newstext h3{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:25px;}
.newstext h3 a{ font-size:18px; color:#212121;}
.newstext h3 a:hover{ color:#c00;}
.newstext span{ font-size:14px; color:#696868; font-family:Arial; padding:1px 0;}
.newstext span.ntime{ background:url(../images/jico2.png) left center no-repeat; padding-left:25px; margin-right:20px;}
.newstext span.nll{ background:url(../images/jico3.png) left center no-repeat; padding-left:28px;}
.newstext p{ font-size:14px; color:#696868; line-height:28px; margin-top:20px; height:112px; overflow:hidden;}
.newstext a.nmore{ width:148px; height:40px; color:#696868; text-align:center; display:block; font-size:14px; font-family:Arial; border:1px #919191 solid; line-height:40px; text-transform:uppercase; margin-top:40px;}
.newstext a.nmore:hover{ color:#fff; background:#c00; border-color:#c00;}
/******************新闻资讯-详情*****************/
/*详情*/
.new-detail { padding-bottom: 50px; overflow:hidden;}
.det-tit { margin-top: 0; text-align: center; border-bottom: 1px #eee solid; padding-bottom: 5px; }
.det-tit h1 { font-size: 24px; font-weight: normal; text-align: center; color: #000; }
.det-tit span { display: block; margin: 10px 0; color: #999; font-size: 14px; }
.det-con { padding: 25px 0;line-height: 32px; color: #000; font-size: 16px; }
.det-con img { max-width: 100%; }
.det-con p { line-height: 32px; color: #000; font-size: 16px; }
.det-con table {/* border: 1px #c9c9c9 solid;*/ border-collapse: collapse; font-size: 14px; color: #000; margin: 20px auto; width: 100%; }
.det-con table td { border: 1px #c9c9c9 solid; padding: 10px; }
.fy { border-top: 1px #e7e7e7 solid; margin-top: 20px; padding-top: 25px; }
.fl-l { float: left; display: inline; }
.fy span { display: block; width: 245px; margin-right: 30px; color: #999; line-height: 24px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px; }
.fy span a { color: #999; }
.fy span a:hover { color: #c00; }
.fy-back { float: right; margin-top: 8px; }
.fy-back a { display: block; width: 70px; height: 34px; background: #eee; line-height: 33px; color: #999; font-size: 14px; text-align:center;}
.fy-back a:hover { background-color: #c00; color: #fff; }



.xj_x{position: absolute; right: 27px; top: 27px; display: block; width: 23px; height: 23px;background: url("../images/xz_x.png") no-repeat 0% 0%; z-index:10; cursor:pointer;}
.foot_d .gywm_p1{ color: #d70b0f; font-size: 24px;height:50px;}
.cpfw .gywm_p2{ width: 190px; height: 130px; }
.cpfw .gywm_p3{ color: #ffffff; font-size: 16px; /*line-height: 26px; */text-align: center;/*margin-top: 15px;*/text-overflow: ellipsis; width: 100%; overflow: hidden; height: 26px;}
.foot_d .gywm_p1 span{ color: #d70b0f; font-size:12px; margin-left: 10px;}
.tc_left{ width: 360px; float: left;}
.tc_right{  height: 380px; display: table; width: 250px;}
.tc_right .tc_right_p1{text-align: right; display: table-cell; vertical-align: middle;}
.tc_left_d{ height:190px; overflow: hidden;margin-top: 50px;}
.tc_more{ padding: 0 35px; color: #FFF; font-size: 14px; line-height: 30px; height: 30px; border-radius: 30px; background: #9c0a0d; text-align: center; display: inline-block;margin-top: 18px;}
.tc_more:hover{ background:#fff; color:#d70b0f;}
.cpfw .tc_left_d a{display: block; margin:25px 42px 0 0; float: left; width: 190px; height: 130px;}
.cpfw .tc_left_d a:hover .gywm_p3{ color:#d70b0f;}
.cpfw .tc_left_d{ width: 700px; margin-left:3px;}


.xwzx_d_s{ display: block; float: left; width: 197px; height: 124px;}
.xwzx_d_right{ margin-left: 220px;height: 124px; border-bottom: 1px dashed #595e63;}
.xwzx_d_p1{ font-size: 16px; color: #FFF;margin-bottom: 15px;}
.xwzx_d_p2{ font-size: 12px; color: #cccccc;height: 48px; overflow: hidden;}
.xwzx_d{ overflow: hidden;height: 245px;}
.xwzx_d_bt{ margin: 25px 0px 0 0;}
.hzjg ul{ overflow: hidden;width: 700px; margin-bottom: 5px;}
.hzjg li{ display: block; float: left; width: 145px; height: 90px; margin: 20px 27px 0 0; background:#fff; display:table;}
.hzjg li a{ cursor:default; display:table-cell; vertical-align:middle;}
.hzjg li img{ display:block; margin:0 auto; max-width:145px; max-height:90px;}
.mh img{filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-webkit-filter:blur(6px);transition: all 0.5s ease 0s;}
.xwzx_d_right a:hover .xwzx_d_p1,.xwzx_d_bt a:hover .xwzx_d_p1{ color:#d70b0f;}
.xwzx_d_bt a,.xwzx_d_right a{ display:block;}


.cpyw ul{ overflow: hidden;width: 700px; margin-bottom: 5px;}
.cpyw li{ display: block; float: left; width: 145px; height: 90px; margin: 20px 27px 0 0; background:#fff; display:table;}
.cpyw li a{ cursor:default; display:table-cell; vertical-align:middle;}
.cpyw li img{ display:block; margin:0 auto; max-width:145px; max-height:90px;}



/*20171212修改*/
/*产品服务*/
.jjpage1{padding: 45px 0 100px;background: #f4f4f4;}
.jjtz{width: 1100px;margin: 0 auto;}
.jjtit{text-align: center;}
.jjpage1 .jjtit{margin-bottom: 12px;}
.jjpage1 ul{margin-top: 40px;}
.jjpage1 li{float: left;width: 346px;margin: 0 30px 30px 0;background: #fff;border-radius: 3px;position: relative;overflow: hidden;}
.jjpage1 li a{display: block;padding: 0 15px 30px;}
.jjpage1 li .xmpic{overflow: hidden;height: 120px;width: 258px;display: table;margin: 30px auto 0;}
.jjpage1 li .xmpic div{display: table-cell;;vertical-align: middle;}
.jjpage1 li img{display: block;margin: 0 auto;max-width: 258px;max-height: 120px;}
.jjpage1 li p{font-size: 24px;color: #000;margin: 15px 0;line-height: 1.1;}
.jjpage1 li em{font-size: 12px;color: #999;line-height: 1.42;height: 40px;display: block;}
.jjpage1 li.last{margin-right: 0;}
.jjpage1 li .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.15);z-index: 20;display: none;}
.jjpage1 li:hover .bg{display: block;}
/*董事长致辞*/
.jjpage2{padding: 40px 0 100px;width: 1100px;margin: 0 auto;}
.jjnav{text-align: center;margin: 28px 0 100px;}
.jjnav a{display: inline-block;width: 176px;height: 49px;line-height: 49px;border: 1px solid #b4b4b4;margin: 0 10px;font-size: 18px;color: #505050;}
.jjnav a.current{background: #c00;border-color: #c00;color: #fff;}
.zhici{border: 1px solid #e5e5e5;padding: 50px 22px 25px 64px;}
.zhici .jjtit{text-align: left;}
.zhici_c{margin-top: 30px;}
.zhici_c p{font-size: 16px;color: #3d3d3d;line-height: 30px;}
.zhici_l{float: left;display: inline;width: 598px;}
.zhici_pic{float: right;margin-top: -80px;}
/*集团架构*/
.jtjg p{font-size: 16px;color: #3d3d3d;line-height: 30px;text-align: center;}
.jtjg img{display: block;margin: 30px auto 0;}
/*企业文化*/
.jjqywh_pic{float: left;width: 500px;height: 340px;}
.jjqywh_r{float: right;width: 531px;padding-top: 50px;}
.jjqywh_r span{display: block;font-size: 16px;font-weight: bold;color: #3d3d3d;line-height: 30px;}
.jjqywh_r p{font-size: 16px;color: #3d3d3d;line-height: 30px;}
/*潇湘概况*/
.jjxxgk p{font-size: 16px;color: #3d3d3d;line-height: 30px;}
.jjxxgk img{display: block;}
.jjcon{display: none;}






