/* CSS Document */

/*-------网站全局公共调用部分样式----------*/
*{
margin:0px;
padding:0px;
}
* { text-decoration: none!important;}

a,
a:visited,
a:active,
a:hover,
a:focus { 
	text-decoration:none!important; 
	outline:none; 
	star: expression_r(this.onFocus=this.blur());
}
.clearfix { *zoom:1;}
.clearfix:after{
	clear:both; 
	display:block; 
	height:0; 
	visibility:hidden; 
	line-height:0; 
	content:'\20';
}

body{
background-color:#FFFFFF;
overflow-x:hidden;
/*text-align:center;*/
margin:0 auto;
font-family: "微软雅黑", "PingFang SC","Source Han Sans SC","Noto Sans CJK SC","Hiragino Sans GB","Helvetica Neue","Helvetica",sans-serif;
	color:#666666;
	font-size:12px; line-height:100%;
	min-width:1200px;
	}
@font-face {
  font-family: "iconfont";
  src:   url("../../fonts/iconfont.eot");
  src: url("../../fonts/iconfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/iconfont.woff") format("woff"), url("../../fonts/iconfont.ttf") format("truetype"), url("../../fonts/iconfont.svg#iconfont") format("svg");
}
.iconfont {
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*渐显  自定义动画延时*/

.fade_in{
-webkit-animation:fadeIn 1s .2s ease both;
-moz-animation:fadeIn 1s .2s ease both;}
{
0%{opacity:0}
100%{opacity:1}
}
{
0%{opacity:0}
100%{opacity:1}
}

.fade_in_up{
-webkit-animation:fadeInDown 1s .2s ease both;
-moz-animation:fadeInDown 1s .2s ease both;}
@-webkit-keyframes fadeInDown{
0%{opacity:0;
-webkit-transform:translateY(-20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInDown{
0%{opacity:0;
-moz-transform:translateY(-20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}

ul,li{ list-style:none; padding:0; margin:0}
h2{ font-size:12px; font-weight:bold;}
a {
	color:#666666;    transition: all 0.3s ease-out 0s;
	text-decoration: none;
}

a:hover {
	color: #81be5f;
	text-decoration: none;
}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.top_backcolor{position: fixed;top: 0;width: 100%;z-index: 9999; background-color:#FFFFFF;z-index:100;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}
.width1200s{width:1200px; margin:0px auto; height:100px;}
.banbens_show{ position:relative; float:right; color:#262525; font-size:16px;padding-top: 57px;}
.banbens_show a{ font-size:16px; font-weight:bold; color:#eb7824}
.logo{ float:left; text-align:left;}/*padding-top:22px;*/
.logo img{ width:100%; height:auto; }/*max-width:148px;*/
.banner_home{ position:relative; background-color:#FFFFFF;}
.banner_home:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pinpai{ padding-top:30px;padding-bottom:30px; font-size:18px; text-align:center; line-height:36px}
.pinpai h3{ padding-bottom:10px; font-size:24px; color:#3e3a39; font-weight:normal;}
.back_yellow{display: inline-block;position: relative;white-space: nowrap;}
.back_yellow:after{content: '';
    height: 4px;width:106%;position: absolute;top: 40%;left:-3%;z-index: -1;background-color: #fff000;transition: width 500ms, left 500ms;}
.case_home{ width:100%; max-width:1200px; margin:0px auto}
.case_home h3{ padding-bottom:10px; font-size:28px; color:#3e3a39; font-weight:normal;}
.color3e3a39{ color:#3e3a39}
.fast_link_pic{}
.fast_link_pic:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fast_link_pic ul{ padding-top:4px;}
.fast_link_pic ul li{ position:relative; float:left; width:33.333333%;}
.fast_link_pic ul li .Business_img {width: 100%;overflow: hidden;}
.fast_link_pic ul li .Business_img .back_pics { width:100%;transition: all 0.5s;}
.fast_link_pic ul li:hover .Business_img .back_pics {transform: scale(1.06);}
.fast_link_pic ul li .pic_names{ position:absolute; width:100%; left:0; bottom:0px;background-color: rgba(0,0,0,0.5); color:#FFFFFF; width:100%; font-size:20px; padding:20px; text-align:left; z-index:2}
.fast_link_pic ul li .show_more_link{ position:absolute; bottom:20px; right:20px; z-index:3}
.font_en{ font-size:14px; color:#999999}
.case_home ul{ padding-bottom:34px;}
.case_home ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.case_home ul li{ float:left; width:31.3333%;margin-left:1%; margin-right:1%; display:inline; text-align:center;}
.case_home ul li img{ width:100%; height:auto;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; overflow:hidden}
.case_home ul li:hover img{ width:100%; height:auto;transform: scale(1.04, 1.04);
    -moz-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    -o-transform: scale(1.04, 1.04);}
.case_home ul li .case_titile{ display:block; padding-top:10px; padding-bottom:4px; font-size:18px;}
.case_home ul li .case_leibie{ display:block; font-size:13px;}
.case_home ul li .case_leibie span{display: inline-block;position: relative;white-space: nowrap;}
.case_home ul li .case_leibie span:after{    content: '';
    height: 4px;
    width: 0%;
    position: absolute;
    top: 40%;
    left: 110%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms, left 500ms;}
.case_home ul li:hover .case_leibie span:after{    content: '';
    height: 4px;
    width:120%;
    position: absolute;
    top: 40%;
    left:-10%;
    z-index: -1;
    background-color: #fff000;
       transition: width 500ms;}
.fadeInUp001{
-webkit-animation:fadeInUp 1s .2s ease both;
-moz-animation:fadeInUp 1s .2s ease both;}
@-webkit-keyframes fadeInUp{
0%{opacity:0;
-webkit-transform:translateY(20px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp{
0%{opacity:0;
-moz-transform:translateY(20px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
.case_lists_show{ border-top:#e7e7e7 1px solid; padding-top:45px;}
.case_classification{ position:relative; padding-bottom:20px;}
.case_classification:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.case_classification ul>li {
    float: left;
}
.case_classification ul>li:after {
    float: right;
    background-color: #3e3a39;
    content: "";
    width: 1px;
    height: 12px;
    margin: 6px 0px 0px 24px;
}
.case_classification>ul>li>a:hover span:after{ content: '';
    height: 4px;
    width:120%;
    position: absolute;
    top: 40%;
    left:-10%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms;}
.case_classification a {
    color: #3e3a39;
    font-size: 16px;
    padding: 0px 30px;
    text-decoration: none;
}
.case_classification a > span {
    display: inline-block;
    position: relative;
    white-space: nowrap;
}
.case_classification>ul>li>a span:after {
    content: '';
    height: 4px;
    width: 0%;
    position: absolute;
    top: 40%;
    left: 110%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms, left 500ms;
}
.case_classification ul li.Selected span:after {
   content: '';
    height: 4px;
    width:120%;
    position: absolute;
    top: 40%;
    left:-10%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms;
}
.case_more{ background:url(../images/lines.jpg) left center repeat-x;width:100%; max-width:1200px; margin:0px auto;}
.case_more a{ font-size:22px; font-family:"新宋体"; color:#FFFFFF; padding:6px 30px; background-color:#000000;transition: all 0.3s ease-out 0s;}
.case_more a:hover{background-color:#fff000; color:#333333}
.case_more002{ text-align:center; padding:15px 0px;}
.case_more002 a{ font-size:22px; font-family:"新宋体"; color:#FFFFFF; padding:6px 30px; background-color:#000000;transition: all 0.3s ease-out 0s;}
.case_more002 a:hover{background-color:#fff000; color:#333333}
.case_recommend{padding-bottom:40px;}
.case_recommend:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.banner_fucheng{ display:none}
.about_lines{  width:100%; margin:0px auto;min-height:395px; padding-top:46px;  padding-bottom:46px; background-color:#eeeeee}
.about_lines:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.about_home{ float:left; width:550px;display:inline; text-align:left;}
.about_home h4{ color:#999999; font-weight:normal; padding-bottom:12px; line-height:100%;}
.font20{ font-size:20px; color:#333}
/*首页切换类别图片*/
#i-other-product { position:relative; width:1200px; height:366px; display:inline;float:left;}
.bore_img002{ border:#cdcdcd 1px solid;}
#i-other-left { position:absolute; top:116px; left:-60px;}
#i-other-middle {width:1200px;height:366px;cursor:pointer;overflow:hidden;}
#i-product-box {width:1200px;height:366px;float:left; overflow:hidden;}
#i-product-box ul {}
#i-product-box ul li{float:left; width:270px; height:366px; background-color:#ffffff; text-shadow: 0 0 20px #cacaca; display: inline; text-align:left; line-height:22px; overflow:hidden; margin-right:30px;}
#i-product-box ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#i-product-box ul li img{}

#i-product-box ul li .yy_tits{ color:#333;font-size:14px; padding:14px 0; text-align:left; }
#i-product-box ul li .yy_tits_ms{ position:relative; padding:10px 0;}
#i-product-box ul li .yy_tits_ms .more_pro{ border:#dbdbdb 1px solid; background:#FFFFFF url(../images/sanjiaos.png) 110px center no-repeat; padding:10px 40px; font-size:12px; color:#666666;}
#i-product-box ul li:hover .yy_tits_ms .more_pro{ background-color:#eb7a24; color:#FFFFFF}
#i-product-box ul li .yy_tits_ms img{ position:absolute; top:10px; right:0;}

#i-product-box ul li a:hover .pro_pic_show{transform: scale(1.05,1.05);
    -webkit-transform: scale(1.05,1.05);
    -o-webkit-transform: scale(1.05,1.05);
    -moz-webkit-transform: scale(1.05,1.05);
	-webkit-transition: all 0.3s ease-out;
-khtml-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;

 }
#i-other-right {position:absolute; top:116px; right:-30px;}

.yinying{-moz-box-shadow:4px 4px 3px #e9e9e9; /* 老的 Firefox */
box-shadow:4px 4px 3px #e9e9e9;}
.about_home_line{ background-color:#eeeeee; border-top:#d7d7d7 1px solid; padding:50px 0; text-align:left;}
.about_con_l{ float: left; width:800px; background-color:#FFFFFF}
.about_imgs{ float:left; margin-right:20px;}
.about_fonts{ padding:20px;}
.about_fonts h4{ border-bottom:#e5e5e5 1px solid; font-weight:normal; color:#333333; font-size:18px; padding-top:20px;}
.about_miaoshus{ padding:15px 0px; font-size:14px; line-height:180%;}
.show_more_about{ color:#005098}
.about_fonts h4 span{ display:block; color:#999999; font-size:20px; padding-top:10px; padding-bottom:20px; }
.fast_link_r{ float: right; width:344px;}
.home_products{ background-color:#FFFFFF; padding-bottom:66px;}
.pro_tit{ border-bottom:#e5e5e5 1px solid;  padding-top:30px; padding-bottom:16px; text-align:left; margin-bottom:15px;}
.pro_tit h3{ position:relative; background:url(../images/tubiao01.png) left center no-repeat; text-indent:26px; font-weight:bold; color:#333333; font-size:24px; padding:10px 0px;}
.pro_tit h3 span{ font-weight:normal; font-size:14px; color:#e60012}
.pro_tit h3 a{ position:absolute; right:0; top:10px; background-color:#e5e5e5; color:#8d8d8d; padding:5px 10px;border-radius:8px; font-size:14px; font-weight:normal; text-indent:0}
.links001{ background:#fff url(../images/xiazai.jpg) center center no-repeat; height:133px; margin-bottom:30px;}
.links001 p{ display:block; padding-top:37px; padding-left:27px; font-size:24px; color:#e81626; padding-bottom:24px;}
.links001 span{display:block;padding-left:27px; font-size:14px; color:#666666;}
.links002{ background:#fff url(../images/fangan.jpg) center center no-repeat; height:133px;}
.links002 p{ display:block; padding-top:37px; padding-left:27px; font-size:24px; color:#035198; padding-bottom:24px;}
.links002 span{display:block;padding-left:27px; font-size:14px; color:#666666;}
.about_descipe{ line-height:22px; padding-top:14px;}
.bottom_links{ height: auto; background:#015399 url(../images/bottom_back.jpg) center bottom no-repeat; padding-top:24px; padding-bottom:24px;}
.footerCont {display:block; margin:0 auto;overflow:hidden;padding:20px 0;width:1200px;}
.flogo {display:block; line-height:300%; padding:50px 30px 0 0; text-align:center; font-size:18px; color:#FFFFFF}
.float-left {
    float: left;
}
.fNav {border-right:1px solid #fff;border-left:1px solid #fff;color:#fff; display:block; float:left; overflow:hidden;width:740px;padding:15px 20px 30px 40px; text-align:left;}
.fNav ul { display:block; float:left;}
.fNav li { display:block; float:left; height:50px;}
.fNav li a {color:#fff; font-size:14px; line-height:50px; padding:0 20px;}
.fNav li a:hover, .fNav p a:hover { text-decoration:underline;}
.fNav p { display:block;font-size:13px; margin:10px 0 0 20px; }
.fNav p a {color:#fff;}
.qrCode {float:right; text-align:center}
.qrCode img { background-color:#fff;padding:5px;}
.qrCode p { display:block;color:#fff;font-size:14px;padding-top:8px;}
#footer{ background-color:#3e3e3e; color:#e1e1e1; line-height:20px; padding:12px 0px; text-align:center;}
.fooder_wid{ width:12000px; margin:0px auto; line-height:24px; text-align:left;}
#footer a{ }/*color:#7a7a7a;*/
/*内页中间主体内容样式*/
.back_coloors{ background-color:#fff;}
#mainBody_in{}

.n_nav {background:url("../images/n_nav_list.png") repeat scroll 0 0;bottom: 0;height: 60px;left: 50%;margin-left: -600px;max-width: 1200px;overflow: hidden;position: absolute;width: 100%;z-index: 9;}
.n_nav_cate {background: #005bac none repeat scroll 0 0;bottom: 0;color: #fff;font-size: 18px;height: 60px;left: 0;line-height: 60px;position: absolute;text-align: center;    width: 166px;z-index: 10;}
.n_nav_list {height: 60px;overflow: hidden;padding-left: 180px;width: 100%;}
.n_nav_list a {color: #32353a;display: block; float:left; font-size:14px;height: 60px;line-height: 60px;margin:0 20px;}
.n_nav_list a.cur, .n_nav_list a:hover {color: #eb7824;}
.n_nav_list a sub {background-color: #eb7824;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;}
.n_nav_list a.cur sub, .n_nav_list a:hover sub {width:100%;}




.submenu{background:url("../images/n_nav_list.png") repeat scroll 0 0;bottom: 0;height: 60px;left: 50%;margin-left: -550px;max-width: 1100px;overflow: hidden;position: absolute;width: 100%;z-index: 9;}
.submenu ul{ width:1200px; margin:0px auto;}
.submenu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.submenu ul li {
    float: left;
    line-height: 70px;
    height: 70px;
    font-size: 16px;
}
.submenu ul li.cur {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #0061B0;
    height: 71px;
}

.submenu_pro{ padding-top:15px;}
.submenu_pro ul{}
.submenu_pro ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.submenu_pro ul li {

}
.submenu_pro ul li.cur {

}

#left{ float:left; width:230px;background-color:#fff; display:inline;border-radius:10px 10px 10px 10px; padding-bottom:15px;}
#right{ float:right; width:980px; min-height:400px;text-align:left; background-color:#FFFFFF; padding-top:18px; padding-bottom:12px;border-radius:10px 10px 10px 10px;}
.left_nav_titile{ background-color:#a8a8a8;height:74px; text-align:center;border-radius:15px 15px 0px 0px; color:#FFFFFF}
.left_nav_titile .tit_big_01{ display:block; padding-top:18px;font-size:22px; font-weight:bold;}
.left_nav_titile .tit_big_02{ display:block; font-size:16px;}
#pro_nav_content{}
#yiji_nav{ text-align:left;height:48px; line-height:48px;text-indent:30px; font-family:"微软雅黑";}
a.pro_menubg_:link,a.pro_menubg_:visited {color: #32353a;display: block; float:left; font-size:14px;height: 60px;line-height: 60px;margin:0 20px;}
a.pro_menubg_:hover {
color: #026fb0;
}
a.pro_menubg_over:link,a.pro_menubg_over:visited {
background-color: #054994;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;
}
a.pro_menubg_over:hover {
background-color: #054994;bottom: 2px;display: block;height: 2px;margin: 0 auto;position: relative;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;width: 0;z-index: 12;
}

a.pro_menubg_pro_:link,a.pro_menubg_pro_:visited {line-height:160%;text-decoration: none; color:#333;display:block; font-size:14px; padding:12px 12px; background-color:#f0f0f0; text-align:left;margin-bottom:12px;}
a.pro_menubg_pro_:hover {
line-height:160%;text-decoration: none; color:#fff;display:block; font-size:14px; padding:12px 12px; background-color:#005396; text-align:left;margin-bottom:12px;
}
a.pro_menubg_pro_over:link,a.pro_menubg_pro_over:visited {
line-height:160%;text-decoration: none; color:#fff;display:block; font-size:14px; padding:12px 12px;background-color:#eb7824; text-align:left;margin-bottom:12px;
}
a.pro_menubg_pro_over:hover {
line-height:160%;text-decoration: none; color:#fff;display:block; font-size:14px;  padding:12px 12px;background-color:#eb7824; text-align:left;margin-bottom:12px;
}

a.pro_erjimenubg_:link,a.pro_erjimenubg_:visited { text-align:left;text-decoration: none; background:url(../images/cios.gif) 45px center no-repeat;color:#646464;display:block; padding:5px 0px;text-indent:55px;}
a.pro_erjimenubg_:hover { text-align:left;text-decoration: none; background:url(../images/cios02.gif) 45px center no-repeat;color:#d79c02;display:block; padding:5px 0px;text-indent:55px;}

a.pro_menubg_003:link,a.pro_menubg_003:visited { background:url(../images/nav_in01.jpg) center center no-repeat;height:30px; line-height:30px;text-decoration: none; color:#333333;display:block;}
a.pro_menubg_003:hover {background:url(../images/nav_in01.jpg) center center no-repeat;height:30px; line-height:30px;text-decoration: none; color:#a07c24;display:block;}
a.pro_menubg003_over:link,a.pro_menubg003_over:visited {
	height:30px; line-height:30px;text-decoration: none; color:#a07c24;display:block;
}
a.pro_menubg003_over:hover {
height:30px; line-height:30px;text-decoration: none; color:#a07c24;display:block;
}
a.pro_erjimenubg003_:link,a.pro_erjimenubg003_:visited {text-decoration: none; background:url(../images/diansid.gif) 6px center no-repeat; color:#474747;display:block;font-weight: normal; padding:5px 0px; padding-left:9px; text-indent:12px;}
a.pro_erjimenubg003_:hover {text-decoration: none; background:url(../images/diansid.gif) 6px center no-repeat; color:#d6680c;display:block;font-weight: normal; padding:5px 0px; padding-left:9px; text-indent:12px;  font-weight:bold;}
.width1200_show{ width:1200px; margin:0px auto; text-align:left;}
.padding30{ padding:30px 0px;}
.right_in_right{}
.right_in_right_titile{ height:44px;text-align:left; }

.weizhi_now{ float:left; width:220px;text-align:left;font-size:20px; text-indent:16px; color:#22205e; padding-top:15px;font-family:"微软雅黑" }
.position_now{ text-align:left; color: #999999; padding-top:25px;  padding-bottom:15px; border-bottom:#e4e4e4 1px solid;}
.color4c5560{ color:#5eacff}
.right_in_right_content{ padding:20px; padding-top:8px;}
.about_us_content_right{ text-align:left; font-size:14px; line-height:30px; min-height:400px; padding:25px 0px; }

.fast_links{ margin-top:0px; padding-bottom:20px; text-align:left;background:url(../images/backgf.png) center top repeat-y; text-align:center }
.fast_links img{ margin-top:0px;}
/*内页中间主体内容样式  END阿萨德*/

.news_home002{ float:right; width:590px; display:inline; text-align:left;}
.news_home002 h4{ color:#999999; font-weight:normal; padding-bottom:0px; line-height:100%;}
.news_home002 ul {}
.news_home002 ul li{ border-bottom:#CCCCCC 1px dotted; padding:12px 0px;}
.news_home002 ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news_home002 ul li .news_timesd01{ float:left; width:94px;}
.news_home002 ul li .news_font_show002{ float:left; width:400px; margin-left:30px; display:inline; font-size:12px; color:#999999; line-height:20px;}
.news_home002 ul li .news_font_show002 h3{ font-size:18px ; color:#333333; font-weight:normal; padding-top:5px; padding-bottom:8px; }
.news_home002 ul li .jiantou{ float:right; width:40px; line-height:88px; text-align:center; font-size:30px; color:#e5e5e5; font-weight:bold;}
.news_home002 ul li:hover .news_timesd01  .days{background-color:#005396;}
.news_home002 ul li:hover .news_font_show002 h3{ color:#005396}
.hot_pro{padding-bottom:50px;}
.hot_pro h4{ position:relative; height:90px; line-height:90px; text-align:left; font-weight:normal; font-size:14px; color:#666666 }
.hot_pro h4 .show_more{ position:absolute; top:30px; right:0px; padding:8px 15px; border:#e4e4e4 1px solid;border-radius:20px; color:#666666; line-height:100%;transition: all 0.3s ease-out 0s;}
.hot_pro h4 .show_more:hover{background-color:#81be5f; color:#fff; border:#81be5f 1px solid;}
.Business_Scope{}
.Business_Scope h4{ position:relative; height:90px; line-height:90px; text-align:left; font-weight:normal; font-size:14px; color:#666666 }
.Business_Scope h4 .show_more{ position:absolute; top:30px; right:0px; padding:8px 15px; border:#e4e4e4 1px solid;border-radius:20px; color:#666666; line-height:100%;transition: all 0.3s ease-out 0s;}
.Business_Scope h4 .show_more:hover{background-color:#005396; color:#fff; border:#005396 1px solid;}
.Business_Scope ul{ width:1230px; padding-bottom:50px;}
.Business_Scope ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.Business_Scope ul li{ float:left; width:18%; margin-right:2%;  display:inline;}
.Business_Scope ul li .Business_name{ position:relative; display:block; border-bottom:#999999 2px solid; padding:16px 0px; font-size:16px; text-align:left;}
.Business_Scope ul li .Business_name .iconfont{ position:absolute; right:0px; top:20px; font-size:15px; color:#005396}
.Business_Scope ul li .Business_img {width: 100%;overflow: hidden;}
.Business_Scope ul li .Business_img img { width:100%;transition: all 0.5s;}
.Business_Scope ul li:hover .Business_img img {transform: scale(1.06);}
.Business_Scope ul li:hover .Business_name{ border-bottom:#005396 2px solid;}
.font26{ font-size:26px;}
.color81be5f{ color:#005396}
.banner_in{ background-color:#fcf4e9;height:288px; position:relative; margin-top:100px;} 
.banner_in .bg {
    position: absolute;
    left: 0px;
    bottom: 0px;
    height: 40px;
    width: 100%;
    background: url(../images/bg1.png) left center repeat;
}
.business{ width:100%; background-color:#FFFFFF; margin-top:-60px;}
.business:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.business h3{ text-align:center; padding-bottom:30px; padding-top:30px;}
.business h3 img{ width:40%; height:auto; max-width:260px;}
.business ul {}
.business ul  li { position:relative; float:left; width:50%; text-align:left; margin-bottom:0px;}
.business ul  li.algin_r{ text-align:right;}
.business ul  li img{ width:99.8%; height:auto}
.business ul  li .business_fonts{ position:absolute; top:50%; margin-top:-7%; left:34%;width:32%; height: auto;}
.home_bottom{ background-color:#e5ebe1; padding:50px 0px;}
.input_order_002 { float:left;display: inline;
    border: #e9e9e9 1px solid;
    background-color: #FFFFFF;
    width: 46%; margin-right:4%;
    height: 44px;
    line-height: 44px;
    text-align: left;
    text-indent: 25px;
    color: #666666; margin-bottom:12px;
}
.input_order_002:hover { float:left;
  display: inline;
    border: #81be5f 1px solid;
    background-color: #FFFFFF;
    width: 46%; margin-right:4%;
    height:44px;
    line-height: 44px;
    text-align: left;
    text-indent: 15px;
    color: #005396;
    -moz-box-shadow: 0px 0px 8px #a9d2ff;
    -webkit-box-shadow: 0px 0px 8px #a9d2ff; margin-bottom:12px;
    box-shadow: 0px 0px 8px #a9d2ff;
    -webkit-transition: all 0.3s ease-out;
    -khtml-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.home_news_index{ padding-top:30px;padding-bottom:35px;}
.home_news_index ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.home_news_index ul li{ float:left; width:30.333333%; margin-left:1.5%; margin-right:1.5%; display:inline; padding-bottom:55px; text-align:center;}
.home_news_index ul li img{}
.home_news_index ul li .news_tit_index{ display:block; padding:18px 0px; font-size:16px; font-weight:bold;}
.home_news_index ul li .news_descipe_index{ display:block; line-height:180%; padding-bottom:35px; font-size:12px; color:#999999;}
.home_news_index ul li .news_show_more_index{ padding:10px 0px; font-size:12px; color:#333333; border-top:#333333 1px solid;border-bottom:#333333 1px solid;transition: all 0.3s ease-out 0s;}
.home_news_index ul li:hover  .news_show_more_index{ padding:10px 40px;transition: all 0.6s ease 0s;}
.home_news_index ul li:hover .news_tit_index{ color:#666; font-weight:bold;}
.width1200{ width:100%; padding:6px; margin:0px auto; max-width:1200px;}
.Image_zoom{width:90%;overflow: hidden; margin:0px auto}
.Image_zoom img { width:100%;transition: all 0.8s; -webkit-transition: all 1.2s; -moz-transition: 0.3s;}
.Image_zoom:hover img {-webkit-transform: scale(1.1) ; -moz-transform: scale(1.1); transform: scale(1.1);}
.bottom_con{ border:#e5ebe1 3px solid; text-align:center;}
.bottom_con .erweima{ padding-bottom:60px; padding-top:20px;}
.bottom_address{ font-size:20px; line-height:150%; display:block; padding-top:60px;}
.bottom_link{ display:block; padding-top:60px;}
.bottom_link a{ text-decoration:underline; font-size:14px; margin:0px 3%;}
.font16{ font-size:16px;}
.news_home{ background-color:#f5f5f5; }
.news_home h3{ text-align:center; padding-bottom:30px; padding-top:30px; border-bottom:#999999 1px solid;}
.news_home h3 img{ width:40%; height:auto; max-width:260px;}
.news_home ul{ width:90%; max-width:1260px; margin:0px auto; padding:50px 0px;}
.news_home ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news_home ul li{ float:left; width:31%; margin:0px 1%; background-color:#174c12; text-align:center; color:#FFFFFF;}
.news_home ul li .new_imgs{ width:100%; height:auto;}
.news_home ul li .news_tits{ display:block; font-size:34px; padding-top:40px; padding-bottom:14px;}
.news_home ul li .news_times{ display:block; font-size:13px;padding-bottom:14px;}
.news_home ul li .news_descipe{ display:block; font-size:13px;padding-bottom:14px; padding:0px 20%;}
.news_home ul li .news_mores{ display:block; font-size:13px;padding-top:14px;padding-bottom:40px;}
.news_tit{font-family:"微软雅黑"; font-size:22px; font-weight:bold;padding-bottom:16px; padding-top:10px; margin-bottom:10px; border-bottom:#e9e9e9 1px dotted; text-align:center; color:#333}
.NEWS_Activity{ padding:0px; padding-top:6px;}
.NEWS_Activity ul li{ border-bottom:#e4e2e3 1px dotted; padding-top:16px; padding-bottom:16px;}
.news_else{ margin-top:30px; text-align:center; background-color:#f6f6f6; margin-bottom:30px;}
.news_else_pre{ position:relative; width:48%; padding:20px 0px; display:inline-block;border-right:#e9e9e9 1px solid;}
.news_else_next{ position:relative; width:50%; padding:20px 0px;display:inline-block}

#contentpage{ line-height:28px; font-size:14px; color:#666666}
.NEWS_Activity ul li:hover{ background-color:#f5f5f5;}
.NEWS_Activity ul li .new_active_fonts{ float:right; width:700px; color:#666666; line-height:24px; font-size:14px;}
.NEWS_Activity ul li .new_active_fonts h3{ font-size:22px; font-family:"微软雅黑"; font-weight: normal; color:#005396; padding-top:12px;}
.NEWS_Activity ul li  .news_numbers{ text-align:left; font-size:12px; color:#999999; padding-top:20px;}
.border_gary_news{ border:#c0c0c0 1px solid; border-left:#c0c0c0 2px solid;border-right:#c0c0c0 2px solid; background-color:#FFFFFF; padding:3px;}

.wid1270{ width:90%; max-width:1178px; margin:0px auto; overflow:hidden}
.wid1270:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.bottom{ background-color:#555555; padding:18px 0px; margin:0px auto; width:100%; color:#ffffff; font-size:12px; text-align:center; line-height:26px;}
.bottom:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.bottom_erweima{ float:left; width:20%; text-align:center; line-height:22px;}
.bottom_erweima img{ width:100%; height:auto; max-width:150px;}
.bottom_fonts{float:right; width:60%; margin-right:10%; display:inline; text-align:left;}
.bottom_fonts .bottom_phones{ float:left; width:50%; line-height:28px;}
.bottom_fonts .bottom_adress{ float:left; width:50%; line-height:28px;}
.bottom_fonts .bottom_adress .iconfont{ font-size:26px; padding-left:50px;}
.bottom_fonts .bottom_banquan{ font-size:11px; padding-top:36px;}
.font001{ text-decoration:underline; font-size:22px;}
#content_in{ margin-top:-22px;}

.heiht88{ height:88px;}
.about_con{ border-top:#e7e7e7 1px solid; padding:32px 0px; text-align:left;}
.about_company{ padding-left:20%; font-size:18px; line-height:42px;}
.font24{ font-size:24px;}
.text_001{ text-decoration: line-through;display: inline-block;position: relative;
white-space: nowrap;text-transform:uppercase; padding-bottom:20px; font-family:"Iskoola Pota Regular","Microsoft YaHei"}
.text_001:after{    content: '';
    height: 4px;
    width:60px;
    position: absolute;
    top:70%;
    left:0%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms, left 500ms;}
.about_bigimg{ padding:30px 0px;}
.about_bigimg img{ width:100%; height:auto}
.Designing_ability{padding-bottom:30px;}
.case_l_content{ float:left; width:300px; padding-top:90px;  text-align:left;}
.case_info_titiles{ font-size:24px; color:#000000; padding-bottom:56px;}
.case_info_titiles span{display: inline-block; position: relative;
white-space: nowrap;}
.case_shouchang{ margin-top:30px; }
.tuijian_content{ border-top:#e7e7e7 1px solid; padding-top:30px; padding-bottom:30px;}
.case_info_titiles span:after {
    content: '';
    height: 4px;
    width:100%;
    position: absolute;
    top:110%;
    left:0%;
    z-index: -1;
    background-color: #fff000;
    transition: width 500ms, left 500ms;
}
#erweima_con{ position:fixed; bottom:370px; right:88px; background-color:#005396; padding:9px 15px 15px 15px; text-align:left; line-height:26px; font-weight:bold; color:#FFFFFF; z-index:100001; display:none;transition: all 0.3s ease-out 0s;}
#scrollSearchDiv {position: fixed;bottom:300px; right: 0; z-index:100000;display: none;box-shadow:0px 0px 0px #eaeaea;border-radius:12px 0px 0px 12px;  }
#scrollSearchDiv ul li{ width:88px; height:88px; text-align:center;background-color: #ffffff; color:#666666; border-bottom:#ebebeb 1px solid; font-size:12px;transition: all 0.3s ease-out 0s;}
#scrollSearchDiv ul li:hover{ background-color:#005396; color:#fff}
#scrollSearchDiv ul li:hover a{ color:#FFFFFF}
#scrollSearchDiv ul li .iconfont{ font-size:28px; padding-top:24px; padding-bottom:0px; display:block}
.case_inf_fonts{ padding-top:50px; font-size:12px; line-height:24px;}
.case_inf_cashu{ font-size:12px; line-height:24px; }
.case_r_content{ float:right; width:840px; padding-top:240px; }
.case_r_content img{ width:100%; height:auto; margin-bottom:20px;}
.font05{ text-decoration:none; font-size:22px;}
.Designing_ability:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.Designing_ability_l{ float:left; width:18%; padding-left:2%;}
.Designing_ability_r{ float:right; width:80%;}
.Designing_ability_r h5{text-decoration: line-through;text-transform:uppercase; padding-bottom:22px; font-size:18px; font-weight: normal}
.Designing_ability_r ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.Designing_ability_r ul li{ float:left; width:25%; line-height:30px;}
.Designing_ability_r ul li h4{ font-size:22px; color:#595757; font-weight:normal; padding-bottom:10px;}
.Designing_ability_r ul li .padd_l_36{ padding-left:36px;}
/*首页滑块TAB切换样式开始*/
#tabbox{ width:600px; overflow:hidden; margin:0 auto;}
.tab_conbox{border-top: none;}
.tab_con{ display:none; height: auto;}
.tab_con:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.img_big{width: 100%;overflow: hidden; position:relative}
.img_big .fucheng_show{position:absolute; top:0px; left:0px; height:100%; line-height:100%; text-align:center; font-size:14px; color:#FFFFFF; width:100%; background-color: rgba(0,0,0,0.06); display: block;transition: all 0.3s ease-out 0s; z-index:1;}
.img_big .top_borders01{ position:absolute; top:3%; left:3%; width:0%; height:1px; background-color:#FFFFFF; z-index:2;transition: width 500ms;}
.img_big .left_borders01{ position:absolute; top:3%; left:3%; width:1px; height:0%; background-color:#FFFFFF; z-index:2;transition: height 500ms;}
.img_big .bottom_borders01{ position:absolute; bottom:3%; left:3%; width:0%; height:1px; background-color:#FFFFFF; z-index:2;transition: width 500ms;}
.img_big .right_borders01{ position:absolute; top:3%; right:3%; width:1px; height:0%; background-color:#FFFFFF; z-index:2;transition: height 500ms;}

.img_big:hover .top_borders01{ position:absolute; top:3%; left:3%; width:94%; height:1px; background-color:#FFFFFF; z-index:2;transition: width 500ms, left 500ms;}
.img_big:hover .left_borders01{ position:absolute; top:3%; left:3%; width:1px; height:94%; background-color:#FFFFFF; z-index:2;transition: height 500ms, left 500ms;}
.img_big:hover .bottom_borders01{ position:absolute; bottom:3%; left:3%; width:94%; height:1px; background-color:#FFFFFF; z-index:2;transition: width 500ms, left 500ms;}
.img_big:hover .right_borders01{ position:absolute; top:3%; right:3%; width:1px; height:94%; background-color:#FFFFFF; z-index:2;transition: height 500ms, left 500ms;}
.img_big .fucheng_show .show_mores02{
    position: relative;
    white-space: nowrap; display:inline-block; margin-top:30%;}
.img_big .fucheng_show .show_mores02:before{ content: '';
    height:1px;
    width: 0%;
    position: absolute;
    top:-50%;
    left: 110%;
    z-index: -1;
    background-color: #ffffff;
    transition: width 500ms, left 500ms;}
.img_big:hover .fucheng_show .show_mores02:before{ content: '';
    height:1px;
    width:120%;
    position: absolute;
    top: -50%;
    left:-10%;
    z-index: -1;
    background-color: #ffffff;
    transition: width 500ms;}
	.img_big .fucheng_show .show_mores02:after{ content: '';
    height:1px;
    width: 0%;
    position: absolute;
    top: 160%;
    left: 110%;
    z-index: -1;
    background-color: #ffffff;
    transition: width 500ms, left 500ms;}
.img_big:hover .fucheng_show .show_mores02:after{ content: '';
    height:1px;
    width:120%;
    position: absolute;
    top: 160%;
    left:-10%;
    z-index: -1;
    background-color: #ffffff;
    transition: width 500ms;}

.img_big img {transition: all 0.8s; -webkit-transition: all 1.2s; -moz-transition: 0.3s; width:100%; height: auto}
.img_big:hover img {transform: scale(1.05);}


.height400{ height:400px; position:relative}
.fl_l001{ float:left; width:543px;}
.fl_l002{ float:left; width:300px; margin-left:18px; display:inline}
.fl_l003{ float:right; width:300px;}
.pro_names_show{ background-color:#eaeaea; height:194px; margin-bottom:11px; text-align:center;}
.font2332{ font-size:22px; color:#333333; display:block; padding-top:56px; padding-bottom:20px;}
.lines001{ width:80px; margin:0px auto; height:3px; background-color:#CCCCCC; display:block;}

.tabs{ position:absolute; top:-58px; right:0px;height: 32px;width: 100%; text-align:right;}
.tabs li{ display:inline-block; padding-left:8px;position: relative;}
.tabs li a { display:block;padding:8px 15px; border:#e4e4e4 1px solid;border-radius:20px; color:#666666;background-color:#FFFFFF;transition: all 0.3s ease-out 0s;}
.tabs li a:hover {border-radius:20px;background-color:#81be5f; color:#fff; border:#81be5f 1px solid;padding:8px 15px;}	
.tabs li.thistab a{border-radius:20px;background-color:#81be5f; color:#fff; border:#81be5f 1px solid;padding:8px 15px;}

.tab_con {}
/*首页滑块TAB切换样式END*/
.Cooperation_Process{padding-bottom:30px;}
.Cooperation_Process:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.Cooperation_Process_l{ float:left; width:18%; padding-left:2%;}
.Cooperation_Process_r{ float:right; width:80%;}
.Cooperation_Process_r h5{text-decoration: line-through;text-transform:uppercase; padding-bottom:22px; font-size:18px; font-weight: normal}
.Cooperation_Process_r img{ width:100%; height:auto}

.working_environment{padding-bottom:10px;}
.working_environment:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.working_environment_l{ float:left; width:18%; padding-left:2%;}
.working_environment_r{ float:right; width:80%;}
.working_environment_r h5{text-decoration: line-through;text-transform:uppercase; padding-bottom:22px; font-size:18px; font-weight: normal}
.working_environment_pic{}
.working_environment_pic img{ width:100%; height:auto}
.bottom_in{ width:100%; margin:0px auto; max-width:1200px; border-top:#b58c7c 2px solid; padding:20px 3%; text-align:center; line-height:120%; color:#815745;}
.maps{ background:#ededed url(../images/map.jpg) center center no-repeat; height:590px;}
.maps2{ background-color:#ededed; display:none}
.maps2 img{ width:100%; height:auto}
.news_banners{ background:#ededed url(../images/new_banner.jpg) center center no-repeat; height:590px; text-align:center;}
.padd_top30{ margin-top:170px;}
.news_banners2{ background:#ededed url(../images/new_banner.jpg) center center no-repeat; height:340px; text-align:center ; display:none}
.news_xq{background-color:#FFFFFF;}
.news_lists{ background-color:#FFFFFF; margin-top:-50px;}
.news_lists ul{ text-align:left;}
.news_lists ul li{ background-color:#f9f9f9; padding:40px; margin-bottom:40px;}
.news_lists ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news_lists ul li img{ float:left; width:30%; height:auto;    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.news_lists ul li .news_titile{ float:right; width:66%;}
.news_lists ul li .news_titile h3{ font-size:24px; padding-bottom:50px;}
.news_lists ul li .news_titile h3 span{display: inline-block;position: relative;white-space: nowrap}
.news_lists ul li .news_titile h3 span:after {
    content: '';
    height: 4px;
    width:30%;
    position: absolute;
    top:130%;
    left:0%;
    z-index:1;
    background-color: #fff000;
    transition: width 500ms, left 500ms;
}
.news_lists ul li .news_titile .news_descipe{ line-height:32px; padding-bottom:13px;}
.news_lists ul li .news_titile .news_antor{ position:relative; height:20px; font-size:16px;}
.news_lists ul li .news_titile .news_antor .show_more_new{ position:absolute; top:0; right:0;}
.news_lists ul li:hover .news_titile h3 span:after {
    content: '';
    height: 4px;
    width:100%;
    position: absolute;
    top:130%;
    left:0%;
    z-index:1;
    background-color: #fff000;
    transition:left 500ms;
}
.news_lists ul li:hover  img{    transform: scale(1.04, 1.04);
    -moz-transform: scale(1.04, 1.04);
    -webkit-transform: scale(1.04, 1.04);
    -o-transform: scale(1.04, 1.04);}
.news_lists ul li:hover { background-color:#ececec;  transition: all 0.3s ease-out 0s;}
.news_xq_tities{ font-weight:bold; color:#000000; padding-top:0px; font-size:30px; padding-bottom:12px; text-align:center; border-bottom:#CCCCCC 1px solid;}
.news_font_show{ padding-top:20px; line-height:180%; text-align:left;}
.news_font_show img{ width:100%; height:auto}
.change_page{ text-align:center;}
.change_page a{ padding:6px 20px; border:#CCCCCC 1px solid;-moz-border-radius:8px;
-webkit-border-radius: 8px;
border-radius: 8px}
.change_page a:hover{ background-color:#000000; color:#FFFFFF;-moz-border-radius:8px; border:#000000 1px solid;
-webkit-border-radius: 8px;
border-radius: 8px}
.change_page a.active{ background-color:#fff001;border:#fff001 1px solid; color:#000;-moz-border-radius:8px;
-webkit-border-radius: 8px;
border-radius: 8px}
.products_in{ width:100%; max-width:1200px; margin:0px auto;}
.products_in ul{ padding-top:20px;}
.products_in ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.products_in ul li{ float:left; margin-left:2%; width:21%; margin-right:2%; padding-bottom:18px;}
.products_in ul li .pros_pics{ border:#f2f2f2 3px solid;}
.products_in ul li .pros_pics img{ width:100%; height:auto;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.products_in ul li:hover .pros_pics img{transform: scale(1.08, 1.08);
-moz-transform: scale(1.08, 1.08);
-webkit-transform: scale(1.08, 1.08);
-o-transform: scale(1.08, 1.08);}
.products_in ul li .pro_namesd{ text-align:center; color:#666; padding:14px 0px; font-size:16px;}
.products_xiangqing{ width:90%; max-width:1200px; margin:0px auto; text-align:left;}


.jobs{}
.jobs ul li{ position:relative;padding:20px 0px; border-bottom:#c4c4c4 1px solid; color:#357dc8;}
.jobs ul li a{ color:#357dc8; font-size:14px;}
.jobs ul li .jobs_times{ position:absolute; top:20px; right:0;}

.xiangqing_tit{ padding:16px 0px; background-color:#eaeaea; color:#666; text-align:center;font-size:20px;}
.pro_jieshao{ color:#666; padding:14px 0px; font-size:14px; line-height:200%;}
.pro_ones{ padding-bottom:12px;}
.pro_ones:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.pro_pics{ float:left; width:50%;}
.pro_fonts_shows{ float:right; width:47%;}
.pro_fonts_shows h3{ font-size:24px; padding-bottom:12px; border-bottom:#CCCCCC 1px dotted; margin-bottom:10px;}
.pro_fonts_shows .canshu{ font-size:16px; line-height:160%;}
.back_images_yd{position: absolute;
    left: 0;
    right: 0;
    top:0;
    bottom: 0;
    background: url(../images/yindao.jpg) no-repeat center 0;
    background-size: cover;
    min-height: 500px;}
.back_images_yd img{ width:100%; height:auto; max-width:1920px;}
.back_images_yd2{ display:none;position: absolute;
    left: 0;
    right: 0;
    top:0;
    bottom: 0;
    background: url(../images/back_yd02.jpg) no-repeat center 0;
    background-size: cover;
    min-height: 500px;}
.back_images_yd2 img{ width:100%; height:auto;}
.contact_l{ float:left; width:50%; line-height:32px; text-align:left;}
.yingwen{ font-weight:600; color:#000000; font-size:41px; padding-bottom:16px;border-bottom:#666666 1px solid;}
.font056{ padding:16px 0px; font-size:42px; display:block; line-height:54px;border-bottom:#666666 1px solid; padding-top:38px; margin-bottom:16px;}
.yellow_sekuai{ margin:20px 0px; background-color:#fff000; width:30px; height:4px;}
.baise_sekuai{ margin:20px 0px; background-color:#fff; width:30px; height:4px;}
.font22{ font-size:22px; text-decoration:underline; line-height:20px;}
.font13{ font-size:13px;}
.font20{ font-size:20px;}
.contact_r{ float:right; width:36%; padding-top:15px;}
.input_contacts {
    background-color: #e6e6e6; border:0;
    width: 100%; font-family:"Microsoft YaHei";
    height: 60px; font-size:16px;
    line-height: 60px;
    text-align: left;
    text-indent: 25px;
    color: #868585;    transition: all 0.3s ease-out 0s; margin-bottom:20px;
}
.input_contacts:hover {
    background-color: #626262;
    color: #fff;
}
.input_contacts2 {
    background-color: #000000; border:0;
    width: 100%; font-family:"Microsoft YaHei";
    height: 60px; font-size:16px;
    line-height: 60px;
    text-align: center;
    text-indent:0px;
    color: #fff;    transition: all 0.3s ease-out 0s; margin-bottom:20px;
}
.input_contacts2:hover {
    background-color: #fff000;
    color: #000;
}
/*响应式导航栏样式开始*/
.kch_nav{width:1200px; position: absolute;z-index: 999;top:0;left: 0;right: 0;height:80px;}
.kch_nav_menu{float: none; width:1200px; margin:0px auto; z-index:100000}
.kch_nav_menu ul{ padding-top:0px; float:right; line-height:100%; margin-right:15px; display:inline; margin-top:36px;}
.kch_nav_menu ul>li{ line-height:60px;float: left; padding:0px; font-size:14px; }



.kch_nav_menu a{ color: #333333; font-size:16px; padding:0px 20px; text-decoration: none; display:block;}
.kch_nav_menu>ul>li>a:hover{color: #005396;}
.kch_nav_menu>ul>li>a span:after{ display:none; content: '';
    height: 4px;
    width: 0%;
    position: absolute;
    top: 40%;
    left: 110%;
    z-index: -1;
    background-color: #005396;
    transition: width 500ms, left 500ms;}
.kch_nav_menu>ul>li>a:hover span:after{ content: '';
    height: 4px;
    width:120%;
    position: absolute;
    top: 40%;
    left:-10%;
    z-index: -1;
    background-color: #005396;
    transition: width 500ms;}
.kch_nav_menu>ul>li.Selected span:after{ content: '';
    height: 4px;
    width:120%;
    position: absolute;
    top: 40%;
    left:-10%;
    z-index: -1;
    background-color: #005396;
    transition: width 500ms;}
	
.kch_nav_menu>ul>li .subMenu{background-color:rgba(8,94,177,0.9);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position: absolute; left: 0;top:100px;width: 100%;height:100px;display: none;z-index:999;}
.kch_nav_menu>ul>li .subMenu .level1{width:1100px; margin:0 auto; overflow:hidden; float:none; margin:0; padding:0}
.kch_nav_menu>ul>li .subMenu .level1 span.space01 {display:block;height:30px; width:490px;}
.kch_nav_menu>ul>li .subMenu .level1 li a { background:none repeat scroll;border:none;color:#fff;display:block; font-size:14px; margin:0;padding:0 24px; line-height:90px;}
.kch_nav_menu>ul>li .subMenu .level1 li a i { background-color:#fff; display:block; height:6px;position:absolute; top:50%; margin-top:-8px; width:6px;}
.kch_nav_menu>ul>li .subMenu .level1 li a:hover {color:#ff8400;}
.kch_nav_menu>ul>li .subMenu .level1 li a:hover i { background-color:#ff8400;}
.kch_nav_menu>ul>li:hover .subMenu { display:block;}
	
	
.nav_selected01 .kch_nav_menu ul>li.selected01{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected01 .kch_nav_menu ul>li.selected01 a{ color:#005396}
.nav_selected02 .kch_nav_menu ul>li.selected02{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected02 .kch_nav_menu ul>li.selected02 a{ color:#005396}
.nav_selected03 .kch_nav_menu ul>li.selected03{  background:none;background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected03 .kch_nav_menu ul>li.selected03 a{ color:#005396}
.nav_selected04 .kch_nav_menu ul>li.selected04{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected04 .kch_nav_menu ul>li.selected04 a{ color:#005396}
.nav_selected05 .kch_nav_menu ul>li.selected05{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected05 .kch_nav_menu ul>li.selected05 a{ color:#005396}
.nav_selected06 .kch_nav_menu ul>li.selected06{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected06 .kch_nav_menu ul>li.selected06 a{ color:#005396}
.nav_selected07 .kch_nav_menu ul>li.selected07{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected07 .kch_nav_menu ul>li.selected07 a{ color:#005396}
.nav_selected08 .kch_nav_menu ul>li.selected08{ background:none; background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected08 .kch_nav_menu ul>li.selected08 a{ color:#005396}
.nav_selected09 .kch_nav_menu ul>li.selected09{  background:none;background-color:#fff; border-bottom:#005396 4px solid}
.nav_selected09 .kch_nav_menu ul>li.selected09 a{ color:#005396}

.nav_selected09 .kch_nav_menu ul>li.selected09:after{ display:none;}
.nav_selected08 .kch_nav_menu ul>li.selected08:after{ display:none;}
.nav_selected07 .kch_nav_menu ul>li.selected07:after{ display:none;}
.nav_selected06 .kch_nav_menu ul>li.selected06:after{ display:none;}
.nav_selected05 .kch_nav_menu ul>li.selected05:after{ display:none;}
.nav_selected04 .kch_nav_menu ul>li.selected04:after{ display:none;}
.nav_selected03 .kch_nav_menu ul>li.selected03:after{ display:none;}
.nav_selected02 .kch_nav_menu ul>li.selected02:after{ display:none;}
.nav_selected01 .kch_nav_menu ul>li.selected01:after{ display:none;}

.active>a{color: #3e3a39;}
.mainMenu{display: none}
.kch_nav_menu_mob{ display:none}
/*响应式导航栏样式END*/

.con_lists{}
.con_lists ul li{ float:left; width:25%; height:66px; line-height:32px; padding-left:80px;}

.ny {
  margin: 55px 0;
  color: #444444;
  font-size: 13px;
  line-height: 27px;
}

.clearfix {

    /*clear: both;*/

}
.f-l {
    float: left;
}
table {
    border-collapse: collapse;
    width: 100%;
}
.proshow_right {
    width: 500px;
}
.f-r {
    float: right;
}
.proshow_right .bt_b {
  color: #eb7824;
  font-size: 31px;
  line-height: 32px;
  display: block;
}
.proshow_right .bt_p {
  color: #666666;
  font-size: 15px;
  line-height: 26px;
  background: url(../images/proshow2.jpg) 0 bottom no-repeat;
  display: block;
  padding-bottom: 13px;
}
.proshow_right i {
  font-size: 13px;
  font-weight: bold;
  line-height: 21px;
  font-style: normal;
  color: #626262;
  margin-top: 23px;
  display: block;
}
.proshow_right p {
  color: #949494;
  font-size: 12px;
  line-height: 23px;
  margin-top: 30px;
}
.proshow_btn {
  margin-top: 60px;
  background: url(../images/proshow3.jpg) repeat-x;
  height: 43px;
  line-height: 43px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.proshow_btn a {
  background: url(../images/proshow4.jpg) no-repeat;
  float: left;
  width: 208px;
  text-align: center;
  font-size: 14px;  font-weight: bold;
  height: 43px;
  color: #333333;
}
.proshow_btn a:first-child {
  background: none;
}
.proshow_btn a.cur {
  color: #005396;
  font-weight: bold;
  border-bottom: 3px solid #005396;
}
.proshow_box {
  margin-top: 52px;
}
.proshow_box .proshow_list {
  color: #676868;
  font-size: 13px;
  line-height: 29px;
}
.proshow_box .proshow_list p.bt {
  color: #feffff;
  font-size: 13px;
  height: 26px;
  line-height: 26px;
  background: url(../images/proshow5.jpg) no-repeat;
  text-align: center;
  font-weight: bold;
  width: 131px;
  margin-bottom: 7px;
}
.proshow_box .proshow_list .wzq {
  padding: 0 20px;
}
.proshow_box .proshow_list .wzq .wzqimg {
  margin-top: 20px;
}

#aboutWrap { background-color:#f8f8f8; display:block; overflow:hidden; padding:60px 0 0; width:100%; text-align:left}
#aboutWrap .bd { overflow:hidden; margin:40px auto 60px;width:1200px;}
#aboutWrap .bd .img { display:block; float:left; overflow:hidden; width:480px;}
#aboutWrap .bd .img img {transition:all 1s ease 0s;}
#aboutWrap .bd:hover .img img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#aboutWrap .bd .aboutContent {color:#666; font-size:13px;display:block; line-height:28px;overflow:hidden; width:680px;}
#aboutWrap .bd a.more { background-color:#005cd9;color:#fff; display:block; font-size:13px; margin-top:20px;padding:5px 40px;}
#aboutWrap .bd a.more:hover { background-color:#eb7a24;}
.float-right {
    float: right;
}
#caseWrap h3.titleHeading, #aboutWrap h3.titleHeading, #newsWrap h3.titleHeading, #partnerWrap h3.titleHeading {color:#005cd9;display:block; font-size:28px;text-align:center;}
#caseWrap h3.titleHeading p, #aboutWrap h3.titleHeading p, #newsWrap h3.titleHeading p, #partnerWrap h3.titleHeading p {color:#005cd9; font-size:13px;padding:16px 0;}
#caseWrap h3.titleHeading i, #aboutWrap h3.titleHeading i, #newsWrap h3.titleHeading i, #partnerWrap h3.titleHeading i {background-color: #005cd9;display: block;height: 2px;margin: 0 auto;width:40px;}

#newsWrap {display:block;margin: 0 auto;overflow:hidden;padding:60px 0 60px;width:1200px;}
#newsWrap .newsCont {float:left;margin:20px 40px 0 0;padding:0;width:372px;}
#newsWrap .last {margin-right:0;}
#newsWrap h3.hd {color:#333; display:block; font-size:20px; height:30px; line-height:30px; text-align:left}
#newsWrap a.more { display:block; overflow:hidden;}
#newsWrap a.more img {transition:all 1s ease 0s;}
#newsWrap .newsCont:hover a.more img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
#newsWrap .bd { display:block;overflow:hidden;padding:0;}
#newsWrap li {margin:0 auto; height:40px;overflow:hidden;width:100%;}
#newsWrap li a { background:url('../images/list_04.png') no-repeat left center scroll;color:#888;display:block; float:left;font-size:13px; line-height:40px;padding-left:15px;}
#newsWrap li a:hover {background:url('../images/list_02.png') no-repeat left center scroll;color:#ff9900;}
#newsWrap li span.data {color:#989898; font-size:11px;float:right;line-height:40px;}

#caseWrap{ padding-top:60px; padding-bottom:50px;}
.search_btns_01:hover .search_area{ display:block}
.search_area{background-color:rgba(8,94,177,0.9);box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);position: absolute; right: 0;top:30px;width:200px;height:60px;display: none;z-index:999;}