﻿/* CSS Document */
*{margin:0px; padding:0px;font-family:'微软雅黑';}
a{text-decoration:none; color:#333;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
li{ list-style:none;}
.clear{clear:both;}
.clearfix{clear:both;}
img{vertical-align:middle;}
.last{margin-right:0px !important;}
.div1200{width:1200px; margin:0px auto;}
.wrap {width: 100%;min-width: 1190px;_zoom: 1;position: relative;overflow: hidden;}
/*index*/
.head{ margin-top:9px;}
.fwrx p{ font-size:16px; color:#ed1b24; line-height:36px;}
.head_right{ position:relative; width:200px;}
.header_lx ul li{ width:36px; height:38px; line-height:38px; text-align:center; float:left; margin-right:17px; background:#231f20; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.header_lx ul li:hover{ background:#ed1b24;}
.nav{ margin-top:15px; background:#231f20; height:63px; line-height:63px;}
.nav_box > ul > li{ float:left; width:128px; text-align:center; margin-right:25px; background:url(../images/index_20.png) 90% center no-repeat;}
.nav_box > ul > li > a{ display:block; font-size:16px; color:#fff;}
.nav_box > ul > .bg_none{ background:none;}
.nav_box > ul > li:hover{ background:url(../images/index_20.png) 90% center no-repeat #ed1b24;}
.nav_box > ul > .on{ background:url(../images/index_20.png) 90% center no-repeat #ed1b24;}
.nav_box > ul > .bg_none:hover{ background:#ed1b24;}
.nav_box > ul > .on.bg_none{ background:#ed1b24;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.callbacks_tabs.callbacks1_tabs{margin-top:-30px; position:relative;z-index:100;}
.callbacks_tabs.callbacks1_tabs li{font-size:6px;display:inline-block;width:10px;height:10px;margin-left:5px;border:1px solid #FFF;position:relative;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}
.callbacks_container{margin-bottom:2px;position:relative;width:100%;max-width:100%;text-align:center;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}
.product{ background:#f3f3f3; padding:45px 0;}
.tit h1{ text-align:center; font-size:36px; font-weight:normal; color:#333;}
.border{ border-bottom:1px solid #ccc; padding-bottom:28px; width:112px; margin:0 auto;}
.cmain{width:100%; margin-top:36px;}
.bigtit { margin-bottom:100px;margin-top:80px;}
.ProductList{overflow:hidden;margin-top:60px;}
.ProductList li{float:left;margin-right:20px;width:280px;height:350px;background:#fff;overflow:hidden; padding-top:10px;}
.ProductList .unit{position:relative;z-index:4;height:350px;}
.unit h1 a:hover {color:#016caf;}
.ProductList .hoverline{display:none;height:4px;width:100%;background:#ed1b24;position:absolute;top:-10px;left:0;}
.ProductList .images{display:block;height:222px;width:268px;overflow:hidden;}
.ProductList .images img{display:block;}
.ProductList h1{text-align:center;padding-top:28px; font-size:16px; font-weight:bold;color:#333;}
.ProductList h1 a{color:#555555;}
.ProductList dl{padding:4px 10px 0px 30px;}
.ProductList dd{white-space:nowrap;overflow:hidden;height:26px;line-height:26px;font-size:12px;}
.view{position:absolute;z-index:500;left:0;bottom:-100px;width:100%;height:39px;background:#fff;font-size:14px;border-bottom:1px solid #ed1b24;}
.view .left{padding-left:30px;}
.view .right{float:right;background:#ed1b24;color:#fff;display:block;height:30px;line-height:30px;width:80px;text-align:center; margin-right:11px;}
.view .right span{font-size:16px;padding-left:6px;}
.allProduct{position:relative;z-index:2;max-height:806px;overflow:hidden;}
.productTab{position:absolute;height:32px;/* right:16%; */ z-index:9999;}
.productTab li{float:left;color:#333;background:#ccc;margin-left:15px;height:29px;line-height:29px;font-size:14px;border-radius:16px;}
.productTab li:hover{background-color:#ed1b24;}
.productTab li.select{background-color:#ed1b24;}
.productTab  a{display:block;color:#444;padding:0 15px;border-radius:14px;}
.productTab li.select a{ color:#fff;}
.productTab li:hover a{color:#fff;}
.allProduct .ProductList{width:100%;}
.allProduct li{margin-bottom:25px;}
.loadMore{width:100%;height:40px;border-top:1px solid #016CAF;position:relative;z-index:2;}
.loadMore a{position:absolute;height:40px;line-height:40px;text-align:center;width:140px;color:#fff;background-color:#016CAF;left:45%;top:-20px;font-size:14px;}
.loadMore a:hover{background-color:#2d2d2d;}
.isotope-item{z-index:2}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1}
.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property: -ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.new{ margin-top:45px;}
.pro_img{ background:rgba(0,0,0,0.2); position: absolute;top: 0;height: 240px;width: 100%; margin-top:-10px; display:none;}
.ProductList li:hover .pro_img{ display:block;}
.new_list{ margin-top:45px;}
.new_list > ul > li{ width:344px; float:left; margin-right:84px;}
.new_tit{ border:1px solid #e0e0e0; height:31px; line-height:31px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
.new_tit .zb_flash{ padding-left:12px; font-size:18px; color:#333;}
.new_tit .more{ font-size:12px; color:#666; padding-right:12px;}
.new_img{ margin-top:13px;}
.new_img p{ font-size:14px; color:#333; line-height:36px; margin-top:10px; height:64px;}
.new_list{ margin-top:40px;}
.new_list > ul > li > .new_list > ul > li{ line-height:24px; background:url(../images/index_38.png) left center no-repeat; padding-left:19px;}
.new_list > ul > li > .new_list > ul > li > a{ font-size:12px; color:#333;}
.new_list > ul > li > .new_list > ul > li:hover > a{ color:#ed1b24;}
.solute{ margin-top:70px; background:url(../images/index_41.png) center center no-repeat;padding-top:45px; padding-bottom:100px;}
.tit1 h1{ text-align:center; font-size:36px; font-weight:normal; color:#fff;}
.tit1 .border{ border-bottom:1px solid #fff; padding-bottom:28px; width:112px; margin:0 auto;}
.solute_list{ margin:67px 120px 0;}
.solute_list ul li{ width:200px; float:left; margin-right:40px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.solute_list ul li p{ text-align:center; font-size:20px; color:#fff; line-height:36px;}
.solute_list ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.solute_list ul li:hover p{ color:#ed1b24; font-weight:bold;}
.anli{ margin-top:90px;}
.anli_list{ margin-top:57px;}
.anli_list ul li{ width:360px; border:1px solid #ccc; float:left; margin-right:36px;}
.anli_nr{ padding:10px 15px;}
.anli_nr .anli_show{ font-size:16px; color:#666; line-height:36px;}
.anli_nr .anli_content{ font-size:18px; color:#333; line-height:30px;}
.anli_list ul li:hover{ border:1px solid #fff;}
.anli_list ul li:hover .anli_nr{ background:#ed1b24;}
.anli_list ul li:hover p{ color:#fff;}
.foot{ margin-top:118px; background:#333;}
.foot_top_left p{ font-size:14px; color:#fff; line-height:44px;}
.foot_top_right ul li{ float:left;}
.foot_top_right ul li a{ font-size:14px; color:#fff; line-height:44px;}
.foot_top_right ul li span{ font-size:14px; color:#fff; line-height:44px; padding:0 10px;}
.border1{ border-bottom:1px solid #fff;}
.footer{ padding:50px 0;}
.footer_left ul h6{ font-size:16px; color:#fff; line-height:30px; font-weight:normal;}
.footer_left ul li{ line-height:30px;}
.footer_left ul li a{ font-size:12px; color:#fff;}
.footer_left ul{ float:left; margin-right:28px;}
.footer_right ul li{ width:118px; background:#fff; padding:6px; text-align:center; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; float:left; margin-right:19px;}
.footer_right ul li p{ font-size:16px; color:#000; padding-top:10px;}
.foot_bottom p{ font-size:14px; color:#fff; line-height:40px; text-align:center;}
/*xqy*/
.banner img{ width:100%; margin:0 auto;}
.zb{ margin-top:28px;}
.zb_tit{ width:100%; text-align:right;}
.zb_tit span{ font-size:14px; color:#999;} 
.zb_tit .dy{ padding:0 6px;} 
.zb_border{ border-bottom:1px solid #ccc; padding-bottom:13px;}
.xq{ margin-top:90px;}
.pro_pictpart{height:505px; margin:0px;padding:0px;}
.pro_picleft { float:left; width:600px; height:505px;}
.pro_picleft span { display:block; width:600px; height:505px; /*line-height:36px; padding-top:218px;*/ margin:0 auto; color:#ed1b24; font-size:72px; text-align:center; font-weight:bold;}
.pro_picright { float:right;width:600px; height:505px;}
.pro_bigphoto{width:600px; height:356px;}
.pro_bigphoto img{width:600px; height:356px;}
.pro_bigphoto div{ display: none; }
.pro_bigphoto div.pho1{ display: block; }
.pro_text{width:600px; height:80px; }
.pro_picList{margin-top:10px; padding:0px;width:100%;height:80px;}
.pro_smallimg{width:137px;height:78px;padding:0px; margin-right:14px;display:inline;border:1px solid #ccc; float:left}
.pro_smallimg img{border:0;}
.opwrap { width: 100%; margin: 0 auto; padding-bottom: 50px;color: #333;}
#opnav { position: fixed; right:20px; top:15%;list-style-type: none;z-index:10;}
#opnav li { margin-bottom: 5px; width:160px; height:40px; line-height:40px;}
#opnav a { display: block;  font-size: 14px; color: #333; text-align: center; background: #eee; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
#opnav .current a { color: #fff; background: #ed1b24;}
.xq_tit{ background:#fafafa; height:70px; line-height:70px; border:1px solid #ccc; border-left:none; border-right:none;}
.xq_tit p{ text-align:center; font-size:30px; color:#ed1b24;}
.proAdvantage{ margin-top:36px;}
.proAdvantage p{ font-size:18px; color:#fff; width:120px; height:45px; line-height:45px; background:#333; text-align:center;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.pro_list{ margin-left:20px;}
.pro_list_con{ margin-top:30px; margin-bottom:50px;}
.pro_list_tit p{ont-size:18px; color:#fff; width:120px; height:36px; line-height:36px; background:#333; text-align:center;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.pro_con{ font-size:14px; color:#333; line-height:36px;}
.pro_list_right{ margin-right:180px;}
/*.th_table{ margin-top:40px;}*/
.th_table table{ width:100%;}
.th_table table tr td{ border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.th_table table tr th{ background:#333; font-size:14px; color:#fff; font-weight:normal; line-height:36px; text-align:left; padding-left:20px;border-left:1px solid #ccc;}
.th_table table tr td{ text-align:left; padding-left:20px; font-size:14px; color:#333; line-height:36px;}
.th_table table tr:nth-child(2n) td{ background:#f4f4f4;}

.opex{ margin-top:150px;}
.opex_list{ margin-top:50px;}
.opex_list ul li{ float:left; margin-right:14px;}
.opex_more{ margin:40px auto 0; text-align:center;}
.opex_more p{ width:200px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#fff; background:#ed1b24; margin:0 auto; display:inline-block;}
.consult{ margin-top:157px;}
.consult_list .consult_p1{ text-align:center; font-size:14px; color:#333; margin-top:38px;}
.consult_con{ margin-top:20px;}
.consult_con_left{ width:180px;}
.consult_con_left p{ text-align:right; font-size:14px; color:#333; font-weight:bold; line-height:28px;}
.consult_con_cen{ width:910px;}
.consult_con_cen .text{ width:100%; line-height:28px; height:28px; border:1px solid #e8e8e8; outline:none; padding-left:10px;}
.consult_con_cen .text:focus{ box-shadow:0 5px 20px #e5e5e5;}
.consult_con_right p{ text-align:right; font-size:14px; color:#999; line-height:28px;}
.consult_con_cen textarea{ width:100%; height:120px; padding-left:10px; outline:none; line-height:28px;border:1px solid #e8e8e8;}
.consult_con_cen textarea:focus{ box-shadow:0 5px 20px #e5e5e5;}
.check table{ width:600px;}
.check table tr td{ font-size:14px; color:#333; padding-bottom:20px;}
.check table tr td .checkbox{ margin-right:7px;} 
.consult_con_cen .send_btn{ width:118px; height:38px; line-height:38px; text-align:center; border:1px solid #d0d0d0; background:none; margin-right:20px; cursor:pointer;}
.consult_con_cen .submit{ width:118px; height:38px; line-height:38px; text-align:center; border:1px solid #d0d0d0; background:none; cursor:pointer;}
/*alzx*/
.xmzs0{position:absolute; z-index:2001; width:1200px; left:0; right:0; min-height:335px; background:rgba(255,255,255,1);display:none;margin:0 auto;}
.xmzs0 > div{ margin-top:38px;}
.xmzs0 div figure{ overflow:hidden;}
.xmzs0 div figure dl{padding-left:50px; float:left;width:500px;min-height:250px; border-right:1px solid #e0e0e0;}
.xmzs0 div figure dl dt{font-size:24x; text-align:left; color:#ed1b24; margin-bottom:15px;}
.xmzs0 div figure dl dd{float:left; min-width:125px; text-align: left;}
.xmzs0 div figure dl dd a{line-height:45px;height:45px;background:url(../images/arrow-right.png) no-repeat 0 center; padding-left:10px; color:#333; text-align:left; font-size:14px;}
.xmzs0 div figure dl dd a:hover{background:url(../images/arrow-lright.png) no-repeat 3px center;height:45px; line-height:45px;color:#ed1b24;}
.xmzs0 div figure article{float:left; margin-left:40px;}
.xmzs0 div figure article .topimg { float:left; margin-right:20px;}
.xmzs0 div figure article p{ font-size:14px; text-align:center; hieght:18px;line-height:18px;color:#555; margin-top:8px;}
.zb_box{ margin-top:45px;}
.zb_box_left{ width:280px;}
.zb_box_left h3{font-size:24px; color:#fff; background:#ed1b24; line-height:60px; padding-left:35px; font-weight:normal;}
.zb_box_left > ul > li{ line-height:50px; padding-left:34px; border-bottom:1px solid #ccc;}
.zb_box_left > ul > li > a{ display:block; font-size:16px; color:#333;}
.zb_box_left > ul > li:hover > a{ color:#ed1b24;}
.zb_box_right{ margin-left:30px; padding-left:32px; width:856px;}
.alzx .all_alzx{ font-size:18px; color:#ed1b24; padding-left:16px; background:#eee; line-height:36px;}
.alzx_top{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.alzx_top_con{ margin-top:10px;}
.alzx_top_con_left{ width:80px;}
.alzx_top_con_left p{ background:#f1f1f1; text-align:center; font-size:14px; color:#666; line-height:30px;}
.alzx_top_con_right{ width:740px;}
.alzx_top_con_right ul li{ float:left; padding:0 5px; line-height:22px; margin:4px 0;}
.alzx_top_con_right ul li:hover{ background:#ed1b24;}
.ewm_img img{ width:100%;}
.alzx_top_con_right ul li:hover a{ color:#fff;}
.alzx_top_con_right ul li.this a{ background:#ed1b24; color:#fff;padding:0 5px; line-height:22px;}
.alzx_top_con_right ul li a{ display:block; font-size:14px; color:#666;}
.alzx_list ul li{ }
.alzx_nr{ padding:18px;}
.alzx_nr .anli_show{ font-size:14px; color:#999; text-indent:inherit;} 
.alzx_nr .anli_content{ font-size:14px; color:#333; line-height:30px; text-indent:inherit;} 
.alzx_list ul li:hover{ border:1px solid #fff;}
.alzx_list ul li:hover .alzx_nr{ background:#ed1b24;}
.alzx_list ul li:hover .alzx_nr p{ color:#fff;}
.alzx_list ul{ border-bottom:1px solid #ccc; padding-bottom:40px;}
.fenye{ margin-top:37px;}
/*alzx_xq*/
.alzx_xq .alzx_xq_tit{ font-size:36px; color:#666; text-align:center; border-bottom:1px solid #ccc; padding-bottom:23px;}
.alzx_xq_center{ margin:16px auto 0; text-align:center;}
.alzx_xq_center ul{ display:inline-block;}
.alzx_xq_center ul li{ float:left; font-size:12px; color:#999; margin-right:20px;}
.alzx_xq_content{ margin-top:40px; text-align:center;}
.alzx_xq_content p{ font-size:16px; color:#333; line-height:36px; text-align:left;}
.alzx_xq_content img{ margin:40px auto 0;}
.pages{ margin-top:80px}
.pages p{ font-size:12px; color:#333; line-height:24px;}
/*product*/

.pro_left{ padding-left:48px; width:880px;}
.pro_left h3{ font-size:24px; color:#ed1b24; font-weight:normal; text-align:left;}
.product_con_left{ width:880px; }
.product_con_right{ width:222px;}
.product_con1{
	width: 220px;
    margin-bottom: 20px;
    float: left;
    margin-right: 60px;
    min-height:100px;
}

.product_con1 .p1{font-size:16px; color:#666; border-bottom:1px solid #cecece; padding-bottom:5px; line-height:30px; text-align:left;}
.product_con1:hover .p1{ color:#ed1b24;}
.product_con1 ul li{ display:inline-block; float:left; margin-right:19px;}
.product_con1 ul li a{ font-size:14px; color:#666; line-height:30px;}
.product_con1 ul li:hover a{ color:#ed1b24;}
.pro_right{ margin-right:49px;}
.pro_right h3{ font-size:24px; color:#ed1b24; font-weight:normal; text-align:right;}
.title {height: 42px;line-height: 42px;border-bottom: 1px solid #ed1b24;position: relative;margin: 32px 0 -20px;background:#fff;font-size: 14px}
.title h3{position: absolute;left: 0;width: auto;background: #ed1b24;line-height:42px;height:42px;padding:0 14px;font-size:24px;color: #fff; font-weight:normal;}
.title p {float: left;padding-left: 244px;}
.title p a {margin-left: 50px;}
.title p a:hover{ color:#ed1b24}
.title span {float: right;}
.title a {color: #999}
.proCon1{ padding-bottom:8px;}
.proCon1_list{ margin-top:8px;}
.proCon1_list ul li{ width:278px; float:left; margin-right:7px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.proCon1_nr{ margin-top:40px;}
.proCon1_nr h6{ display:inline-block; font-size:18px; color:#333;}
.proCon1_nr .proCon1_ck{ display:inline-block; width:80px; height:30px; line-height:30px; border:1px solid #ccc; text-align:center; font-size:14px; color:#999; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.proCon1_nr .proCon1_text{ font-size:14px; color:#666; line-height:36px;}
.proCon1_nr .proCon1_ck:hover{ background:#ed1b24; color:#fff;border:1px solid #ed1b24;}
.proCon1_list ul li .proCon1_img{ overflow:hidden;}
.proCon1_list ul li .proCon1_img img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.proCon1_list ul li:hover .proCon1_img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
/*about*/
.zb_box_left h3 p{ font-size:14px; color:#fff; font-weight:normal; margin-top:-30px;}
.zb_box_left > ul > li > .erji{ display:none;}
.zb_box_left > ul > li > .erji > li{ line-height:26px; background:#fff;}
.zb_box_left > ul > li > .erji > li > a{ display:block; font-size:14px; color:#999;}
.zb_box_left > ul > li > .erji > li:hover a{ color:#ed1b24;}
.zb_box_left > ul > li:hover .erji{ display:block;}
.about{ padding-bottom:20px;}
.about .about_zb{ font-size:18px; color:#ed1b24; padding-left:16px; background:#eee; line-height:36px;}
.about_con{ margin-top:20px;}
.about_left{ width:311px;}
.about_left ul li img{ margin-bottom:12px;}
.about_right{ margin-left:20px; width:525px;}
.about_right .p1 i{ font-size:18px; font-style:normal;}
.about_right p{ font-size:14px; color:#333; text-indent:2em; line-height:30px;}
/*skill*/
.skill_lxwm{ margin-top:70px;}
.skill_lxwm_con{ background:#f4f4f4; padding:10px 36px;}
.skill_lxwm_con h6{ font-size:14px; color:#333; line-height:36px;}
.skill_lxwm_con p{ font-size:14px; color:#333; line-height:36px;}
.skill_lxwm_connect{ margin-top:10px;}
.skill_lxwm_connect ul li{ float:left; margin-right:4px;}
.skill .skill_we{ font-size:18px; color:#ed1b24; padding-left:16px; background:#eee; line-height:36px;}
.skill_box{ margin-top:18px; border:1px solid #ccc; width:100%;}
.skill_con{ width:230px; padding:27px 27px 0; border-right:1px solid #ccc; float:left;}
.none{ border-right:none;}
.skill_con h6{ font-size:14px; color:#333;}
.company_name{ font-size:14px; color:#333; line-height:30px; margin-bottom:25px;}
.skill_loacl{ border-top:1px solid #ccc; padding:22px;}
.skill_loacl h6{ font-size:18px; color:#333;}
.skill_loacl p{ font-size:14px; color:#333; line-height:30px; padding-top:38px;}
/*jjfa*/
.jjfa_nr h6{ font-size:16px; color:#fff; text-align:center; width:120px; height:44px; line-height:44px; background:#ed1b24; margin:30px 0; font-weight:normal;}
.jjfa_nr p{ text-indent:2em; font-size:14px; color:#333; line-height:24px;}
.jjfa_nr .p2{ text-indent:inherit;}
.jjfa_list ul li{ width:267px; float:left; margin-right:28px;margin-bottom:60px;}
.jjfa_nr1{ margin-top:40px;}
.jjfa_nr1 h6{ display:inline-block; font-weight:bold; font-size:18px; color:#333; margin:0; background:none;}
.jjfa_nr1 .proCon1_ck{ display:inline-block; width:80px; height:30px; line-height:30px; border:1px solid #ccc;font-size:14px; color:#999; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
.jjfa_nr1 .jjfa_text{ font-size:14px; color:#666; line-height:36px; text-indent:inherit;}
.jjfa_nr1 .proCon1_ck:hover{ background:#ed1b24; color:#fff;border:1px solid #ed1b24;}
.jjfa_list ul li .jjfa_img{ overflow:hidden;}
.jjfa_list ul li .jjfa_img img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.jjfa_list ul li:hover .jjfa_img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.alzx_list1 ul{ border-bottom:none; padding-bottom:0px;}
/*lxwm*/
.lxwm{ margin-top:18px;}
/*news*/
.news{ margin-top:60px;}
.news h1{ font-size:36px; color:#666; text-align:center; font-weight:normal;}
.news_tab{ margin-top:21px; text-align:center;}
.news_tab ul{ display:inline-block; margin:0 auto; text-align:center;}
.news_tab ul li{ float:left; width:120px; height:28px; line-height:28px; background:#eee; text-align:center; margin-right:30px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
.news_tab ul li a{ display:block; font-size:16px; color:#333;}
.news_tab ul .active{ background:#ed1b24;}
.news_tab ul .active a{ color:#fff;}
.news_list ul li{}
.news_nr{ margin-top:20px;}
.news_nr h6{ font-size:16px; color:#333; line-height:24px;}
.news_nr p{ font-size:14px; color:#333; line-height:28px;}
.news_fenye{ text-align:right;}
.news_list ul li .news_img{ overflow:hidden;}
.news_list ul li .news_img img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.news_list ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }

.avia-search-tooltip {position: absolute; padding: 0;width: 300px; height: 74px; top: 10px; right:210px; opacity: 1; display: none; margin-left: -120px; border-radius: 2px;box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2); border-width: 1px; border-style: solid; background-color: #ffffff; border-color: #e1e1e1; z-index: 999; -webkit-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
#searchform {margin: 0; padding: 0;}
#searchform>div {position: relative;max-width: 300px;border-color: #e1e1e1;font-size: 100%;font: inherit;box-sizing: border-box;color: #808080;padding: 16px 0;}
#searchsubmit {cursor: pointer;width: 40px; height: 40px; position: absolute;right: 11px; z-index: 1;background: url(../images/se.jpg) no-repeat right;}
input { margin: 0;padding: 0;border: none;}
#s {width: 83%;position: relative;display: block;padding: 10px 0px 11px 5px;box-shadow: none; border: 1px solid #e1e1e1; padding-left: 5px;}
.avia-search-tooltip .avia-arrow-wrap { width: 20px; height: 20px; position: absolute; top: -20px; right: 10px; margin-left: -10px; overflow: hidden;}
.avia-search-tooltip .avia-arrow {top: 15px;}
.avia-arrow {height: 10px;width: 10px; position: absolute; top: -6px;left: 50%;margin-left: -5px;-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);transform: rotate(45deg); border-width: 1px;border-style: solid; visibility: hidden\9;background-color: #ffffff;border-color: #e1e1e1;}






