<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*全局*/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,img, ins, kbd, q, s, samp,small, strike,strong,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent;font-smoothing: subpixel-antialiased}
body{color:#333;  margin:0 auto;font-family:microsoft yahei; font-size:15px; width:100%; min-width:1076px;}
a{color: #333;text-decoration:none;font-size: 15px;}
a:hover{color:#0f8bd9; text-decoration:none;font-size:15px;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,em{margin:0px; padding:0px; list-style:none; border:0px; font-family:microsoft yahei; font-weight:normal;font-style: normal;}
img{ vertical-align:middle;}
p{line-height: 26px;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left; }
.fr{float:right; }
.contain,.main_con{ width: 1200px; margin: 0 auto;}
#mian{overflow: hidden;margin-bottom: 50px;}
/*header*/a#web_logo img {
    width: 100px;
}
.header{height: 95px; padding: 2px 0px 2px;overflow: hidden; background:#fff}
.header .header_logo{width: 596px; float: left;}
.header .header_logo dl{}
.header .header_logo dt{ float: left;}
.header .header_logo dd{background: url(../images/logo_adv.jpg)  no-repeat center -25px;width: 428px;  overflow: hidden;font-size: 18px;line-height: 30px;float: left; margin-left: 20px;}
.header .header_logo dd p{font-weight: normal;color: #262626;line-height:28px;padding-left:5px; margin-top:50px;line-height: 28px;
    padding-left: 5px;
    margin-top: 50px;
    letter-spacing: 5px;}
.header .header_logo dd p span{ display:inline-block;  color:#e30102; font-weight: bold;}
.header .header_tel{width: 407px;height:92px;float: right; background:url(../images/tel.jpg) no-repeat center; }
.header_nav{ height:50px; background:#0085d8;}
.header_nav ul li{ width:149px;float: left; line-height: 50px;height: 50px; text-align: center;position: relative;}

.header_nav ul li a{ color:#fff;display: block; text-decoration: none; text-align:center;font-size: 15px;font-weight: bold; }
.header_nav ul li:nth-last-of-type(1){margin-right: 0px;}
.header_nav ul li ul{display: none;position: absolute; z-index:9999999;top:50px;width: 119px; background: #fff;opacity: 1;border-width: 0 1px 1px;padding:10px 0px 10px 30px; }
.header_nav ul li:hover ul{display: block;}
.header_nav ul li ul li{ width:130px; text-align:left;line-height:40px; height:40px;}
.header_nav ul li ul li:hover{ background:none;/* line-height:40px; height:40px;*/margin-top:0px;}
.header_nav ul li ul li a {display: inline-block; line-height:34px; font-size:14px; padding-top:0px; color:#333;font-weight: normal;}
.header_nav ul li ul li a:hover { background:none; width:128px;height:40px; color:#018de0; border-radius:0px;text-align:left;}

.header_nav ul li:nth-child(2) ul,.header_nav ul li:nth-child(4) ul,.header_nav ul li:nth-child(6) ul,.header_nav ul li:nth-child(7) ul,.header_nav ul li:nth-child(8) ul,.header_nav ul li:nth-child(9) ul{ border-top:none;padding-bottom:0px;padding-top:0px}

.header_nav ul li:nth-child(2) ul,.header_nav ul li:nth-child(4) ul,.header_nav ul li:nth-child(5) ul,.header_nav ul li:nth-child(6) ul,.header_nav ul li:nth-child(7) ul,.header_nav ul li:nth-child(8) ul{ display:none}


/*banner*/
.flexslider {margin: 0px auto;position: relative;width: 100%;height: 470px;overflow: hidden;zoom: 1;box-shadow: 5px 5px 5px #edeef0;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;height: 470px;display: block;}
.flexslider_nei {margin: 0px auto;position: relative;width: 100%;height: 380px;overflow: hidden;zoom: 1;}
.flexslider_nei .slides li {width: 100%;height: 100%; }
.flexslider_nei .slides a img {width: 100%;height: 380px;display: block;}

/*adv_serch*/
.adv_serch{background: #f4f4f4; height: 93px; overflow: hidden; display: none;}
.adv_serch dt{float: left; width: 540px;height: 72px; background: url(../images/ico_1.jpg) no-repeat left center; padding-left: 90px;color:#0a0a0a;font-size: 18px;line-height: 30px;border-right: 1px solid #fff; padding-top:25px;  }
.adv_serch dt span{color: #222222;font-size: 14px; }
.adv_serch dt p em{display: inline-block; width: 40px; height: 2px; border-top: 2px solid #8a8a8a; margin-left: 15px;}
.adv_serch dd{float: right;width: 468px;height: 70px;border-left: 1px solid #dbdbdb; padding-left: 100px;padding-top: 25px; }
.adv_serch dd .serch{width: 483px;overflow: hidden;}
.adv_serch dd a{color: #474747; font-size: 14px;}
.kuan{ height:31px; width:366px;border-right: none; border:1px solid #bfbfbf;;}
.kuan input{border:none;width:366px;height:29px;}
.buttom{background: url(../images/sousuo.jpg) no-repeat; width:61px; height:33px; border:0px; margin-right: 30px; }

/*product*/
.pro_tj{width: 1306px; margin: 0 auto; overflow: hidden; margin-top: 25px;}
.pro_tj .pro_main{width: 1200px; margin: 0 auto; overflow: hidden;}
.pro_tj .pro_main ul li{float: left;width: 389px;height: 236px; margin-right: 20px; overflow: hidden; margin-bottom: 10px;}
.pro_tj .pro_main ul li:hover a{display:block;color: #fff; }
.pro_tj .pro_main ul li .pro_t{display: none; padding-top:100px;line-height:45px;font-weight: bold;}
.pro_tj .pro_main ul li .pro_t span{display: block; width: 87px; height: 22px; line-height: 22px; border-radius: 50px; border: 1px solid #fff; margin-left: 145px;font-size: 14px;}
.pro_tj .pro_main ul li .pro_t{display: block;}
.pro_tj .pro_main ul li.box{ width:380px; height:236px;position:relative;cursor:pointer; overflow: hidden;}

.box{background: #000;}
.box .bmbox{ width:380px; height:236px;  position:absolute; bottom:0px; left:0px;display:none;color:white;text-align:center; }
.box .bmbox img{line-height:none}
.box:hover .bmbox{width:380px; height:236px; background: rgba(0,0,0, 0.6); position:absolute;display:block;text-align:center; border: 1px solid #e60012;  }
.pro_tj .pro_tj_l{background: url(../images/product_ico.png) no-repeat -105px 0; width: 45px;height: 31px; margin-top: 140px;}
.pro_tj .pro_tj_r{background: url(../images/product_ico.png) no-repeat -158px 0; width: 45px;height: 31px; margin-top: 140px}


.product{ background: #f4f4f4; height:auto;overflow: hidden; padding-bottom: 34px;}
.product .pro_left {width: 243px; height: auto; overflow: hidden;padding-top: 31px;}
.product .pro_left .Title{background: url(../images/pro_tit.jpg) no-repeat left center;width: 246px; height: 92px; line-height: 92px; text-align: center; color: #fff;font-size: 20px; padding-left: 30px;}
.product .pro_left dl{ background: #fff; overflow: hidden; border-bottom: 4px solid #0f8bd9;}
.product .pro_left dl dt{height:49px; border-bottom: 1px solid #eaeaea;line-height: 49px; background: url(../images/prolist_ico.jpg) no-repeat left 38px center; padding-left: 56px;}


.product .pro_right{width: 1200px; height: auto;padding-top: 31px; overflow: hidden;}
.product .pro_right .pro_r_title{background: url(../images/pro_ico.jpg) no-repeat left center; border-bottom: 1px solid #c1c1c1;height: 51px;padding-left: 47px; line-height: 51px; font-weight: bold;font-size: 20px;}
.product .pro_right .pro_r_title span{float: right;font-size: 14px;}
.product .pro_right em{display: block; width: 130px; height: 3px;  background:#00a3ff; margin-top: -2px;}
.product .pro_right dl{margin-top: 17px;width: 286px; float:left; margin-right:15px;overflow: hidden; border: 1px solid #e1e1e1; background: #fff;}
.product .pro_right dl:nth-child(4n+1){margin-right:0px;}
.product .pro_right dl dt{width: 100%; height:190px;overflow: hidden;}
.product .pro_right dl dt img{width: 100%;  transition: all ease-in 0.5s}
.product .pro_right dl dd { text-align: center; height: 45px; overflow: hidden; line-height: 45px;}
.product .pro_right dl dt img:hover{ transform: scale(1.2); }
.product .pro_right dl:hover{border: 1px solid #0f8bd9; }
.product .pro_right dl:hover dd{ background: #0f8bd9;}
.product .pro_right dl:hover dd a{color: #fff;}

/* adv */
.adv{ overflow: hidden;}
.adv .adv_t{ background: url(../images/adv_tit.jpg) no-repeat center;width: 100%; margin: 0 auto; height: 173px; overflow: hidden;}
.adv .first{ background: url(../images/adv_1.jpg) no-repeat center; height: 370px; overflow:hidden; float: left;width: 100%; }
.adv dl dt{font-size:18px;margin-bottom:20px; margin-top: 37px; padding-left: 110px;font-size: 24px;}
.adv dl dt span{ font-weight:bold; }
.adv dl dd{width:497px; line-height:25px; overflow: hidden;padding-left: 28px; padding-top: 20px;text-indent:2em;}
.adv dl dd p{ margin-top: 10px;}
.adv .second{ background: url(../images/adv_2.jpg) no-repeat center; height: 370px; overflow:hidden; float: left;width: 100%;}
.adv .second dt{ float:right; margin-right: 70px; margin-top: 71px}
.adv .second dd{float: right;margin-left: 371px;}
.adv .second em,.adv .three em{color: #005fee;}
.adv .three{ background: url(../images/adv_3.jpg) no-repeat center; height: 390px; overflow:hidden; float: left;width: 100%; }
.adv .three dt{margin-top: 83px;}

/*service*/
.service{background: url(../images/service_bj.jpg)no-repeat center; height: auto; overflow: hidden; position: relative;height: 495px;}
.service .canguan{ background: url(../images/sever.jpg) no-repeat center;width:1200px;height: 201px; position: absolute; margin-top: 120px; overflow: hidden; }
.service .canguan .canguan_con{width: 474px; margin-left: 280px; margin-top: 42px;color: #5e5e5e;}
.service .canguan .canguan_con p{font-size: 20px; color: #222; line-height: 45px;;}
.service .hezuo{height: 120px; overflow: hidden; position: absolute;margin-top: 320px; border-top:2px solid #0b8dc4 ;}
.service .hezuo li{float: left;width:199px; background:#fff;border-right: 1px solid #ececec; }

/*company*/
.company_t {text-align: center; margin-top: 40px; margin-bottom: 20px;}
.company_t p{font-size: 26px;color: #222; line-height: 45px; font-weight:bold}
.company .con_l{width:628px; overflow:hidden;color: #525252; }
.company .con_l p{padding-bottom: 10px;}
.company .con_l span{display: block;width: 120px; height: 40px; line-height:40px; background: #1172db url(../images/more.jpg) no-repeat right 10px center; padding-left: 20px; margin:15px 0px 25px;border-radius: 40px; -moz-border-radius: 40px; -webkit-border-radius: 40px;}
.company .con_l span a{color: #fff;}
.company .con_l dt{border: 1px solid #1172db;width: 190px;height: 139px;float: left;margin-right: 15px; }
.company .con_l .fzlc{ background: url(../images/about_1.jpg) no-repeat center;}
.company .con_l .qywh{ background: url(../images/about_2.jpg) no-repeat center;}
.company .con_l .ryzs{ background: url(../images/about_3.jpg) no-repeat center;margin-right: 0px; }
.company .con_l dt span{background: none;width:146px;line-height: 139px; padding-top: 32px; text-align: center;}

.company .con_r{width:440px; background: url(../images/sb_bj.jpg) repeat-y;height: 450px;}
.company .con_r .con_r_t{ background:url(../images/sb_t_83.jpg) no-repeat center; height: 136px;font-size: 20px;}
#cqh-box {background-color:#0085d8;position:relative;border:1px solid #1172db;overflow:hidden;margin:0 auto;}
#cqh-box ul {margin:0;padding:0;}
#cqh-box li {margin:0;padding:0;list-style:none;float:left;}
#cqh-box img {border:none;}
#cqh-num {width:100%;height:16px;float:right;position:absolute;right:0px;bottom:4px;}
#cqh-num span {display:inline-block;float:left;width:12px;height:14px;border:1px solid #C66;background-color:#fff;color:#333;line-height:14px;text-align:center;margin:0 3px;font-size:11px;}
#cqh-num span.this {background-color:#d8271c;color:#fff;}


/*NEWS*/
.news{ background:#f1f1f1;margin:0 auto; margin-top:50px; overflow: hidden; padding-bottom: 25px;}
.news .Title{font-size: 20px;height: 42px; overflow: hidden;}
.news .Title .dongtai{float: left; display: block; background: url(../images/news_ico.jpg) no-repeat left center; padding-left: 30px;}
.news .Title .zxun{display: block;background: url(../images/news_ico2.jpg) no-repeat left 778px center; padding-left: 800px;}
.news .news_l{width:740px;height: auto; overflow: hidden; padding: 10px; background: #fff;}
.news .news_l .news_tj{width:346px; height: auto;}
.news .news_l .news_tu img{width:346px;height: 207px; } 
.news .news_l dd{border-bottom: 1px solid #e6e6e6;height: auto;margin-top: 5px; padding: 5px;   }
.news .news_l .news_time{float:left;width: 50px; height: 50px; overflow: hidden; background: #d8271c; border-radius: 50px;-moz-border-radius: 50px; -webkit-border-radius: 50px; color: #fff; text-align: center; b }
.news .news_l .news_time span{display: block; }
.news .news_l .news_title{line-height: 50px; }
.news .news_l p{display: block; width: 320px; padding: 5px;}
.news .news_l .news_lr{width: 371px;}
.news .news_l .news_lr li{line-height: 30px; background: url(../images/news_ico_2.jpg) no-repeat left center; padding-left: 20px; margin-bottom:15px}
.news .news_r{width: 420px; height: auto; overflow: hidden;}
.news .news_r dl{ margin-bottom: 15px; }
.news .news_r dl dd{color: #666666;display: none;}
.news .news_r dt a:hover {color: #0bb2ec;;font-weight:bold;}
.news .news_r dt{line-height: 30px; border-bottom: 1px dashed #e1e1e1; }
.news .news_r dt a{color: #525252;}
.news .news_r dt span{float: right;color: #bfbfbf;}

/*link*/
.link{width:1200px; margin:0px auto;height: 75px;overflow: hidden; font-size: 18px;  display: none;}
.link dl{ margin-top: 15px;}
.link dl dt{float:left; width:90px;border-right: 1px solid #eee;color:#007ac0; letter-spacing: 5px; margin-right: 15px; }
.link dl dt span{display:block; color:#222; letter-spacing:normal  }
.link dl dd{line-height: 50px;}
.link dl dd a{border-right: 1px solid #fff; padding-right: 10px;}

/*footer*/
.footer{height: 220px;overflow: hidden;font-size: 14px;}
.footer .contain{ margin-top: 15px; overflow: hidden;}
.footer .foot_con{width: 1200px; overflow: hidden; margin: 0 auto;}
.footer .foot_nav{width:100%; background: #0085d8;height: 50px;overflow:hidden; }
.footer .foot_nav li{ float:left;width:139px;height: 50px; line-height:50px;text-align:center; margin-right:10px}
.footer .foot_nav li a{ color: #fff;}
.footer .foot_logo{width: 201px; height: 120px;padding-left: 80px; background: url(../images/foot_logo.jpg) no-repeat center; border-right: 1px solid #e6e6e6;}
.footer .foot_l {width:445px;float: left; overflow: hidden; color: #222;line-height: 25px; padding-left: 20px; border-right:1px solid #e4e2e2; height:120px; margin-top:10px}
.footer .foot_l dt a{ color: #595858; font-size:14px}

.footer .foot_r{width: 406px;line-height: 25px; height:120px;margin-top:10px}
.footer .foot_r a{font-size:14px}

/*面包导航*/
.mianb{border-bottom: 1px solid #eaeaea;width: 100%;}
.con_t{width: 100%; height: 47px;width: 1200px;margin: 0 auto;}
.con_t .homepage{display: block;width: 43px; height: 43px; background: url(../images/homePage.png) no-repeat center;float: left;}
.con_t p{font-size: 13px; line-height: 47px; margin-left: 58px;display: block;color: #999999;}
.con_t p a{color: #999999;font-size: 13px; }

/*内页left*/
.list{ width:250px;border-radius:15px; background:#0085d8 ;}
.list_1{ width:250px; border:4px solid #0466bd; background:#f8f8f8;}
.list_tit{ height: 60px;line-height: 60px; color: #fff; text-align:center; font-size:18px; background:#0085d8;font-weight:bold }
.list_tit span{ font-size:14px;}
.list .list_le ul li{line-height: 20px;text-align:center;background:none;padding: 0;}
.list h3{ color:#fff; font-size:16px; line-height:36px;}
.list .list_n ul,.list .list_l ul{ background:#fff;border: 5px solid #0085d8; border-top: 0px; }
.list .list_n ul li{ line-height:45px;border-bottom: 1px dashed #f1f2f3; padding-left:50px; background:url(../images/ico1.png) no-repeat left 30px center  }
.list .list_n ul li.fston a {color:#f00}
.list .list_n ul li:hover{background:url(../images/ico1_hover.png) no-repeat left 30px center}
.list .list_n ul li a{ display:block; font-size:15px;text-transform:Uppercase; color:#333;}
.list .list_n ul li a:hover,.list_li  a:hover{ color:#0085d8;font-weight:bold}
.list .list_tu{ padding-left:5px}
/*.list .list_l ul li{background:none; }*/
.list_l ul{ padding:5px}
.list.fl .left_us .list_l li{line-height:25px}
.list.fl .left_us .list_l .no .noe{ padding-left:75px;}
.list.fl .left_us .list_l .no .no2{ padding-left:49px;}

.left_us{ margin-top:15px;}
.leftus_b{ font-size:14px;padding: 8px; line-height: 30px; margin-bottom:10px; background:#fff}
size:13px; padding-left:30px;}
.list_c li ol li a:hover{background:none} 
.list_c ul li.fston{ padding:0px}

/*about左分类*/
/*内页*/
.inbanner { overflow:hidden; width:100%; height:300px; margin-top:80px; }
.inbanner a{display:block;overflow:hidden; width:100%; height:300px;}
.inpagebox { overflow:hidden; width:100%; padding:30px 0px 0px 0px; background-color:#0085d8;}
.inpagebox02{ background-color:#fff}
.inmenu {width:100%; position:relative; }
.inmenu em{ display:block; width:100%; height:1px; position:absolute; left:0; bottom:1px; background-color:#0085d8;}
.inmenu ul{ margin:0 auto; position: relative; z-index:2; width:100%;text-align: center;}
.inmenu li{ display:inline-block;  margin:0 10px;position:relative; *height:75px;}
.inmenu li div.rowsChildCln{position:absolute;bottom:-22px;display:none;width:1000px;}
.inmenu li div.rowsChildCln a{float:left;margin-right:10px;}
.inmenu li{*display:inline;}
.inmenu li a{ display:block; font-size:14px; color:#777; padding:10px 20px; border-radius:3px; margin-bottom:5px; text-align:center; text-decoration:none}
.inmenu li i{ display:none; width:1px ; height:30px; background-color:#cdd8e8; margin:0 auto; margin-bottom:4px;}
.inmenu li b{ display:none; width:3px; height:3px; background-color:#b2c0d5; margin:0 auto;}
.inmenu li.cur div.rowsChildCln{display:block;}
.inmenu li.cur a,.inmenu li:hover a{ background-color:#0085d8; color:#fff;}
.inmenu li.cur,.inmenu li:hover{ display:inline-block;}
.inmenu li.cur,.inmenu li:hover{*display:inline;*zoom:1}
.inmenu li.cur i,.inmenu li:hover i{ display:block}
.inmenu li.cur b,.inmenu li:hover b{ display:block}
.list_b{ overflow:hidden; width:243px; float:left; background:#0aa344}
.list_b h3{ font-size:18px; padding-left:15px; height:65px; line-height:65px;color:#fff; font-weight:bold; text-align:center}
/* 发展历程 */
.fzlc {height: 396px;}
.fzlc h2 {font-size: 32px;text-align: center;color:#39adf2;}
.fzlc .fzlc_p1 {font-size: 20px;text-align: center;margin-top: 16px;}
.fzlc .fzlc_con {height: 540px;position: relative; margin-top:-90px}
.fzlc .fzlc_con .fzlc_line {height: 15px;border-bottom: 1px solid #dfdfdf;position: absolute;top: 270px;width:902px; }
.fzlc .fzlc_con .fzlc_line img{float:right; margin-top:5px; padding-left:5px}

.fzlc .fzlc_con .fzlcbot {padding-top: 90px;width: 200px;height: 195px;position: absolute;bottom: 12px;}
.fzlc .fzlc_con .fzlcbot p {margin-top: 6px;line-height: 20px;font-size: 14px;height: 92px;overflow: hidden;}
.fzlc .fzlc_con .fzlcbot span {position: absolute;left: 0;top:0;padding-bottom: 52px;background: url(../images/fzlc_t.png) no-repeat center bottom;
width: 100%;height: 38px;line-height: 38px;text-align: center;font-size: 20px;color: #00456B;}

.fzlc .fzlc_con .fzlctop {padding-bottom: 90px;width:200px;height: 220px;position: absolute;top: 15px;}
.fzlc .fzlc_con .fzlctop i {display: block;width: 145px;height: 145px;margin: 0 auto;}
.fzlc .fzlc_con .fzlctop p {margin-top:135px;line-height: 20px;font-size: 14px;height: 80px;overflow: hidden;}
.fzlc .fzlc_con .fzlctop span {position: absolute;left: 0;bottom:0;padding-top: 52px;background: url(../images/fzlc_b.png) no-repeat center top;
width: 100%;height: 38px;line-height: 38px;text-align: center;font-size: 20px;color: #00456B;}

.fzlc .fzlc_con .fzlc1 {left: 0;}
.fzlc .fzlc_con .fzlc2 {left: 120px;width: 280px;margin-left: -50px;}
.fzlc .fzlc_con .fzlc2 p{ line-height:20px; height:100px }
.fzlc .fzlc_con .fzlc3 {left: 250px;}
.fzlc .fzlc_con .fzlc4 {left: 386px;}
.fzlc .fzlc_con .fzlc5 {left: 508px;}
.fzlc .fzlc_con .fzlc6 {left: 625px;width:255px;}
.fzlc .fzlc_con .fzlc7 {left: 750px;}
.fzlc .fzlc_con .fzlc8 {left: 958px;}


/*pro_left*/
.list_fl{width:243px;}
.list_cp{ border:4px solid #018b3e}
.list_cp li a{color:#018b3e}
.list_cp2 ul li{ padding-left:57px;background:#fff url(../../kaimei/images/leftMuLi.png) no-repeat left center; border-bottom:1px dashed #e5e5e5;line-height:45px;}
.list_cp2 ul li:hover{background:#e10900 url(../../kaimei/images/leftMuL_a.png); }
.list_cp2 ul li a:hover{ color:#fff ; }
.list_cp2 ul li a{ font-size:15px; color:#333}

/*内页right*/
.right{ width:1177px; float:right; margin-bottom:5px; background:#fff;padding:20px; padding-top: 0px;}
.right_tit {  height:30px; line-height:23px;  margin:10px 20px; margin-top:18px;}
.righttit_l{color:#6baa2b; font-size:18px; padding-left:5px; padding-right:7px; font-weight:bold; padding-bottom:6px;text-align: center;}
.righttit_l h2 {font-size: 20px; font-weight:bold;white-space: nowrap;}
.righttit_r span  a{ color:#333; font-size:14px;}
.right_tit span {float:right; font-size:12px; }
.right_cont { line-height:28px; margin-top:20px; margin-bottom:15px; font-size:14px;}
.right_cont .new_con p{line-height:40px}
.right_cont_prod{ margin-left:10px; margin-top:25px;}
.pro_tit:hover{border:1px solid #F30;}
.prod_nei{ border:1px solid #EDEDED; padding:1px;}
.list.fl {
    display: none;
}
/*新闻列表*/
.newlist_nei {margin-bottom:20px;}
.right_cont dl{line-height:40px; overflow:hidden; background:url(../../kaimei/images/rdx_81.jpg) no-repeat left center; padding-left:18px; border-bottom:#eaeaea 1px solid;padding: 20px 0px 20px 0px}
.right_cont dl dt{float: right;width:170px;height:104px;background:#f5f5f5;text-align: center;padding-top: 32px;}
.right_cont dl dd{float: left;width: 650px;}
.right_cont dl dd h3 a{font-size: 16px;color: #333;font-weight: bold;}
.right_cont dl dt span {display: block;font-weight: bold;font-size: 30px;color: #666666;}
.right_cont dl dt em{font-size: 16px;color: #666666;display: block;}
.right_cont dl:hover dt{ transition:all ease-in 0.5s}
.right_cont dl:hover dt{background:#0085d8;transform:translate(2,2)}
.right_cont dl:hover dt span,.right_cont dl:hover dt em{color: #fff;}
.right_cont dl:hover dd h3 a{color:0085d8 ; transform:translate(1,2)}
.faq li{ background:url(../../kaimei/images/rdx_04.jpg) no-repeat top left; height:131px; border-bottom:1px dashed #CCC; padding-bottom:10px; margin-bottom:10px;}
.faq{ margin-bottom:25px;}
.pro_nei1 li{ float:left;  width:870px; padding:0px 20px;overflow:hidden; border-bottom:1px dashed #C8C8C8; margin:10px 0px; padding-bottom:25px;}
.pro_nei1 li span{ font-size:15px}
/*新闻详情*/
.new_title{ text-align:center; font-size:16px}
.new_visits {text-align:center; margin-bottom:20px; border-bottom:#d3d3d3 1px dashed; padding-bottom:15px;font-size: 14px;color:#A3A3A3;}
.new_visits a{ color:#A3A3A3;font-size: 14px;}
.met_page {border-top:#d3d3d3 1px dashed; padding-top:5px; margin-top:20px; overflow:hidden;}
.met_page span {float:right;}
.met_page a{ color:#333}
.met_page a:hover{ color:#F60}
/*产品列表*/
.pro_nei{ margin-bottom: 40px; overflow: hidden; margin-top: 30px;}
.pro_nei dl{float:left;display:inline;width: 274px;border: 1px solid #eaeaea;padding: 0px 10px 10px 0px;margin-right: 10px;margin-bottom: 15px;overflow:hidden;}
.pro_nei a:nth-child(4n) dl{margin-right: 0px;}
.pro_nei dl dt{float: left; padding-right: 10px; width: 275px; height: 200px;overflow:hidden;}
.pro_nei dl dt img{width: 286px; height: 200px;overflow:hidden;transform: scale(1);transition: all 1s ease-out;}
.pro_nei dl dd{color:#888888;width: 286px;float: right; line-height: 35px;}
.pro_nei dl dd h3{padding-top: 10px;text-align: center;}
.pro_nei dl dd h3 a{font-size: 16px}
.pro_nei a:hover dl{border: 1px solid #0085d8;}
.pro_nei dl:hover dd{color:#0085d8}
.pro_tit {width:270px; overflow:hidden;  border:#e5e5e5 1px solid; padding:2px;  }
.pro_nei li img{ transition:all 0.5s;}
.pro_nei li img:hover{transform:scale(1.1);}
.pro_title { text-align:center; font-size:16px; line-height:50px; margin-bottom:10px;}
.pro_nei a:hover dl dt img{transform: scale(1.2);}

/*产品详情*/
.pro_img {text-align:center; padding-top:10px; width:890px; margin:0 auto }
.pro_info {margin:30px 0px 10px 0px; line-height:28px; padding-bottom:10px;}
.prodtit_nei{ font-size:16px; font-weight:normal;  margin-top:20px; margin-bottom:15px; border-bottom:1px dashed #CCC; line-height:45px; color: #0085d8; }
.xiangguan li{ float:left; border:1px solid #CCC; margin-right:15px; width:280px}
.xiangguan li p{ text-align:center; line-height: 35px;}
.xiangguan a:nth-child(4) li{margin-right:0px;}
.xiangguan a:hover li{border:1px solid #0085d8; }
.xiangguan li img{width:100%; height:140c;line-height: 50px;font-size: 16px; color:#0085d8}
.pro_info .pro_info_t span{display: block;float:left; height: 50px;  text-align: center; } 
.pro_info .pro_info_t{border-bottom: 1px dashed #d6d4d4;margin-bottom: 15px;line-height: 50px;font-size: 16px; color:#25a0e9}

/
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {width:650px; height:433px;}
.zoomdiv{z-index:100;position:absolute;:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:650px;height:433px;border:1px solid #DFDFDF;margin-bottom: 10px;}
.spec-scroll{clear:both;margin-top:0px;width:650px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:62px; line-height:62px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:620px;height:64px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:64px; list-style:none;}
.spec-scroll .items ul li{float:left;width:89px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:78px;height:58px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.azcpvyright {
    float: right;
    width: 474px;
    height: 250px;
}.azcpvyright {
    float: right;
    width: 474px;
    height: 210px;
}.azcpvyright{ float:right; width:474px; height:250px;margin-top: 20px;}
.azcpvtitle{ font-size:34px; font-weight:bold; color:#333333; border-left:5px solid #0085d8;line-height: 34px;
padding-left: 15px;
margin-bottom: 30px;}
.azcpvp{ font-size:18px; color:#333333; line-height:34px;}
.azcpvp p{ background:url('../images/az15.png') no-repeat left;padding-left: 20px;}
.azcpvp span{ background:url('../images/az15.png') no-repeat left 14px;padding-left: 20px; width: 42%;display: inline-block;float: left;}
.azcpvp-ytleft{ float:left; min-width:420px; max-width:540px;}
.azcpvp-ytright{ float:left;min-width:420px; max-width:722px;}
/*相册列表*/

.album_list {line-height:28px; margin-top:20px; margin-bottom:15px; font-size:14px;overflow:hidden;}
.album_list dl { float:left;margin-bottom: 20px; width:282px;border: 1px solid #f2f2f2; margin-right:10px;overflow:hidden;}
.album_list dl:nth-child(4n){margin-right:0px;}
.album_list dl dt{margin-right: 15px;height: 190px}
.album_list dl dt img{width:270px;  padding:10px}
.album_list dl dd{/* padding: 15px; */text-align:center;} 
.album_list dl dd h3 a{padding-bottom: 15px;color: #000;display: block;/* padding-top: 15px; */}
.album_list dl dd span{display: block;width: 100px;height: 40px; background: #6baa2b;border-radius: 5px;text-align: center;line-height: 40px;margin-top: 25px;}
.album_list dl dd span a{color: #fff;}
.right_cont img {
    display: block;
    margin: 0 auto;
}
/*相册详情*/
.album .album_tit{ text-align: center;font-size: 16px; }
.album .album_tit h3{border-bottom: 1px dashed #d3d3d3 ; padding-bottom: 15px;}
/*翻页样式*/
.digg4{ padding:3px; margin:3px; text-align:center; margin-top:15px; font-size:14px}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.metpager_8 a,.metpager_8 span.miy{padding:2px 5px 2px 5px; color:#555;}
.metpager_8 a { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current { padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#018b3e; text-decoration:none;}
.metpager_8 span.nolink { border:1px solid #a9a9a9; padding:2px 5px 2px 5px; margin:2px; color:#555;}
/*按钮*/
.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Microsoft Yahei; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.zx{ background:#413f3f; width:140px; height:42px; color:#fff; font-family:微软雅黑; border:none}
.zxzz{background:#413f3f; display:block; width:140px; height:42px; line-height:40px; color:#fff; text-align:center;border:none; font-size:14px}
.ly{ background:#ff6600; width:140px; height:42px; color:#fff; font-family:微软雅黑; border:none}
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(../../kaimei/images/dt-10.gif) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
/*表单*/
td.text{ width:20%; padding:6px 5px 6px 0px; text-align:right; font-size:14px;}
td.input{ padding:6px 8px;}
td.input input{ margin-right:8px;}
td.input .info{ padding-left:15px; color:#f00;}
td.input img{ position:relative; bottom:1px;}
td.submint{ padding:10px;}
.right_lx{width:1150px; margin-bottom:5px;  border:1px solid #d5d5d5; padding-bottom:20px;}
/*回到顶部*/
.scroll{width:100px;height:220px;background:url(../images/rocket_up.png) no-repeat left center;color:#fff;line-height:80px;text-align:center;position:fixed;right:30px;bottom:50px;cursor:pointer;font-size:14px;
}
.scroll:hover{background:url(../images/rocket_up.png) no-repeat left center;background-position:-149px 0;cursor:pointer;display:block;height:220px;z-index:2}
&lt;!--sitemap--&gt;
.main_map h4{line-height:30px;margin:10px 0;margin-right: 10px;} 
.main_map h4 a{color:#333;font-size:18px;font-weight:bold;line-height: 50px }
.b4 { border:1px dashed #efefef; padding:10px 5px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left; line-height:25px; height:25px; text-overflow: ellipsis;white-space: nowrap; width:269px; overflow:hidden; margin:0 10px;}
.b4 li a { color:#000;}
.b4 li a:hover { color:#0d6eb3;}


/*在线客服*/
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
/*qq*/
.online_icon{width:36px; height:156px; overflow:hidden; font-family:'宋体';}
.online_icon a{ display:block; width:36px; height:156px; background:url(../images/online_bg.png) no-repeat; _background:url(../images/online_bg_ie6.png) no-repeat;}
.online_windows{ width:144px;}
.online_w_top{ background:url(../images/online_bg.png) no-repeat -36px 0; height:10px; _background:url(../images/online_bg_ie6.png) no-repeat -36px 0; _margin-bottom:-7px;}
.online_w_c{ background:url(../images/online_bg.png) repeat-y 0 -185px; padding:0 5px; _background:url(../images/online_bg_ie6.png) repeat-y 0 -185px}
.online_w_bottom{ background:url(../images/online_bg.png) repeat-y -36px -35px; height:29px; _background:url(../images/online_bg_ie6.png) repeat-y -36px -35px;}
.online_content{ background:url(../images/online_bg.png) no-repeat -147px -185px; padding-top:11px; _background:url(../images/online_bg_ie6.png) no-repeat -147px -185px;}
.online_content a.qq_icon{ background:url(../images/online_bg.png) no-repeat -37px -130px; width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; _background:url(../images/online_bg_ie6.png) no-repeat -37px -130px;}
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{ background:url(../images/online_bg.png) repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666; text-align:left; _background:url(../images/online_bg_ie6.png) repeat-x 0 -156px;}
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;font-size:14px}
.expand h2 a{ background:url(../images/online_bg.png) no-repeat -36px -69px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a{ background:url(../images/online_bg.png) no-repeat -36px -96px; _background:url(../images/online_bg_ie6.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0; margin-bottom:1px;}
.online_content ul li{ height:28px; line-height:28px; margin-bottom:4px; font-family:'宋体';}
.online_content ul li a:hover{color:#c81d04; }

#online_qq_layer {position:fixed; /*right:0px; */top:150px; _position:absolute; z-index:1000;}
* html,* html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 150));}
#online_qq_tab {float:left; margin-top: 50px; z-index:1000;}
#onlineService {float:left; margin-left:-3px; display:block; z-index:1000;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}
.guide{height:550px; /*background:url(../images/gui-bj.jpg) no-repeat center;*/ overflow: hidden;}
.gui{padding-top:58px;}
.gui .gui-top{height:460px;}
.gui .gui-top .gui-left{width:520px; float:left;}
.gui .gui-top .gui-left h2{margin-bottom: 14px;}
.gui .gui-top .gui-left h2 span{display: block;font-size: 58px; color:#333333; height:86px; line-height: 96px;}
.gui .gui-top .gui-left h2 span i{font-weight: normal;}
.gui .gui-top .gui-left h2 em{display: block;width:520px; height:40px; line-height: 40px; text-align: center;background:#0384d5; border-radius: 25px; font-weight: normal; font-size: 17px; color:#FFFFFF; margin-top: 10px; letter-spacing: 1px;}
.gui .gui-top .gui-left p{width:520px;line-height: 27px;font-size: 15px; color:#636363; text-align: justify; text-indent:2em;}
.gui .gui-top .gui-left strong{margin-top: 28px; display: inline-block;font-size: 20px; line-height: 25px; color:#333333; position: relative;border-bottom:1px solid #767676;}
.gui .gui-top .gui-left strong:before{width: 100%; height:1px; background:#a8a8a8;content:"";position: absolute; left:0; bottom:-2px;}
.gui .gui-top .gui-left .csr{width:375px; height:108px; background:url(../images/gui-icon.png) no-repeat center;padding-left:135px; box-sizing: border-box;}
.gui .gui-top .gui-left .csr em{display: inline-block; height:96px; line-height: 96px; padding-right:87px;font-size: 16px; color:#666666;background:url(../images/rw.png) no-repeat right;}
.gui .gui-top .gui-rig{width:620px; height:400px; float:right;border-radius: 10px; overflow: hidden;margin-top: 26px;}
.gui .gui-top .gui-rig img{width:100%;}
.gui .gui-bot{height:139px; display: none;}
.gui .gui-bot .gun li{height:139px; background:#0384d5;float:left;border-left:1px solid #FFF; border-right:1px solid #FFF;padding-top:34px; box-sizing: border-box;}
.gui .gui-bot .gun li.gui1{width:178px;border-left:0;}
.gui .gui-bot .gun li.gui2{width:191px;}
.gui .gui-bot .gun li.gui3{width:244px;}
.gui .gui-bot .gun li.gui4{width:250px;}
.gui .gui-bot .gun li.gui5{width:329px;border-right:0;}
.gui .gui-bot .gun li span{display: block; height:49px; line-height: 49px;text-align: center;color: #fff;}
.gui .gui-bot .gun li span em{display: inline-block;font-size: 54px; color:#FFFFFF; font-family: "Arial"; font-weight: bold;}
.gui .gui-bot .gun li span i{display: inline-block; width:23px; height:23px; background:#c81622; text-align: center; line-height: 23px; border-radius: 50%;font-size: 14px; color:#fff; vertical-align:top;margin-top: 20px;}
.gui .gui-bot .gun li p{font-size: 18px; color:#FFFFFF; font-weight: bold; line-height: 31px; text-align: center;}
.content {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft YaHei","微软雅黑",Arial,sans-serif;
}
.gun{margin:0px;}
/**/
.bzbj{height:800px;padding-top:30px; box-sizing: border-box;}
.bzbj .bz{height:123px;margin-bottom: 49px;}
.bzbj .bz .bz-tit{height:70px;border-bottom:8px solid #0384d5; box-sizing: border-box;}
.bzbj .bz .bz-tit em{display: block;width:470px;height:62px; line-height: 62px;font-size: 24px; color:#333333;float:left;}
.bzbj .bz .bz-tit i{display: block; width:470px; float:right;height:62px; line-height: 62px;text-align: left;font-size: 24px; color:#333333;padding-left:61px; box-sizing: border-box;}
.bzbj .bz h2{width:266px;margin:-68px auto 0;background:#FFF;}
.bzbj .bz h2 span{display: block; width:118px; height:118px;font-size: 30px; color:#0384d5;border:1px solid rgba(67,67,67,0.3);padding-top:24px; text-align: center;letter-spacing: 2px; position: relative; line-height: 34px; box-sizing: border-box;margin:0 auto;}
.bzbj .bz h2 span:before{width: 59px; height:6px;background:#c81622; content:""; position: absolute; bottom:-3px;left:30px;}
.bzbj ul{height:720px; margin-bottom: 68px;    margin-left: 0px;}
.bzbj ul li{float:left; width:295px;margin-left: 6px;height:720px;}
.bzbj ul li:first-child{margin-left: 0;}
.bzbj ul li dl dt{height:407px; overflow: hidden; line-height: 0;}
.bzbj ul li dl dt img{width:100%; transition: 1s;}
.bzbj ul li:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.bzbj ul li dl dd{height: 313px; background:#F4F4F4;padding:61px 23px 0; box-sizing: border-box; position: relative;z-index:200;}
.bzbj ul li dl dd h4{text-align: center; margin-bottom: 22px; position: relative;}
.bzbj ul li dl dd h4 em{font-size: 36px;color:#373B41; height:41px; line-height: 41px; font-weight: normal; transition: .5s;}
.bzbj ul li dl dd h4 i{display: block;height:20px;line-height: 20px;font-size: 14px; color:#666666; font-family: "Acrom"; font-weight: normal;  transition: .5s;}
.bzbj ul li dl dd p{font-size: 14px; color:#373B41; margin-bottom: 28px; line-height: 25px;position: relative;transition: .5s;}
.bzbj ul li dl dd span{display: block;height:41px; line-height: 41px;background:#0384d5; margin:0 auto; font-size: 18px; color:#FFFFFF;text-align: center; font-weight: bold; transition: .5s; position: relative;}
.bzbj ul li dl dd span em{font-weight: normal;}
.bzbj ul li dl dd b{display: block; width:94px; height:94px; text-align: center; line-height: 94px;background:#0384d5; border-radius: 50%; border:10px solid #F4F4F4;font-size: 55px;color:#FFFFFF; -webkit-transition:all .6s linear;-webkit-transition:all .6s linear;position: relative;}
.bzbj ul li:nth-child(odd) b{position: absolute;top:-53px;left:96px;}
.bzbj ul li:nth-child(even) b{position: absolute;bottom:-53px;left:96px;}
.bzbj ul li:nth-child(even) dd{padding:36px 23px 0;}
.bzbj ul li:nth-child(3) dd{padding:61px 7px 0;}
.bzbj ul li:nth-child(3) dd p{padding-left:16px;width:240px;}
.bzbj ul li:nth-child(3) dd span{font-size: 16px;}
.bzbj ul li dl dd:before{width:100%; height:0;background:#0384d5;content:""; position: absolute; transition: .5s; }
.bzbj ul li:nth-child(odd) dl dd:before{left:0;bottom:0;}
.bzbj ul li:nth-child(even) dl dd:before{left:0;top:0;}
.bzbj ul li:hover dl dd:before{height:313px;}
.bzbj ul li:hover dl dd h4 em{color:#FFF;}
.bzbj ul li:hover dl dd h4 i{color:#FFF;}
.bzbj ul li:hover dl dd p{color:#FFF;}
.bzbj ul li:hover dl dd span{background:#FFF;color:#0384d5;}
.bzbj ul li:hover dl dd b{color:#0384d5;background:#FFF; border:10px solid #0384d5;-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.bzbj .bz-tel{text-align: center;height:30px;}
.bzbj .bz-tel em{display: inline-block; line-height: 30px; padding-left:44px; background:url(../images/bz-tel.png) no-repeat left;font-size: 14px; color:#666666;}
.bzbj .bz-tel span{display: inline-block;line-height: 30px;font-size: 30px; color:#0384d5; font-weight: bold; font-family: "Acrom";vertical-align:bottom;}address, cite, dfn, em, i, var {
    font-style: normal;
}

        .p2-pro_cla .p2-pro_cla2:nth-child(8n) {
            margin-right: 0;
        }
        
        .p2-pro_cla2 .sidenavcur a {
            color:#0085d8;
        }
        
        .p2-pro_cla2 {
            width: 12%;
            float: left;
            font-size: 14px;
            line-height: 30px;
            margin: 0 0.5% 10px 0;
            position: relative;
        }
        
        .p2-pro_cla h3 {
            height: 52px;
            line-height: 52px;
            font-size: 18px;
            margin-bottom: 4px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;font-weight: lighter;
        }
        
        .p2-pro_cla h3 a {
            display: block;
            height: 52px;
            color: #333;
            background: #f0f0f0;
            text-align: center;
        }
        
        .p2-pro_cla h3.sidenavcur a {
            background:#0085d8;
            color:#fff;
        }
        
        .p2-pro_cla h3 a:hover {
            color: #fff;
            background: #0085d8;
        }
        
        .p2-pro_cla2 ul {
            padding: 20px 0 20px 28px;
            border-left: solid 1px #ebebeb;
            box-shadow: 3px 3px 5px #ccc;
            width: 413px;
            background: #fff;
            position: absolute;
            z-index: 3;
    top: 52px;
    left: 0;
    display: none;
        }
        
        .p2-pro_cla2 li {
            height: 40px;
            line-height: 40px;
            position: relative;
            border-bottom: 1px solid #eee;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;font-weight: lighter;
        }
        
        .p2-pro_cla2 li a {
            color: #444;display: block;
        }
        
        .p2-pro_cla2 li a:hover {
            color:#0085d8;
        }
        
        .p2-pro_claej {
            right: 0;
            top: 0;
            background: #ededed;
            padding: 8px 16px;
            display: none;
        }
        
        .p2-pro_cla2 li.cur .p2-pro_claej {
            display: block;
        }
        
        .p2-pro_claej:before {
            content: "";
            position: absolute;
            top: 10%;
            left: -6px;
            width: 0;
            height: 0;
            border-top: solid 6px transparent;
            border-bottom: solid 6px transparent;
            border-right: solid 6px #ebebeb;
        }
        
        .p2-pro_claej a {
            display: block;
            border-bottom: solid 1px #fff;
            padding: 0 10px;
        }
        
        .p2-pro_claej a:last-child {
            border: 0;
        }
    
.Culture-Wrap {
                border: 2px solid #f7f7f7;
                height: 530px;
                margin-top: 15px;
            }
            
            .Culture-Wrap li {
                width: 100%;
                height: 265px;
                background-color: #fff;
                float: left;
            }
            
            .Culture-Wrap li .Culture-L {
                width: 304px;
                height: 265px;
                float: left;
                text-align: center;
            }
            
            .Culture-Wrap li .Culture-M {
                width: 304px;
                height: 265px;
                float: left;
                text-align: center;
            }
            
            .Culture-Wrap li .Culture-R {
                width: 588px;
                height: 265px;
                float: left;
                text-align: center;
            }
            
            .Culture-Wrap li .Culture-R p {
                color: #666;
                font-size: 16px;
                line-height: 35px;
                margin-top: 27px;
                text-align: left;
                padding-left: 80px;
                padding-top: 20px;
            }
            
            .Culture-Wrap li .Culture-R p span {
                display: inline-block;
                font-size: 20px;
                font-weight: bold;
            }
            
            .Culture-L em,
            .Culture-M em {
                display: block;
                font-size: 24px;
                font-weight: bold;
                color: #fff;
                margin-top: 25px;
                font-style: normal;
            }
            
            .Culture-L i,
            .Culture-M i {
                display: block;
                font-size: 24px;
                font-weight: bold;
                color: #0085d8;
                margin-top: 80px;
                font-style: normal;
            }
            
            .Culture-Wrap li .Culture-R em {
                display: block;
                font-size: 24px;
                font-weight: bold;
                color: #0085d8;
                margin-top: 25px;
                font-style: normal;
            }
            
            .Culture-Ico {
                width: 45px;
                height: 45px;
                margin: 50px auto 0;
            }
            
            .Culture-Tit {
                font-size: 16px;
                color: #666;
                line-height:35px;
                padding: 13px 0 9px;
                font-weight: normal;
            }
            
            .Culture-Txt {
                font-weight: normal;
                color: #666;
                line-height: 28px;
            }
            
            .Culture-Col {
                background-color: #0085d8;
            }
            
            .Culture-Col .Culture-Tit,
            .Culture-Col .Culture-Txt {
                color: #fff;
            }
    
    .pro h2 {
        text-align: center;
        font-size: 40px;
        color: #252525;
        line-height: 40px;
        font-weight: normal;
        position: relative;
        z-index: 1;
        margin: 0px 0 40px;
    }
    
    
    .pro h2 b img {
        width: auto;
        height: auto;
        margin: 0 auto;
    }
    
    .pro h2 span {
        color: #D82633;
        font-weight: bold;
    }
    
    .pro h2 em {
        display: block;
        margin-top: 15px;
        font-size: 20px;
        color: #333;
        line-height: 20px;
        font-style: normal;
    }
    
    .pro h2 em i {
        color: #D0D0D0;
        font-weight: lighter;
        margin: 0 2px;
        font-style: normal;
}.p2-pro_cla{margin-top:30px;}




.rczpBox {overflow:hidden;width: 1160px;background: #fff;padding: 0 20px; }
.rczpBox .zp_search{ overflow:hidden; margin-bottom:30px; margin-top:60px;}
.rczpBox .zp_search select{ display:block; float:left; width:300px; height:33px; line-height:33px; border:1px solid #cecece; margin-right:20px; font-size:14px; color:#999; padding-left:10px;}

.rczpBox .zp_search select#ddtime{ margin-right:0;}
.rczpBox .zp_search .sosou{ float:left; background-color:#fff;}
.rczpBox .zp_search .sbox{width: 430px;height: 33px;line-height: 33px;float:right;font-size: 16px;color: #666;}
.rczpBox .zp_search .sbox a{ color:#000;}
.rczpBox .zp_search input{ display:none; font-size:14px; color:#999; line-height:33px;  float:left; width:320px; height:33px; border:none; outline:none; line-height:33px; margin-left:10px;}
.rczpBox .zp_search i{ display:block; width:60px; height:31px; border:1px solid #ccc; float:right; background:url(../images/zhaopin01.png) no-repeat center; cursor:pointer;}
.rczpBox .zpList{ overflow:hidden; width:100%}
.rczpBox .zpList li{ width:100%; overflow:hidden; margin-bottom:5px;}
.rczpBox .zpList li .tkBox{}
.rczpBox .zpList li .h5{ cursor:pointer; padding-left:20px;  line-height:50px; height:50px; background:url(../images/zhaopin02.png) no-repeat 1100px center;background-color:#f6f6f6;}
.rczpBox .zpList li .h5 span{font-size:16px;color:#333;font-weight:bold;display:block;width: 300px;white-space:nowrap;overflow:hidden;float:left;text-overflow:ellipsis;}
.rczpBox .zpList li .h5 em{font-size:14px;color:#666;display:block;width: 276px;float:left;}


.rczpBox .zpList li:hover .h5 span,.rczpBox .zpList li.cur .h5 span,
.rczpBox .zpList li:hover .h5 em,.rczpBox .zpList li.cur .h5 em{ color:#fff}
.rczpBox .zpList li:hover .h5,.rczpBox .zpList li.cur .h5{background-color:#005bac;}

.rczpBox .zpList .zwjs{ overflow:hidden; width:1158px; border:1px solid #e7e7e7; margin-bottom:8px; display:none; background-color:#fff; padding-top:50px;}
.rczpBox .zpList .zwjs h4{ font-size:20px; color:#333; margin-bottom:20px;}
.rczpBox .zpList .zwjs table{ overflow:hidden; width:100%; margin-bottom:40px;}
.rczpBox .zpList .zwjs tr{ overflow:hidden; height:40px; font-size:14px; color:#777; width:100%; text-align:center; border-bottom:1px solid #e7e7e7}
.rczpBox .zpList .zwjs .trh{ overflow:hidden; background-color:#f0f0f0;}
.rczpBox .zpList .zwjs td{ border-right:1px solid #e7e7e7}
.rczpBox .zpList .zwjs td.last{ border:none}
.rczpBox .zpList .zwjs .rzzg{ overflow:hidden; width:1000px; margin:0 auto; padding-bottom:30px; border-bottom:1px solid #e7e7e7; margin-bottom:25px;}
.rczpBox .zpList .zwjs .rzzg h6{ font-size:14px; color:#555; margin-bottom:15px;}
.rczpBox .zpList .zwjs .rzzg p{ font-size:14px; color:#777; line-height:30px;}
.rczpBox .zpList .zwjs span{ display:block; margin-bottom:70px; font-size:14px; color:#777; margin-left:100px;}
.rczpBox .zpList .zwjs span em{ color:#005bac;}
.rczpBox .zpList .zwjs b{ display:block; cursor:pointer; font-weight: normal; font-size:14px; color:#fff; width:180px; height:40px; text-align:center; line-height:40px; background-color:#005bac; margin-left:100px; margin-bottom:40px;}
.rczpBox .zpList .zwjs b.nocur{background-color:#e7e7e7;color:#777;}

.jtop{ overflow:hidden; padding-top:15px; padding-bottom:9px;border-bottom:1px solid #dbdbdb; }
.jtop h5{ float:left; padding-left:10px; border-left:3px solid #50575d; font-weight:normal; line-height:16px; }
.jtop h5 a{ font-size:16px; color:#50575d;}
.jtop span{ float:right;}
.jtop span em{ color:#999;}
.jtop span a{ color:#999;}div#online_qq_layer {
    display: none;
}.pro_info h1{font-size: 34px;
    font-weight: bold;
    color: #333333;
    border-left: 5px solid #0085d8;
    line-height: 34px;
    padding-left: 15px;
    margin-bottom: 30px;}

.pro_info  table {
    width: 100%;
    
}
.pro_info td {
    border: 1px solid #000;text-align: center;
}.pro_info table.imagetable {font-family: verdana,arial,sans-serif;font-size:11px;color:#333333;border-width: 1px;border-color: #999999;border-collapse: collapse;}

.pro_info table.imagetable th {background:#b5cfd2 url('cell-blue.jpg');border-width: 1px;padding: 8px;border-style: solid;border-color: #999999;}

 .pro_info table.imagetable td {background:#dcddc0 url('cell-grey.jpg');border-width: 1px;padding: 8px;border-style: solid;border-color: #999999;}


.azcontact_dtitle {
    text-align: center;
    font-size: 34px;
    color: #333333;
    line-height: 34px;
    font-weight: bold;
    background: url(../images/az21.png) no-repeat center;
    margin: 0 0 30px 0;
}.azshzr_view {
    text-align: center;
    font-size: 18px;
    color: #333333;
    line-height: 36px;
    margin: 0 0 60px 0;
}
#Content30{ width: 100%; float: left;}
#Content30 .contCon .w_1200{ margin: 0 auto; width: 1200px;}
#Content30 .contCon{ width: 100%; float: left;}
#Content30 .contCon .over{ width: 100%; float: left; margin-bottom: 50px;}
#Content30 .contCon .over .left{ width: 618px; padding: 10px 10px 10px 10px; float: left; background: #0085d8; border: 1px solid #0085d8;}
#Content30 .contCon .over .left .img{ width: 578px; margin: 0 auto; line-height: 0; margin-bottom: 10px;}
#Content30 .contCon .over .left .l1{ width: 100%; overflow: hidden; padding: 38px 40px; background: #fff; border: 1px solid #0085d8;}
#Content30 .contCon .over .left .ico{ width: 30px; height: 30px; margin-right: 10px; line-height: 0; float: left;}
#Content30 .contCon .over .left .tit{ float: left; font-size: 16px; line-height: 30px;}


 .con_menu{ overflow:hidden; width:1003px; margin:0 auto; /*padding-bottom:5px;*/ margin-top:-25px; height:50px; position:relative; z-index:2}
 .con_menu li{ cursor:pointer; float:left; width:500px; margin-left:1px; background-color:#606060; position:relative; text-align:center; line-height:50px; font-size:15px; color:#eeaea; color:#fff}
 .con_menu li img{ display:none; position:absolute; left:97px; top:50px;display: block;
    position: absolute;
    left: 52px;
    top: 17px;left: 70px;}
 .con_menu li.cur,.con_menu li:hover{ background-color:#dc1313;}
.con_menu li.cur img, .con_menu li:hover img{ display:block;}
 .con_map{ overflow:hidden; width:1200px; height:450px; margin-top:-30px;    text-align: center;}
.select{ background-color:#dc1313!important;}
 .con_menu li.cur,.con_menu li:hover {
    background-color: #dc1313;
}
.section01{width: 537px;margin: 0 auto;height: 460px;    float: right;}
.section01 .jiyu{width: 500px;height: 664px; background: #fff;box-shadow: 0px 12px 32px 0px rgba(0, 0, 0, 0.1); }
.section01 .jiyu .left1{width: 440px;height: 300px;background: url("../images/bg01.jpg");float: left;padding-left: 60px;    background-size: 100%;}
.section01 .jiyu .left1 p{    font-size: 16px;
    color: #ffffff;
    line-height: 23px;
    font-family: fantasy;
    margin-top: 30px;}
.section01 .jiyu .left1 span{font-size: 36px;color: #fff;line-height: 46px;letter-spacing: 3px;font-family: "思源黑体";font-weight: lighter;margin-top: 20px;display: block;}
.section01 .jiyu .left1 a{width: 270px;height: 50px;font-size: 24px;text-align: center;line-height: 50px;color: #fff;font-family: "helvetica";font-weight:normal;display: block;margin-top: 28px;border-radius: 25px;background: #0085d8;}
.section01 .jiyu .left1 a:hover{background:#e22a1e;color: #fff;}
.section01 .jiyu .right1{float: left;padding-left: 30px; padding-right: 20px;}
.section01 .jiyu .right1 img{    margin: 0;margin-top: 30px;}
.section01 .jiyu .right1 h4{font-size: 24px;color: #333;font-weight: bold;margin-top: 30px;}
.section01 .jiyu .right1 p{font-size: 16px;color: #333;margin-top: 26px;line-height: 40px;}





.container-fluid{ padding:0; width:100%; float:left;}
.container{ padding:0;}

#Content11 .contact1{ margin:0 -16px;}
#Content11 .contact1 ul{ width:100%; float:left; margin-top:82px; margin-left:0px;}
#Content11 .contact1 ul li{ width:23%; float:left; padding:0 11px;}
#Content11 .contact1 ul li .zbox{ width:100%; float:left; background:#f0f0f6; text-align:center;  height:234px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
#Content11 .contact1 ul li .zbox .ico{ display:inline-block; vertical-align:top; width:104px; height:104px; background:#0085d8; margin-top:-53px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
#Content11 .contact1 ul li .zbox .ico img{ width:100%; float:left;}
#Content11 .contact1 ul li .zbox h5{ width:100%; margin-top:27px; line-height:23px; font-size:18px; color:#333; letter-spacing:2px;font-weight: 700;}
#Content11 .contact1 ul li .zbox h6{ width:100%; line-height:18px; font-size:12px; color:#888787; letter-spacing:1px; font-family:Arial; text-transform:uppercase;}
#Content11 .contact1 ul li .zbox .jj{ width:100%; margin-top:19px; line-height:26px; font-size:14px; color:#666; letter-spacing:1px;}
#Content11 .contact1 ul li .zbox .btn{ width:100%; height:88px; line-height:88px; position:relative; margin-top:10px;}
#Content11 .contact1 ul li .zbox .btn .ewm{ width:88px; height:88px; position:absolute; left:50%; top:0; margin-left:-44px; padding:5px; background:white; overflow:hidden; opacity:0;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
#Content11 .contact1 ul li .zbox .btn .ewm img{ width:100%; float:left;}
#Content11 .contact1 ul li .zbox .btn:hover .ewm{ opacity:1;}

#Content11 .contact2{ width:100%; float:left; margin:50px 0 80px 0; position:relative;}
#Content11 .contact2 .ditu{ width:100%; height:698px;}
#Content11 .contact2 .ditu .BMap_shadow img,#Content11 .contact2 .ditu .BMap_pop{display:none !important;}
#Content11 .contact2 .contact2Body{ position:absolute; right:60px; top:100px; background:rgba(255,255,255,0.9); box-shadow:0 0 10px rgba(0,0,0,0.06); padding: 10px 10px 13px 23px; width: 305px;}
#Content11 .contact2 .contact2Body h3{ width:100%; font-size:24px; color:#0085d8; line-height:47px; font-weight:bold; position:relative;}
#Content11 .contact2 .contact2Body h3:before{ /*content:''; width:6px; height:30px; background:#0085d8; position:absolute; left:0; top:50%; margin-top:-15px;*/}
#Content11 .contact2 .contact2Body h5{ width:100%; margin-top:5px; font-size:16px; color:#333; line-height:23px; position:relative; letter-spacing:1px;}
#Content11 .contact2 .contact2Body ul{ width:100%; float:left; margin-top:12px;}
#Content11 .contact2 .contact2Body ul li{ width:100%; float:left; margin-top:14px; border:solid 1px #e7e7e7; padding:0 30px 0 105px; position:relative;}
#Content11 .contact2 .contact2Body ul li .name{ position:absolute; left:0; top:0; line-height:52px; font-size:16px; color:#333; text-align:center; width:105px;}
#Content11 .contact2 .contact2Body ul li .name:before{ content:''; width:1px; height:22px; position:absolute; right:0; top:50%; margin-top:-11px; border-right:dashed 1px #b2b2b2;}
#Content11 .contact2 .contact2Body ul li span{ position:absolute; right:19px; top:0; line-height:52px; font-size:16px; color:#dd6e0f;}
#Content11 .contact2 .contact2Body ul li input{ display:block; width:100%; height:52px; line-height:22px; padding:10px; font-size:14px; color:#333; background:none;appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}
#Content11 .contact2 .contact2Body ul li select{ display:block; width:100%; height:52px; line-height:52px; padding:0 10px; font-size:14px; color:#333; background:url(../images/3092_con6.png) no-repeat 90% center;
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
outline: 0;
border:0}
#Content11 .contact2 .contact2Body ul li.l1{ border:0; padding:0; margin-top:20px;}
#Content11 .contact2 .contact2Body ul li.l1 input{ width:100%; cursor:pointer; height:58px; line-height:58px; background:#2a2c77; text-align:center; color:white; font-size:16px; overflow:hidden; padding:0;
-moz-border-radius:29px; 
-webkit-border-radius:29px; 
-khtml-border-radius:29px;
border-radius:29px;}
#Content11 .contact2 .contact2Body ul li.l1 input:hover{ opacity:0.8;}
table {
    border-collapse: collapse;
    border-spacing: 0px;
}</pre></body></html>