<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">   body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td{ margin:0; padding:0;}
body{ font:12px/1.5 arial,'Microsoft YaHei'; color:#333333; font-size:12px;}
img{vertical-align: middle; border:none;}
ul,ol{list-style:none outside none;}
table{border-collapse:collapse; border-spacing:0;}
button, input, select, textarea {font-size: 100%; vertical-align:middle;}
a{ color:#333333; text-decoration:none; blr:expression(this.onFocus=this.blur()); }
a:hover{ text-decoration:none; }
:focus {outline: 0 none;}
h1,h2,h3{ font-size:100%; font-weight:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;-moz-appearance: button;}
.text,.btn,textarea{font-family:arial,'Microsoft YaHei';}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
em,i{ font-style:normal;}
li{ list-style:none;}
h3{ font-weight:normal;}
/* head */
h1{ float:left; padding-top:30px;}
.head{ margin-bottom:20px;}
.head_center{ float:left; margin:0 0 0 98px;}
.crux{ height:38px; line-height:38px;}
.crux span{ display:block; float:left; width:65px; height:38px; line-height:38px; overflow:hidden; color:#2f2f2f;}
.crux_inner{ float:left; width:420px;height:38px; line-height:38px;}
.crux_inner a{ display:inline-block; color:#696969; margin-right:5px; transition:all 0.5s ease 0s;}
.crux_inner a:hover{ color:#076ce0; transition:all 0.5s ease 0s;}
.box{ width:1200px; margin:0 auto}
/* foot */
.foot{ background:#3f3f3f; padding:30px 0 70px 0; overflow:hidden; clear:both;}
.link{ border:1px solid #5f5f5f; height:38px;}
.link h3{ float:left; font-size:14px; color:#fff; width:120px; text-align:right; line-height:38px; height:38px;}
.link_ul{ float:left; width:1065px;}
.link_ul li{ float:left; margin-left:20px;}
.link_ul li a{ display:block; height:38px;transition:all 0.5s ease 0s; line-height:38px; overflow:hidden; font-size:14px; color:#fff;}
.foot_left{ width:830px; float:left;}
.foot_nav{ width:20%; float:left; box-sizing:border-box; text-indent:20px;}

.foot_nav a{ display:block; font-size:14px; color:#fff; height:38px; line-height:38px; overflow:hidden;transition:all 0.5s ease 0s;}
.foot_nav span,.foot_nav span a{ display:block; height:70px; line-height:70px; font-size:16px; color:#fff;}
.foot_nav a:hover,.add a:hover,.link_ul li a:hover{ color:#ffa800; transition:all 0.5s ease 0s;}
.foot_right{ float:right; width:274px; border-left:1px solid #5f5f5f; margin-top:28px;}
.foot_right em{ background:#313131; width:150px; height:180px; display:block; border-radius:8px; margin:0 auto;}
.foot_right span{ display:block; text-align:center; height:46px; line-height:46px; color:#aaaaaa; font-size:14px; overflow:hidden;}
.foot_right i{ display:block; text-align:center;}
.foot_right i img{ width:121px; height:117px; overflow:hidden;}
.add{ background:#313131; height:60px; line-height:60px; overflow:hidden; text-align:center; color:#fff; font-size:14px;}
.add a{ color:#fff; margin-right:8px;transition:all 0.5s ease 0s;}
.search{ width:494px; height:36px;}
.search_txt{ float:left; height:34px; line-height:34px; border:1px solid #e5e5e5; border-right:none; padding:0 10px; width:428px; display:block; color:#696969;}
.search_sub{ float:right; background:url(../images/search.jpg) left top no-repeat; width:45px; height:36px; cursor:pointer; border:none; display:block;}
.head_right{ float:right; padding-top:40px; height:26px; line-height:26px;}
.head_right img{ margin-left:10px;}
.head_right em{ margin-left:10px; font-size:14px; color:#696969;transition:all 0.5s ease 0s;} 
.head_right em:hover{color:#076ce0; transition:all 0.5s ease 0s;}
.nav{ background:#076ce0; height:50px; line-height:50px;}
.nav li{ float:left; padding:0 3px;}
.nav li a{ padding:0 22px; display:block; line-height:50px; font-size:16px; color:#fff; transition:all 0.5s ease 0s;}
.nav li a:hover{ background:#f07d00; transition:all 0.5s ease 0s;}
.menu{ background:#f07d00; transition:all 0.5s ease 0s;}

/* index */
.flex-direction-nav {display:none;}
.flexslider {position: relative;width: 100%;height: 100%; margin:0 auto; overflow:hidden;}
.slides li .banner_img{ width:100%; height:100%;}
.slides li { position:relative; width:100%; height:100%;}
.slides {width:100%; height:100%;}
.phone_banner{ display:none;}
.us{ background:url(../images/indexbj.jpg) center top no-repeat; height:701px;}
.index_tit{ padding-top:52px; text-align:center;}
.index_tit h3{ height:36px; line-height:36px; font-size:24px; color:#076ce0; overflow:hidden;}
.index_tit span{ display:block; height:30px; line-height:30px; font-size:16px; color:#666666; margin-bottom:16px;}
.index_tit i{ width:40px; height:2px; background:#076ce0; display:block; margin:0 auto;}
.us_div{ padding-top:74px;}
.us_left{ float:left; width:600px; height:380px; overflow:hidden; display:block;}
.us_left img{ width:600px; height:380px; overflow:hidden; transition:all 1s ease 0s;}
.us_left:hover img{ transition:all 1s ease 0s; transform:scale(1.1,1.1)}
.us_right{width:600px; height:380px; float:right; background:#fff; box-shadow:0 0 10px #edeef0; margin-top:16px; padding:0 32px; box-sizing:border-box;}
.us_right h3{ padding-top:20px; height:64px; line-height:64px; font-size:24px; color:#666666; overflow:hidden;}
.us_word{ line-height:30px; font-size:14px; color:#666666; height:210px; overflow:hidden;}
.groom{ padding:50px 0 60px 0;}
.groom_left{ float:left; width:240px;  border:1px solid #eaeaea; padding-bottom:50px; border-top:none;}
.groom_left h3{ background:#ffa800; color:#fff; height:50px; line-height:50px; font-size:20px; color:#fff; padding-left:20px;}
.groom_ul a{ display:block; height:55px; line-height:55px; border-bottom:1px dashed #e0e0e0; color:#666666; font-size:16px; text-indent:20px; background:url(../images/san.png) 200px center no-repeat;}

.groom_see{ height:52px; line-height:52px; display:block;color:#666666; font-size:16px; text-indent:20px;}
.groom_ul a.on,.groom_ul a:hover,.groom_see:hover{  color:#ffa800;}
.groom_right{ float:right; width:940px;}
.groom_right h3{ font-size:16px; width:150px; height:50px;background:#ffa800; color:#fff; text-align:center; line-height:50px; margin-bottom:35px;}
.gromm_ul{ margin-left:-10px; display:none;}
.gromm_ul li{ float:left; width:228px; margin-left:9px;}
.gromm_ul li span{ display:block; border:4px solid #f0f0f0; width:220px; height:134px; overflow:hidden;}
.gromm_ul span img{width:220px; height:134px; overflow:hidden;transition:all 1s ease 0s;}
.gromm_ul span:hover img{ transform:scale(1.1,1.1);transition:all 1s ease 0s;} 
.gromm_ul em{ display:block; height:65px; line-height:65px; text-align:center; overflow:hidden; font-size:14px; color:#666666; transition:all 0.5s ease 0s;}
.gromm_ul em:hover{ color:#ffa800; transition:all 0.5s ease 0s;}

.solve{ background:url(../images/solve.jpg) center top no-repeat; height:709px;}
.solve_inner h3,.solve_inner span{ color:#fff;}
.solve_inner i{ background:#fff;}
.solve_ul{ margin:50px 0 30px 0; background:#54575d; height:40px; line-height:40px;}
.solve_ul li{ float:left; width:20%;}
.solve_ul li a{ display:block; text-align:center; font-size:14px; color:#fff;}
.solve_ul li a.on{ background:#076ce0;}
.solve_box{ display:none;}

.ham_see{ height:62px; line-height:62px; text-align:center; font-size:14px; color:#076ce0; text-align:center; display:block;}
.ham_ul{ padding-bottom:15px; border-bottom:2px solid #c7c7c7; margin-bottom:20px;}
.ham_ul li{ float:left;}
.ham_ul li a{ display:block; width:150px; height:66px; overflow:hidden;}
.ham_ul li a img{ width:150px; height:66px; overflow:hidden; transition:all 0.5s ease 0s;}
.ham_ul li a:hover img{ transform:translateY(-10px); transition:all 0.5s ease 0s;}
.ham_div{ position:relative; height:200px;}
.ham_scroll{ width:1200px; position:absolute; left:0; top:0; height:200px; overflow:hidden;}
.ham_scroll ul{ width:10000px;}
.ham_scroll ul li{ float:left; margin-right:20px; width:285px; height:200px;}
.ham_scroll li img{ width:285px; height:200px; overflow:hidden; transition:all 1s ease 0s;}
.ham_scroll li:hover img{transform:scale(1.1,1.1); transition:all 1s ease 0s;}
.ham_left{ position:absolute; background:url(../images/left.jpg) left top no-repeat; width:36px; height:36px; left:-66px; top:50%; margin-top:-18px;}
.ham_right{ position:absolute; background:url(../images/right.jpg) left top no-repeat; width:36px; height:36px; right:-66px; top:50%; margin-top:-18px;}
.ham{ margin-bottom:40px;}

.press{ background:#fafafa; padding-bottom:80px;}
.press_div{ padding-top:40px;}
.press_left{ width:810px; float:left;}
.press_tit{ background:#f7f7f7; border-bottom:2px solid #076ce0; margin-bottom:24px;}
.press_tit li{ float:left; margin-right:10px;}
.press_tit li a{ display:block; width:120px; height:38px; line-height:38px; text-align:center; font-size:14px;}
.press_tit li a.on{ background:url(../images/press_btn.jpg) left top no-repeat; color:#fff;}
.press_dl { display:none;}
.press_dl dt{ float:left; width:299px; height:360px; overflow:hidden; margin-right:31px; position:relative;}
.press_dl dt img{width:299px; height:360px; overflow:hidden; transition:all 1s ease 0s;}
.press_dl dt:hover img{ transition:all 1s ease 0s; transform:scale(1.1,1.1)}
.press_dl dt a{ background:url(../images/press_bj.png) left top; height:40px; line-height:40px; display:block; left:0; bottom:0; position:absolute; color:#fff; font-size:16px; overflow:hidden; width:100%; text-align:center;}
.press_dl dd{ float:right; width:480px;}
.press_top{ padding-bottom:10px; border-bottom:1px dashed #eaeaea;}
.press_top .press_title{ height:34px; line-height:34px; overflow:hidden; display:block; font-size:18px; color:#333333; transition:all 0.5s ease 0s;}
.press_top .press_title:hover{ color:#076ce0; transition:all 0.5s ease 0s;}
.press_word{ height:52px; line-height:27px; color:#999999; font-size:14px; overflow:hidden;}
.press_dl dd .press_see{ color:#076ce0; display:block; font-size:14px; height:15px; line-height:15px; overflow:hidden; text-align:right;}
.press_ul li{ border-bottom:1px dashed #eaeaea; height:40px; line-height:40px; overflow:hidden;}
.press_ul li a{ display:block; float:left; width:80%; color:#999999; font-size:14px; height:40px; overflow:hidden;transition:all 0.5s ease 0s;}
.press_ul li span{ display:block; float:right; width:15%; text-align:right; font-size:14px;color:#999999;transition:all 0.5s ease 0s;}
.press_ul li:hover a,.press_ul li:hover span{color:#076ce0; transition:all 0.5s ease 0s;}
.press_right{ float:right; height:425px; overflow:hidden;}
.press_right img{height:425px; overflow:hidden;}
.supply_tit{ background:url(../images/supp.png) center center no-repeat; text-align:center; margin-top:45px; height:52px; line-height:52px; color:#076ce0; font-size:24px; margin-bottom:6px;}
.supply_ul { margin-bottom:63px;}
.supply_ul li{ float:left; width:150px; height:75px; overflow:hidden; margin-bottom:15px; padding:0 5px; box-sizing:border-box }
.supply_ul li a{ display:block;}
.supply_ul li img{width:auto; max-width:100%; height:75px; overflow:hidden;transition:all 0.5s ease 0s;}
.supply_ul li:hover img{ transition:all 0.5s ease 0s; transform:scale(1.1,1.1)}

/* contact */
.cont_tit{ padding:22px 0 27px 0; text-align:center;}
.cont_tit h3{ height:38px; line-height:38px; color:#076ce0; font-size:24px;}
.cont_tit span{ height:30px; line-height:30px; display:block; overflow:hidden; color:#666666; font-size:16px; margin-bottom:14px;}
.cont_tit i{ display:block; margin:0 auto; width:40px; height:2px; background:#076ce0}
.cont_dl{ padding-bottom:36px; border-bottom:1px dashed #737373;}
.cont_dl dt{ float:left; width:708px; height:244px; overflow:hidden;}
.cont_dl dt img{width:708px; height:244px; overflow:hidden;}
.cont_dl dd{ float:left; padding-left:30px; background:#f9f9f9; height:244px; width:490px; box-sizing:border-box; position:relative;}
.cont_dl dd h3{ height:80px; line-height:80px; font-size:18px; color:#333333;}
.cont_dl dd p{ height:34px; line-height:34px; font-size:16px; color:#666666;}
.cont_dl dd em{ position:absolute; display:block; right:32px; bottom:36px;}
.cont_dd{ height:136px; overflow:hidden;}

.recu{ padding:60px 0 66px 0px;}
.recu ul{ cursor:pointer;}
.pos dt{ background:url(../images/join.jpg) 36px center no-repeat; padding-left:85px; height:38px; line-height:38px; font-size:24px; color:#076ce0;}
.pos dd { padding:0 60px;}
.pos dd li{ line-height:57px; color:#5e5e5e; height:57px;position:relative; margin-bottom:2px;  border-bottom:1px solid #cccccc;}
.pos dd li i{ font-size:18px; color:#076ce0; margin-right:80px;}
.pos dd li  em{ font-size:16px;  color:#666666;}
.pos li .jia{ position:absolute; top:17px; right:2px; background:url(../images/join.png) left center no-repeat; width:22px; height:22px;}
.recu dd .act li .jia{position:absolute; top:17px; right:2px; width:22px; height:22px;background:url(../images/join1.png) left center no-repeat; }
.Requirement { line-height:28px; font-size:16px; color:#666; display:none;}
.Requirement .req_left{ width:50%; float:left;}
.Requirement em{ display:block; height:55px; line-height:55px; font-size:18px; color:#333;}
.Requirement .mailbox{ float:right; display:block; clear:both; font-size:16px; color:#fff; width:285px; height:45px; border:1px solid #076ce0; background:#076ce0; line-height:45px; text-align:center; margin:30px 0; transition:all 0.5s ease 0s;}
.Requirement .mailbox:hover{ background:none; color:#076ce0; transition:all 0.5s ease 0s;}
.message{ padding-bottom:20px;}
.message h3{ height:86px; line-height:86px; background:url(../images/mess.jpg) 36px center no-repeat; padding-left:85px;font-size:24px; color:#f07d00;}
.mess_form{ padding:0 60px; position:relative; display:block;}
.mess_left{ float:left; width:289px;}
.mess_left .mess_txt{ border:1px solid #cccccc; height:40px; line-height:40px; width:280px; padding-left:5px; font-size:16px; color:#666666; margin-bottom:20px;}
.mess_right{ float:right; width:747px;}
.mess_right textarea{ font-size:16px; color:#666666; resize:none; border:1px solid #cccccc; width:100%; height:166px; padding:6px 0 0 8px; box-sizing:border-box;}
.mess_sub{ width:110px; height:40px; display:block; cursor:pointer; border:1px solid #076ce0; background:#076ce0; text-align:center; line-height:40px; color:#fff; font-size:16px; position:absolute; right:60px; top:-68px; transition:all 0.5s ease 0s;}
.mess_sub:hover{ background:none; color:#076ce0; transition:all 0.5s ease 0s;}

/* news */
.catalog{ text-align:center;}
.catalog li{ display:inline-block; margin:0 15px; position:relative;}
.catalog li a{ display:block; height:28px; padding:0 10px; text-align:center; font-size:16px; color:#666666; overflow:hidden; border:1px solid #666666; border-radius:5px; line-height:28px;transition:all 0.5s ease 0s;}
.catalog li a:hover,.catalog li a.for{ color:#076ce0; border:1px solid #076ce0; transition:all 0.5s ease 0s;}
.news{ padding-bottom:30px;}
.news dl{ margin-top:26px; padding:20px; border:2px solid #f0f0f0;}
.news dt{ float:left; width:167px; height:199px; overflow:hidden; margin-right:25px; }
.news dt img{ width:167px; height:199px; overflow:hidden;opacity:.8; transition:all 0.5s ease 0s;}
.news dt:hover img{ opacity:1; transition:all 0.5s ease 0s;}
.news dd{ width:920px; float:left;}
.news dd .news_left{ width:784px; float:left;}
.news dd .news_rigth{ float:right; width:70px; background:url(../images/newsiao.png) center bottom no-repeat; margin-top:64px;}
.news_left .news_tit{ padding-top:15px; height:45px; line-height:45px; display:block; overflow:hidden; font-size:18px; color:#494949;transition:all 0.5s ease 0s;}
.news_left .news_tit:hover{ color:#076ce0;transition:all 0.5s ease 0s;}
.news_div{ line-height:26px; font-size:14px; color:#999999; height:80px; overflow:hidden;}
.news_left .news_see{ font-size:14px; color:#076ce0; display:block; height:30px; line-height:30px;}
.news_rigth em{ display:block; height:26px; line-height:26px; font-size:18px; overflow:hidden; color:#a5a5a5;}
.news_rigth i{ display:block; height:22px; line-height:22px; font-size:18px; overflow:hidden; margin-bottom:10px; color:#a5a5a5;}

.position{ height:56px; line-height:56px;}
.pos_left{ float:left; color:#666666; font-size:16px;}
.pos_left a{ color:#666666; }
.pos_left a:hover,.pos_left span,.pos_right a:hover{ color:#076ce0}
.pos_right{ float:right; color:#666666; font-size:16px;}
.pos_right a{color:#666666; font-size:16px;}

.release{ padding:22px 0 18px 0; text-align:center;}
.release h3{ height:38px; line-height:38px; font-size:24px; color:#333333; overflow:hidden;}
.release span{ display:block; font-size:16px; height:30px; line-height:30px; color:#666666;}
.news_word{ line-height:26px; font-size:14px;}
.news_info{ padding:0 80px;}
.piece{ padding:20px 0; border-top:1px dashed #666666;}
.piece_left{ float:left;}
.piece_left a{ display:block; font-size:14px; color:#666666;transition:all 0.5s ease 0s;}
.piece_left a:hover{ color:#076ce0; transition:all 0.5s ease 0s;}
.piece_right{ float:right; width:130px; padding-top:10px;}
.piece_right span{ float:left; padding-top:8px;}

.case_ul{ margin-left:-27px; padding:0 15px 30px;}
.case_ul li{ float:left; margin:0 0 27px 27px; width:372px;}
.case_ul li span{ display:block; width:372px; height:231px; overflow:hidden;}
.case_ul li img{ width:372px; height:231px; overflow:hidden;transition:all 1s ease 0s;}
.case_ul li:hover img{ transition:all 1s ease 0s; transform:scale(1.1,1.1)}
.case_box{ padding:12px 0 20px 0;transition:all 0.5s ease 0s;}
.case_box em{ display:block; height:40px; line-height:40px; overflow:hidden; color:#666666; font-size:16px;padding:0 20px;transition:all 0.5s ease 0s;}
.case_box .case_div{ height:77px; line-height:26px; font-size:14px; color:#999999; overflow:hidden;padding:0 20px 14px; border-bottom:1px solid #f0f0f0;transition:all 0.5s ease 0s; display:none;}
.case_box i{ display:block; margin:20px 0 0 20px; width:74px; height:27px; line-height:27px; text-align:center; border:1px solid #999999; border-radius:5px; font-style:normal; color:#999999; font-size:14px;transition:all 0.5s ease 0s; }
.case_ul li:hover .case_box{ background:#076ce0;transition:all 0.5s ease 0s;}
.case_ul li:hover .case_box em,.case_ul li:hover .case_box .case_div{ color:#fff;transition:all 0.5s ease 0s;}
.case_ul li:hover .case_box i{ background:#fff; color:#076ce0; border:1px solid #fff;transition:all 0.5s ease 0s;}

.case_info{ padding:30px 50px 50px;}

/* exp */
.exp_ul{ padding:0 20px 30px; margin-left:-16px;}
.exp_ul li{ float:left; margin:0 0 20px 16px; width:152px;}
.exp_ul li em{ display:block; width:150px; height:60px; overflow:hidden; border:1px solid #f0f0f0;}
.exp_ul li img{ width:150px; height:60px; overflow:hidden;transition:all 0.5s ease 0s;}
.exp_ul li span{ display:block; width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto; overflow:hidden; color:#747474; font-size:16px; transition:all 0.5s ease 0s;}
.exp_info{ padding:30px 20px 50px;}
.exp_info dt{ float:left; border:2px solid #f0f0f0; margin:80px 30px 0 0;}
.exp_info dd{ float:left; line-height:26px; font-size:14px; color:#a9a9a9; width:845px;}
.exp_info dd h3{ height:70px; line-height:70px; font-size:24px; text-align:center; color:#333;}

/* pro */
.pro_ul{ margin:0 0 50px -28px;}
.pro_ul li{ margin:28px 0 0 28px; max-width: 364px; float:left; border:4px solid #f0f0f0; border-bottom:none;}
.pro_ul li span{ display:block; width:364px; height:222px; overflow:hidden;}
.pro_ul li span img{width:364px; height:222px; overflow:hidden; transition:all 0.5s ease 0s;}
.pro_ul li em{ height:52px; line-height:52px; overflow: hidden; display:block; background:#f0f0f0; text-align:center; color:#666666; font-size:14px;transition:all 0.5s ease 0s;}
.pro_ul li:hover img{ transition:all 0.5s ease 0s; transform:translateY(-10px)}
.pro_ul li:hover em{ background:#076ce0; color:#fff; transition:all 0.5s ease 0s;}

/* about */
.about_word{ font-size:14px; line-height:30px;}

/* service */
.service{ padding:0 90px;}
.hotline{ border:1px dashed #666666; border-left:none; border-right:none; padding:20px 0 35px 0; clear:both;}
.hot_tit img{ margin:0 14px 0 17px; }
.hot_tit{height:72px; line-height:72px; color:#076ce0; font-size:24px;}
.hot_left{ float:left; width:50%; font-size:16px; color:#999999; line-height:30px; padding-left:66px; box-sizing:border-box;}
.hot_right{ float:right; width:50%; text-align:right;}
.down .hot_tit{ color:#f07d00; margin-top:30px;}

.down_div{  margin:30px auto 60px; position:relative; height:290px;}
.down_scroll{ height:290px; overflow:hidden; position:absolute;width:804px;  left:50%; top:0; margin-left:-402px;}
.down_scroll ul{ width:10000px;}
.down_scroll li{ float:left; margin-right:40px; width:382px;}
.down_scroll li span{ display:block; background:url(../images/downbj.jpg) left top no-repeat; width:382px; height:242px; overflow:hidden; padding:12px 0 0 1px; box-sizing:border-box;}
.down_inner{ height:40px; overflow:hidden; line-height:40px;}
.down_inner em{ display:block; float:left; width:50%; font-size:14px; color:#999; transition:all 0.5s ease 0s;}
.down_scroll li:hover em{ color:#076ce0; transition:all 0.5s ease 0s;} 
.down_inner i{ display:block; float:right; width:50%; text-align:right; background:url(../images/down1.jpg) right center no-repeat; padding-right:20px; box-sizing:border-box; color:#076ce0;}
.down_right{ background:url(../images/about_right.jpg) left top no-repeat; width:38px; height:38px; position:absolute; top:42%; margin-top:-19px; right:50px;}
.down_left{ background:url(../images/about_left.jpg) left top no-repeat; width:38px; height:38px; position:absolute; top:42%; margin-top:-19px; left:50px;}
.pro_info{ padding:20px 0 30px 0;}
.pro_right{/* width:50%; float:right;*/ width:100%; float:none;}
.kopie_top{ padding-bottom:16px; border-bottom:1px solid #f0f0f0; font-size:16px; color:#666666; height:42px; line-height:42px; overflow:hidden;}
.kopie_top img{ margin-right:8px;}
.kopie_center,.kopie_bottom{ padding:24px 0;border-bottom:1px solid #f0f0f0;}
.kopie_center em{ width:33.3%;  display:block; font-size:18px; font-weight:bold; color:#666666; float:left; height:28px; line-height:28px; overflow:hidden;}
.kopie_center i{width:33.3%;  display:block; font-size:16px; color:#666666; float:left; height:28px; line-height:28px; overflow:hidden;}
.kopie_bottom em{ background:url(../images/dian.jpg) left center no-repeat; height:28px; color:#076ce0; line-height:28px; padding-left:12px; display:block; width:50%; box-sizing:border-box; float:left; font-size:16px;}
.kopie_bottom i{  height:28px; color:#666666; line-height:28px; padding-left:12px; display:block; width:50%; box-sizing:border-box; float:left; font-size:16px;}
.kopie_bot{ border:none;}


.phopo{ width:556px; float:none; margin:0 auto 30px;}

.zoompic{width:548px;min-height:336px; margin-bottom:25px; border:4px solid #f0f0f0; text-align:center; margin:auto; margin-bottom:6px;}
.sliderbox{height:88px;overflow:hidden;margin:0 auto; width:556px; position:relative;}
.sliderbox .arrow-btn{cursor:pointer; position:absolute; width:31px; height:88px; top:0; z-index:999;}
.sliderbox #btn-left{ background:url(../images/pro_left.jpg) left center  no-repeat; left:0;}
.sliderbox #btn-right{ background:url(../images/pro_right.jpg) left center   no-repeat; right:0;}
.sliderbox .slider{float:left;height:88px;width:461px;position:relative;overflow:hidden;display:inline; margin-left:45px;}
.sliderbox .slider ul{position:absolute;left:0px;width:461px;}
.sliderbox .slider li{float:left;width:132px;height:79px;text-align:left; margin-right:20px;border:4px solid #f0f0f0;}
.slider li:hover,.slider li.current{ border:4px solid #076ce0;}
.sliderbox .slider li img{width:132px;height:79px;}
.zoompic img{ max-width:548px; height:336px;}
.slider a{ display:block; width:132px;height:79px; position:relative;}
.slider li em{ display:block; width:94px; height:62px; background:#9f9f9f; position:absolute; left:0; top:0; z-index:9; opacity:0.8; filter:alpha(opacity=80); display:none;}
.slider li span{ font-size:20px; width:25px; z-index:10; color:#fff; position:absolute; left:40px; top:4px; font-family:"寰蒋闆呴粦"; display:none;}

.flex-control-nav{ text-align:center; height:3px; bottom:30px; left:0; position:absolute; width:100%; z-index:999;}
.flex-control-nav li{ display:inline-block; margin:0 15px;}
.flex-control-nav li a{ display:block; height:3px; background:#fff; width:40px; font-size:0; opacity:.5}
.flex-control-nav li a.flex-active{ background:#fff; opacity:1;}


.m-float{
    position: fixed;right: 0;top: 40%;z-index: 999;
    width: 43px;
}
.m-float .item{position: relative;}
.m-float a{
    display: block;
    height: 48px;
    background: #f07d00;
    border-radius: 2px 0 0 2px;
    position: relative;
    -webkit-background-size: 30px 35px;
    -moz-background-size: 30px 35px;
    -o-background-size: 30px 35px;
    background-size: 30px 35px;
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom: 1px;
    font-size: 14px;color: #fff;text-align: center;
}
.m-float .a-qq{background-image: url(../images/icon-qq.png);}
.m-float .a-tel{background-image: url(../images/icon-tel.png);}
.m-float .a-weixin{background-image: url(../images/icon-wx.png);}
.m-float a:hover{background-color: #f07d00;}
.m-float a em{
    position: absolute;left: 0;right: 0;top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-top: 12px;
    background: url(../images/bg011.png) no-repeat center top;
}
.m-float .item .pic-ma{
    position: absolute;left: -95px;top: 50%;margin-top: -44px;
    border: 1px #dadada solid;
    background: #fff;
    padding: 6px;
    box-shadow: 0 0 3px rgba(204,204,204,.5);
    display: none;
}
.m-float .item:hover .pic-ma{display: block;}
.m-float .item .pic-ma:after{
    content: "";
    display: block;width: 5px;height: 9px;
    background: url(../images/bg010.png) no-repeat center center;
    position: absolute;left: 100%;top: 50%;margin-top: -4px;
}
.m-float .item .pic-ma img{
    display: block;width: 74px;height: 74px;
}
.m-float .sub{
    display: none;
    border: 1px solid #f07d00;
    width: 224px;
    position: absolute;
    right: 100%;
    top: 0;
    padding: 10px;
    opacity: 1;
    border-right: 3px solid #fff;
    background: #f07d00;
    font-size: 12px;
    color: #fff;
    line-height: 25px;
}
.m-float .sub a{
    display: inline-block;vertical-align: middle;
    height: auto;margin: 0;padding: 0;
    background: none;
    text-align: left;
}
.m-float .item:hover .sub{display: block;}
.m-float .sub .img-qq{display: inline-block;vertical-align: middle;margin-right: 5px;}

.index_tit span{ font-size:14px; overflow:hidden;}
.index_tit h3{ font-size:20px; overflow:hidden}


.phnav{ background:url(../images/navph.png) left top no-repeat; width:34px; height:22px; position:absolute; right:5px; top:60px; z-index:999999999; display:block; }
#phone{ width:100%; position:absolute; background:#076ce0; left:0; top:100px;  z-index:999999999999999; margin:0; display:none;}
#phone li{ height:38px; line-height:38px; text-align:center; float:none; width:100%; margin:0;}
#phone li a{ display:block; color:#fff; font-size:16px; text-align:center;}
.foot_recu{ padding:0px 0 0px 0px; display:none!important;}
.foot_recu ul{ cursor:pointer;}
.foot_pos dd li{ line-height:42px; color:#333; height:42px;padding-left:20px; font-size:14px;  position:relative;background:#3f3f3f; color:#fff; border-bottom:1px solid #616161;}
.foot_con p,.foot_con a{ display:block; height:38px; line-height:38px; background:#dcdcdc; border-bottom:1px solid #bcbcbc; text-indent:20px;}
.foot_con { display:none;}
.foot_pos li .jia{ position:absolute; top:17px; right:10px; background:url(../images/shang.png) left center no-repeat; width:18px; height:9px;}
.foot_recu dd .act li{ color:#fff;} 
.foot_recu dd .act li .jia{position:absolute; top:17px; right:10px; background:url(../images/xia.png) left center no-repeat; width:18px; height:9px;}

.introduce{ height:43px; line-height:43px;}
.introduce li{ float:left; color:#b1b1b1; font-size:16px; background:url(../images/int.jpg) 10px center no-repeat; padding-left:20px; box-sizing:border-box; margin-right:30px; cursor:pointer;}
.introduce li.on{background:url(../images/int1.jpg) 10px center no-repeat; color:#076ce0;}
.int_div{ padding:12px 0 40px; border-bottom:1px dashed #b1b1b1;  box-sizing:border-box;}
.int_inner{ color:#666666; line-height:28px; font-size:14px;padding-left:20px; display:none;}
.int_pace{  padding:10px 0;}
.int_pace a{line-height:24px; display:block; font-size:14px; color:#b1b1b1; height:24px; overflow:hidden;}
.int_pace a:hover{ color:#076ce0;}


.cpzx { position:relative;}
.cpzx li .xiala{  height:383px;width:238px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;position:absolute;top:0px;left:240px;z-index:999;display:none;transition:display 0.3s; background:#fff;}
.cpzx li .xiala li{height:55px; width:238px;}
.cpzx li .xiala li a{display:block; height:55px; line-height:55px; text-align:center; font-size:16px;  color:#666; text-indent:0; background:none; border:none;}
.cpzx li .xiala li a:hover{ color:#ffa800}
.cpzx li .xiala li:hover ul{display:block}
.cpzx li .xiala lia:hover { color:#ffa800}
.cpzx li .xiala li ul{height:313px;width:500px;OVERFLOW-Y: auto; OVERFLOW-X:hidden;position:absolute;top:0px;left:238px;background:#f8f8f8;z-index:999;display:none;transition:display 0.3s; padding:0 15px; box-sizing:border-box;  }
.cpzx li:hover .xiala {display:block}
.cpzx li .xiala li ul li{background:#f8f8f8;height:157px;border:none;border-bottom:1px solid #e5e5e5; padding:15px 0; width:100%; box-sizing:border-box;}
.cpzx li .xiala li li img{width:219px;height:124px;margin:0px 14px 0 0;float:left;}
.cpzx li .xiala li li h3{background:none; height:37px; line-height:37px; font-size:14px; color:#666;}
.cpzx li .xiala li li .pro_zhi{ height:90px; overflow:hidden; line-height:24px; font-size:14px; color:#666; text-align:left;}
.cpzx li .xiala li ul li a{ height:auto; line-height:normal;}
.cpzx li .xiala_ul{ border:1px solid #eaeaea; height:383px; width:238px;OVERFLOW-Y: hidden; OVERFLOW-X:hidden; box-sizing:border-box; position:static;}

.expimg{ padding:30px 0;}
.expimg li{ width:25%; text-align:center; padding:0 5px; box-sizing:border-box; float:left; margin-bottom:20px;}
.expimg li img{ width:auto; height:auto; max-width:100%;}
.expimg li em{ width:100%; height:auto; display:block;}
.expimg li span{display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-top: 1px solid #f0f0f0;
    margin: 0 auto;
    overflow: hidden;
    color: #747474;
    font-size: 16px;
    transition: all 0.5s ease 0s;}

    .pags-item{
    	padding:5px 10px;
    	border: 1px solid #ddd;
    	margin-left:3px;
    }
    .pages{
    	
    	padding: 20px 0 50px 0;
    	text-align: center;
    }
    .show{
    	color: #076ce0;
    	border: 1px solid #076ce0;
    }</pre></body></html>