@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;}





.wrap{margin-bottom:80px;}
.wl_contact .a2{font-size: 15px; margin-bottom: 0px;}
.wl_contact .a1{font-size: 22px;color: #333333;margin-bottom: 0px;}
.wl_contact{text-align: left;}
.wl_gssl_more:hover a{color: #0b76d1;transition: all 0.6s ease 0s;}
.wl_gssl_more:hover{border:2px #0b76d1 solid;transition: all 0.6s ease 0s;}
.wl_gssl_morea a{color: #fff;display: block;}
.wl_gssl_morea{width: 150px;height: 42px;margin:0 auto;background: none;border:2px #fff solid;border-radius: 20px;line-height: 38px;font-size: 15px;}
.wl_gssl_more a{color: #969696;display: block;}
.wl_gssl_more{width: 150px;height: 42px;margin:0 auto;background: none;border:2px #b1b1b1 solid;border-radius: 20px;line-height: 38px;font-size: 15px;}
.wl_gssl_wz2a{padding-left: 20px;padding-right: 20px;text-align: center;padding-bottom: 25px;line-height: 26px;color: #fff;}
.wl_gssl_wz2{padding-left: 20px;padding-right: 20px;text-align: center;padding-bottom: 25px;line-height: 26px;color: #666;}
.wl_gssl_wz1a{font-size: 20px;color: #fff;padding-top: 45px;text-align: center;padding-bottom: 5px;}
.wl_gssl_wz1{font-size: 20px;color: #333333;padding-top: 45px;text-align: center;padding-bottom: 5px;}
.wl_gssl .cs2{background: #0b76d1;width: 25%;height: 238px;float: left;}
.wl_gssl .cs1{background: #fafafa;width: 25%;height: 238px;float: left;}
.wl_news .description{line-height: 24px;margin-top: 10px;}
.wl_news{text-align: left;}
.wl_news .title{font-size: 16px;color: #333333;line-height: 40px;margin-top: 10px;border-bottom: 1px #e7e7e7 solid;}
.gmore:hover{background: #0964b1;transition: all 0.6s ease 0s}
.gmore a{font-size: 15px;display: block;color: #fff;} 
.gmore{width: 188px;height: 44px;transition: all 0.6s ease 0s;background: #0b76d1;text-align: center;line-height: 44px;margin:50px auto;border-radius: 30px;}
.wl_cplb .col-md-3 a{font-size: 15px;}
.wl_cplb .col-md-3{border-right: 1px #f6f6f6 solid;padding-top: 25px;padding-bottom: 25px; }
.wl_bg2{width: 100%;background: #fff;}
.wl_wz1{text-align: left;}
.wl_wz1 span{font-size: 15px;color: #ec0000;font-weight: bold;}
.wl_wz2 a{color: #666;padding-left:3px;padding-right:3px;}
.wl_wz2 a:hover{color: #ec0000;}
.wl_bg1{width: 100%;background: #f6f6f6;}
.wl_jj1{width: 531px !important;height: 235px;background: url(/upload/images/img1.jpg) no-repeat;position: relative;}
.wl_jj2{width: 531px !important;float: right !important;height: 235px;background: url(/upload/images/img2.jpg) no-repeat;position: relative;}
.wl_jj1_wz1{position: absolute;left: 35px;bottom: 50px;font-size: 18px;font-weight: bold;color: #fff;transition: all 0.6s ease 0s;}
.wl_jj1_wz2{position: absolute;left: 35px;bottom: 25px;font-size: 12px;color: #fff;transition: all 0.6s ease 0s;}
.wl_jj1:hover .wl_jj1_wz1{transition: all 0.6s ease 0s;transform: translateY(-3px);left: 120px; bottom: 135px;font-size: 24px;cursor:pointer}
.wl_jj1:hover .wl_jj1_wz2{opacity: 0;transform: translateY(-3px);cursor:pointer}
.wl_jj1_more{transition: all 0.4s ease 0s;width:185px;height: 45px;border-radius: 20px;border:2px #fff solid;bottom: 20px; position: absolute;left: 50%;opacity: 0;margin-left: -92px;}
.wl_jj1_more a{display: block;text-align: center;line-height: 42px;color: #fff;font-size: 16px;}
.wl_jj1:hover .wl_jj1_more{transform: translateY(-35px);transition: all 0.6s ease 0s;opacity: 1;}
.wl_jj2:hover .wl_jj1_wz1{transition: all 0.6s ease 0s;transform: translateY(-3px);left: 120px; bottom: 135px;font-size: 24px;cursor:pointer}
.wl_jj2:hover .wl_jj1_wz2{opacity: 0;transform: translateY(-3px);cursor:pointer}
.wl_jj2:hover .wl_jj1_more{transform: translateY(-35px);transition: all 0.6s ease 0s;opacity: 1;}
.wl_cp_wz1{font-size: 30px;color: #333;text-align: center;}
.wl_cp_wz2{font-size: 12px;color: #999;text-align: center;text-transform: uppercase;}
.wl_cp_shu{width: 40px;height: 2px;background: #bbbbbb;margin: 0 auto;}



.top{width:100%;background-color:#f2f2f2;border-bottom: 1px #ececec solid;}
.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: 15px;}
.nya{background:#0b76d1 !important;}
.nya:hover{background:#004885 !important; }
.shu{background:#fff;width:1px;height: 20px;position: absolute;top: 30px;left: 138px;}
.logo_p{position: absolute;color: #fff; top: 12px;left: 156px;transition: all 0.6s ease 0s;}
.logo_bg{background:#fff;width: 92px;height: 14px;position: absolute;top: 42px;left: 156px;color: #0b76d1;font-size: 20px;text-align: left;font-family:'xxzt';line-height: 15px;transition: all 0.6s ease 0s;}
.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: #fff;}
.lan a{color: #fff;transition: all ease .3s;line-height: 80px;float:left;display: block;width:33%;}
.lan a:hover{color: #fff;transition: all ease .3s;}
.dtop{width: 100%;height: 80px;}
#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;}
.wz1{font-size:60px;font-family: 'zt';display: inline-block;line-height: 60px;color: #f08606;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(245, 168, 76, 1)), to(rgba(241, 135, 9, 1)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-align: center;padding-top: 50px;}

.zw_jj{width: 100%;position: relative;}
.zw_jj_left{background: #0b76d1;height: 540px;}
.zw_jj_right{background: #fff;height: 540px;}
.wz_jj_pf{width: 100%;position: absolute;left: 0px;top: 0px;}
.md_title{width: 100%;border-left: 4px #fff solid;height: 80px;margin-top: 75px;}
.md_p1{padding:0px 25px;font-size: 28px;font-family: arial;color: #fff;text-align: left;}
.md_p2{padding:6px 25px;font-size: 24px;font-weight: bold;color: #fff; text-align: left;}
.md_p3{color: #fff;padding:35px 0px 6px 25px;font-size: 15px;line-height: 32px;text-align: left;}
.md_more{width: 100%;margin-top: 75px;}
.md_more a{width: 168px;height: 50px;display: block;text-align: center;color: #fff;line-height: 50px;float: left;border: 1px #fff solid;border-radius: 30px;margin-left: 25px;transition: all 0.6s ease 0s;}
.md_more a:hover{transition: all 0.6s ease 0s;transform: translateX(5px);}
.md_pic{margin-top: 90px;}
.md_mid{position: absolute;left: 195px;top: 50px;}
.md_mid_sub1{width: 1px;height:450px;border-right: 1px #cacaca dashed; position: relative;}
.dian{position: absolute;background: #fff; left: -10px;width: 20px;height: 20px;border: 1px #0b76d1 solid;border-radius: 50%;}
.dian1{top: 60px;}
.dian2{top: 160px;}
.dian3{top: 260px;}
.dian4{top: 360px;}
.xdian{width: 12px;height: 12px;background: #0b76d1;border-radius: 50%;margin: 3px auto;}
.md_mid_left{width: 180px;float: left;padding-right: 20px;}
.md_mid_right{width: 161px;float: right;}
.mid_left_wz1{font-size: 16px;color: #666;text-align: right;line-height: 24px;}
.mid_left_wz2{font-size: 13px;color: #bebebe;text-align: right;text-transform: uppercase;line-height: 24px;}
.mid_lj1{padding-top: 100px;display: block;}
.mid_lj2{padding-top: 50px;display: block;}
.mid_lj3{padding-top: 50px;display: block;}
.mid_lj4{padding-top: 50px;display: block;}
.mid_img1{margin-top: 90px;display: block;}
.mid_img2{margin-top: 45px;display: block;}
.mid_img3{margin-top: 45px;display: block;}
.mid_img4{margin-top: 45px;display: block;}
.middle2{width: 100%;background: #f8f8f8;padding-bottom: 80px;}
.mid2_wz1{padding: 60px 0px 10px;font-size: 24px;font-weight: bold;text-align: center;}
.mid2_wz2{font-size: 28px;text-align: center;}
.mid2_shu{width: 44px;height: 4px;margin: 20px auto 60px;background: #0b76d1}
.spd{padding-left: 0px;padding-right: 0px;width: 25%;height: 400px;}
.spd1{background: url(/upload/images/cp_bg1.jpg)}
.spd2{background: url(/upload/images/cp_bg2.jpg)}
.spd3{background: url(/upload/images/cp_bg3.jpg)}
.spd4{background: url(/upload/images/cp_bg4.jpg)}
.spd_wz1{font-size: 18px;color: #fff;text-align:center;padding-top: 5px;font-weight: bold;}
.spd_wz2{font-size: 15px;color: #fff;text-align:center;padding-top: 15px;}
.spd_wz2 span{font-size: 16px;font-weight: bold;text-decoration: underline;}
.mid3_con{margin-top: 40px;position: relative;padding-bottom: 80px;}
.mid3_mid{position: absolute;left: 160px;width: 5px;background: #f0f0f0;height: 488px;}
.mid3_mid_dian{position: relative;}
.mid3_mid_dian1{width: 22px;height: 22px;border:3px #0b76d1 solid;border-radius: 50%;position: absolute;top: 70px;left: -9px;background: #fff;}
.mid3_mid_dian2{width: 22px;height: 22px;border:3px #0b76d1 solid;border-radius: 50%;position: absolute;top: 230px;left: -9px;background: #fff;}
.mid3_mid_dian3{width: 22px;height: 22px;border:3px #0b76d1 solid;border-radius: 50%;position: absolute;top: 385px;left: -9px;background: #fff;}
.mid_xwcon{text-align: left;}
.mid_xwcon .title:hover{color: #0b76d1;transition: all 0.6s ease 0s;}
.mid4_bg{width: 100%;height: 611px;position: relative;}
.mid4_bg1{position: absolute;left: 0px;width: 100%;top: 0px;z-index: 10;}
.mid4_sub1{width: 276px;float: left;margin-right:12px; border:4px #e0e0e0 solid;}
.mid4_sub2{width: 276px;float: left;margin-right:12px; border:4px #e0e0e0 solid;}
.mid4_sub3{width: 276px;float: left;margin-right:12px; border:4px #e0e0e0 solid;}
.mid4_sub4{width: 276px;float: right; border:4px #e0e0e0 solid;}
.mid4_pic_bg::before{position:absolute; content:''; width:100%;height:0px;left:0; bottom:0;z-index: 998}
.mid4_sub:hover .mid4_pic_bg:before{width:268px;height: 357px;background-color: rgba(111,184,45,0.8);transition:all ease 0.6s;}
.mid4_sub:hover .mid4_gd{top: 140px;opacity: 1;transition:all ease 0.6s;}
.mid4_gd{position: absolute;left: 50%;margin-left:-41px;top: 0px;opacity: 0;z-index:999;transition:all ease 0.6s;}


.mid4_pic_bg{width: 268px;height: 357px;position: relative;}
.mid4_sub{position: relative;}
.mid4_pff{position: absolute;left: 0px;top: 0px;}



.b1_04{position: absolute;top: 45px;left: 260px;}
.b1_05{position: absolute;top: 65px;left: 500px;}
.b2_05{position: absolute;top: 160px;left: 120px;}
.b2_06{position: absolute;top: 160px;left: 450px;}
.b2_07{position: absolute;top: 160px;left: 780px;}
.b3_03{position: absolute;top: 40px;left: 0px;}
.b3_04{position: absolute;top: 40px;left: 500px;}
.b3_05{position: absolute;top: 38px;left: 560px;min-width:520px;}
.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: 55px;left: 0px;}
.b4_06{position: absolute;top: 55px;left: 275px;}
.b4_07{position: absolute;top: 242px;left: 0px;}
.b4_08{position: absolute;top: 242px;left: 275px;}
.b4_09{position: absolute;top: 55px;left: 570px;}
.b4_10{position: absolute;top: 55px;left: 845px;}
.b4_11{position: absolute;top: 242px;left: 845px;}
.b5_03{position: absolute;top: 0px;left: 0px;}
.b5_04{position: absolute;top: 0px;left: 295px;}
.b5_05{position: absolute;top: 0px;left: 590px;}
.b5_06{position: absolute;top: 0px;left: 885px;}
.b5_07{position: absolute;top: -100px;left: 1030px;}
.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.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;background: url(/upload/images/img1_1.png) no-repeat;}50%{left:0px; top:0px;z-index: 52;}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;background: url(/upload/images/img1_1.png) no-repeat;}50%{left:0px; top:0px;z-index: 52;}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;background: url(/upload/images/img1_1.png) no-repeat;}50%{left:0px; top:0px;z-index: 52;}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;background: url(/upload/images/img1_1.png) no-repeat;}50%{left:0px; top:0px;z-index: 52;}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;background: url(/upload/images/img2_2.png) no-repeat;}50%{left:0px; top:0px;z-index: 52;}75%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img2_2.png) no-repeat;}100%{left:0px; top:0px;z-index: 52;background: url(/upload/images/img2_2.png) no-repeat;}}
@-moz-keyframes xg1 /* Firefox */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;background: url(/upload/images/img2_2.png) no-repeat;}50%{left:0px; top:0px;z-index: 48;}75%{left:0px; top:0px;z-index: 48;}100%{left:0px; top:0px;z-index: 48;}}
@-webkit-keyframes xg1 /* Safari and Chrome */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;background: url(/upload/images/img2_2.png) no-repeat;}50%{left:0px; top:0px;z-index: 48;}75%{left:0px; top:0px;z-index: 48;}100%{left:0px; top:0px;z-index: 48;}}
@-o-keyframes xg1 /* Opera */
{0%{left:0px; top:0px;}25%{left:-130px; top:0px;background: url(/upload/images/img2_2.png) no-repeat;}50%{left:0px; top:0px;z-index: 48;}75%{left:0px; top:0px;z-index: 48;}100%{left:0px; top:0px;z-index: 48;}}

.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: 120px;height: 42px;border:1px solid #fff;border-radius: 30px;background: rgba(255, 255, 255, 0);position: absolute;left: 50%;margin-left:-60px;top: 50%;margin-top:-20px;transition: all 0.6s ease 0s;}
.xt_more:hover .yq{border:1px solid #206bd1;}
.xt_more:hover a{color:#206bd1;transition: all 0.6s ease 0s; }
.xt_more a{transition: all 0.6s ease 0s; }

.fanhui{width: 115px;height: 40px;border-radius: 5px;background: #39A6F0;position: absolute;right: 10px;top:-30px;}
.fanhui a{width: 115px;height: 40px;display: block;color: #fff;text-align: center;line-height: 38px;font-size: 15px;transition: all 0.6s ease 0s;}
.fanhui a:hover{background: #0b76d1;border-radius: 5px;transition: all 0.6s ease 0s;}
.scrolltitle {height: 24px;font-size: 14px;width: 742px;border-bottom: solid 1px #ddd;margin: 20px auto 15px auto;}
a.abtn {display: block;height: 95px;width: 50px;overflow: hidden;background: url(/upload/images/jt.png) no-repeat 0px 50%;margin-top:65px;}
a.aleft {float: left;background-position: -50px 50%; margin-left: 20px;}
a.aright {float: right;background-position: -100px 50%;margin-right: 20px;}
.scrolllist .imglist_w {width: 1140px;height: 320px;overflow: hidden;margin-left: 14px;margin-right: 14px;float: left;position: relative;/*必要元素*/}
.scrolllist .imglist_w ul {width: 20000px;position: absolute;left: 0px;top: 0px;}
.scrolllist .imglist_w li {width: 270px;float: left;padding: 0 10px;}




.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;}
.ss{width: 1120px;background: #f3f3f3;border-radius: 4px;padding: 20px 0px 20px 20px;color: #666;margin-left:10px;margin-bottom:40px;text-align: left;font-size: 14px;}
.ss a{color: #666}
.ss a:hover{color: #666}

.sou{width: 320px;}
.sou_wz1{font-size: 18px;font-weight: bold;line-height: 50px;padding-top: 20px;text-align: left;}
.sou_btn1{width: 260px;height: 46px;font-family: Microsoft YaHei;line-height: 20px; font-size: 15px;color: #666;border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight: normal;border-radius:4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);float: left;transition: all 0.6s ease 0s;}
.sou_btn1:focus {border: 2px solid rbga(0,177,235,0.5);transition: all 0.6s ease 0s;}
.sou_btn2{width: 46px;height: 46px;font-size: 15px;background:#ccc;color: #fff;border: none;border-radius:4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);transition: all 0.6s ease 0s;}
.sou_btn2:hover{background:#0b76d1;color: #fff;transition: all 0.6s ease 0s;}
.xxxx{border-bottom: 2px #eaeaea solid;height: 50px;width: 100%;margin-bottom:30px;}
.xxxx1{border-bottom: 2px #017cc3 solid;height: 50px;width: 80px;font-size: 18px;text-align: center;color: #017cc3;font-weight: bold;line-height: 50px;}
.xxxx2{border-bottom: 2px #017cc3 solid;height: 50px;width: 110px;font-size: 18px;text-align: center;color: #017cc3;font-weight: bold;line-height: 50px;}


.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;}
.cpbt1 a{color: #fff;}
.cpbt1 a:hover{color: #fff;}

.cpbt_1,.cpbt_2,.cpbt_3,.cpbt_4,.cpbt_6,.cpbt_7{width: 255px;height: 175px;background: url(/upload/images/cpbj.jpg) no-repeat;position: relative;}
.cpbt_5{width: 255px;height: 362px;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: 8px 26px;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{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;height: 311px;}
.jj:hover{border: 5px #206bd1 solid;transition: all 0.6s ease 0s;}
.jj_yy{position: absolute;bottom: 25px;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: 234px;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:#0b76d1 !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;}
.newscontent .ellipsis {font-size: 14px;line-height:36px;color: #fff;float:left;text-align:left;}
.newscontent .ellipsis:hover{color: #f8b52d;-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;}

.cbj{padding-top: 60px;}
.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: #0b76d1;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: #0b76d1;color:#fff;}
.description{line-height: 22px;margin: 0px;color: #999999;font-size: 14px;padding-top: 5px;}
.xwkd{width: 45% !important;margin-left: 40px;}
.xwlm{padding-bottom:12px;padding-top: 40px;float: left;transition: all 0.6s ease 0s; width:100%;}
.xwlm a:hover{color: #333;}
.xwlm .title{font-size: 18px;font-weight: bold;transition: all 0.6s ease 0s;}
.sp{width: 180px;background: #0b76d1;border-radius: 5px;height: 60px;margin: 20px auto;}
.sp a{color: #fff;line-height: 60px;text-align: center;display: block;font-size: 16px;font-weight: bold;transition: all 0.6s ease 0s;}
.sp:hover a{text-decoration: underline;transition: all 0.6s ease 0s;transform:translateX(3px)}
.xtfa{background: #f2f2f2;}



.zping{padding-bottom:15px;padding-top:15px;border-bottom:#f5f5f5 solid 2px;}
.zping:hover{background: #0b76d1;border-bottom:#0b76d1 dashed 2px;transition: all 0.5s ease 0s;border-radius: 3px;}
.job_title{padding-left: 12px;margin: 0px;font-size:15px;}
.zping:hover .job_title{color: #fff;font-weight: bold;}
.zping:hover .job_pp{color: #fff;}
.job_pp{color: #0b76d1;}
.job_date{padding-left: 0px;font-weight: normal;}
.zping:hover .job_date{color: #fff;margin: 0px;}
.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;}


.ry_ht{position: absolute;left:15px;bottom:20px;height:50px;background-color: rgba(11,184,45,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:7px 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 #0b76d1 solid;}
.cpbkk:hover .cpbk1{transition: 0.5s;border-left:1px #0b76d1 solid;border-right:1px #0b76d1 solid;border-bottom:1px #0b76d1 solid;background: #0b76d1;color: #fff;font-weight: bold;}
.xzym{width: 100%;background: #f0f0f0;display: block;border-radius: 5px;height: 55px;}
.xzym_1 a{color: #9f9f9f;text-align: center;font-size: 16px;line-height: 55px;}
.xzym_1 a:hover{color: #fff;background: #d23520;}

.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: 170px;top: 40px;}
.qywh_y2{width:80px;height:80px;border-radius: 50%;background-color: rgba(0,124,195,0.3);position: absolute;left: 400px;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: 50px;color: #0b76d1;text-align: center;margin:0px;line-height: 50px;padding-top:5px;}
.gshd .col-md-4:hover{background: #0b76d1;transition: 0.5s;}
.gshd .col-md-4{transition: 0.5s;}
.gshd .col-md-4:hover .title a{color: #fff !important;}
.gshd .col-md-4:hover p{color: #fff !important;}


.gs_pf{height: 780px;position: relative;}
.lr01{position: absolute;left: 0px;top: 0px;}
.lr02{position: absolute;left: 0px;top: 447px;}
.lr03{position: absolute;left: 512px;top: 447px;}
.lr04{position: absolute;left: 831px;top: 447px;}
.lr05{position: absolute;left: 512px;top: 610px;}
.lr06{position: absolute;left: 724px;top: 610px;}
.lr07{position: absolute;left: 937px;top: 610px;}



#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: #0b76d1;font-size: 22px;font-weight: bold;}
.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:#0b76d1;color:#fff;}
.box_ty1 ul li a:hover{background:#0b76d1;color:#fff;}
.box_ty2 ul li a:hover{background:#0b76d1;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: #fff;}
#nyfooter1b2 a:hover {color: #fff;}
#nyfooter1b1 {color: #fff;}
#nyfooter1a2 .a2 {color: #fff;font-size: 13px;font-weight: normal;line-height: 30px; }
#nyfooter1a2 a {color: #fff;}
#nyfooter1a2 a:hover {color: #fff;text-decoration: underline;}
#nyfooter1a2 .a1 {color: #fff;font-size: 15px;font-weight: bold;margin-bottom: 12px;}
#nyfooter1a1 .dyg1 a{font-size:15px;font-weight:bold;margin-bottom:14px;color: #fff;}
#nyfooter1a1 .dyg1 .ej a{font-size:13px;font-weight:normal;margin-bottom:15px;color: #fff;}
#nyfooter1a1 .dyg1 .ej a:hover{text-decoration:underline}
#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: #fff;}
#nyfooter1a1 .dyg1{width: 100%;float:inherit;}
#nyfooter1a1 UL {width:100%;float: left;}
#nyfooter1a1 UL .title {margin-bottom: 8px;float: left;font-size: 14px;}
#nyfooter1a1 UL LI {line-height: 30px;width: 150px;float: left;}
#nyfooter1a1 UL .navitem:nth-child(3){width: 200px !important;padding-left:10px;}
#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 {float: left;}
#nyfooter1a2 {float: right;margin-right:40px;overflow: hidden;position: relative;width:133px;height: 200px;}
#nyfooter1a1 {float: left;overflow: hidden;}
#nyfooter1b {text-align: left;padding-top: 10px;}
#nyfooter1a {text-align: left;padding-bottom: 30px;border-bottom:1px #5f5f5f solid;}
#nyfooter1 {margin: 0 auto;padding-top: 30px;position:relative;}
#nyfooter {width: 100%;padding-bottom:14px;background: #4b4b4b;}
#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: 6px 8px;background: #0b76d1;color: #fff;border-radius: 5px;margin-right: 2px;margin-left: 2px;float:left;}
#pages A:hover {COLOR: #fff;background: #;}
#pages span {padding: 6px 8px;background: #0b66b4;color: #fff;float:left;border-radius: 5px;margin-right: 2px;margin-left: 2px;}
#tab_title{ background:url(/images/bg_title.jpg) no-repeat left center; color:#FFF; padding-left:30px; height:36px; line-height:36px; font-size:16px;margin:20px 0px;}
#pages .nolink {padding: 6px 8px;background: #0b76d1;color: #fff;border-radius: 5px;margin-right: 2px;float:left;margin-left: 2px;}
#pages {padding: 40px 0;height: 36px;text-align: center;float:right;}
.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;}




/* 幻灯样式 */
.swiper-container {width: 100%;height: 574px;}
.swiper-slide {background-position: center;background-size: cover;}
.swiper-wrapper .xt{background:#fff;height:3px;width:97px;position:absolute;left:24%;top:46%;box-shadow: 0 1px 10px #c2c2c2;}
.swiper-slide .title {font-size: 52px;font-weight: 300;font-family: 'zt';text-shadow: 0 1px 10px #c2c2c2;color:#fff;line-height: 55px;position:absolute;left:24%;top:30%;}
.swiper-slide {-webkit-box-sizing: border-box;box-sizing: border-box;}
.parallax-bg {position: absolute;left: 0;top: 0;width: 130%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}



/* 留言样式开始 */
.demand_box {width: 100%;overflow: hidden;}
.demand h1 {text-align: center;font-size: 28px;line-height: 35px;margin-bottom: 20px;color: #fff;}
.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 #0b76d1;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;}
.demand_table .btn {float: left;border: 0;background: #0b76d1;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: #004988;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;}
/* 留言样式结束 */