@charset "utf-8";
/* CSS Document */
@font-face {font-family: 'xxzt';src: url('fonts/BauhausEF-Medium.OTF'),url('fonts/bauhausefmedium.ttf');font-weight: normal;font-style: normal;}
@font-face {font-family: 'xxzt2';src: url('fonts/HELVETICANEUELTPRO-THEX.OTF'),url('fonts/RTWSYueGoTrial-ExLight.ttf')font-weight: normal;font-style: normal;}
@font-face{ font-family:'xxzt1';src: url('fonts/zt1.OTF'),url('fonts/_-webfont.woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'zt';src: url('fonts/123.TTF'),url('fonts/禹卫书法行书简体.OTF');font-weight: normal;font-style: normal;}

.top{width:100%;background-color:#fff;position:fixed;left:0px;top:0px;z-index:9999;}
.topny{width:100%;background-color:#fff;position:static;}
.nytop{width:100%;}
.logo_p1{color: #666; position: absolute;top: 12px;left: 196px;transition: all 0.6s ease 0s;}
.logo_bg1{background-color:rgba(204,204,204,0.8);width: 92px;height: 14px;position: absolute;top: 42px;left: 196px;color: #fff;font-size: 20px;text-align: left;font-family:'xxzt';line-height: 15px;transition: all 0.6s ease 0s;}
.top1{padding-top: 10px;}
.nya{background:#005cab !important;}
.nya:hover{background:#004885 !important; }
.logo_p{position: absolute;top: 15px;left: 98px;transition: all 0.6s ease 0s;font-size: 34px;color: #414141;font-weight: bold;letter-spacing: 4.2px;}
.logo_bg{position: absolute;top: 50px;left: 98px;color: #414141;font-size: 14px;text-align: left;transition: all 0.6s ease 0s;font-weight: bold;}
.top1:hover .logo_p{transform: translateY(-3px);transition: all 0.6s ease 0s;cursor: pointer;} 
.top1:hover .logo_bg{transform: translateX(5px);transition: all 0.6s ease 0s;cursor: pointer;} 
.top1:hover .logo_p1{transform: translateY(-3px);transition: all 0.6s ease 0s;cursor: pointer;} 
.top1:hover .logo_bg1{transform: translateX(5px);transition: all 0.6s ease 0s;cursor: pointer;} 
.top1:hover img{transform: translateX(-3px);transition: all 0.6s ease 0s;cursor: pointer;} 
.top1 img{transition: all 0.6s ease 0s;} 
.lan{color: #666;}
.lan a{color: #666;transition: all ease .3s;line-height: 80px;}
.lan a:hover{color: #de5e11;transition: all ease .3s;}
#footer{width:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0px;bottom:0px;z-index:9999;color: #fff;padding: 7px 0px;}
#footer a{color: #fff;}
.cpfllb li{float:left;margin-right: 10px;margin-left: 10px;}
.cpfllb{width: 348px;margin: 50px auto 60px;}
.cplb p a{width: 100%;display: block;line-height: 34px;background: #fff;font-size: 15px;line-height: 48px;margin-top: 8px;}
.cplb p a:hover{color: #fff; background: #de5e11;transition:all ease 0.6s;display: block;}
.wenhua .col-md-3{line-height: 30px;}
.wenhua .col-md-9{line-height: 30px;}

.wz1{font-size:60px;font-family: 'zt';display: inline-block;line-height: 60px;color: #fff;text-align: center;padding-top: 100px;text-shadow: 0px 0px 20px #666;}
.wz2{font-size:20px;display: inline-block;line-height: 40px;color: #fff;text-align: center;padding-top: 50px;text-shadow: 0px 0px 20px #666;}
.wz3{padding-top: 50px;width: 200px;height: 55px;margin: 0 auto;}
.wz3 a{display: block;text-align: center;line-height: 55px;font-size: 20px;border: 1px #fff solid;color:#fff;border-radius: 35px;transition: all 0.6s ease 0s;}
.wz3 a:hover{display: block;border: 1px #e96312 solid;color:#e96312}
.wz3 .glyphicon{font-size: 16px;line-height: 55px;padding-left: 12px;}
.wz3:hover a{transition: all 0.6s ease 0s;transform: translateX(5px)}


#div1{ position: relative;overflow: hidden;}
#div1 ul { position: relative; }
#div1 ul li { float: left; list-style: none;padding-left: 10px;padding-right: 10px;}
#div1 ul li img { width: 272px; height: 210px; display: inline-block;border:4px #dbdbdb solid;transition:all ease 0.6s;}
#div1 ul li img:hover{ border:4px #de5e11 solid;transition:all ease 0.6s;}


.sblb li{float: left;margin-right: 5px;margin-left: 5px;margin-bottom:10px;}
.sblb li figure{border:4px #dbdbdb solid; }
.sblb li figure:hover{border:4px #de5e11 solid; }




.b1_04{position: absolute;top: 120px;left: 260px;}
.b1_05{position: absolute;top: 120px;left: 500px;}
.b2_05{position: absolute;top: 180px;left: 120px;}
.b2_06{position: absolute;top: 180px;left: 450px;}
.b2_07{position: absolute;top: 180px;left: 780px;}
.b3_03{position: absolute;top: 50px;left: 0px;}
.b3_04{position: absolute;top: 50px;left: 500px;}
.b3_05{position: absolute;top: 48px;left: 560px;}
.b4_03{position: absolute;top: 0px;left: 0px;color: #fff;}
.b4_04{position: absolute;top: 0px;left: 570px;color: #fff;}
.b4_05{position: absolute;top: 60px;left: 0px;}
.b4_06{position: absolute;top: 60px;left: 275px;}
.b4_07{position: absolute;top: 265px;left: 0px;}
.b4_08{position: absolute;top: 265px;left: 275px;}
.b4_09{position: absolute;top: 60px;left: 570px;}
.b4_10{position: absolute;top: 60px;left: 845px;}
.b4_11{position: absolute;top: 265px;left: 845px;}
.b5_03{position: absolute;top: 20px;left: 0px;}
.b5_04{position: absolute;top: 20px;left: 295px;}
.b5_05{position: absolute;top: 20px;left: 590px;}
.b5_06{position: absolute;top: 20px;left: 885px;}
.b5_07{position: absolute;top: 400px;left: 465px;}
.ewm{position: absolute;right: 5px;top: 40px;}
#nav .fixed-view-ico{position: static !important;width:100% !important;height:100% !important;margin-top:0px !important;}
#nav .fixed-view-ico a{background: none !important;width:100% !important;display: block;}
.tp1{background: url(/upload/images/img1.png) no-repeat;width: 338px;height: 338px;position: relative;z-index: 50;transition: all 0.6s ease 0s;}
.tp2{background: url(/upload/images/img2_2.png) no-repeat;width: 338px;height: 338px;position: relative;z-index: 51;transition: all 0.6s ease 0s;}
.tp12{width: 250px;position:absolute;height: 60px;background-color:rgba(6,131,188,0.8);transition: all 0.6s ease 0s;}
.tp2_bg{right: -50px;top: 215px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
.tp1_bg{left: -50px;top:185px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
.tp12 p{font-size: 24px;color: #fff;line-height: 60px;text-align: left;}
.tp1_p{padding-left:53px;transition: all 0.6s ease 0s;}
.tp2_p{padding-left: 45px;transition: all 0.6s ease 0s;}
.jt1{position:absolute;left: 185px;top: 25px;color: #fff;transition: all 0.6s ease 0s;}
.jt2{position:absolute;left: 195px;top: 25px;color: #fff;transition: all 0.6s ease 0s;}
.jt3{position:absolute;left: 185px;top: 25px;color: #fff;transition: all 0.6s ease 0s;}
.jt4{position:absolute;left: 195px;top: 25px;color: #fff;transition: all 0.6s ease 0s;}
.tp1:hover {animation:xg 5s;z-index: auto; -moz-animation:xg 5s; /* Firefox */-webkit-animation:xg 5s; /* Safari and Chrome */-o-animation:xg 5s; /* Opera */animation-fill-mode:forwards;}
.tp2:hover {animation:xg1 5s;z-index: auto; -moz-animation:xg1 5s; /* Firefox */-webkit-animation:xg1 5s; /* Safari and Chrome */-o-animation:xg1 5s; /* Opera */animation-fill-mode:forwards;}
@keyframes xg
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}75%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}100%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}}
@-moz-keyframes xg /* Firefox */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}75%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}100%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}}
@-webkit-keyframes xg /* Safari and Chrome */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}75%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}100%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}}
@-o-keyframes xg /* Opera */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}75%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}100%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img1_1.png) no-repeat;}}

@keyframes xg1
{0%{left:0px; top:0px;z-index: 52;}25%{left:130px; top:0px;z-index: 52;}50%{left:0px; top:0px;z-index: 52;}75%{left:0px; top:0px;z-index: 52;}100%{left:0px; top:0px;z-index: 52;}}
@-moz-keyframes xg1 /* Firefox */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img2.png) no-repeat;}75%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}100%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}}
@-webkit-keyframes xg1 /* Safari and Chrome */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}75%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}100%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}}
@-o-keyframes xg1 /* Opera */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;}50%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}75%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}100%{left:0px; top:0px;z-index: 48;background: url(/upload/images/img1.png) no-repeat;}}

