@charset "utf-8";
/* CSS Document *//*此样式为全局样式，在每个页面只能引用一次，不能重复，也不可以不引用。*/
html{_background-attachment: fixed;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size: 14px;color: #343434;font-family: Microsoft yahei,helvetica;background-repeat: repeat;}
body a{color: #343434;text-decoration: none;}
em{font-style:normal}
li{list-style:none}
fieldset{border:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline: none;}
input,textarea,select {*font-size:100%;}
p{word-wrap:break-word}
a:link,a:visited{text-decoration:none;}
input,button,select{outline: 0;font-family: Microsoft yahei,helvetica;margin:0px; padding:0px;}
.fl{float: left;}
.fr{float: right;}
.nocu{font-weight: normal;}
.clear{ clear:both;}
.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}
.bgxuhua {-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.bgxuhua a:hover{-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.imgbig{ overflow:hidden;}
.imgbig img{ transition:all linear .2s;	}
.imgbig:hover img{cursor: pointer; transform:scale(1.15); -webkit-transform:scale(1.15) translateZ(0); -moz-transform:scale(1.15) translateZ(0); -ms-transform:scale(1.15) translateZ(0); -o-transform:scale(1.15) translateZ(0);}
.bgquan{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.zishiyin{font-size:14px; line-height:20px;}
.zishiyin img{max-width: 100%; width: auto;height: auto !important;}
.bhtouying:hover{box-shadow: 3px 3px 3px #ccc;}
.zishiyin table{ width:100% !important;}
.video iframe,.video embed{ width:725px !important; height:455px !important;}
.guodu{transition: 0.4s;}
.h30{ height:30px;}
.bgtc{background-repeat: no-repeat;background-position: center center; background-size:cover;}
*{-webkit-tap-highlight-color: transparent;}
/*全局样式结束GLOBAL STYLE*/
/*头部-*/
.w1200{ width:1200px;margin:0px auto;}
.header{width: 100%;height: 128px;background-image: url(../images/header_bg.png);background-repeat: repeat;background-position: center top;}
.header .logo{ float:left; margin:30px 0 0 0px; height:68px;}
.header .logo .logoby{ height:40px; line-height:40px; float:left;margin:10px 0px 0px 20px; font-size:18px; color:#c40000; border-left:0px solid #ddd; padding-left:20px; }
.header .logo .logoby span{ color:#b1b1b1; font-size:14px; font-weight:normal;}
.header .tel{ height:60px; float:right; padding-left:53px;background-image: url(../images/top_tel.png);background-repeat: no-repeat;background-position: left center; background-size:44px;line-height:60px; margin:15px 0px 0px 0px;font-size:24px; color:#c40000;}
.header_r{ color:#ddd;}
.header_r a{color:#ddd;}
.header_yy{ height:36px; line-height:36px; text-align:right;}
.top_tel{height:56px;line-height: 24px;font-size:28px;background-image: url(../images/top-tel.png);background-repeat: no-repeat;background-position: left 7px; padding-left:58px; background-size:50px;margin:8px 0px 0px 0px;color:#fff; float:right; font-weight:bold;}
.top_tel span{ font-size:15px; font-weight:normal;display:block; margin:2px 0px 4px 0px; font-weight:normal;}
.sousuo_r{width:195px; height:30px;z-index:999; position:relative; margin:15px 0px 0px 30px;}
.sousuo_r .sousuotext{outline-style: none; width:195px; height:30px; line-height:30px; border-radius:30px; background-color:#f0f0f0; border:0px solid #f0f0f0;float:left; text-indent:16px; font-size:13px;}
.sousuo_r .sousuobtn{ width:30px; height:30px; border:0px; border-radius:50%; background-image: url(../images/h_t_ss.png);background-repeat: no-repeat;background-position: center center; position:absolute; right:5px; top:0px; z-index:10; cursor:pointer;}
/* 导航 */
.pcnav{height:60px; background-color:#1b2f47;z-index:99;}
.pcnav .nav_ul{}
.pcnav .nav_ul li {float: left; position:relative; display:block;}
.pcnav .nav_ul li a{display: block;line-height: 60px;height:60px;font-size:16px;text-align:center; color:#fff; padding:0px 45px;}
.pcnav .nav_ul li a:hover,.pcnav .nav_ul .sfhover .nav_a,.pcnav .nav_ul .cur{display:block;background-color:#153f64; color:#fff;}
.pcnav .nav_ul li ul {list-style-type: none;left: -999em;position: absolute;background-color:#fff; width:100%;background-repeat: repeat; z-index:9999;}
.pcnav .nav_ul li ul li{width:100%; text-align:center;}
.pcnav .nav_ul li ul li a{display: block;width: 100%;height:40px;line-height: 40px;font-size: 14px;color:#2b2b2b; font-weight: normal; padding:0px !important; }
.pcnav .nav_ul li ul li a:hover{background-color:#1b2f47; color:#fff;}
.pcnav .nav_ul li:hover ul {z-index:990;left: auto;}
.pcnav .nav_ul li.sfhover ul {left: auto;}
/*滚动图-*/
.banner{ width:100%;position:relative; height:650px;overflow:hidden;}
.banner .swiper-slide{width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;height:650px;overflow:hidden;}
.banner .swiper-slide .lianjie{ width:100%; display:block; height:650px;}
.banner .swiper-pagination{ width:100%;height:12px; bottom:25px; text-align:center;}
.banner .swiper-pagination-bullet{ width:8px; height:8px; background-color:#fff; border:1px solid #fff;display: inline-block;opacity:0.8; border-radius:5px; margin:0px 4px !important;}
.banner .swiper-pagination-bullet-active{background-color:#fff; width:25px; opacity:1;}
.banner .swiper-button-next,.banner .swiper-button-prev,.pro_show_l .swiper-button-next,.pro_show_l .swiper-button-prev{width:50px;height:50px;position: absolute;z-index: 20; background-color:rgb(0,0,0,0.2);background-repeat: no-repeat;background-position: center center;background-image: url(../images/qiehuan_l.png);opacity:1; margin-top:-30px; background-size:20px; border-radius:50%;}
.banner .swiper-button-prev,.pro_show_l .swiper-button-prev{left:3%;}
.banner .swiper-button-next,.pro_show_l .swiper-button-next{right:3%;background-image: url(../images/qiehuan_r.png);}
.pro_show_l .swiper-button-next,.pro_show_l .swiper-button-prev{background-color:rgb(0,0,0,0.5);}
/*首页-*/
.h_bt_h2{ font-size:32px; font-weight:bold; text-align:center; text-align:center; color:#333; letter-spacing:2px;}
.h_bt_xian{display:block;position:relative;height:3px;border-radius:20px;background-color:#1e50ae;width:60px;overflow:hidden; margin:12px auto 12px auto;}
.h_bt_xian:after{content:"";position:absolute;left:0;top:-1.1px;height:5px;width:6px;background-color:#fff;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG}
@-webkit-keyframes MOVE-BG{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(88px);transform:translateX(88px)}
}
@keyframes MOVE-BG{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(88px);transform:translateX(88px)}
}
@-webkit-keyframes MOVE-BG2{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(48px);transform:translateX(48px)}
}
@keyframes MOVE-BG2{0%{-webkit-transform:translateX(0);transform:translateX(0)}
to{-webkit-transform:translateX(48px);transform:translateX(48px)}
}
.h_bt_desc{ text-align:center; line-height:30px; height:30px; color:#999; font-size:14px;}
.h_ys .gywm_ys_ul{ padding:0px;}
.h_ys .gywm_ys_ul li{ border-top:2px solid #1e50ae;}
.h_bt{ height:40px; line-height:40px; font-weight:bold; font-size:24px; color:#c40000;}
.h_bt span{ font-size:15px; color:#999; font-weight:normal;}
.h_bt a{ color:#999; font-size:16px; float:right; font-weight:normal;}
.h_cpfl_ul li{ width:380px; float:left; margin:20px 0px 10px 30px;}
.h_cpfl_ul li .img{ height:289px; overflow:hidden; position:relative;}
.h_cpfl_ul li .img img{ height:289px;}
.h_cpfl_ul li .tit{height: 56px;line-height: 56px;padding: 0px 40px 0px 20px;font-size: 18px;background-color: #fff;background-image: url(../images/case_ico1.png);background-repeat: no-repeat;background-position: right top; font-weight:normal;}
.h_cpfl_ul li .tit a{display:block;}
.h_cpfl_ul li:hover .tit{background-color: #1e50ae;background-position: right bottom;}
.h_cpfl_ul li:hover .tit a{ color:#FFF;}
.h_cpfl_ul li:nth-child(3n+1){ margin-left:0px;}
.h_bg{ width:100%; padding:70px 0px 90px 0px;}
.h_cp{background-image: url(../images/h_pro.jpg);background-repeat: no-repeat;background-position: center bottom;background-color: #fafafa;}
.h_cp_ul ul{ padding:10px 0px 0px 0px; text-align:center;}
.h_cp_ul ul li{ width:160px; display:inline-block; margin:0px 10px;}
.h_cp_ul ul li a{ display:block; background-color:#fff;height:46px; line-height:46px; text-align:center; font-size:16px;}
.h_cp_ul ul li a:hover{ background-color:#1e50ae;color:#FFF;}
.h_cp_ul ul li:nth-child(1){ margin-left:0px;}
.h_gg{width: 100%;height: 190px;background-repeat: no-repeat;background-position: center center; text-align:center; padding:55px 0px;}
.h_gg .p1{ color:#eee; font-size:20px;}
.h_gg .p2{ color:#FFF; font-size:32px; font-weight:bold; margin:10px 0px;}
.h_gg .p3{ color:#FFF; font-size:18px;}
.h_gg a{ width:145px; height:46px; line-height:46px; display:block; margin:25px auto 0px auto; background-color:#fff; color:#1e50ae; font-size:16px;}
.h_xwzx_l{ width:580px; padding-top:20px; position:relative; height:379px;}
.h_xwzx_l img{ height:379px;}
.h_xwzx_l .tit{ position:absolute; height:50px; line-height:50px; text-align:center; color:#FFF; bottom:0px; font-size:16px; left:0px; right:0px; z-index:10; width:100%;background-image: url(../images/news_bg.png);background-repeat:repeat;}
.h_xwzx_ul { padding-top:10px; width:590px;}
.h_xwzx_ul li{width:100%; height:88px !important; background-color:#f9f9f9; margin-top:10px;}
.h_xwzx_ul li .img{ width:130px; height:88px;}
.h_xwzx_ul li .cont{ width:460px; height:74px; padding:6px 20px; border:1px solid #fff; border-right:0px;}
.h_xwzx_ul li .cont .tit{ font-size:16px; line-height:24px; height:24px; margin:3px 0px 3px 0px; color:#222; }
.h_xwzx_ul li .cont .desc{ font-size:14px; line-height:22px; color:#777;}
.h_xwzx_ul li .time{ background-color:#eee; height:56px; font-size:14px; line-height:26px; width:89px; color:#666; text-align:center; padding:16px 0px; position:relative;}
.h_xwzx_ul li .time span{ font-size:34px;}
.h_xwzx_ul li .time:before {border: 10px solid transparent;border-right-color: #eee;content: '';display: block;height: 0px;left: -20px;position: absolute;top: 34px;width: 0px;}
.h_xwzx_ul li:hover .time{background-color:#1e50ae; color:#ffffff;}
.h_xwzx_ul li:hover .time:before {border-right-color: #1e50ae;}

/*分页*/
.page{ width:100%; text-align:center; padding:30px 0px;clear:both;}
.page a,.page span{display:inline-block; padding:0px 10px; background:#ededed;border-radius:0px; font-size:16px; height:40px; line-height:40px; margin:0px 3px;}
.page a:hover,.page .current{ background-color:#393f43;color:#FFF;display:inline-block;}
.page select{ height:40px;}
/*底部-*/
.footer{background-color: #2b2b2d;padding:30px 0px 30px 0px;color: #868686;background-image: url(../images/footer_bg.png);background-repeat: repeat;}
.footer_l{ width:43%; float:left;}
.footer_l .cont{ margin-top:20px; font-size:14px; line-height:26px; text-align:justify;}
.footer_l .cont p{ margin-bottom:10px;}
.footer_r{ width:31%; float:left; margin-left:5%; margin-right:5%;}
.footer_r_h2{ border-bottom:2px solid #434343; height:60px; line-height:60px;}
.footer_r_h2 h2{ display:inline-block; height:60px; line-height:60px; border-bottom:3px solid #646464; font-weight:normal; color:#FFF;}
.footer_r ul li{ height:36px; line-height:36px; margin-top:25px; font-size:14px;}
.footer_r ul li i{width: 36px;height: 36px;background-image: url(../images/footer_ico_dz.png);background-repeat: no-repeat;background-position: center center; background-size:22px;background-color: #373738; display:inline-block;vertical-align: middle;border-radius:2px; float:left;}
.footer_r ul li p{ margin-left:46px;}
.footer_r ul li .tel{background-image: url(../images/footer_ico_dh.png);}
.footer_r ul li .mail{background-image: url(../images/footer_ico_yx.png);}
.footer_xian{ width:1px; height:150px; background-color:#444; margin:95px 10px 0px 10px;} 
.footer_ewm{ width:120px; height:160px; text-align:center; line-height:24px; margin:85px 15px 0px 15px; padding:15px 0px 0px 0px;}
.footer_ewm img{ width:120px; height:120px;}
.footer_ewm p{ margin-top:8px; font-size:14px;}
.footer_bq{ background-color:#212123;color: #868686; padding:20px 0px;font-size:14px; text-align:center;}
.footer_bq p{ line-height:24px;}
.footer_bq a{color: #868686;}
.footer_bq a:hover{color: #999;}
/* 二级页 */
.l_banner{width: 100%;height: 400px;background-position: center bottom;background-repeat: no-repeat; background-size:cover; position:relative;}
.list{ padding:20px 0px;overflow:hidden;}
.dqwz_big{height: 45px;line-height: 45px;background-image: url(../images/dqwz_bg.png);background-repeat: repeat; position:absolute; bottom:0px; left:0px; right:0px; z-index:10;}
.dqwz{background-image: url(../images/dqwz_ico.png);background-repeat: no-repeat;background-position: left center;text-indent: 22px; color:#666; height:45px; line-height:45px;color:#fff; font-size:12px;}
.dqwz a{ color:#fff;}
/* 二级导航 */
.sub_nav{width: 100%;height: 42px;padding: 15px 0px;background-image: url(../images/sub_nav_bg.png);background-repeat: repeat; text-align:center;}
.sub_nav_ul li{ display:inline-block;margin:0px 5px;}
.sub_nav_ul li a{ display:block; padding:0px 20px; line-height:42px; height:42px; border-radius:4px; font-size:16px; }
.sub_nav_ul li a:hover{ background-color:#d4d4d4;}
.sub_nav_ul .cur a,.sub_nav_ul .cur a:hover{ background-color:#1e50ae; color:#FFF;}
/*关于我们-*/
.gywm_l{ width:700px;}
.gywm_l .tit{ font-size:16px; height:18px; line-height:18px; border-left:3px solid #1e50ae; text-indent:8px; font-weight:normal; margin-bottom:10px;}
.gywm_r{ width:480px;}
.gywm_ys_ul{ padding:40px 0px 30px 0px;}
.gywm_ys_ul li{ width:335px; float:left;transition: 0.4s; text-align:center; float:left;margin:15px 0px 15px 25px; padding:25px 20px; border-radius:2px; background-color:#f8f8f8;}
.gywm_ys_ul li .img{ width:80px; padding:0px 30px; margin:0px auto;}
.gywm_ys_ul li p{ font-size:16px; line-height:30px; margin:20px 0px 10px 0px;}
.gywm_ys_ul li span{ font-size:14px; line-height:24px; display:block; color:#888; min-height:72px;}
.gywm_ys_ul li:hover{ background-color:#f5f5f5;}
.gywm_ys_ul li:hover p{ color:#1e50ae;}
.gywm_ys_ul li:nth-child(4n+1){ margin-left:0px;}
/*产品-*/
.pic_ul{ padding:0px 0px 0px 0px;}
.pic_ul li{ width:383px;float:left; margin:20px 0px 5px 25px; position:relative;transition:all 0.3s ease 0s;}
.pic_ul li .img{ width:371px; height:278px;text-align:center; border:1px solid #ddd; background-color:#FFF; padding:5px; overflow:hidden;}
.pic_ul li .txt{height:30px; line-height:30px;font-size:16px; margin-top:8px;text-align:center;}
.pic_ul li:nth-child(3n+1){ margin-left:0px;}
.pro_show{ width:100%; padding:20px 0px 30px 0px;}
.pro_show_l{ width:600px; float:left;}
.pro_show_l .gallery-top{height:450px;}
.pro_show_l .gallery-top .swiper-slide{ height:450px;}
.pro_show_l .gallery-thumbs{height:145px; margin-top:12px;}
.pro_show_l .gallery-thumbs .swiper-slide{ height:145px;}
.pro_show_l .gallery-thumbs .swiper-slide img{opacity: 0.8; cursor:pointer;}
.pro_show_l .gallery-thumbs .swiper-slide-thumb-active img{ opacity: 1;}
.pro_show_r{ width:570px; float:right; margin-top:-10px;}
.pro_show_r .tit{ height:24px; line-height:24px; text-indent:10px; font-size:24px;border-left:4px solid #1e50ae; margin:20px 0px 12px 0px;}
.pro_show_r .desc{ padding:0px 0px 0px 0px; color:#666; font-size:14px; line-height:24px;}
.pro_show_r .desc p{ margin-bottom:10px;}
/*新闻列表页*/
.news{ padding:0px 0px;}
.news_box{ padding:20px 0px; border-bottom:1px dotted #ddd;}
.news_box_time{ width:110px; border:1px solid #1b2f47; float:left;}
.news_box_time p{ height:52px; line-height:52px; text-align:center; font-size:24px; color:#1b2f47;}
.news_box_time .p2{ background-color:#1b2f47; color:#FFF; font-size:18px;}
.news_box_cont{ width:1070px;}
.news_box_cont .tit{ font-size:18px; height:30px; line-height:30px; font-weight:normal;}
.news_box_cont .desc{ font-size:14px; height:66px; line-height:22px;color:#666; margin:5px 0px 8px 0px;}
/*新闻详情页*/
.show{ padding:15px 0px 30px 0px;}
.show_h3{ font-size:26px; line-height:36px;padding:5px 0px 10px 0px; text-align:center;}
.show_time{ height:24px;line-height:24px; padding-bottom:10px;color:#777; font-size:14px; border-bottom:1px solid #ddd; text-align:center;}
.show_time span{ display: inline-block; margin:0px 8px;}
.show_time span:nth-child(1){ margin-left:0px;}
.show_time .show_ly{ color:#e94c3d;}
.show_fenxiang{ position:absolute; top:60px; right:20px;}
.show_body{ padding:15px 0px 30px 0px; }
.show_video{ width:800px;margin:20px auto;}
.show_video_dsf{margin:20px auto; width:800px;}
.show_video_dsf iframe{ width:100%; height:500px; margin:0px auto;}
.show_prev_next{ border-top:1px solid #ddd;padding:5px 0px 15px 0px; font-size:14px; line-height:20px; color:#666; margin-top:20px;}
.show_prev_next p{ margin-top:10px;}
.show_prev_next p a:hover{ color:#1e50ae;}
/*视频*/
.vide_ul{ padding-top:0px;}
.vide_ul li{ width:225px; float:left; margin:10px 0px 10px 18px;}
.vide_ul li .img{ height:160px; overflow:hidden; position:relative;}
.vide_ul li .img img{ height:160px;}
.vide_ul li .img span{ width:46px; height:46px; border:2px solid  rgb(100%,100%,100% ,0); position:absolute; display:block; border-radius:50%; top:50%; left:50%; margin:-23px 0px 0px -23px;}
.vide_ul li .img span:before {border: 10px solid transparent;border-left-color: #fff;content: '';display: block;height: 0px;left:20px;position: absolute;top:15px;width: 0px;}
.vide_ul li .tit{height: 40px;line-height: 40px;padding: 0px 20px 0px 20px;font-size: 14px;background-color: #fff; text-align:center;font-weight:normal;}
.vide_ul li .tit a{display:block;}
.vide_ul li:hover .tit{background-color: #1e50ae;background-position: right -61px; }
.vide_ul li:hover .tit a{color:#FFF;}
.vide_ul li:hover .img span{border:2px solid  rgb(100%,100%,100% ,1);}
.vide_ul li:nth-child(1),.vide_ul li:nth-child(6),.vide_ul li:nth-child(11),.vide_ul li:nth-child(16),.vide_ul li:nth-child(21),.vide_ul li:nth-child(26){ margin-left:0px;}
.navzhankai .vide_ul{ padding:0px 0px 0px 15px;}
.navzhankai .vide_ul li{background-image: none;}
.navzhankai .vide_ul li:nth-child(3){ margin-left:0px !important;}
/*联系*/
.lx{ padding:40px 0px 70px 0px;}
.lx_l{ width:500px;}
.lx_l_bt{ font-size:24px; height:30px; line-height:30px; font-weight:normal;}
.lx_l_bt span{text-transform : uppercase; font-size:16px; color:#bebebe;}
.lx_l_xian{ width:100%; height:1px; background-color:#ddd; margin:18px 0px 13px 0px;}
.lx_l_xian span{width:96px; height:1px; background-color:#1e50ae; display:block;}
.lx_l_desc{color:#1e50ae; font-size:16px; line-height:24px; height:24px;}
.lx_l_ul{ padding:5px 0px 0px 0px;}
.lx_l_ul li{ margin:25px 0px 0px 0px;}
.lx_l_ul li i{width: 35px;height: 35px;background-image: url(../images/lx_ico_dh.png);background-repeat: no-repeat;background-position: center center; background-size:30px; display:block; margin:8px 0px 0px 0px; float:left;}
.lx_l_ul li p{ width:450px; float:right; color:#888; line-height:28px; font-size:16px;}
.lx_l_ul li p span{ color:#333;}
.lx_l_ul li .yx{background-image: url(../images/lx_ico_yx.png) !important;}
.lx_l_ul li .dz{background-image: url(../images/lx_ico_dz.png)!important;}
.lx_r{ width:600px; float:right;}
/*地图*/
#dituContent{ width:1190px; border:5px solid #eee; margin:50px auto 70px auto; height:550px;}
.BMapLabel span, .iw_poi_title span {display: none;}
/*留言-*/
.zxjm_li{ width:46%; height:40px;margin-top:20px; float:left;}
.zxjm_li .form_text,.zxjm_li .form_textarea,.zxjm_li .form_text_verifycode{ width:180px; height:36px; line-height:36px; text-indent:10px; border:1px solid #e2e2e2; background-color:#fff; float:left;}
.zxjm_li .form_textarea{height:108px; width:504px;}
.zxjm_li5{ height:110px; width:100%;}
.zxjm_li2,.zxjm_li4{ margin-left:8%;}
.zxjm_li_tj{ float:right;}
.zxjm_li .tit{ width:90px; height:36px; line-height:36px; float:left; font-size:14px; text-align:right; color:#666;}
.zxjm_li .required{ padding-left:5px; color:#F00; margin-top:5px;}
.zxjm_li .form_text_verifycode { width:100px;}
.zxjm_li .code_image{ float:left; margin:6px 0px 0px 10px;}
.zxjm_li .form_button {line-height: 46px;height: 46px;width:160px; border:1px solid #1e50ae;background-color: #1e50ae;color: #FFF;cursor: pointer;font-family: "Microsoft yahei"; font-size:16px; border-radius:3px; margin:0px 4px 0px 0px; float:right;}
.zxly{ background-color:#f5f5f5; padding:30px 50px 65px 50px; margin:50px 0px 50px 0px;}
.zxly .form_text{ width:400px;}
.zxly .form_textarea{ width:994px;}
.zxly .form_button{ margin-right:14px;}
/*-网站地图-*/
.maplist{ padding:10px 0px 30px 0px;}
.maplist .depth1{ font-weight:bold; height:44px; line-height:44px; clear:both; font-size:15px;}
.maplist .depth2{ font-size:14px; float:left; margin:0px 20px 15px 0px;}
.maplist .depth2 a{ color:#666;}
/*返回顶部*/
#topcontrol{ z-index:999;}
.fhdb_top{background-color: #ccc; border-radius:2px;}
.fhdb_top:hover{ background-color:#1e50ae;}
@media (max-width:1024px) {
body{ width:1200px;}
}