﻿@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;}
body{color:#333;  margin:0 auto; background:#fff; font-family:microsoft yahei;font-family:"微软雅黑",Arial; font-size:16px; width:100%; min-width:1076px;overflow:scroll;overflow-x:hidden;}
a{color: #fff;text-decoration:none;font-size: 16px;}
a:hover{color:#fab634; text-decoration:none;font-size:16px;}
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;}
img{ vertical-align:middle;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left; }
.fr{float:right; }

@font-face {
font-family: 'BEBASNEUE';
src: url('BEBASNEUE.eot');
src:
url('BEBASNEUE.eot?#font-spider') format('embedded-opentype'),
url('BEBASNEUE.woff') format('woff'),
url('BEBASNEUE.ttf') format('truetype'),
url('BEBASNEUE.svg') format('svg');
font-weight: normal;
font-style: normal;
}

/*banner*/
.flexslider {margin: 0px auto;position: relative;width: 100%;height: 500px;overflow: hidden;zoom: 1;}
.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: 500px;display: block;}
.flexslider_nei {margin: 0px auto 20px;position: relative;width: 100%;height: 350px;overflow: hidden;zoom: 1;}
.flexslider_nei .slides li {width: 100%;height: 100%;}
.flexslider_nei .slides a img {width: 100%;height: 350px;display: block;}


/*导航*/
.head{ width:100%; height:auto; border-bottom:1px solid #eeeeee;}
.contan{ width:1200px; margin:0 auto;}
.head a{ color:#333; font-size:14px;}
.head a:hover{ color:#090;}
.top{ font-size:14px;  height:43px; line-height:43px}
.logo{ padding-left:50px}
.nav{ width:50%; margin:0 auto;height:30px;  }
.nav ul li{ float:left; text-align:center;padding-right: 50px; }
.nav ul li a{display:block;font-size:16px;height:35px;padding-top:50px;color:#333;} 
.nav ul li a:hover{color:#fd500e; }

/*公司介绍*/
.company{ width:1200px; margin:0 auto; height:auto; margin-top:64px;margin-bottom:64px}
.comfl{ width:554px}
.comfr{width:600px; margin-top:20px; line-height:30px}
.com_con{ background:url(../images/dc_07.jpg) no-repeat left top; padding-top:15px }
.com_con span{ padding:40px 0px 15px 28px; display:block; width:100px}
.anniu span{display: block; width: 122px;height: 45px; line-height:40px; float:left;background: #ff5400;-moz-border-radius: 50px; -webkit-border-radius: 50px; margin:25px 25px 0px 0px;text-align: center; padding:0px;}
.anniu span a{ color:#fff;}
.anniu span a:hover{display: block;width: 122px;height: 45px; float:left;background: #000;-moz-border-radius: 50px; -webkit-border-radius: 50px; margin:0px 25px 0px 0px;text-align: center; padding:0px;}


/*部门*/
.bumen_bj{ background:url(../images/dc_14.jpg) repeat; width:100%; height:679px}
.bumen{ width:1300px; margin:0 auto;}
.bum_tit{ font-size:30px; color:#ff5a00; text-align:center; padding:40px 10px; font-weight:bold;}
.bumen bm_wz_tit{ font-size:30px; color:#ff4d18; text-align:center; font-weight:bold;  }
.bm_con ul li{ float:left; margin-right:20px; width:244px; background:#fff; box-shadow: 3px 3px 2px #e3e3e3;text-align:center; position:relative;}
.bm_con ul li:last-child{margin-right:0px}
.bm_wz span{ font-family:'BEBASNEUE'; font-size:50px; color:#ff4d18;  display:block; padding-top:15px}
.bm_wz{ padding-bottom:36px}
.bm_wz  a{ color:#333; font-weight:normal; font-size:20px}
.tub{ padding:15px; position:absolute; margin-left:100px;}
.bm_hide{ display:none; background:#ff5a00; width:244px; height:300px; }
.bm_con ul li:hover .bm_wz,.bm_con ul li.hoverbg .bm_wz{ display:none;}
.bm_con ul li:hover .bm_hide,.bm_con ul li.hoverbg .bm_hide{ display:block;}

.description{font-size: 14px; line-height: 25px;color:#fff; font-weight:normal; padding:15px; text-align:left; margin-bottom:10p	}
.description span{ font-family:'BEBASNEUE'; font-size:50px; color:#fff;  display:block;  text-align:center;padding-top:15px}

/*设备*/
.sb_contain{ width:1200px; margin:0 auto;}
.yxh_article{ width: 604px; float:left; margin: 4em auto 0em;}
.slider_box{margin:0px auto 0 auto;height:400px;overflow:hidden;position:relative;width:604px;} 
.mask{height:50px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1; }
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:604px;height:400px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:604px;height:400px;display:block;overflow:hidden;overflow:hidden}
.silder_intro{position:absolute;left:30;bottom:0;z-index:9;width:604px;height:50px;overflow:hidden;color:#fff;padding-left:20px;text-align:center; line-height:45px}
.news{ width:548px;margin: 4em auto 0em;}
.news ul li{ background:#f1f1f1; margin-bottom:26px; overflow:hidden}
.new_wz { padding:10px; width:360px}
.new_wz a{ color:#333; font-size:18px;}
.new_wz a:hover{ color:#ff5a00;}
.new_wz p{ color:#666; padding:15px 0px 15px 0px}

/*友联*/
.yl_fl{ background:url(../images/yl_29.jpg) no-repeat left center; height:68px}
.yl_fl  ul{padding-left:158px;  }
.yl_fl  ul li{ float:left; padding-right:30px; line-height:75px}
.yl_fl a{ color:#333}
.yl_fl a:hover{ color:#ff5a00}
/*foot*/
.footer{width:100%;background:#fff;height: auto;padding: 40px; background:#0a5fba; overflow:hidden; color:#cfeafb ;font-size: 14px; }
.foot_l{background: url(../images/dc_33.jpg) no-repeat;width:334px;color: #333;padding-top: 100px;text-align: center;font-size: 18px;letter-spacing: 15px;margin-left: 1;padding-left: 40px;} 
.foot{width:1200px;margin:0 auto;height:auto; overflow: hidden;}
.foot_tel{width:450px;no-repeat right;line-height:30px;padding-left: 80px;}
.foot_tel a{ color:#cfeafb;}
.foot_ewm{background:url(../images/ewm.jpg) no-repeat;width:113px;padding-top: 110px;padding-right:120px;padding-left: 22px;}

/*内页left*/
.list{ width:243px;}
.list_1{ width:243px; border:1px solid #ebecec; background:#f8f8f8}
.list_tit{ width: 243px;height: 60px;background: #0a5fba; line-height: 60px; color: #fff; text-align:center; font-size:18px;}
.list_tit span{ font-size:14px;}
.list .list_le ul li{line-height: 40px;text-align:center;background:none;padding: 0;}
.list h3{ color:#fff; font-size:16px; line-height:36px;}
.list ul{ background:#fff; }
.list ul li{ line-height:45px;border-bottom: 1px solid #e8e8e8; text-align:center }
.list ul li a{ display:block; font-size:16px;text-transform:Uppercase; color:#333;}
.list ul li a:hover{ color:#fff;background:#fa6b02; display:block}
.list_li  a:hover{ color:#fff; }
.list ul li .sub_nylist a{ font-size:14px; font-weight:normal; line-height:36px; border-bottom:1px dashed #e8e8e8; margin:0 10px;}

.list_tu{ padding:5px;}
.left_yin{ width:243px;}
.left_us{ border:1px solid #dbdcec; margin-top:15px; background:#f8f8f8}
.leftus_b{ font-size:16px;padding: 8px; line-height: 30px; margin-bottom:10px;}
#mian{ width:1156px; margin:0 auto; height:auto; overflow:hidden; padding:20px 0; }

/*内页产品left*/
.list_fl{width:243px;}
.list_cp{ border:none}
.list_cp li{line-height:45px; background:#f0f0f0; text-align:center; border-bottom:none; }
.list_cp li a{color:#0a5fba}
.list_cp2 ul li{ padding:0px;background:#fff; border-bottom:1px dashed #f0f0f0}
.list_cp2 ul li a{ font-size:15px; color:#333}
#child1 a:hover,#child2 a:hover{ background:#fa6b02; color:#fff; display:block}
#main1  a,#main2 a,#main3 a{color:#0a5fba}
#child1 a,#child2 a,#child3 a{ font-size:15px; color:#333; line-height:40px; border-bottom:1px dashed #f0f0f0; text-align:center}
#main1,#main2,#main3{ line-height:40px; background:#f0f0f0; text-align:center; border-bottom:1px solid #fff}
/*内页right*/
.right{ width:891px; float:right; margin-bottom:5px;  border:1px solid #d5d5d5; padding-bottom:20px;}
.right_tit {  height:30px; line-height:23px; border-bottom:1px solid #ccc; margin:10px 20px; margin-top:18px;}
.righttit_l{color:#0a5fba; font-size:18px; padding-left:5px; padding-right:7px; font-weight:bold; border-bottom:2px solid #0a5fba; padding-bottom:6px;}
.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; margin-left:20px; margin-right:20px;}
.right_cont_prod{ margin-left:10px; margin-top:25px;}
.pro_nei li{ float:left; padding:0px 5px; margin-left:15px; margin-right:15px}
.pro_tit:hover{border:1px solid #F30;}
.prod_nei{ border:1px solid #EDEDED; padding:1px;}

/*新闻列表*/
.newlist_nei {margin-bottom:20px;}
.newlist_nei li {line-height:35px; overflow:hidden; background:url(../images/rdx_81.jpg) no-repeat left center; padding-left:18px; border-bottom:#ccc 1px dashed;}
.newlist_nei li a{ color:#333}
.newlist_nei li span {float:right;}
.faq li{ background:url(../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_visits {text-align:center; margin-bottom:20px; border-bottom:#d3d3d3 1px dashed; padding-bottom:15px;}
.new_visits a{ color:#333}
.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_list { overflow:hidden; margin-bottom:20px; margin-top:13px;}
.pro_list li {width:226px; float:left;  text-align:center; padding:0px 21px 0px 10px;}
.pro_tit {border:#c4c4c4 1px solid; padding:2px;}
.pro_list li img {width:220px; height:154px;}
.pro_title { text-align:center; overflow:hidden; font-size:13px; padding-bottom:10px; line-height:50px; }
.pro_title a{ color:#333; }
.right_top {margin-bottom:30px; overflow:hidden;}
.right_top h1 {font-size:18px; font-weight:normal; margin:0; margin-top:10px; padding:0; margin-bottom:10px;}
.prolist_img {width:150px; height:152px; float:left; margin-right:30px; margin-top:10px; margin-left:20px; border:#dedede 1px solid; padding:2px;}
.dingz {margin-top:10px;}


/*产品详情*/
.pro_img {text-align:center; padding-top:10px}
.pro_info {margin:30px 0px 10px 0px; line-height:28px; padding-bottom:10px;}
.prodtit_nei{ text-align:center; font-size:18px; font-weight:normal;  margin-top:20px; margin-bottom:5px;}
.xg li{ float:left;margin-left:28px;}
.xg_tu{ border:1px solid #CCC; }
.xg li p{ text-align:center}
.xg li a{ color:#333}
.xg li a:hover{ color:#F30}
.xg_tit { margin:30px 0px  20px 0px; border-bottom:1px solid #ccc; font-weight:bold; color:#0a5fba; line-height:40px}
.xg_tit span{ display:block; background:#F63; width:80px; height:3px;}

/*相册列表*/
.pro_nei2 li{ float:left;  width:400px; padding:0px 20px;overflow:hidden;  margin:10px 0px; padding-bottom:25px;}

.album_list {border-top:#c4c4c4 1px dashed; overflow:hidden; margin-bottom:20px;}
.album_list li {width:247px; float:left; border-bottom:#c4c4c4 1px dashed; border-right:#c4c4c4 1px dashed; text-align:center; padding:20px 0;}
.album_list li.p3 {border-right:none;}
.album_list li img {width:198px; height:75px;}
.album_tit {width:198px; margin:0 auto;}
/*翻页样式*/
.digg4{ padding:3px; margin:3px; text-align:center; margin-top:15px;}
.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:#fa6b02; 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'); }
.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(../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;}

