@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: 12px;color: #333;font-family: Microsoft yahei, Helvetica;background-color: #fff;background-repeat: repeat;}
body a{color: #333;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;}
.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.05); -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.1) translateZ(0);}
.bgquan{background-repeat: no-repeat;background-position: center center;background-size: cover;}
.zishiyin{font-size:14px; line-height:28px;}
.zishiyin img{max-width: 100%;width: auto;height: auto !important;}
.bhtouying:hover{box-shadow: 3px 3px 3px #ccc;}
.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;}
/*全局样式结束GLOBAL STYLE*/
/*头部-*/
.w1200{ width:1200px;margin:0px auto;}
.top{ width:100%; height:48px; line-height:48px; background-color:#0d6fb8; color:#FFF; font-size:16px;}
.top .tel{font-size: 18px;background-image: url(../images/top_tel.png);background-repeat: no-repeat;background-position: left center; text-indent:28px;}
.top .tel span{ font-size:20px; font-weight:bold;}
.header{width:100%;height:100px;}
.header .logo{ float:left;height:60px; padding:20px 0px; display:block;}
.header_biaoyu{ float:left; font-size:18px; line-height:30px;margin:20px 0px 0px 10px; height:70px; border-left:1px solid #ccc; padding:15px 0px 0px 10px;}
.header_biaoyu span{ color:#0d6fb8; font-size:20px; font-weight:bold;}
.top_tel{height:40px;line-height: 40px;font-size:24px;font-weight: bold;background-image: url(../images/top_ico_tel.png);background-repeat: no-repeat;background-position: left center; padding-left:40px; background-size:34px;margin:20px 0px 0px 0px;color:#0d6fb8;}
/* 导航 */
.menu{height:100px; float:right; margin-top:-1px;}
.menu ul li {float: left;position:relative;}
.menu ul li a{display: block;line-height:100px;height:100px;font-size: 16px; text-align:center; width:120px;}
.menu ul li ul {list-style-type: none;text-align:center;width:120px;position: absolute; display:none;z-index:999; left:0px; margin-left:-5px;top:100px;border-left: 5px solid rgba(255,255,255,0.1);border-right: 5px solid rgba(13,111,184,0.1);border-bottom: 5px solid rgba(13,111,184,0.1);background: rgba(255, 255, 255, 1)!important;filter: Alpha(opacity=100);}
.menu ul li a:hover,.menu ul li .current{ background-color:#0d6fb8; color:#FFF;}
.menu ul li ul li{width:100%;height: 36px;margin-left:0px;}
.menu ul li ul li a{display: block;width:100%;height: 36px;font-size: 14px;line-height: 36px;font-weight: normal;border-bottom:0px; padding:0px; margin:0px;} 
.menu ul li:hover ul {z-index:999; left: auto;display:block;}
.header_ss{ height:20px; width:20px;position:relative; padding:40px 0px 0px 40px;}
.header_ss .sousuo .sousuo_t{ width:20px; height:20px;background-image: url(../images/t_ss_ico.png);background-repeat: no-repeat;background-position: center center; background-size:cover; display:block;}
.sousuo_box{display: none; position:absolute;  right:0px; top:100px;width:254px; height:31px;padding:15px 10px;background-color:#f0f0f0; z-index:99999;}
.sousuo .sousuo_box .sousuotext{outline-style: none; width:195px; height:28px; border:1px solid #fff;float:left; text-indent:5px; font-size:13px;}
.sousuo .sousuo_box .sousuobtn{width: 56px;height:30px; line-height:30px;background-color: #0d6fb8;float: left; border:0px solid #0d6fb8;cursor: pointer; color:#FFF;}
.header_xian{ width:100%; height:1px; background-color:#0d6fb8;}
.navbox_ul_23,.navbox_ul_78{ width:165px !important;margin-left:-28px !important;}
/* 右侧客服 */
#leftsead{width:65px;height:330px;position:fixed;top:20%;right:2px; z-index:9999;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:65px;height:65px;position:relative;}
#leftsead li img{float:right;}
#leftsead li a{height:65px;float:right;display:block;min-width:65px;max-width:65px; overflow:hidden; }
#leftsead li a .shows{display:block;}
#leftsead li .erweima{display:none;position:absolute;right:0px; top:-220px;}
.kefu_ico5  img{ width:140px;}
.kefu_ico{width: 65px;height: 65px;background-image: url(../images/kefu_ico.png);background-repeat: no-repeat;position:relative;display:block; margin-top:2px;background-color:#f1f1f1; background-size:40px;}
.kefu_ico1{background-color: #0d6fb8;background-image: url(../images/kefu_zx.gif);background-repeat: no-repeat; background-size:30px;background-position: center 7px;}
.kefu_ico p{ font-size:13px; color:#444; text-align:center; padding-top:38px;}
.kefu_ico1 p{ color:#fff;}
.kefu_ico2{background-position: center 1px;}
.kefu_ico3{background-position: center 6px;}
.kefu_ico4 .shows{background-position: center -78px;}
.kefu_ico4 .hides{ width:65px !important; margin-left:0px;background-position: 0px -106px; font-size:16px; line-height:65px; text-indent:55px; font-weight:bold; color:#0d6fb8; background-size:55px}
.kefu_ico5 .shows{background-position: center -158px;}
.kefu_ico5 img{position:absolute;right:65px !important; top:165px;}
.kefu_ico6{background-position: center -225px;}
.kefu_ico6 p{padding-top:42px;}
#leftsead li a .hides{ position:absolute; top:0px; right:0px; width:426px !important;cursor:pointer; z-index:888; font-size:24px;}
#leftsead li a.youhui .hides{display:none;position:absolute;}
/*滚动图-*/
.banner{ width:100%;position:relative; height:700px;overflow:hidden;}
.banner .swiper-slide{width: 100%;background-repeat: no-repeat;background-position: center center;background-size: cover;height:700px;overflow:hidden;}
.banner .swiper-slide .lianjie{ width:100%; display:block; height:700px;}
.banner .swiper-pagination{ width:100%;height:10px; bottom:25px; text-align:center;}
.banner .swiper-pagination-bullet{ width:10px; height:10px; background-color:#fff; border:1px solid #fff;display: inline-block;opacity:0.9; border-radius:10px; margin:0px 4px !important;}
.banner .swiper-pagination-bullet-active{background-color:#fff; width:28px;}
.banner .swiper-button-next,.banner .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{left:3%;}
.banner .swiper-button-next{right:3%;background-image: url(../images/qiehuan_r.png);}
/*首页搜索-*/
.h_box1{ padding:50px 0px;}
.h_box1_c{width: 49%;height: 330px; position:relative;background-repeat: no-repeat;background-position: center center;background-size:100%;-webkit-transition: background-size .5s ease;
transition: background-size .5s ease;}
.h_box1_c img{ display:none;}
.h_box1_c .imgbg{background: #424242;opacity: 0.2; position:absolute; top:0px; left:0px; right:0px; width:100%; height:330px;}
.h_box1_c .imgbg a{ display:block; width:100%; height:330px;}
.h_box1_c .tit{ font-size:32px; line-height:40px; height:40px; text-align:center; color:#FFF; position:absolute; top:50%; margin-top:-25px; right:0px; left:0px; font-weight:normal; display:block;}
.h_box1_c .tit a{ color:#FFF; display:block;}
.h_box1_c:hover{background-size:105%}
/*首页通用-*/
.h_bg{ padding:80px 0px; width:100%;}
.h_bt_h2{ text-align:center; font-size:32px; height:32px; line-height:32px;color:#0d6fb8;}
.h_bt_h2 span{ color:#ffc001;}
.h_bt_xian{ font-size:18px; height:30px; line-height:30px; text-align:center; color:#888;text-transform : uppercase; margin:13px 0px 0px 0px;}
.h_cp_nav{ text-align:center; padding:10px 0px;}
.h_cp_nav li{ display:inline-block; margin:3px;}
.h_cp_nav li a{ display:block; background-color:#f0f0f0; height:48px; line-height:48px; text-align:center; font-size:16px; padding:0px 12px;}
.h_cp_nav li a:hover{ background-color:#0d6fb8; color:#FFF;}
.h_cp_nav li:nth-child(1){ margin-left:0px;}
.h_pro_ul li {float: left;width: 380px;height: 335px; margin:30px 0px 0px 30px;background: #f6f6f6;transition: all .5s;}
.h_pro_ul li a {display: block;padding: 25px 20px 0 20px;}
.h_pro_ul li img {width: 340px;height: 250px;}
.h_pro_ul li .tit {height: 56px;font-size: 18px;text-align: center;}
.h_pro_ul li:nth-child(3n+1){margin-left: 0px;}
.h_pro_ul li .title {margin-top: 12px;}
.h_pro_ul li .tit {color: #333; font-weight:normal;}
.h_pro_ul li em {width: 100px;height: 26px;background: url("../images/em.png") no-repeat;transition: all .5s;}
.h_pro_ul li:hover {background: #0d6fb8;}
.h_pro_ul li:hover .tit {color: #fff;}
.h_pro_ul li:hover em {width: 100px;height: 26px;background: url("../images/em1.png") no-repeat;transition: all .5s;}
.h_pro_ul li:hover img {-webkit-filter: brightness(105%);filter: brightness(105%);}
.h_more {margin-top: 40px;}
.h_more .line {display: block;width: 500px;height: 1px;margin-top: 24px;background: #ccc;}
.h_more .look_more {display: block;width: 198px;height: 48px;font-size: 16px;line-height: 48px;text-align: center;border: 1px solid #ccc;transition: all .5s;}
.h_more .look_more:hover {background: #0d6fb8;color: #fff;transition: all .5s;border: 1px solid #0d6fb8;}
.h_khal{ background-color:#f5f5f5;}
.h_khal .swiper-container .swiper-wrapper{ padding-bottom:20px; margin-top:20px;}
.h_khal_box{ width:100%; position:relative;}
.h_khal_box .img{height:105px;border:1px solid #ccc; overflow:hidden;position:relative; background-color:#FFF;}
.h_khal_box .img img{ width:100%; height:105px;}
.h_khal_box .tit{position:relative; text-align:center; font-size:16px; line-height:30px; margin:25px 0px 10px 0px; color:#333;}
.h_khal_box .desc{ position:relative; text-align:center; font-size:14px; line-height:24px; text-align:center; color:#ccc; padding-bottom:40px;}
.h_khal .swiper-pagination{ width:100%; height:20px;z-index:100; position:relative; width:100%; bottom:0px;}
.h_khal .swiper-pagination-bullet{ width:4px; height:4px; border:2px solid #ccc; background-color:#ccc;display: inline-block;opacity:0.8; border-radius:50%; margin:0px 4px !important;}
.h_khal .swiper-pagination-bullet-active{opacity:1;border:2px solid #0d6fb8; background-color:#0d6fb8;}	
.h_gywm{background:-webkit-linear-gradient(to right, #343e73, #0d6fb8);background:linear-gradient(to right,#343e73,#0d6fb8);}
.h_gywm .h_bt_h2{ color:#FFF;}
.h_gywm .h_bt_xian{ color:#FFF; margin-bottom:25px;}
.gywm_gsjj_l{ width:500px;}
.gywm_gsjj_r{ width:670px; color:#FFF; line-height:28px; font-size:16px;}
.gywm_gsjj_r p{ margin:0px 0px 10px 0px;}
.gywm_gsjj_r .more{ width:150px; height:45px; line-height:45px;display:block; color:#0d6fb8; background-color:#FFF; text-align:center; margin-top:25px;}
.h_xwzx_ul {}
.h_xwzx_ul li{width:590px; float:left; height:90px !important; background-color:#f8f8f8; margin:15px 0px 0px 20px;}
.h_xwzx_ul li .img{ width:130px; height:90px;}
.h_xwzx_ul li .cont{ width:460px; height:74px; padding:8px 20px;}
.h_xwzx_ul li .cont .tit{ font-size:16px; line-height:24px; height:24px; margin:3px 0px 2px 0px; color:#222; }
.h_xwzx_ul li .cont .desc{ font-size:14px; line-height:22px; color:#999;}
.h_xwzx_ul li .time{ background-color:#eee; height:56px; font-size:14px; line-height:30px; width:89px; color:#666; text-align:center; padding:17px 0px; position:relative;}
.h_xwzx_ul li .time span{ font-size:34px;}
.h_xwzx_ul li .time:before {border: 10px solid transparent;border-left-color: #eee;content: '';display: block;height: 0px;right: -20px;position: absolute;top: 34px;width: 0px;}
.h_xwzx_ul li:hover .time{background-color:#0d6fb8; color:#ffffff;}
.h_xwzx_ul li:hover .time:before {border-left-color: #0d6fb8;}
.h_xwzx_ul li:nth-child(2n+1){margin-left: 0px;}

/*底部-*/
.footer{ background-color:#2E3340; width:100%; padding:55px 0px 0px 0px;color: #ccc;}
.footer a{color: #ccc;}
.footer_nav {padding-bottom: 45px;}
.footer_nav .dl{line-height: 26px; padding:0px 70px 0px 0px;}
.footer_nav .dl dt {padding-bottom:8px;font-size:16px; height:30px; line-height:30px;color:#fff; letter-spacing:2px;}
.footer_nav .dl dt a{color:#fff;}
.footer_nav .dl dd {line-height: 28px; font-size:14px; line-height:30px;}
.footer_nav .dl dd a:hover{}
.footer .lastd{ border-right:0px; padding-right:0px; width:300px;}
.footer .lastd dd{ height:38px; line-height:38px; margin:2px 0px 10px 0px;}
.footer .lastd dd i{width: 36px;height:36px; display:inline-block;background-color: #0d6fb8;border-radius: 50%;text-align: center;vertical-align: middle;background-image: url(../images/footer_ico.png);background-repeat: no-repeat;background-position: -2px -2px; margin:0px 10px 0px 0px;}
.footer .lastd .dh i{background-position: -2px -43px;}
.footer .lastd .dh { font-size:24px;}
.footer .lastd .yx i{background-position: -2px -83px;}
.footer .ewm{width: 110px;text-align:center; margin-top:35px;} 
.footer .ewm p{ line-height:32px !important;color:#999;font-size:14px; margin-top:5px;}
.banquan{ border-top:1px solid #5c5c5c; padding:25px 0px 30px 0px; text-align:center; color:#acacac; font-size:13px;}
.banquan a{color:#acacac;}
.banquan a:hover{ color:#ccc;}
.banquan p{ line-height:20px;}
/*返回顶部*/
#topcontrol{ z-index:999;}
.fhdb_top{background-color: #ccc; border-radius:2px;}
.fhdb_top:hover{ background-color:#0d6fb8;}
/*内页-*/
.list_banner{width: 100%;height: 400px;background-position: center center; background-size: cover;}
.list_banner p{ font-size:20px; line-height:40px; color:#FFF;letter-spacing:3px; padding-top:160px;text-transform : uppercase; text-align:center;}
.list_banner p span{ font-size:38px;letter-spacing: 0px; opacity:0.6; font-weight:bold;}
.list_banner_id15 p,.list_banner_id31 p{ display:none;}
.dqwz{height:50px; line-height:50px; width:100%; color:#666; text-indent:20px; font-size:14px;}
.dqwz a{color:#666;}
.dqwz .w1200{background-image: url(../images/dqwz_ico.png);background-repeat: no-repeat;background-position: left center;}
/* 内页 */
.main_l{ width:250px;}
.l_nav_bt{padding: 25px 10px 25px 72px;background-color: #0d6fb8;color: #FFF;background-image: url(../images/lm_ico.png);background-repeat: no-repeat;background-position:35px center;}
.l_nav_bt h2{ font-size:28px; font-weight:bold; margin-bottom:3px;}
.l_nav_bt span{ font-size:12px;text-transform : uppercase;}
.sub_nav{ padding-bottom:20px;}
.sub_nav_ul{ border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; background-color:#fafbfd;}
.sub_nav_ul li a{display: block;height: 62px;line-height: 62px;font-size: 16px;border-bottom: 1px solid #e6e6e6;background-image: url(../images/sub_nav_ul_li_ico.png);background-repeat: no-repeat;background-position: right center; text-indent:40px;}
.sub_nav_ul li a:hover,.sub_nav_ul .cur a{ color:#0d6fb8; font-weight:bold;}
.sub_nav_ul li:last-child a{ border-bottom:0px solid #e6e6e6;}
.main_r{ width:930px; background-color:#FFF; padding-bottom:20px; }
.about_body{ padding:25px 25px 30px 25px;}

/*热门文章*/
.l_rdxw{ background-color:#f7f7f7;padding-bottom:10px; margin-bottom:20px;}
.l_bt_h3{ color:#0d6fb8; height:40px; line-height:40px;text-indent:10px; border-top:4px solid #0d6fb8;}
.l_bt_h3 h3{ font-weight: bold;font-size:18px;}
.l_news_ul{ padding:0px 10px;}
.l_news_ul li{width: 100%;height: 38px;line-height: 38px;border-bottom: 1px dashed #ddd;background-image: url(../images/news_ico.png);background-repeat: no-repeat;background-position: left center; text-indent:0px; font-size:13px;}
.l_news_ul li a{ display:block;}
.l_news_ul li a b{ color:#999;}
.l_news_ul li:last-child{ border-bottom:0px;}
/*推荐文章*/
.l_pro_ul{ padding:5px 0px 11px 0px;}
.l_pro_ul li{float:left;width:109px; margin:10px 2px 2px 10px; text-align:center;}
.l_pro_ul li .img{ height:80px; overflow:hidden;}
.l_pro_ul li p{ height:40px; line-height:20px; font-size:14px;margin-top:6px;}
.l_pro_ul lii:nth-child(2n+1){ margin-right:0px !important;}

/*分页*/
.page{ width:100%; text-align:center; padding:30px 0px;clear:both;}
.page a,.page span{display:inline-block; padding:0px 8px; background:#ededed;border-radius:0px; font-size:14px; height:32px; line-height:32px; margin:0px 2px;}
.page a:hover,.page .current{ background-color:#0d6fb8;color:#FFF;display:inline-block;}
.page select{ height:33px;}
.page .pageinfo{ display:none;}
/*资质列表-*/
.rongyu_ul li{ width:276px; float:left; margin:10px 0px 5px 30px;}
.rongyu_ul li .img{ width:100%; width:270px; height:210px; border:1px solid #ddd; padding:2px; text-align:center;display: table-cell;vertical-align: middle;}
.rongyu_ul li .img img{max-height:210px; max-width:270px;}
.rongyu_ul li .txt{ font-size:14px; text-align:center; height:34px; line-height:34px;}
.rongyu_ul li:nth-child(1),.rongyu_ul li:nth-child(5),.rongyu_ul li:nth-child(9),.rongyu_ul li:nth-child(13),.rongyu_ul li:nth-child(17){ margin-left:0px;}
.rongyu_ul li:hover .img{ border:1px solid #0d6fb8;}
/*图片列表2-*/
.pro_ul{}
.pro_ul li{ width:283px; float:left; margin:20px 0px 0px 20px; background-color:#f5f5f5;}
.pro_ul li .img{ height:193px; margin:10px;overflow:hidden;}
.pro_ul li .txt{ font-size:14px; line-height:32px; height:32px; padding:0px 10px 8px 10px;text-align:center;}
.pro_ul li:hover{ background-color:#0d6fb8;}
.pro_ul li:hover .txt{ color:#FFF;}
/*案例-*/
.case_box{ padding:15px 0px;}
.case_box .case_box_bt{height: 46px;line-height: 46px; padding:0px 15px;}
.case_box .case_ul{ margin-top:-10px;}
.case_ul{ padding-bottom:20px;}
.case_ul li{ width:166px; float:left; border:1px solid #ddd; margin:15px 0px 0px 15px;}
.case_ul li:hover{border:1px solid #0d6fb8;}
/*新闻-*/
.new_ul{ padding-top:5px;}
.new_ul li {line-height:40px;width:100%;height: 40px;border-bottom: 1px dashed #afafaf; padding-top:5px; font-size:14px;}
.new_ul li a {width: 700px;float: left;overflow:hidden;height: 40px;line-height: 40px;}
.new_ul li a:hover{ color:#0d6fb8;}
.new_ul li b{ color:#0d6fb8;}
.new_ul li span {float: right; color:#777; font-size:13px;}
/*新闻列表页*/
.news_box{ padding:20px 20px; border-bottom:1px dotted #ddd; margin:0px 0px;}
.news_box .img{ width:22%; overflow:hidden; height:135px;}
.news_box .cont{ width:76%;}
.news_box .tit{ font-size:18px; height:32px; line-height:32px;}
.news_box .desc{ font-size:14px; line-height:24px; color:#666; margin-top:5px;}
.news_box .time{ color:#999; height:32px; line-height:32px; margin-top:10px; font-size:14px;}
.news_box .time .more{ width:105px; height:32px; line-height:32px; text-align:center; color:#FFF; font-size:12px; background-color:#0d6fb8; }
.news_box:hover{border-bottom:1px dotted #0d6fb8; }
.news_box a:hover .time .more{ border-radius:25px;}
/*新闻详情页*/
.news_body{padding:25px 25px 30px 25px;}
.show_bt{ font-size:28px; color: #333333; line-height:36px; text-align:center; padding:0px 0px 12px 0px; }
.show_time{ color:#666; border-bottom:1px dashed #ddd;padding:0px 0px 6px 0px; position:relative;}
.show_time span{height: 24px;line-height: 24px;display: block;background-image: url(../images/fbrq_ico.png);background-repeat: no-repeat;background-position: left center; font-size:14px; text-indent:18px;}
.show_time .dj{background-image: url(../images/ly_ico.png); margin-left:20px;}
.show_time .fh{background-image: url(../images/fh_ico.png); text-indent:22px;}
.show_time .fh a{ display:block;}
.show_body { padding:15px 0px 20px 0px;font-size: 16px;line-height: 28px;}
.show_pre_next{ background-color:#fff;padding:5px 0px 5px 0px; border-top:1px solid #00869c;font-size:14px; line-height:22px;}
.show_pre_next .Previous,.show_pre_next .Next{ margin-top:10px;}
/*产品详情页-*/
.pro_show_t{ padding-top:0px;}
.pro_show_t_l{ width:450px;}
#preview {text-align: center;width: 450px; margin:0px;}
.jqzoom {width: 450px; margin-bottom: 10px;height: 330px; overflow: hidden; _height: 450px; position: relative;}
.jqzoom img{ width:450px; height:330px;}
.zoomdiv {width: 450px; height: 450px; left: 859px;z-index: 100; border: #e4e4e4 1px solid; position: absolute; text-align: center;width: 450px; display: none; background: url(/App/Tpl/Home/Default/Public/images/loadinglit.gif) #fff no-repeat center center; height: 450px; overflow: hidden; top: 1px; left: 0px}
#spec {position: relative; width: 450px; height: 56px;overflow: hidden; padding-top: 6px}
.specLeftT,.specLeftF,.specRightT,.specRightF{position: absolute;width: 10px;border: 1px solid #ddd;height:46px;top: 0px;cursor: pointer;background-repeat: no-repeat;background-image: url(../images/pro_qh.png); display: block !important; background-color:#FFF;}
.specLeftT,.specLeftF {left: 0px;background-position: -1px 12px;}
.specRightT,.specRightF {right: 0px;background-position: -15px 12px;}
.specRightT,.specRightT{ background-color:#fff;}
#specList {display: inline; float: left; }
#specList ul li {width: 60px; display: inline; float: left;margin-right:8px;}
#specList ul li img {border:#eee 1px solid; padding:1px; width:58px; height:43px;}
.bigimg {WIDTH: 800px; HEIGHT: 800px}
.jqZoomPup {z-index: 10;position: absolute; filter: alpha(opacity=50); border: #aaa 1px solid; width: 100px!important;  height:100px !important; background: #fede4f no-repeat 50% top;visibility: hidden; top: 0px; cursor: move; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; width: 405px; HEIGHT: 47px; OVERFLOW: hidden; TOP: 0px; left:24px;}
#specList UL {POSITION: absolute;}
.pro_show_t_r{ width:670px;position:relative;}
.pro_show_h3{ font-size:28px; font-weight:bold; line-height:34px; color:#333; padding:5px 0px 10px 0px;}
.pro_show_p1{ font-size:14px; height:24px; line-height:24px; color:#888;}
.pro_show_p2{ margin-top:10px; font-size:14px; line-height:24px;}
.pro_show_p2 .fl{color:#0d6fb8; width:70px;}
.pro_show_p2 .fr{ width:600px;color:#888;}
.pro_show_dj a{width: 190px; height:48px; line-height:48px; font-size:16px; display:block;background-image: url(../images/pro_show_ico.png);background-repeat: no-repeat;color:#FFF; margin-top:25px;}
.pro_show_cpzx{ background-color: #0d6fb8;background-position:38px top;text-indent:73px;}
.pro_show_cpzx:hover{ color:#FFF;}
.pro_show_cpzx span{ display:block;}
.pro_show_ewm{ background-color:#f5f5f5; width:190px; height:160px; display:none;}
.pro_show_ewm p{ padding:20px 35px; text-indent:0px;}
.pro_show_ewm img{ margin:0px;}
.pro_show_fh{background-color:#bfbebe;background-position: 38px -62px; text-indent:73px; margin-left:10px;}
.pro_show_b{ width:100%; padding:60px 0px;}
.pro_show_b_l{ width:825px;}
.pro_show_b_bt{font-size:18px; height:40px; line-height:40px; border-bottom:4px solid #ddd;color: #0d6fb8; margin-bottom:20px;}
.pro_show_b_bt span{ display: inline-block; height:40px; line-height:40px; border-bottom:4px solid #0d6fb8; padding:0px 2px;}
.pro_show_b_r{ width:340px; border:1px solid #ddd;}
.pro_show_b_bt2{background-color: #f8f8f8;height: 24px;font-size: 16px; padding:10px 0px;}
.pro_show_b_bt2 span{ height:20px; line-height:20px; border-left:4px solid #0d6fb8; margin:0px 0px 0px 10px; display:block; text-indent:6px;}
.alxq_img p{ margin:10px 0px;}
.pro_show_ul{ padding:0px 6px 10px 6px;}
.pro_show_ul li{ width:150px; float:left; margin:12px 7px 0px 7px;}
.pro_show_ul li .img{ overflow:hidden; height:110px;}
.pro_show_ul li p{ text-align:center; height:30px; line-height:30px;}
/*联系-*/
.lianxi{ padding:0px 0px 0px 0px; background-color:#f0f0f0; margin:40px auto 60px auto;}
.lianxi_l{ width:550px;}
.lianxi_r{ width:600px; padding:50px 25px 10px 25px; position:relative;}
.lianxi_ewm{position: absolute;top: 120px;right: 50px;z-index: 20;padding: 7px;width: 136px;background-image: url(../images/ewm_bg2.png);background-repeat: no-repeat;background-position: center top; text-align:center;}
.lianxi_ewm p{ font-size:14px; line-height:20px; height:20px; margin-top:8px;}
/* 网站地图 */
.sitemap_box{ padding-bottom:10px;}
.sitemap_h2{ font-size:16px; height:40px; border-bottom:1px solid #ccc;}
.sitemap_h2 span{ display:inline-block; border-bottom:2px solid #0d6fb8; padding:0px 10px 0px 5px; height:39px; line-height:39px;}
.sitemap_ul{ padding:5px 0px;}
.sitemap_ul li{ float:left; margin-right:20px;}
/*留言-*/
.list_liuyan{padding: 40px;box-shadow: 2px 2px 6px #ddd;margin:10px auto 50px auto;}
.list_liuyan .tit{ font-size:20px; font-weight:bold; color:#444; border-left:4px solid #0d6fb8; padding-left:10px; margin-bottom:10px;}
.list_liuyan_box{padding: 10px 0px;}
.list_liuyan select,.list_liuyan .form_text{ color:#666;width:100%;height: 38px; border-radius: 3px;line-height: 38px;text-indent:10px; background-color:#fff;border: 1px solid #ddd; font-size:14px;}
.list_liuyan select option{ height:30px; line-height:30px; color:#666;}
.list_liuyan .form_textarea{ height:120px;}
.list_liuyan  .form_text_verifycode{ width:100px;}
.list_liuyan .form_button{ width:160px; height:42px; background-color:#0d6fb8; border:1px solid #108ee9; font-size:16px; text-align:center; line-height:42px; border:0px;font-family: "Microsoft yahei", helvetica;color:#FFF; cursor:pointer; margin-top:0px;border-radius: 3px; margin-top:10px;}
/*-网站地图-*/
.maplist{ padding:10px 0px 30px 0px;}
.maplist .depth1{ font-weight:bold; height:40px; line-height:40px; clear:both; font-size:15px;}
.maplist .depth2{ font-size:14px; float:left; margin:0px 20px 15px 0px;}
.maplist .depth2 a{ color:#666;}
@media (max-width:1366px) {
.banner .swiper-slide,.banner .swiper-slide .banner_img,.banner .swiper-slide .lianjie{ height:450px;}
.banner .swiper-slide .banner_img{ display:block;}
.banner .swiper-slide img{ display:none !important;}}
@media (max-width:1024px) {
body{ width:1280px;}}