.tp1_bg:hover .tp1_p{transform: translateX(-10px);transition: all 0.6s ease 0s;}
.tp1_bg:hover .jt1{transform: translateX(10px);transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}
.tp1_bg:hover .jt2{transform: translateX(10px);transition: all 0.6s ease 0s;}
.tp2_bg:hover .tp2_p{transform: translateX(-10px);transition: all 0.6s ease 0s;}
.tp2_bg:hover .jt3{transform: translateX(10px);transition: all 0.6s ease 0s;}
.tp2_bg:hover .jt4{transform: translateX(10px);transition: all 0.6s ease 0s;}
.p2_dw1_q1,p2_dw1_q2,p2_dw1_q3{position: relative;}
.p2_dw1_q1 img,.p2_dw1_q2 img,.p2_dw1_q3 img{border-radius: 50%;}
.yq{width: 190px;height: 42px;border:1px solid #fff;border-radius: 30px;background: rgba(255, 255, 255, 0);position: absolute;left: 50%;margin-left:-95px;top: 50%;margin-top:-21px;}
.xt_more a{color: #fff;line-height: 54px;text-align: center;font-size: 16px;}
.xtt{width:180px;height: 180px;border:4px solid #fff;border-radius: 50%;background: rgba(255, 255, 255, 0);position: absolute;left: 50%;margin-left:-90px;top: 50%;margin-top:-90px;}
.hspf{position: absolute;left: 0px;width: 100%;top: 76px;}
.sy_wz1{text-align: center;color: #fff;font-size: 18px;font-weight: bold;transition: 0.5s;}
.sy_wz2{text-align: center;color: #fff;font-size: 14px;font-weight: normal;text-transform: uppercase;transition: 0.5s;}


.cpbt1{width:530px;height: 85px;background-color: rgba(32,107,209,0.7);font-size: 22px;font-weight: bold;line-height: 55px;padding-left: 35px;text-align: left;}

.cpbt_1,.cpbt_2,.cpbt_3,.cpbt_4,.cpbt_6,.cpbt_7{width: 255px;height: 185px;background: url(/upload/images/cpbj.jpg) no-repeat;position: relative;}
.cpbt_5{width: 255px;height: 391px;background: url(/upload/images/cpbj1.jpg) no-repeat;position: relative;}
.cpbt_wz_bg{padding: 5px 10px;background-color: rgba(32,107,209,0.7);color: #fff;text-align: center;position: absolute;right: 0px;bottom: 0px;}

.p2_dw1_q1:hover .sy_wz1,.p2_dw1_q2:hover .sy_wz1,.p2_dw1_q3:hover .sy_wz1{transition: 0.5s;transform: translateY(-5px)}
.p2_dw1_q1:hover .sy_wz2,.p2_dw1_q2:hover .sy_wz2,.p2_dw1_q3:hover .sy_wz2{transition: 0.5s;transform: translateY(5px)}

.wz5{font-size:16px;line-height:32px;color:#fff;}
.wz3{color:#fff;font-size: 48px;line-height: 66px;}
.wz4{color:#fff;font-size:22px;line-height:40px;font-family:arial;}
.menu-text1{padding: 10px 35px;border: 2px #fff solid;border-radius: 20px;color: #fff !important;font-size: 16px;}
.cpfl{float: left;margin-left: 10px;margin-right: 10px;}
#middle5b1a1 {width: 438px;position: absolute;bottom: 0px;z-index: 8888;line-height: 55px;left: 0px;font-size:18px;background-color:rgba(0,0,0,0.7);height: 55px;text-align:left;padding-left:20px;color: #fff;}
.xt_more{width: 214px;height: 56px;background: #206bd1;border-radius: 30px;position: relative;}
.wh li{float:left;padding:0 12px;}
.wh{margin-top:30px;margin-bottom:50px;}
.wh li p{background:#9b9d9b;color:#fff;border-radius: 20px;text-align: center;line-height: 40px;height:40px;padding: 0 20px;}
.fz{position:relative;width: 257px;height: 331px;}
.jj{border: 5px #fff solid;transition: all 0.6s ease 0s;}
.jj:hover{border: 5px #206bd1 solid;transition: all 0.6s ease 0s;}
.jj_yy{position: absolute;bottom: 10px;left: 5px;background-color:rgba(0,0,0,0.5);line-height: 60px;text-align: center;color: #fff;font-size: 18px;font-weight: bold;width: 246px;transition: all 0.6s ease 0s;}
.jj_yy:hover{background-color:rgba(0,0,0,0.7);transition: all 0.6s ease 0s;}
.curr{background:#de5e11 !important;color: #fff !important;}

.lx_wz2{font-size:15px;color:#fff;line-height:26px;}
.lx_wz1{font-size:22px;font-weight:bold;color:#fff;margin-bottom:14px;}
#lx a{color:#fff;}
#lx{padding:50px 0 0 50px;text-align:left;width:470px;height:270px;background:url(/upload/images/pic2.png);}
.newscontent .date {font-size: 14px;line-height:36px;color: #fff;float:right;padding-left: 30px;}
.newscontent .ellipsis {font-size: 14px;line-height:36px;color: #fff;float:left;text-align:left;}
.newscontent .ellipsis:hover{color: #de5e11;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
#middle5b1a {width: 438px;height: 327px;position: relative;}

#pro_demo {overflow:hidden;position: relative;width: 1200px;}
#pro_indemo {float: left;width: 800%}
#pro_demo1 {float: left;width: 2400px;}
#pro_demo2 {float: left;width: 2400px;}

.xxxx{width: 100%;background: #f4f4f4;height: 60px;margin-top:50px;}
.xxxx1{width: 160px;background: #de5e11;height: 60px;color: #fff;font-weight: bold;text-align: center;margin: 0px;line-height: 60px;font-size: 16px;}
.xbj{margin-top: 50px;}
.zpbj{width:100%;background: url(/upload/images/zpbg.jpg) no-repeat center top;min-height: 660px;}
.zpmore{width:255px;margin: 20px auto;}
.zpmorex{background: #007cc3;width:255px;display: block;border-radius: 10px;font-size:16px;text-align: center;padding: 20px 40px;}
.zpmore a{color: #fff;}
.zpmore a:hover{color: #fff;}
.dt_bj1{margin-right: 14px;margin-top: 200px;margin-left: 120px;;}
.dt_bj{margin-left: 120px;margin-top: 20px;}
.dt_wz1{float:left;font-size: 16px;font-weight: bold;}
.sk1{background: #e5b981;width:60px;height: 30px;float:left;margin-right: 20px;}
.sk2{background: #e78787;width:60px;height: 30px;float:left;margin-right: 20px;}
.sk3{background: #fef786;width:60px;height: 30px;float:left;margin-right: 20px;}
.sk4{background: #89b8dd;width:60px;height: 30px;float:left;margin-right: 20px;}
.sk5{background: #81d37f;width:60px;height: 30px;float:left;margin-right: 20px;}
.rol-md-4{width:385px;padding-left: 15px;padding-right: 15px;}
.sjxt{border-right: 1px #f0f0f0 solid;margin-right: 20px;}
.cpfl{background: #f6f6f6;border-radius: 20px;border:1px #e9e9e9 solid;display: block;padding: 5px 50px; display: block;float:left;text-align: center;font-size: 16px;margin-left: 12px;margin-right: 12px;}
.cpfl:hover{background: #0078b8;color:#fff;}
.description{line-height: 26px;margin: 0px;}
.xwkd{width: 45% !important;margin-left: 40px;}
.xwlm{padding-bottom:23px;padding-top: 23px;float: left;transition: all 0.6s ease 0s;}
.xwlm:hover{box-shadow:0px 2px 20px #e5e5e5;padding-top: 23px;padding-bottom:23px;padding-left: 10px;transition: all 0.6s ease 0s;}
.xwlm a:hover{color: #333;}
.xwlm .title{font-size: 18px;font-weight: bold;}


.zping{padding-bottom:15px;padding-top:15px;border-bottom:#f5f5f5 solid 2px;}
.zping:hover{transition: all 0.5s ease 0s;border-radius: 3px;}
.job_title{padding-left: 12px;margin: 0px;font-size:15px;}
.job_pp{color: #de5e11;}
.job_date{padding-left: 0px;font-weight: normal;}
.zping p{margin: 0px;}
.xzxx1{background: #f0f0f0;text-align: center;border-right: 2px #fff solid;}
.xztitle,.xzdate,.xztype,.download{color: #505050;line-height: 50px;font-size:16px;}
.xzleft{border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.xzright{border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.xz_xt{line-height: 50px;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.xz_xtx{background: #d23520;font-size: 15px;color: #fff;font-weight: normal;border-radius: 4px;}
.xz_xtx:hover .glyphicon{transform:translateY(3px);transition: all 0.5s ease 0s;}
.xz_xtx .glyphicon{transition: all 0.5s ease 0s;}
.lr01,.lr03{float: left;}
.lr02,.lr04{float: right;}
.lr03{margin-left:16px;margin-top:16px;}
.lr04{margin-top:16px;}
.ry_ht{position: absolute;left:15px;bottom:20px;height:50px;background-color: rgba(0,124,195,0.8);width:350px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.ry_wz1{color: #fff;line-height: 50px;font-size: 18px;padding-left:35px;transition: 0.5s;}
.ry_wz2{color: #fff;line-height: 50px;font-size: 18px;position: absolute;right: 35px;bottom:0px;z-index: 20;transition: 0.5s;}
.ry_ht:hover .ry_wz1{transition: 0.5s; transform:translateX(-10px)}
.ry_ht:hover .ry_wz2{transition: 0.5s; transform:translateX(10px)}
.gj_img{padding-top: 60px;}
.cpbk{border:1px #e8e8e8 solid;transition: 0.5s;}
.cpbk1{padding:13px 0;font-size:15px; border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;border-bottom:1px #e8e8e8 solid;transition: 0.5s;}
.cpbkk:hover .cpbk{transition: 0.5s;border:1px #ececec solid;}
.cpbkk:hover .cpbk1{transition: 0.5s;border-left:1px #ececec solid;border-right:1px #ececec solid;border-bottom:1px #ececec solid;background: #ececec;color: #666;}

#nymiddle1 {width: 100%;margin-bottom: 50px;background: #f1f1f1;height: 70px;}
#box_ty {width: 980px;float: right;overflow: hidden;}
#box_ty ul li {WIDTH: 130px;DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 2px;}
#box_ty ul li a {LINE-HEIGHT: 70px;DISPLAY: block;HEIGHT: 70px;COLOR: #666;FONT-SIZE: 15px;TEXT-DECORATION: none;}
#box_ty ul li a:hover{background:#de5e11;color:#fff;}
.cp_bt{height:30px;line-height:42px;text-align:center;color:#666;font-size:15px;}


.hbj{background: #f4f4f4;padding:40px 0px 80px;}
.by1,.by2{border-radius: 50%;border:4px #f3f3f3 solid;}
.qywh_y1{width:140px;height:140px;border-radius: 50%;background-color: rgba(147,196,13,0.2);position: absolute;left: 210px;top: 40px;}
.qywh_y2{width:80px;height:80px;border-radius: 50%;background-color: rgba(0,124,195,0.3);position: absolute;left: 450px;top: 285px;z-index: -1}
.qywh_y3{width:180px;height:180px;border-radius: 50%;background-color: rgba(239,148,31,0.3);position: absolute;left: 300px;top: 0px;z-index: -1}
.qywh_y4{width:80px;height:80px;border-radius: 50%;background-color: rgba(18,211,204,0.2);position: absolute;left: 300px;top: 285px;}
.by1{margin-left:40%;margin-top:10%;}
.by2{margin-left:15%;margin-top:10%;}
.bjt{background: url(/upload/images/lr07.jpg) no-repeat;height: 510px;width:100%;padding:40px 0px 60px;}
.ry_wz1{position: absolute;}
.date1{font-size: 16px;color: #7b7b7b;text-align: center;margin:0px;}
.date2{font-size: 44px;color: #de5e11;text-align: center;margin:0px;line-height: 50px;}
.gshd .col-md-4:hover{background: #f6f6f6;transition: 0.5s;}
.gshd .col-md-4{transition: 0.5s;}


#footerx{width:1200px;margin:0 auto;}
#footer2 a:hover{color:#fff;}
#footer2 a{color:#fff;line-height:40px;}
#footer2{width:200px;float:right;color:#fff;line-height:40px;height:40px;overflow:hidden;}
#footer1{width:380px;float:left;height:40px;color:#fff;line-height:40px;overflow:hidden;}

#top1b .navitem a:hover{background:#f20000;color: #fff; line-height: 75px;}
#top1b .navitem a{padding-bottom: 0;line-height: 80px;padding-left: 23px;padding-right: 23px;font-family: Microsoft YaHei;float: left;height: 80px;color: #666;font-size: 14px;font-weight: normal;text-decoration: none;padding-top: 0;}
#top1b{width:620px;float:right;overflow:hidden;}
#top1a a{width:291px;display:block;height:80px;}
#top1a{width:291px;float:left;overflow:hidden;height:80px;}
#top1{width:1200px;margin:0 auto;height:80px;}
#top_ny {width: 1200px;height: 80px;margin:0 auto;}
.nymiddle1 {width: 100%;background: #f1f1f1;height: 70px;}
#nymiddle1a {margin: 0px auto;width: 1200px;height: 70px;}
.nywz1 {text-align: left;line-height: 70px;color: #de5e11;font-size: 22px;font-weight: bold;padding-right: 50px;}
.box_ty ul li {WIDTH: 130px;DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 2px;}
.box_ty ul li a {LINE-HEIGHT: 70px;DISPLAY: block;HEIGHT: 70px;COLOR: #666;FONT-SIZE: 15px;TEXT-DECORATION: none;}
.box_ty1 ul li{WIDTH: 188px;DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 2px;}
.box_ty1 ul li a{LINE-HEIGHT: 70px;DISPLAY: block;HEIGHT: 70px;COLOR: #666;FONT-SIZE: 15px;TEXT-DECORATION: none;}
.box_ty2 ul li{WIDTH: 150px;DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 2px;}
.box_ty2 ul li a{LINE-HEIGHT: 70px;DISPLAY: block;HEIGHT: 70px;COLOR: #666;FONT-SIZE: 15px;TEXT-DECORATION: none;}
.box_ty ul li a:hover{background:#005cab;color:#fff;}
.box_ty1 ul li a:hover{background:#005cab;color:#fff;}
.box_ty2 ul li a:hover{background:#005cab;color:#fff;}
.cp_bt a{color:#666;}
.cp_bt a:hover{color:#1a416f;}
#box_ty .cp li {WIDTH: 160px;DISPLAY: inline;FLOAT: left;MARGIN-RIGHT: 2px;}
#box_nymiddle1b {margin: 0px auto 100px;width: 1200px;text-align: left;}
#nymiddle_honor {width: 1200px;margin: 0 auto;margin-bottom: 100px;}
#nymiddle_honor a {margin-bottom: 20px;float: left;}
#nymiddle_honor img {width: 210px;padding: 0px;border: 1px #e8e8e8 solid;height: 300px;}
.cplbx a {margin-bottom: 20px;float: left;margin-right: 28px;margin-left: 28px;}
.cplbx img {width: 265px;padding: 0px;border: 1px #e8e8e8 solid;height: 265px;}
#nyfooter1a1x{width:770px;}
#fan{float: left;}
#nyfooter1a3b{width:130px;line-height:30px;color:#a0a0a0;text-align:center;}
#nyfooter1a3a{width:100px;height:100px;margin-left:15px;margin-bottom:10px;}
#nyfooter1a3{width:100px;position:absolute;right:30px;top:80px;}
#nyfooter1b2 a {color: #a0a0a0;}
#nyfooter1b2 a:hover {color: #e7e7e7;}
#nyfooter1b1 {color: #a0a0a0;}
#nyfooter1a2 .a2 {color: #a0a0a0;font-size: 13px;font-weight: normal;line-height: 30px; }
#nyfooter1a2 a {color: #a0a0a0;}
#nyfooter1a2 a:hover {color: #e7e7e7;}
#nyfooter1a2 .a1 {color: #a0a0a0;font-size: 15px;font-weight: bold;margin-bottom: 12px;}
#nyfooter1a1 .dyg1 a{font-size:15px;font-weight:bold;margin-bottom:14px;}
#nyfooter1a1 .dyg1 .ej a{font-size:13px;font-weight:normal;margin-bottom:15px;}
#nyfooter1a1x UL {width: 150px;float: left;}
#nyfooter1a1x UL li{line-height: 30px;width: 150px;float: left;}
#nyfooter1a1x UL li a{color: #a0a0a0;font-size: 13px;}
#nyfooter1a1x UL li a:hover{color: #e7e7e7;}
#nyfooter1a1 .dyg1{width: 100%;float:inherit;}
#nyfooter1a1 UL {width: 145px;float: left;}
#nyfooter1a1 UL .title {margin-bottom: 8px;float: left;font-size: 14px;}
#nyfooter1a1 UL LI {line-height: 30px;width: 125px;float: left;}
#nyfooter1a1 UL LI A {color: #a0a0a0;font-size: 13px;}
#nyfooter1a1 UL LI A:hover {color: #e7e7e7;}
#nyfooter1a1 UL .title A {color: #a0a0a0;font-size: 15px;font-weight: bold;}
#nyfooter1b2 {width: 150px;float: right;}
#nyfooter1a2xx{float:left;margin-left:10px;}
#nyfooter1a2xx UL LI {line-height: 30px;width: 180px;float: left;}
#nyfooter1a2xx .dyg1 a {font-size: 15px;font-weight: bold;margin-bottom: 14px;color:#a0a0a0;}
#nyfooter1a2xx .dyg1 a:hover{color:#e7e7e7;}
#nyfooter1a2xx .dyg1 .ej a:hover{color:#e7e7e7;}
#nyfooter1a2xx .dyg1 .ej a {font-size: 13px;font-weight: normal;margin-bottom: 15px;color:#a0a0a0;}
#nyfooter1b1 {width: 340px;float: left;}
#nyfooter1a2 {width: 420px;float: right;margin-right:20px;overflow: hidden;position: relative;padding-bottom: 20px;}
#nyfooter1a1 {float: left;overflow: hidden;}
#nyfooter1b {width: 1200px;text-align: left;padding-top: 10px;}
#nyfooter1a {width: 1200px;text-align: left;padding-bottom: 50px;background: url(/upload/images/line2.jpg) repeat-x left bottom;}
#nyfooter1 {width: 1200px;margin: 0 auto;padding-top: 30px;position:relative;}
#nyfooter {width: 100%;padding-bottom:14px;background: #222222;}
#nymiddle_case a {margin-bottom: 20px;float: left;margin-right: 28px;margin-left: 28px;}
#nymiddle_case img {width: 210px;padding: 0px;border: 1px #e8e8e8 solid;height: 170px;}
#nymiddle_case {width: 1200px;margin: 0 auto;margin-bottom: 100px;}
#pages A {padding: 12px 28px;background: #e1e1e1;color: #929292;border-radius: 5px;margin-right: 4px;margin-left: 4px;float: left;}
#pages A:hover {color:#fff !important;background: #de5e11;}
#pages span {padding: 12px 28px;background: #de5e11;color: #fff;float: left;border-radius: 5px;margin-right: 2px;margin-left: 2px;}
#pages .nolink {padding: 12px 28px;background: #e1e1e1;color: #929292;border-radius: 5px;margin-right: 2px;float: left;margin-left: 2px;font-size: 14px;}
#pages {padding: 40px 0;height: 36px;float: right;text-align: center;margin-top: 50px;}
.inner-banner1 {height: 320px;background: url(/upload/images/banner1.jpg) no-repeat center top;position: relative;}
.inner-banner2 {height: 320px;background: url(/upload/images/banner2.jpg) no-repeat center top;position: relative;}
.inner-banner3 {height: 320px;background: url(/upload/images/banner3.jpg) no-repeat center top;position: relative;}
.inner-banner4 {height: 320px;background: url(/upload/images/banner4.jpg) no-repeat center top;position: relative;}
.inner-banner5 {height: 320px;background: url(/upload/images/banner5.jpg) no-repeat center top;position: relative;}
.inner-banner6 {height: 320px;background: url(/upload/images/banner6.jpg) no-repeat center top;position: relative;}
.inner-banner7 {height: 320px;background: url(/upload/images/banner7.jpg) no-repeat center top;position: relative;}
.inner-banner8 {height: 320px;background: url(/upload/images/banner8.jpg) no-repeat center top;position: relative;}
.news a:hover {color: #e70012;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news dl {padding-bottom: 14px;float: left;width: 325px;margin-left:20px;margin-right:30px;margin-bottom: 24px;border-bottom: 1px #ccc dashed;}
.news_con_title {font-size:20px;font-weight: bold;line-height: 26px;text-align: center;height: 26px;}
.news_con_top {border-bottom: 1px dashed #e9e9e9;color: #7d7d7d;font-size: 14px;text-align: center;line-height: 80px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;}
.news dt {font-size: 14px;font-weight: normal;color: #666;line-height: 24px;margin-top:10px;margin-bottom:10px;}
.news .xw_bt {font-size: 15px;color: #272727;padding-left: 26px;background: url(/upload/images/dian.jpg) no-repeat left center;}
.news .newstitem p:hover {color: #e2000b;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.news .news_mar {padding-bottom: 14px;margin-bottom: 14px;border-bottom: 1px #ccc dashed;}
.news .dyt {margin-top: 14px;}
.news .newstitem .description {font-size: 14px;margin-bottom: 0px;color: #666;}
.news .newstitem .ellipsis {font-size: 16px;color: #272727;padding-left: 26px;background: url(/upload/images/dian.jpg) no-repeat left center;}
.news .newstitem .title {font-size: 18px;color: #272727;}
.news .newstitem {text-align: left;}

/* 留言样式开始 */
.demand_box {width: 100%;overflow: hidden;}
.demand h1 {text-align: center;font-size: 28px;line-height: 35px;margin-bottom: 20px;color: #666;}
.demand_table {overflow: hidden;margin: 0 auto;}
.demand_table .row {width: 100%;clear: both;margin: 0 auto;}
.demand_table label {position: relative;float: left;margin: 35px 15px 0 15px;display: block;width:46%;}
.demand_table label span {position: absolute;left: 10px;top: 10px;font-size: 14px;color: #999;}
.demand_table .txt {border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight:normal;}
.demand_table .txt:focus {border: 2px solid #8ec31f;padding: 9px;background: #fff;}
.demand_table .txt.w1 {height: 60px;font-family:Microsoft Yahei;line-height: 20px;font-size: 14px;color:#666;}
.demand_table .txt.w2 {height: 120px;line-height: 20px;font-family:Microsoft Yahei;font-size: 14px;width:1080px;}
.demand_table .btn {float: left;border: 0;background: #de5e11;border-radius: 4px;width:1078px;padding: 0 20px;height: 66px;cursor: pointer;text-align: center;font-size: 16px;color: #fff;font-family:Microsoft Yahei;margin-left: 15px;margin-top: 20px;}
.demand_table .row .btn:hover {background: #de5e11;color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.demand_table .row p.xin {color: #fff;line-height: 50px;font-size: 14px;float: right;margin-top: 20px;margin-right: 15px;padding-left:20px;}
.demand_table .row p.xin a {color: #fff;}
.demand_table .row p.xin a:hover {text-decoration: none;}
.demand_bottom {width: 655px;margin: 70px auto;overflow: hidden;}
.demand_bottom h2 {font-size: 20px;line-height: 30px;color: #333;}
.demand_bottom .con {width: 100%;overflow: hidden;margin-top: 10px;}
.demand_bottom .con ul {float: left;font-size: 14px;color: #333;line-height: 32px;}
.demand_bottom .con .xinwe {width: 320px;float: right;margin-top: 12px;}
.demand_bottom .con .xinwe dl {text-align: center;font-size: 14px;color: #333;float: left;margin-left: 30px;}
.demand_bottom .con .xinwe dl dd {margin-bottom: 10px;}
.demand_bottom .con ul i {background: url(../images/icon.png) no-repeat;width: 19px;height: 16px;display: inline-block;margin-right: 15px;vertical-align: -4px;}
.demand_bottom .con ul i.j1 {background-position: 0 -114px;}
.demand_bottom .con ul i.j2 {background-position: -27px -114px;}
.demand_bottom .con ul i.j3 {background-position: -51px -114px;}
.demand_bottom .con ul i.j4 {background-position: -85px -114px;}
.demand_bottom .con ul i.j5 {background-position: -112px -114px;}
.demand_bottom .con ul a {color: #8ec31f;margin-left: 10px;}
.demand_bottom .con ul a:hover {text-decoration: underline;}
/* 留言样式结束 */