/* CSS Initializing */
pre{white-space: normal;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,form,p{margin:0px;padding:0px;}
body{font-size:12px;font-family:'微软雅黑';color: #3a3a3a;line-height:23px;background:#e9edf0;}
img{border:0; vertical-align:middle;}
ul,li{list-style:none;list-style-type: none}
h1, h2, h3, h4, h5, h6 { font-size: 100% } /* 字体加粗与否，视页面标题更改 */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ font-weight:bold;} /* 字体加粗与否，视页面标题更改 */
i,b{ font-size:12px; font-weight:normal;font-style: normal;}
input,button, textarea, select{ vertical-align: middle;}
input{ height:18px; color:#000000; line-height:18px;}
select{ height:23px; color:#000000; line-height:23px;}
button { cursor: pointer }
em, cite { font-style: normal; }
a{color:#3a3a3a;text-decoration:none;}
a:hover{color: #467bb4;text-decoration: none; list-style:none;}
.txtlf{ text-align:left;}
.txtrg{ text-align:right;}
.fl{ float:left;}
.fr{ float:right;}
.fix:after {content:'.';display:block;clear:both;visibility:hidden;height:0px;}/*清除浮动的一种方法，将此class名写在内部有浮动的标签中，便可清除子字元素的浮动，使用非常方便*/
.fix {zoom:1;}
.clearfixed:after { content: "."; clear: both; display: block; height: 0; overflow: hidden }
.clearfixed { zoom: 1 } /* 增加清除浮动样式时，要注意当前元素是否为块结构，如果不是，要添加属性 display: block */
.clear { display: block!important; float: none!important; clear: both; width: auto!important; height: 0;margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0 }
.brank{ line-height:8px; clear:both; height:8px;margin: 0 auto!important; padding: 0!important; font-size: 0; float: none!important;}
.none{ display:none;}
table{border-collapse:collapse;}
.header{height:149px;background:url(../images/header_line.png) no-repeat center top;}
.wrap{width:1000px;margin:0 auto;}
.header .wrap{width:1020px;}
.logo{margin-top:30px;width:281}
.header_r{width:730px;margin-top:13px;}
.header_top{height:40px;line-height:40px;color:#000000;font-size:14px;text-align:right;}
.header_top a{color:#000000;}
.header_top .hot_line em{font-size:28px;}
.header_top span{margin-right:24px;}
.header_top span.icons{margin-right:0;}
.phone_ico,.wx_ico{display:inline-block; vertical-align:middle;position:relative;cursor:pointer;}
.phone_ico{width:14px;height:23px;background:url(../images/phoneico.png) no-repeat;margin-right:24px;}
.wx_ico{width:23px;height:21px;background:url(../images/wxico.png) no-repeat;}
.phone_ico i,.wx_ico i{position:absolute;width:100px;height:100px;padding:10px;left:-55px;top:25px;display:inline-block;background:#fff; z-index:9999;border:1px solid #ccc;display:none;}
.blue{color:#014099;}
.header .nav{}
.header .nav li{float:left;width:86px;height:54px;text-align:center;position:relative;margin-top:28px;}
.header .nav li a{display:inline-block;width:86px;height:54px;line-height:54px;font-size:14px;color:#000000;overflow:hidden}
.header .nav li span{display:block;width:86px;height:54px;line-height:54px;font-size:14px;color:#fff;overflow:hidden;margin-top:0;}
.header .nav li em{display:block;width:86px;height:54px;overflow:hidden;}
.header .nav li:hover a,.header .nav li.cur a{color:#333;vertical-align:top;}
.header .nav li:hover span,.header .nav li.cur span{margin-top:-54px; }
.header .nav li ul{position:absolute;width:100px;background:#fff; z-index:9;display:none;border-top:5px solid #014099;left:-8px;}
.header .nav li ul li{width:100px;height:30px;line-height:33px;margin-top:0;}
.header .nav li ul li a{height:30px;line-height:30px;width:100px;background:#fff !important;color:#010101 !important;}
.header .nav li ul li a:hover{background:#014099 !important;color:#fff !important;}
.search_form{width:127px;height:20px;background:url(../images/searchbg.png) no-repeat;margin-top:46px;}
.search_form .search_text{height:20px;line-height:20px;padding:0 8px;background:none;border:none; vertical-align:top;width:90px; outline:none;}
.search_form .search_btn{height:20px;border:none;background:none;width:20px;vertical-align:top;cursor:pointer;}
/* flexslider */
.index_slider{position:relative;height:475px;box-shadow:1px 1px 5px #8896b3;}
.flexslider{position:relative;height:475px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;overflow:hidden;}
.slides{position:relative;z-index:1;overflow:hidden;height:475px;}
.slides li{height:475px;}
.slides li a{display:block;height:475px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:1000px;text-align:right;margin-left:-500px;left:50%;}
.flex-control-nav li{display:inline-block;width:35px;height:7px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:35px;height:7px;line-height:40px;overflow:hidden;background:url(../images/bot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.container{width:1200px;margin:50px auto 0;}
.index_news{width:500px;margin:0 auto;position:absolute;left:50%;margin-left:-500px;bottom:0; z-index:99;}
.index_news span{height:38px;line-height:38px;color:#fff;}
.index_notice{height:38px;line-height:38px;overflow:hidden;}
.index_notice li {height:38px;line-height:38px;}
.index_notice li a{color:#fff;display:inline-block;padding-left:2px;font-size:12px;}

.container{width:1000px;margin:0 auto;}
.index_products{margin-top:15px;}
.index_title{font-size:14px;color:#000;line-height:55px;}
/**首页产品*/
.products_img_scroll{width:1000px;height:306px;position:relative;margin:0 auto;}
.products_img_scroll .prev,.products_img_scroll .next { position:absolute; top:78px;cursor:pointer;width:31px;height:75px;cursor:pointer; z-index:9;}
.products_img_scroll .prev:hover,.products_img_scroll .next:hover{filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}
.products_img_scroll .prev{background:url(../images/leftbtn.png) no-repeat;left:-15px}
.products_img_scroll .next{background:url(../images/rightbtn.png) no-repeat; right:-15px}
.products_img_scroll .img_list { position:relative; width:920px; height:306px; overflow:hidden;padding-top:6px;margin-left:36px;}
.products_img_scroll .img_list ul { width:9999px;}
.products_img_scroll .img_list li { float:left;width:168px;padding:0 8px;border-right:1px solid #d9dcdf;}
.products_img_scroll .img_list li .img,.products_img_scroll .img_list li .img img{width:168px;height:116px;}
.products_img_scroll .img_list li:hover .img{box-shadow:0px 0px 3px #ccc;}
.products_img_scroll .img_list li .text{padding:0 4px;}
.products_img_scroll .img_list li .text h2{line-height:26px;margin:4px 0;}
.products_img_scroll .img_list li .text h2 a{color:#000;}
.products_img_scroll .img_list li .text .info{color:#797979;height:114px;margin-bottom:8px;}
.show_more{padding-left:22px;background:url(../images/moreico.png) no-repeat left center;color:#000;}
/**首页信息*/
.index_infomation{background:url(../images/indexbg01.png) no-repeat center top;margin-top:56px;padding-top:36px;}
.index_infomation .mk_box{min-height:195px;padding-top:24px;}
.index_infomation .mk_box .title{font-size:14px;line-height:32px;}
.index_infomation .mk_box .title span{font-size:12px;color:#797979;}
.index_infomation .mk_box .info{height:110px;}
.index_about{background:url(../images/indexbg02.png) no-repeat right center;width:242px;padding-right:46px;}
.index_about .info{color:#797979;}
.yellow_btn{color:#fff;display:inline-block;height:18px;line-height:18px;background:#fe9e16;padding:0 16px;border-radius:4px;}
.index_list{background:url(../images/indexbg02.png) no-repeat right center;width:292px;padding-right:46px;margin-left:21px;}
.index_list li{height:26px;line-height:26px;}
.index_list li a{color:#797979;}
.index_maps{width:278px;}
.index_maps .infos{margin-bottom:10px;}
/**首页信息*/
.index_bottom{background:url(../images/indexbg01.png) no-repeat center top;margin-top:36px;padding-top:26px;}
.index_bottom .index_video{width:206px;}
.index_bottom .video_box{width:206px;height:168px;box-shadow:0px 0px 10px #ddd;position:relative;}
.index_bottom .video_box img{width:206px;height:168px;}
.videoico{display:inline-block;width:80px;height:81px;background:url(../images/videoico.png) no-repeat;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;}
.index_bottom .index_show{width:746px;}
/**首页产品**/
.show_img_scroll{width:740px;position:relative;margin:0 auto;padding:16px 0;background:#ebedef;box-shadow:0px 0px 10px #ddd;}
.show_img_scroll .prev,.show_img_scroll .next { position:absolute; top:60px;cursor:pointer;width:38px;height:38px;cursor:pointer; z-index:9;}
.show_img_scroll .prev:hover,.show_img_scroll .next:hover{filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}
.show_img_scroll .prev{background:url(../images/leftbtn01.png) no-repeat;left:22px}
.show_img_scroll .next{background:url(../images/rightbtn01.png) no-repeat; right:22px}
.show_img_scroll .img_list { position:relative; width:577px; overflow:hidden;margin-left:80px;}
.show_img_scroll .img_list ul { width:9999px;}
.show_img_scroll .img_list li { float:left;width:126px;height:126px;margin-right:15px;border:3px solid #e5e5e5;}
.show_img_scroll .img_list li img{width:126px;height:126px;}
/**footer**/
.footer{margin-top:50px;}
.footer_information{background:#292d30;box-shadow:3px 2px 3px #000;padding-bottom:30px;}
.fot_copy{background:#232426;line-height:51px;color:#bebdbe;}
.footer dl{width:310px;margin-right:25px;float:left;}
.footer dl dt{height:78px;line-height:78px;color:#fff;font-size:18px;}
.footer dl dd{color:#bebdbe;}
.footer .fot_index dd p{border-bottom:1px solid #3b3f42;height:32px;line-height:32px;background:url(../images/list01.png) no-repeat left center;padding-left:18px;}
.footer .fot_index dd p a{color:#bebdbe;}
.footer dl.fot_about{width:227px;padding-right:66px;}
/**customer**/
.customer{position:fixed;top:264px;left:0; z-index:9999;width:43px;}
.customer a{display:inline-block;width:43px;height:43px;background:#000000 url(../images/qqico.png) no-repeat center center; vertical-align:top;}
.customer span{width:43px;background:#014099 url(../images/tel.png) no-repeat center center;height:120px;display:inline-block; vertical-align:top;}
/*分页*/
.pagemenu { padding:35px 0; text-align:right; height:30px;line-height:30px;color:#333;font-family:'微软雅黑';}
.pagemenu a { padding:4px 8px; border:1px solid #ccc;  margin:0 5px; color:#666; text-decoration:none;}
.pagemenu a:hover {border: #1893e1 1px solid; color:#fff;background:#1893e1; }
.pagemenu a:active {border: #4bb5e1 1px solid; color:#4bb5e1;}
.pagemenu .current { padding:4px 8px;  margin:0 5px;background:#1893e1; color:#fff; border:1px solid #1893e1; font-weight:bold;}
.pagemenu .disabled {border: #ddd 1px solid; padding:4px 8px; color:#999; margin:2px;}
/********内页******/
.pages_banner{height:233px;width:100%;}
.pages_banner .img{width:1000px;margin:0 auto;position:relative;}
.pages_banner .img img{position:absolute;left:-54px;top:40px;}
.pages_banner .newsimg img{left:-24px;top:0px;}
.pages_banner .jobimg img{left:-24px;top:50px;}
.pages_banner .serviceimg img{left:-130px;top:20px;}
.pages_banner .caseimg img{left:0px;top:105px;}
.pages_banner .contactimg img{left:0px;top:23px;}
.pages_banner .videoimg img{left:0px;top:0px;}
.posi{width:1220px;margin:0px auto;line-height:36px;height:36px;background:url(../images/indexbg01.png) no-repeat right 36px;padding-bottom:50px;}
.posi  .mk{width:1000px;margin:0 auto;text-align:right;color:#000;}
.posi  .mk a{color:#000;}
.pages_main{width:1030px;margin:0px auto;}
.left_bar{width:190px;}
.right_main{width:792px;}
.pages_search{background:#fff;border:1px solid #d2d2d2;height:30px;}
.pages_search  .pages_search_text{border:none;width:130px;padding: 0 5px;outline:none;}
.pages_search  .pages_search_btn{background:url(../images/fdjico.png) no-repeat center center;border:none;width:36px;height:30px;cursor:pointer; vertical-align:middle;}
.menu{margin-top:20px;padding-left:20px;}
.menu h2{font-size:14px;color:#000;line-height:34px;}
.menu li{height:30px;line-height:30px;}
.menu li a{display:block;height:30px;background:url(../images/list02.png) no-repeat  left center;padding-left:22px;color:#adaeae;}
.menu li a:hover,.menu li a.cur{background:url(../images/list02cur.png) no-repeat  left center;color:#467bb4;}
.pages_title{height:50px;line-height:50px;font-size:15px;color:#000;border-bottom:1px solid #d2d2d2;font-weight:bold;}
.article{padding:10px;}
/********新闻列表******/
.news_list li{padding:8px;border-bottom:1px solid #d2d2d2;}
.news_list li .text{width:445px;color:#a4a5a5;padding-top:6px;position:relative;}
.news_list li .text h2 a{font-size:14px;color:#467bb4;}
.news_list li .text .info{margin-top:8px;padding-bottom:4px;}
.news_list li .img,.news_list li .img img{width:220px;height:108px;}
.newsmore{position:absolute;right:-100px;top:80px;color:#467bb4;}
.news_article{background:#fff;border-radius:3px;border:1px solid #d2d2d2;margin-top:10px;}
.news_article h1{height:35px;line-height:35px;color:#fff;border-radius:3px 3px 0 0;background:#467bb4;padding:0 10px;}
.news_article .cont_text{padding:10px;min-height:300px;}
/********工厂照片******/
.about-photo h1{color:#467bb4;line-height:36px;border-bottom:1px dashed #d2d2d2;padding-top:10px;}
.about-photo  .cont_text{padding:10px;}
.about-photo  .cont_text img{margin-bottom:10px;}
/********job******/
.job_box {margin-top:20px;}
.job_box  .tab{height:34px;border-bottom:1px solid #ff9f17;}
.job_box  .tab a{display:inline-block;width:102px;text-align:center;line-height:34px;background:#c9c9c9;color:#000;margin-right:8px;cursor:pointer;}
.job_box  .tab a:hover,.job_box  .tab a.cur{color:#fff;background:#ff9f17;}
.job_box .cont_text{padding-top:10px;background:#fff;}
.job_box tr th{color:#000;background:#c9c9c9;height:28px;font-weight:normal;}
.job_box tr td{height:28px;border:1px solid #ccc;}
/********products******/
.products_list .products_mk h2{height:38px;line-height:38px;font-weight:normal;}
.products_list .products_mk h2 a{display:inline-block;height:38px;width:38px;background:url(../images/list03.png) no-repeat center center;cursor:pointer;}
.products_list .products_mk h2 a.cur{background:url(../images/list03cur.png) no-repeat center center;}
.products_list .products_mk ul li{width:232px;float:left;margin:13px;border:3px solid #296aaf;}
.products_list .products_mk ul li .img,.products_list .products_mk ul li .img img{width:232px;height:206px;}
.products_list .products_mk ul li .tit{height:46px;line-height:46px;background:#296aaf;color:#fff;}
.products_list .products_mk ul li .tit a{color:#fff;padding:0 10px;}
/********products内页******/
.products_infomation{padding:22px 8px;}
.products_infomation .img{width:240px;}
.products_infomation .img img{border:3px solid #5285bb;}
.products_infomation .img .bigimg img{width:234px;margin-bottom:12px;}
.products_infomation .img .smallimg img{width:45px;height:45px;margin:0 4px;}
.products_infomation .text{width:490px;}
.products_infomation .text h1{}
.products_infomation .text .infolist{margin:15px 0;}
.products_infomation .text .info p{line-height:18px;}
/********msg******/
.msg {margin-top:30px;}
.msg p{margin-bottom:7px;}
.msg label{display:inline-block;width:40px; text-align:right;}
.msgtext{width:290px;height:22px;border:1px solid #ccc;padding:0 5px;}
.msg textarea{width:290px;;border:1px solid #ccc;padding:5px;height:85px; vertical-align:top;}
.orange_btn{width:77px;height:24px;color:#fff;border:none;background:#ff9f17;cursor:pointer;font-family:'微软雅黑';}
/********service******/
.customer_list li{height:67px;background:url(../images/listbg.png) no-repeat;margin-top:10px;padding:2px;}
.customer_list li .img{width:164px;text-align:center;padding:8px 0 0 ;}
.customer_list li .img img {max-width:160px;max-height:64px; vertical-align:middle;}
.customer_list li .title{width:148px;text-align:center;height:64px;line-height:64px;color:#fff;margin-left:10px;}
.customer_list li .text{width:438px;padding-right:10px;color:#686868;padding-top:4px;}
.service_maps{}
.slideOutTip2 {background-color: #444;border: 1px dotted #777;color: white;font-size: 11px;height: 14px;left: 0;opacity: 0.9;overflow: hidden;padding: 3px;position: absolute;top: 0;}
.slideOutTip2:hover {box-shadow: 0 0 1px #999;}
.tipVisible {cursor: pointer;height: 14px;}
.tipTitle {float: left;font-family: Helvetica,Arial,sans-serif;font-size: 11px;font-weight: bold; line-height: 12px; margin: 0; padding: 0;text-transform: uppercase; white-space: nowrap;}
.tipIcon {background-color: #61b035;border: 1px solid #70c244;border-radius: 1px;float: left;height: 10px;margin-right: 4px;width: 10px;}
.green .tipIcon {background-color: #61b035;border: 1px solid #777;}
.blue .tipIcon {background-color: #6486c4;border: 1px solid #4b65af;}
.orange .tipIcon {background-color: #f8981e;border: 1px solid #777;}
.plusIcon {background: rgba(0, 0, 0, 0) url(../images/plus.gif) no-repeat center center;height: 10px;margin: 0;transition: transform 0.2s linear 0s;width: 10px;}
.slideOutTip2.isOpened { z-index: 10000;}
.slideOutTip2.isOpened .plusIcon {transform: rotate(45deg);}
.openLeft .tipIcon {float: right;margin: 0 0 0 4px;}
.openLeft .tipTitle {float: right; line-height: 12px; margin: 0; padding: 0;}
.openLeft .slideOutContent2 {margin-top: 10px;}
.openLeft.openTop .slideOutContent2 { margin-top: 0;}
.slideOutContent2 { display: none;font-size: 11px;line-height: 12px; padding: 10px; width: 236px;}
.usmaptips > p {display: none;margin: 0;padding: 0;}
.usmaptips a, .usmaptips a:active, .usmaptips a:visited, .usmaptips a:link { color: #f8981e;text-decoration: none;}
.usmaptips a:hover {color: #fff;text-decoration: none;}
.usmaptips {background:url(../images/maps.png) no-repeat;height:546px;width:660px;margin-top:15px;position:relative;}
.spaceBottom {margin: 0 0 5px;}
.spaceTop { margin: 5px 0 0;}
.company_address h2{color:#02419b;height:36px;line-height:36px;}
.company_address dl{width:290px;float:left;border-top:1px dashed #ccc;margin-right:40px;margin-bottom:15px;}
.company_address dl dt{color:#000;line-height:32px;font-weight:bold;}
.company_address dl dd{color:#545454;}
/********down******/
.down_list{padding-top:10px;}
.down_list li{height:36px;line-height:36px;color:#010101;}
.down_list li a{color:#010101;}
.down_list li a.down_ico{width:35px;height:21px;display:inline-block;background:url(../images/downico.png) no-repeat;margin-left:14px; vertical-align:middle;cursor:pointer;}
/********problem******/
.problem_list li{border-bottom:1px  dashed #ccc;}
.problem_list h2{height:36px;line-height:36px;font-size:14px;background:url(../images/list04.png) no-repeat left center;padding-left:24px;cursor:pointer;}
.problem_list li.cur h2{background:url(../images/list04cur.png) no-repeat left center;}
.problem_list h2 span{font-size:12px;color:#000;}
.problem_list .info{ text-indent:2em;display:none;}
.problem_list li.cur .info{display:block;}
/********case******/
.case_list{padding:10px 0;}
.case_list li{color:#000;height:30px;line-height:30px;}
.case_list a{color:#000;}
.case_article{border:3px solid #315f97;border-radius:5px;padding:5px 18px;min-height:350px;}
.case_article h1{font-size:14px;line-height:32px;}
.case_article .author{border-bottom:1px solid #ccc;}
.case_article .cont_text{padding:10px;}
/********case******/
.video_list li{width:236px;float:left;margin:14px 13px 0;}
.video_list li img,.video_list li .img{width:236px;height:190px;}
.video_list li .img{position:relative;}
.video_list  li p{line-height:50px;font-size:14px;}
.video_article h1{line-height:40px;margin-bottom:10px;}
.video_player{width:580px;height:470px;border:2px solid #fff;margin:0 auto;}
/********vip******/
.vip_article{min-height:300px;}
.vip_article h1{font-size:14px;font-weight:bold;margin-top:36px;line-height:32px;}
.vip_mk{width:1000px;margin:0 auto;position:relative;}
.vip_form{width:418px;position:absolute;right:0;top:-200px;}
.vip_form .title{height:52px;line-height:52px;text-align:center;border-bottom:1px solid #ccc;font-size:22px;color:#000;}
.vip_form  .member{background:#fff;border-radius:10px;box-shadow:1px 1px 3px #ccc;height:510px;}
.vip_form  .member form{padding:0 30px;}
.vip_form  .member form p{margin-top:25px;font-size:14px;}
.vip_form  .member form p a.blue{cursor:pointer;}
.inputtip{height:32px;width:334px;border:1px solid #ccc;border-radius:3px;line-height:32px;padding:0 6px;}
.w160{width:160px !important;}
.vipbtn{height:48px;width:346px;color:#fff;font-family:'微软雅黑';cursor:pointer;border:none;border-radius:3px;font-size:20px;background:#467bb4;}
.vip_form .font01{font-size:14px;color:#888686;line-height:55px;text-align:center;}
.memner_center h1{line-height:44px;font-size:14px;color:#000;}
.memner_center p{margin-top:10px;}
.memner_center p label{display:inline-block;width:90px;font-size:14px;}
.inputvip{width:284px;height:22px;border:1px solid #ccc;padding:0 5px;background:none;}
.gray{color:#888;}
/***主要产品**/
.tj_products{margin-top:38px;}
.tj_products .title{height:36px;line-height:36px;color:#000;font-size:14px;padding:0 10px;border-bottom:1px solid #ccc;}
.tj_products .title a{color:#000;}
.tj_products li{width:146px;float:left;margin:20px 6px;}
.tj_products li img{width:144px;border:1px solid #5085bc;height:112px;}
.tj_products li p{line-height:18px;margin-top:6px;}
.case_mk h2{height:60px;line-height:60px;color:#000;font-weight:normal;font-size:13px;}
.case_mk li{float:left;width:186px;height:182px;border:1px solid #4a7fb9;margin:0 5px 10px;background:#fff;}
.case_mk li img{width:186px;height:182px;}
.case_mk li img

.placeholder{color:#888;}
