@charset "utf-8";
/* CSS Document */
/*top header*/
.top{ height: 118px; width: 1200px; margin: 0 auto;}
.dl{ position: absolute; transition: 0.3s all; right: -125px; top: 30px; width: 120px; height: 36px;background: url(../Image/dl.jpg) no-repeat top left; opacity: 0.9;}
.dl:hover{ opacity: 1;}
.text-hide{ text-indent: -9999px;}
.logo{ background: url(../Image/logo.png) no-repeat left center;height: 118px; width: 200px;}
.logo a{ display: block; height: 118px; width: 200px;}
.nav{height: 118px; line-height: 118px;}
.nav > li{ float: left; width: 120px; margin: 0 10px;}
.nav > li > a{ text-align: center; font-size: 16px; display: block; color: #555555;}
.nav > li > a:hover{ background: #1e83cb; color: #FFF;}
.nav > li > ul{ display: none; opacity: 0; z-index: 99999; position: relative;}
.nav > li > ul{ position: absolute; left: 0; height: 164px; background: #0c67bf; width: 100%; top: 130px; transition: 0.3s all; overflow: hidden;}
.nav > li:hover >ul{display: block; top: 117px; border-top: 1px solid #FFF; opacity: 1;}

ul.menu .menu_a{ position: relative; float: left; width: 270px; border-right: 1px solid #0b5caa;padding-top: 24px; height: 140px; margin-left:400px;}
ul.menu .menu_a:before,ul.menu .menu_a:after{ content: ""; position: absolute; height: 164px; width: 1px; top: 0;}
ul.menu .menu_a:before{ left: 129px; background: #0b5caa;}
ul.menu .menu_a:after{ left: 130px; background: #2778c6;}
ul.menu .menu_a li{ line-height: 30px; height: 30px; width:134px; float: left;}
ul.menu .menu_a li a{ display: block; color: #FFF; padding-left: 40px;background: url(../Image/menu.png) no-repeat 20px 12px;}
ul.menu .menu_a li:hover a{background: url(../Image/menu.png) no-repeat 25px 12px; text-decoration:underline; }

ul.menu .fw_menu_a{width: 340px; margin-left: 330px;}
ul.menu .fw_menu_a:before{ left: 155px; background: #0b5caa;}
ul.menu .fw_menu_a:after{ left: 156px; background: #2778c6;}
ul.menu .fw_menu_a li{height: 60px; width:169px; float: left;}
ul.menu .fw_menu_a li p{ line-height: 20px;}

ul.menu .menu_wen{ float: left; width: 495px; padding: 24px 0 0 24px; height: 140px; border-left: 1px solid #2778c6; font-size: 12px; color: #FFF; line-height: 20px;}
ul.menu .menu_wen img{ float: left; margin-right: 22px;}
ul.menu .menu_wen p{ line-height: 30px; margin-bottom: 9px;}

#flash{ background: url(../Image/flash_bj.jpg) repeat-x top center #f4f4f4; height: 530px; overflow: hidden;}
.flash{ width: 1228px; height: 480px; margin: 25px auto; -moz-box-shadow:0px 0px 7px #7a7a7a; -webkit-box-shadow:0px 0px 7px #7a7a7a; box-shadow:0px 0px 7px #7a7a7a; position: relative; z-index: 1;}
.slideBox .hd{ height:15px;  position:absolute; width: 100%; left: 0; bottom:10px; text-align: center; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{display: inline-table; margin:0 4px; border-radius: 50%; width:12px; height:12px; background:#828282;border:3px solid #828282;  cursor:pointer;}
.slideBox .hd ul li.on{ border:3px solid #FFF; background: none; }

.zy1,.zy2,.zy3,.zy4,.zy5{ background: url(../Image/flash_bj.jpg) repeat-x top center #f4f4f4; height: 350px; overflow: hidden;}
.zy1 .w1200,.zy2 .w1200,.zy3 .w1200,.zy4 .w1200,.zy5 .w1200{-moz-box-shadow:0px 0px 7px #7a7a7a; -webkit-box-shadow:0px 0px 7px #7a7a7a; box-shadow:0px 0px 7px #7a7a7a; height: 300px; width: 1200px; margin: 25px auto;}
.zy1 .w1200{ background: url(../Image/zy1.jpg) no-repeat top center;}
.zy2 .w1200{ background: url(../Image/zy2.jpg) no-repeat top center;}
.zy3 .w1200{ background: url(../Image/zy3.jpg) no-repeat top center;}
.zy4 .w1200{ background: url(../Image/zy4.jpg) no-repeat top center;}
.zy5 .w1200{ background: url(../Image/zy5.jpg) no-repeat top center;}

/*end footer*/
.end{ background: #444444; padding: 30px 0; width: 100%; min-width: 1200px; line-height: 24px; overflow: hidden;}
.end .end_menu li{ width: 100px; float: left; overflow: hidden; padding: 0 30px; height: 240px;}
.end .end_menu li:last-of-type{border-right:1px solid #535353;}
.end .end_menu li a{color: #8c8c8c; display: block; padding-left: 18px; text-overflow: ellipsis; white-space: pre; }
.end .end_menu li .title{ position: relative; font-size: 16px; height: 36px; line-height: 36px; color: #FFF;}
.end .end_menu li .title:after{ content: ''; position: absolute; left:0; background: #008cd6; top:17px; height: 2px; width: 10px; transition: 0.3s all;}
.end .end_menu li a:hover{ color: #FFF;}
.end .end_chart{ color: #848484; line-height: 24px; margin-left: 60px;}

.end_nr{ background: #2b2b2b; padding: 15px 0; color: #5e5e5e; width: 100%; min-width: 1200px; text-align: center; line-height: 20px; font-size: 12px;}
.end_nr a{ color: #848484; padding: 0 10px;}
/*index 网站首页*/
.sy_nav{border-bottom: 1px solid #cccccc; margin: 0 auto; height: 70px; line-height: 70px; width: 1200px; margin: 0 auto; position: relative; text-align: center; margin-top: 20px;}
.sy_nav span{ font-size: 24px; color: #4c4c4c; border-bottom: 2px solid #808080; padding: 19px 5px;}
/*集团动态*/
.news{ height: 560px;}
.slideTxtBox .parhd{ clear: both; text-align: center;}
.slideTxtBox .parhd li{ display: inline-table; color: #4c4c4c; font-size: 16px; border-bottom: 1px solid #c3c3c3; line-height: 40px; margin: 12px 24px 27px 24px; padding: 0 2px; cursor: pointer;}
.slideTxtBox .parhd li.on{ color: #0c67bf; border-color: #0c67bf;}
/*新闻图片切换*/
.focusBox { position: relative; width: 560px; height: 370px; overflow: hidden; float: left; border: 1px solid #e5e5e5; padding: 4px;}
.focusBox .pic li{ width: 560px; height: 370px; overflow: hidden;}
.focusBox .pic img { width: 560px; display: block;}
.focusBox .txt-bg { position: absolute; bottom: 4px; z-index: 1; height: 52px; width:560px;  background:rgba(0,0,0,0.4); filter: overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 4px; z-index: 2; height: 52px; width:560px; overflow: hidden; }
.focusBox .txt li{ height:52px; line-height:52px; position:absolute; bottom:-56px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; padding-left: 22px; }
.focusBox .sPrev,.focusBox .sNext{ position:absolute; z-index: 3; bottom: 4px; right: 5px; display:block; width:43px; height:52px;  background:url(../Image/ico.png) top right no-repeat #053c7e; }
.focusBox .sPrev{ right:60px; background-position: top left;  }
.focusBox .sPrev:hover,.focusBox .sNext:hover{ background-color:#0c67bf; }
.gsxw{ width: 605px; float: right; line-height: 36px;}
.news2{ clear: both; margin-top: 17px;}
.news1 li{ background: #FFF; border-bottom: 1px solid #ededed; position: relative; transition: 0.3s all; height: 102px; margin-bottom: 13px;}
.news1 li .time{ background: #0c67bf; color: #FFF; float: left; width:108px; height: 102px; text-align: center;}
.news1 li .time span{ display: block; font-size: 36px; font-family: arial; padding: 20px 0 0  0;}
.news1 li .wen{ width: 420px; float: left; padding-left: 28px; line-height: 24px; color: #808080;}
.news1 li .wen p{ font-size: 16px; color: #3c3c3c; line-height: 46px; white-space: pre; overflow: hidden;}
.news1 li:after{ content: ''; position: absolute; bottom:50%; right: 0; width: 3px; height: 0;  background: #0e68bf;}
.news1 li:hover{ background: #f7f7f7;}
.news1 li:hover:after{ height: 102px;transition: 0.3s all 0s linear;bottom: 0;}
.news2 li{ padding-left: 27px; color: #8e8e8e; font-size: 12px; position: relative;}
.news2 li a{ font-size: 14px; color: #646464;}
.news2 li:after{ content: ''; position: absolute; top:50%; transition: 0.3s all; left: 12px; width: 5px; height: 5px;  background: #646464; border-radius: 50%; margin-top: -3px;}
.news2 li:hover a{ color: #0c67bf; padding-left: 5px;}
.news2 li:hover:after{ background: #0C67BF; left: 17px;}
/*集团产业*/
.cp .rolling{ position: relative; float: left; height: 211px;width: 300px;}
.cp .rolling img{display: block; opacity: 0.7; transition: 0.3s all;}
.cp .rolling .roll_box{background: #0c67bf;}
.cp .rolling .tit{ position: absolute; top: 0; right: 0; z-index: 9; font-size: 24px; color: #FFF; width: 130px; text-align: center; line-height: 64px;}
.cp .rolling .tit img{ opacity: 1;}
.rolling { -webkit-perspective:1300px; -o-perspective:1300px; -ms-perspective:1300px; perspective:1300px; -webkit-transform-style:preserve-3d; -o-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transform-style:preserve-3d;}
.rolling .roll_box{-webkit-transition-duration:1.2s; -webkit-transition-property:-webkit-transform,opacity; -webkit-transition-delay:.15s; -webkit-transition-timing-function:'ease-in-out'; -moz-transition-duration:1.2s; -moz-transition-property:all; -moz-transition-delay:.15s; -moz-transition-timing-function:'ease-in-out'; -o-transition-duration:1.2s; -o-transition-property:transform,opacity; -o-transition-delay:.15s; -o-transition-timing-function:'ease-in-out'; -ms-transition-duration:1.2s; -ms-transition-property:transform,opacity; -ms-transition-delay:.15s; -ms-transition-timing-function:'ease-in-out'; transition-duration:1.2s; transition-property:transform,opacity; transition-delay:.15s; transition-timing-function:'ease-in-out'; -webkit-transform:rotatex(-80deg) translateZ(0); -ms-transform:rotatex(-80deg) translateZ(0); transform:rotatex(-80deg) translateZ(0); -webkit-transform-origin:0 0 0;	-ms-transform-origin:0 0 0;	transform-origin:0 0 0;	opacity:0 }
.rolling.on .roll_box { -webkit-transform:rotatex(0) translateZ(0); -ms-transform:rotatex(0) translateZ(0); transform:rotatex(0) translateZ(0); opacity:1 }

.cp .cp1{ width: 600px;}
.cp .cp7 .roll_box{ background: #008cd6;height: 211px;width: 300px;}
.cp .rolling:hover img{ opacity: 1;}

.history{  text-align: center; font-size: 18px; color: #777777; padding: 30px 0; overflow: hidden;}
.history li{ float: left;width: 288px; margin: 0 5px; height: 152px; border: 1px solid #e7e7e7; background: url(../Image/history.png) no-repeat right center #f5f5f5; transition: 0.3s all;}
.history .year{ color: #656765; font-size: 56px; font-family: arial; position: relative; padding-top: 30px;}
.history .year span{ font-size: 14px; bottom: 8px;padding-left: 5px; position: absolute;}
.history li:hover {background: url(../Image/his.png) no-repeat 240px center #0c67bf; border-color: #FFF; color: #FFF;}
.history li:hover .year{ color: #FFF;}
.jjinfo{ padding: 40px 0;}
.jjinfo .img{ width: 410px; height: 280px; overflow: hidden;}
.jjinfo .info{ width: 690px; padding-right: 35px; color: #7c7c7c; line-height: 30px;}
.jjinfo .chang_bj{ margin: 18px 18px 0 0; width: 105px; height: 38px;float: left;}
.jjinfo .chang_bj a{ display: block; border: 1px solid #cecece; text-align: center; line-height: 36px; color: #656765;}
.jjinfo .chang_bj a:hover{ color: #FFF; background:#0c67bf; border-color: #0c67bf; }


.gg{ background: url(../Image/gg.jpg) no-repeat top center; height: 200px; width: 1200px; min-width: 1200px; overflow: hidden; position: relative; text-align: center; margin: 0 auto;}
.gg img{ position: absolute; top: 0; left: 0;}

.picScroll{ width: 1200px; padding: 0 50px; margin: 0 auto; position: relative;}
.picScroll .hd a{ width: 33px; height: 36px; position: absolute; top: 60px;}
.picScroll .hd .prev{background: url(../Image/prev.png) no-repeat top center; left: 0;}
.picScroll .hd .next{background: url(../Image/next.png) no-repeat top center; right: 0;}
.picScroll .hd .prev:hover{}
.picScroll .hd .next:hover{}
.loulist li{ width: 200px; margin: 20px 15px; padding: 5px; text-align: center; line-height:30px; float: left;}
.loulist li a{ color: #505050}
.loulist li a img{ width: 195px; height: 110px; border: 1px solid #e7e7e7;}
.loulist li:hover img{border: 1px solid #0c67bf}

/*----------子页样式--------------*/
.zy_nav,.zy_nav_2{ text-align: center; position: relative; margin: 20px 0; padding: 10px 0;}
.zy_nav span{ font-size: 18px; color: #6d6d6d; text-transform: uppercase;}
.zy_nav p{ font-size: 30px; color: #414141; line-height: 44px; padding-bottom: 10px;}
.zy_nav:after{ content: ""; position: absolute; bottom: 0; left: 50%; height: 3px; width: 42px; background: #0c67bf; margin-left: -21px;}

.zy_nav_2 span{ color: #9d9d9d; text-transform: uppercase;}
.zy_nav_2 p{ font-size: 24px; color: #202020; line-height: 40px; }


.daohang{ min-width: 1200px;height: 50px; text-align: center;}
.daohang .w1200{ border-bottom: 1px solid #E2E3E3;height: 50px; }
.daohang li{ display: inline-table; line-height: 50px;}
.daohang li a{ padding: 15px 30px;}
.daohang li.on a,.daohang li:hover a{ color:#d60000;}
.location{ background: url(../Image/home.jpg) no-repeat left center; line-height: 62px; color: #696969; padding-left: 18px;}
/*关于我们*/
.jj_nr{ width: 700px; line-height: 30px; color: #7c7c7c;}
.zy_more{ clear: both; border-bottom: 1px solid #f5f6f7; width: 100%; height: 48px;}
.zy_more a{ display: block; width: 295px; height: 48px; text-align: center; line-height: 48px; margin: 0 auto; background: #d6d8e3; color: #7f7f7f;}
.zy_more1 a{ background: #185ba9; color: #FFF;}
.jj_box3{background: #dadfe2;}
.jj_box3 .img{ width: 360px; height: 253px; background: url(../Image/jj/licheng.jpg); line-height: 96px; text-align: right; padding: 200px 60px 0 0; font-size: 48px; color: #FFF;}
.jj_box3 .zy_more{ position: absolute; bottom: 0; left: 0;}

.jj_img{ float: left; position:relative; height: 327px; color: #FFF; line-height: 30px; text-align: center;}
.jj_img .img{}
.jj_img .mask{ position: absolute; background: rgba(0,0,0,0.5); width: 100%; height: 327px; top: 0; left: 0; z-index: 1;}
.jj_img .tit{ padding-top: 100px; position: relative; margin-top: -327px; z-index: 5;}
.jj_img .tit p{ font-size: 30px; text-align: center; margin-bottom: 26px;}
.jj4 .tit{ margin: 0 auto;}
.jj1{ width: 599px;}
.jj2{ width: 300px;}
.jj3{ width: 300px;}
.jj4{ width: 300px; background: #185ba9;}
.jj6{ width: 300px;}
.jj5{ width: 599px;}


.jj_box2 .nr li{ width: 268px; height: 350px; float: left; margin: 0 48px; float: left; position: relative;}
.jj_box2 .nr li .img{ border-radius: 50%; overflow: hidden; width: 268px; height: 268px;}
.jj_box2 .nr li .tit{ font-size: 18px; text-align: center; color: #FFF; position: absolute; top: 80px; left: 0; z-index: 5; text-align: center; width: 100%;}
.jj_box2 .nr li .tit img{ margin-bottom: 10px;}
.jj_box2 .nr li .mask{ position: absolute; background: rgba(0,0,0,0.6); border-radius: 50%; overflow: hidden;  opacity: 1; top: 0; left: 0; width: 268px; height: 268px; transition: 0.3s all; z-index: 1;}

#dmzs{ width: 100%; height: auto; overflow: hidden; margin: 0 auto;}
#dmzs li{ width: 390px; float: left; height: 335px; border: 1px solid #efefef; background-color: #FFFFFF; position: relative; overflow: hidden; margin: 28px 0; margin-right:12px; transition: 0.3s all 0s linear;}
#dmzs li:nth-of-type(3n){ margin-right: 0;}
#dmzs li a{ position: relative; z-index: 10; display: block;}
#dmzs .img{ width: 344px; height: 258px; margin: 23px 23px 0 23px; overflow: hidden;}
#dmzs .img img{max-width: 344px; max-height: 258px; display: block; margin: 0 auto;}
#dmzs .title{ padding: 12px 0; text-align: center; height: 20px; line-height: 20px; transition: 0.3s all 0s linear; overflow: hidden;text-overflow: ellipsis; white-space:nowrap; width: 344px; font-size: 14px; margin: 0 auto; color: #2e2e2e; transition: 0.3s all 0s linear;}
#dmzs li:before{ content: ""; position: absolute; height: 100%; border-top:2px solid  #185ba9;border-bottom:2px solid  #185ba9; top: 0; left: 50%; width: 0; box-sizing: border-box; transition: 0.3s all;}
#dmzs li:after{ content: ""; position: absolute; height: 0; border-left:2px solid  #185ba9;border-right:2px solid  #185ba9; top: 50%; left: 0; width: 100%; box-sizing: border-box; transition: 0.3s all;}
#dmzs li:hover:before,#dmzs li:hover:after{width: 100%;height: 100%; left: 0; top: 0; z-index: 0;}

.w1000{ width: 1000px; overflow: hidden; margin: 0 auto;}
#dang .parHd{width: 216px; float: right; position: relative;}
#dang .parHd li{ height: 125px; font-size: 18px; margin-bottom: 15px; position: relative; text-align: center; line-height: 125px;}
#dang .parHd li a{ z-index: 99; position: relative; background: url(../Image/01.jpg); color: #FFF; font-weight: bold; display: block; background-size: cover; padding-left: 20px; box-sizing: border-box;}
#dang .parBd{width: 750px; float: left; position: relative; overflow: hidden;}
.picFocus{ margin:0 auto;  width:750px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ padding: 10px 20px; overflow:hidden; background: #e0e0e0;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:109px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:750px; height:563px; display:block;  }
/*cp_nav*/
.cp_nav{background: url(../Image/cp/cp.jpg) no-repeat bottom center; height: 110px; padding: 0 20px;}
.cp_nav .zy_nav_2 {text-align: left;}
.fw_nr{ width: 700px; font-size: 14px; line-height: 30px; color: #4e4e4e;}
.fw_tel li{ border: 1px solid #dedede; background: url(../Image/tel.png) no-repeat 20px 33px; background-size: 50px; width: 224px; height: 110px; float: left; margin: 0 0 0 17px;}
.fw_tel li:first-of-type{ margin: 0;}
.fw_tel li p:first-of-type{ padding-top: 30px;}
.fw_tel li p{ font-size: 18px; padding: 8px 0 0 80px;}
/*新闻中心*/
.news_img{ width:500px; height:375px; float: left; overflow: hidden;}
.news_img .bd{ position:relative; height:100%; z-index:0;}
.news_img li{ width: 500px; height: 375px; overflow: hidden; position: relative;zoom:1; vertical-align:middle; }
.news_img li img{ width: 500px; height: 375px;}
.news_img li .tit{ height: 44px; line-height: 44px; background: rgba(5,20,125,0.5); position: absolute; bottom: 0; left: 0; color: #FFF; width: 500px; text-overflow: ellipsis; white-space:nowrap; overflow: hidden; text-align: center; font-weight: bold;}
.jjnews{ width: 650px; float: right;}
.jjnews li{ margin:15px 0; overflow:hidden; display:block; background:#f0f0f0; height:80px; padding:13px 10px;}
.jjnews .title{ display:block; color:#185ba9; line-height:34px; font-size:18px; font-weight:bold; border-bottom:1px dotted #d2cfbe;}
.jjnews .time{ font-size:14px; color:#FFF; width:81px; float:left; height:81px; line-height:25px; text-align:center; background:#185ba9;}
.jjnews .time .day{ font-size:30px; background:#FFF;line-height:56px; color:#185ba9; display:block}
.jjnews li ul{ width:510px; float:right; height:90px;}
.jjnews li ul a{ margin-bottom: 8px;}
.jjnews li .more{ color:#69c6d1;}

.newslist li{ padding: 15px 0; overflow: hidden; clear: both; display: block; width: 100%; border-bottom: 1px dashed #d2d2d2;}
.newslist li .tit{ height: 30px; line-height: 30px; padding-bottom: 12px; width: 900px; float: right;}
.newslist li .tit a{ color: #212121; width: 600px;overflow: hidden;text-overflow: ellipsis; float: left; white-space: nowrap;}
.newslist li .img{ width: 240px; height: 160px; overflow: hidden;}
.newslist li .desc{ width: 900px; padding: 0 5px; line-height: 28px;}
.newslist li:hover .tit a,.news_img:hover .tit a{ color: #0c67bf; padding-left: 10px;}

.listItem3{ width: 100%; margin: 0 auto;}
.listItem3 li{ width:370px; float: left; background: #185ba9; margin: 15px; transform: 0.3s auto;}
.listItem3 li .img,.listItem3 li .img img{ width: 100%;}
.listItem3 li .tit{ padding:12px 15px; overflow: hidden; color: #FFF;white-space: pre; text-align: center; text-overflow: ellipsis; display: block;}
.listItem3 li:hover {background: #e90000;}


.baokan{ width: 33.3%; box-sizing: border-box; padding: 10px 10px; float: left;}
.baokan .img{ overflow: hidden;}
.baokan .img img{ width: 100%;}
.baokan .title{ text-align: center; line-height: 34px; font-size: 14px; background: #f0f0f0; transition: 0.3s all;}
.baokan:hover .title{ background: #1e83cb;color: #FFF;}

.xw_left{ width: 820px; float: left; line-height: 35px;}
.xw_right{ float: right; background: #f4f4f4; width:265px; padding: 25px;}
.xw_right .tit{color: #333;font-size: 24px;font-weight: bold; padding-bottom: 20px;}
.xw_right li{ line-height: 40px; background: url(../Image/xw_icon.jpg) no-repeat left center; padding-left: 10px; border-bottom: 1px dashed #ccc; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: 0.3s;}

#indexNews{ width: 1150px; padding: 0 50px;}
#indexNews li { transition: all 0.3s; height:188px;margin:30px 0; width: 99%;  border:#ddd 2px solid; background: #fff;position: relative;}
#indexNews li:hover {box-shadow: 0 0 3px #000; border:2px #fff solid;}
#indexNews li:hover .Pic_list_txt .t1{color: #0c67bf;}
#indexNews .picList_date{ width:94px; height:160px; background: url(../Image/news_date.png) no-repeat; position: absolute; left: 12px; top:-20px; color: #fff; text-align: center;transition: all .4s;}
#indexNews .picList_date1{width:94px; height:160px; background: url(../Image/news_date.png) no-repeat; position: absolute; right: -109px; top:-20px;opacity: 0; color: #fff; text-align: center;transition: all .4s;}
#indexNews .picList_date  p:nth-of-type(1),#indexNews .picList_date1 p:nth-of-type(1){ font-size: 16px; color: #fff; line-height: 40px; }
#indexNews .picList_date  p:nth-of-type(2),#indexNews .picList_date1 p:nth-of-type(2){ font-size: 16px; color: #aaa; margin-top:10px; }
#indexNews .picList_date  p:nth-of-type(3),#indexNews .picList_date1 p:nth-of-type(3){ font-size: 40px; color: #444; line-height: 60px;}
#indexNews .picList_img  { width:220px; height:160px; position: absolute;left: 127px;top:12px;transition: all .4s;}
#indexNews .Pic_list_txt { width:750px; position:absolute; height:160px; overflow:hidden;left:370px;top:12px;transition: all .4s;}
#indexNews .Pic_list_txt .t1 { font-size:18px; font-weight:bold; line-height:30px; height: 30px; overflow: hidden; width:100%;color: #333;transition: all .4s;}
#indexNews .Pic_list_txt .t2 { overflow:hidden; padding:8px 0; height:83px; font-size:14px; line-height:28px; color: #666;}
#indexNews .Pic_list_txt .t2 .news_xx_time{ background: url(../Image/click.png) no-repeat 130px center;}
#indexNews .Pic_list_txt .t3 { font-size:10px; line-height:30px;color: #666;}
#indexNews .Pic_list_txt .time { text-align:right; line-height:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif !important;}

/*客户服务*/

/*人才招聘*/
.title_lm{ color:#323232; background:#e8e8e8; height:40px; line-height:40px; width:100%;}
.deal_Title { height:40px; line-height:40px; border-bottom:#bdbdbd dotted 1px; cursor:pointer; width:100%;}
.deal_Title .job,.title_lm .job{ display:block; padding:0 30px 0 10px; width:120px; font-weight:normal !important;}
.deal_Title.deaTi{ background:url(../Image/job_titbg1.gif) left bottom no-repeat;}
.deal_menuCont {line-height:30px; border-bottom:1px solid #bdbdbd; padding:10px; color:#323232; width:98%;}
.deal_menuCont a{ color:#323232;}
.deal_left{ float:left;}
.deal_right{ width:68px; float:left; height:20px; padding-top:140px;}
.dealCon{ bottom:10px; right:10px;}
.dealCon a{ color: #FFF; padding: 5px 15px; background: #185ba9;}

.news_info{ color: #333; font-size: 16px; word-wrap: break-word; line-height: 30px;}
.zxly_nr{background: #fcfcfc;border: 1px solid #f0e2cb;padding: 20px; width: 870px; margin-left: 120px; overflow: hidden;}
.order{ width: 960px; overflow: hidden; margin: 10px auto;}
.order .text{ width: 50%; float: left; margin-bottom: 12px; height: 44px;}
.order .text input{ width: 80%; padding: 0 5%; height: 40px; line-height: 40px; font-family: "微软雅黑";border-radius: 3px;border:1px solid #d2d4d6;}
.order .longtext{ width: 100%; margin-bottom: 12px; height: 140px; clear: both;}
.order .longtext textarea{border:1px solid #d2d4d6;resize: none;width:91%;height:110px; padding: 10px 2%;font-family: "微软雅黑";border-radius: 3px;}
.order .but{ width:95%; height: 42px; background: #185ba9;color: #FFF; clear: both; font-size: 16px;font-family: "微软雅黑";border-radius: 3px;}







