@charset "UTF-8";
/* CSS Document */
#kinMaxShow .KMSPrefix_kinMaxShow_button { display:none;}
.Banner { float:left; width:100%; height:auto;}
.header { float:left; width:100%; height:auto}
.logo { float:left; width:auto; height:auto; } /* margin-top:25px; */
.nav { float:right; width:auto; height:auto;}
.header_left { float:left; width:880px; height:auto; border-right:1px solid #e5e5e5; box-sizing:border-box; padding-left:10px; padding-right:10px;}
.navs { float:left ;width:auto; height:auto;}
.navs>li { float:left; width:auto; text-align:center; position:relative;}
.navs>li>a { float:left; width:92px; height:100px; text-align:center; box-sizing:border-box; padding:30px 0 0; line-height:70px; color:#626262; font-size:16px;}
.navs>li:hover { background:#0f7a81}
.navs>li:hover>a { color:#fff;}
.navs>.on { background:#0f7a81}
.navs>.on>a { color:#fff;}
.header_right { float:right; width:320px; height:auto;}
.link_nav { float:tleft; width:100%; height:auto; text-align:right; font-size:13px; color:#626262; line-height:40px;}
.link_nav a { font-size:13px; color:#626262; line-height:40px;}
.link_nav a:hover { color:#0f7a81;}
.search_gu { float:left; width:100%; height:auto; box-sizing:border-box; padding-left:30px; margin-top:12px;}
.swi_gu { float:left; width:auto; height:auto; line-height:25px; color:#626262; }
.swi_gu a { font-size:16px; color:#626262; line-height:25px;}
.swi_gu a:hover { color:#0f7a81;}
.search_gu form { float:right; width:184px; height:25px;}
.search_gu form input[type="text"]{ float:left; width:154px; height:25px; box-sizing:border-box; border:1px solid #e5e5e5; padding-left:5px; font-size:14px; line-height:23px; border-right:none;}
.search_gu form input[type="submit"]{ float:left; width:30px; height:25px; background:url(../images/search.png) no-repeat center; border:none;}
.banner_box { float:left; width:100%; height:390px; background-repeat:no-repeat; background-position:center;}
.banner_box_info { float:left; width:100%; height:214px; background-repeat:no-repeat; background-position:center;}
.Content { background:#efefef; padding-bottom:50px;}
.box_cont { float:left; width:100%; height:auto; margin-top:18px;}
.box_title { float:left; width:100%; height:auto; box-sizing:border-box; padding:0 20px;	}
.box_title h2 { font-size:22px; color:#322b24; line-height:62px;}
.top_box { float:left; width:100%; height:auto;}
.left_banner { float:left; width:380px; height:310px; background:#fff;}
.banner_title { float:left; width:100%; height:auto; box-sizing:border-box; padding:0 20px;}
.banner_title h2 { font-size:18px; color:#0f7a81; line-height:50px;}
.banner_cont { float:left; width:350px; height:310px;}
/*banner*/
.focus{ position:relative; width:475px; height:310px; background-color: #000; float: left;}  
.focus img{ width: 475px; height: 310px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:38px; line-height: 38px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#7d7d7d; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
/*end*/
.line_center{margin:0 auto;width:1180px;}
.line_center_line{border-bottom: 1px solid #cae0f3;color:#1479d7;height:30px;}
.right_new { float:right; width:700px; height:380px; background:#fff;}
.swi_top { float:left; width:100%; height:50px; border-bottom:1px solid #cae0f3; }
.swi_top li { float:left; width:140px; height:49px; line-height:49px; text-align:center; color:#626262; font-size:18px; cursor:pointer;}
.swi_top .on { color:#1479d7; border-bottom:4px solid #1479d7;}
.swi_bot { float:left; width:100%; height:auto;}
.swi_cont { float:left; width:100%; height:auto; box-sizing:border-box; padding:12px 40px;}
.swi_cont>li { float:left; width:100%; height:auto; display:none;}
.swi_cont>.on { display:block;}
.swicont_box { float:left; width:100%; height:auto;}
.topbox { float:left; width:100%; height:auto;}
.titcont { float:left; width:100%; height:auto;}
.titcont strong { font-size:16px; color:#332c2b; line-height:36px; float:left;}
.titcont span { float:right; line-height:36px; color:#898989; font-size:14px; }
.topbox p { font-size:13px; color:#898989; line-height:24px;}
.swi_list { float:left; width:100%; height:auto; margin-top:16px;}
.swi_list li { float:left; width:100%; height:auto; box-sizing:border-box; padding-left:20px; background:url(../images/ico1.png) no-repeat left;}
.swi_list li a { color:#626262; line-height:30px; font-size:14px; float:left;}
.swi_list li:hover a { color:#0f7a81}
.swi_list li span { font-size:14px; color:#898989; line-height:30px; float:right;}
.more_in { float:left; width:100%; height:auto; padding-top:25px;}
.more_in a { color:#fff; background:#0f7a81; font-size:13px; float:left; width:100px; height:30px; line-height:30px; text-align:center;}
.middle_box { float:left; width:100%; height:auto; margin-top:20px;}
.left_us { float:left; width:380px; height:536px; background:#fff;}
.title_box { float:left; width:100%; height:51px; border-bottom:1px solid #e6e6e6; padding-right:30px; box-sizing:border-box;}
.title_box strong { float:left; width:145px; text-align:left; text-indent:18px; line-height:49px; border-bottom:3px solid #0f7a81; font-size:18px; color:#0f7a81;}
.title_box a { float:right; line-height:50px; color:#898989; font-size:13px; margin-right:10px;}
.us_box { float:left; width:100%; height:auto; box-sizing:border-box; padding:20px 15px ;}
.us_box p { font-size:13px; color:#626262; line-height:27px;}
.us_box a { color:#0f7a81; display:inline-block;}
.right_cont { float:right; width:800px; height:536px; background:#fff; position:relative;}
.cont_title { float:left; width:100%; height:50px; border-bottom:1px solid #e6e6e6;}
.cont_title strong { font-size:18px; color:#0f7a81; line-height:49px; width:145px; float:left; text-align:center; border-bottom:3px solid #0f7a81;}

.boxlist { float:left; width:100%; height:auto;}
.boxlist img { width:100%; height:208px; float:left;}
.boxlist h6 { font-size:16px; color:#322b24; line-height:54px; text-align:left;}
.boxlist p { font-size:13px; color:#626262; line-height:24px; text-align:left; display:block; height:96px; width:100%;}
.boxlist a { font-size:13px; color:#fff; background:#0f7a81; display:block; text-align:center; width:100px; height:30px; line-height:30px; margin-top:20px;}
.Exhibitor{ width:100%; overflow:hidden;}
.hl_main5_content{width:100%; height:412px;  float:left; margin-top:20px; text-align:center;}
.h1_main5_title{ height:30px; background:#999; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}
.hl_main5_content1{width:100%; overflow:hidden; float:left; }
.hl_main5_content1 ul{width:1600px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:215px; height:536px; display:inline; margin-left:40px;}
.hl_main5_content1 ul li img{ width:215px; }
.hl_scrool_leftbtn{width:20px; height:20px; background:url(../images/leftico1.png) no-repeat; position:absolute; cursor:pointer; top:22px; right:76px;}
.hl_scrool_leftbtn:hover { background-image:url(../images/new1.png);}
.hl_scrool_rightbtn{width:20px; height:20px; background:url(../images/new2.png) no-repeat; position:absolute; right:41px; top:22px; cursor:pointer;}
.hl_scrool_rightbtn:hover { background-image:url(../images/rightico1.png);}
.botcont { float:left; width:100%; height:320px; margin-top:18px; background:#fff;}
.botleft { float:left; width:410px; height:auto; border-right:0px solid #efefef;}
.constinbox { float:left; width:100%; height:auto}
.constinbox li { float:left; width:100%; height:auto; margin-top:5px; text-align:center;}
.constinbox li a{ color:#0f7a81; font-size:14px; }
.constinbox li :hover { background:#}
.contbox { float:left; width:100%; height:auto; box-sizing:border-box; padding:20px 15px 0; text-align: left; }
.contbox p { font-size:13px; color:#626262; line-height:24px;}
.constinbox>span{ float:left; width:auto; height:auto;}
.constinbox li { float:left; width:auto; margin-right:5px; height:auto; padding:10px 0; margin-left:4px; text-align:center;}
.constinbox li i { display:table-cell; vertical-align:middle; width:68px; height:68px;}
.constinbox li i img { display:block; text-align:center; margin:auto;}
.constinbox li span { color:#0f7a81; line-height:30px; display:block;}
.bot_box { float:left;     color: #626262;
    line-height: 24px;    font-size: 14px;width:100%; height:auto; padding:0 20px; box-sizing:border-box;}
.bot_box h5 { font-size:16px; color:#0f7a81; line-height:30px; margin-top:12px;}
.bot_box p { font-size:14px; color:#626262; line-height:24px;}
.botmiddle { float:left; width:398px; height:320px; border-right:1px solid #efefef;}
.botright { float:right; width:390px; height:320px;}
.contbox h5{ font-weight:400; font-size:16px; color:#0f7a81; line-height:24px;}
.botright .contbox { padding:20px 20px 0 !important;}
.phone_cont { float:left; width:100%; height:120px;}
.botleft .contbox p { height:120px; display:block;}
.bottom { float:left; width:100%; height:190px; background:#fff; box-sizing:border-box; padding-top:12px;}
.bottom_left { float:left; width:990px; height:auto;}
.bottom_right { float:right; width:110px; text-align:center; height:auto; margin-top:30px;}
.bottom_right img { display:block; margin:auto; border:1px solid #d1cfd2;}
.bottom_right p { font-size:12px; color:#626262; line-height:32px;}
.bottom_left h2{ font-size:14px; color:#0f7a81; line-height:32px;}
.bottom_left p { font-size:12px; color:#626262; float:left; width:100%;}
.links_banner { float:left; width:100%; height:50px; box-sizing:border-box; margin-bottom:15px; position:relative;}
.box{height: 47px;overflow: hidden;width: 890px;margin: 0 50px;position: relative; float:left;}
#roll{	width: 200%;		}
#roll dd{	width:auto; padding:0px 5px;	height: 46px; line-height:46px;	border: 1px solid #cecccf;	float: left; background:#0f7a81; margin-right: 22px;}
#roll dd a { font-size:13px; color:#fff; line-height:46px; text-align:center; display:block; height:100%;}
.links_banner span{position: absolute;bottom: 30%; display: inline-block;width: 20px; height:20px;text-align: center;cursor: pointer;z-index: 90;color: #fff;  }
.links_banner .prev { left:0; background:url(../images/leftico1.png) no-repeat center;}
.links_banner .prev:hover { background-image:url(../images/new1.png);}
.links_banner .next{right: 0; background:url(../images/new2.png) no-repeat center;}
.links_banner .next:hover { background:url(../images/rightico1.png);}
.drop { position:absolute; z-index:1000; top:100px; width:400%;  height:auto; background:url(../images/drop.png) ; display:none;}
.drop a { font-size:14px; color:#fff; line-height:46px; text-align:center; padding:0px 30px; float:left;}
.drop a:hover { color:#0f7a81;}
.navs>li:hover .drop { display:block;}
.drop_s { position:absolute; top:100px; width:700%; height:auto; background:url(../images/drop.png) ; display:none;}
.drop_s a { font-size:14px; color:#fff; line-height:46px; text-align:center; width:20%; float:left;}
.drop_s a:hover { color:#0f7a81;}
.navs>li:hover .drop_s { display:block;}
.left_nav { float:left; width:223px; height:auto; margin-top:20px;}
.left_nav strong { display:block; font-size:27px; font-weight:200; color:#0f7a81; line-height:54px; text-align:center;}
.left_nav_list { float:left; width:100%; height:auto;}
.left_nav_list li { float:left; width:100%; height:auto;}
.left_nav_list li a { float:left; width:100%; height:auto; box-sizing:border-box; padding-left:32px; font-size:16px; color:#626262; line-height:36px;  border-bottom:1px solid #cecccf; background:url(../images/ico2.png) no-repeat 13px;}
.left_nav_list li a:hover { background-image:url(../images/ico3.png); background-color:#0f7a81; color:#fff;}
.left_nav_list .on a { background-image:url(../images/ico3.png); background-color:#0f7a81; color:#fff;}
.right_box { float:right; width:880px; height:auto; margin-top:20px;}
.right_box span ,p{ !important; line-height:28px;}
.right_box strong span{  font-size:16px !important;}
.title_info { float:left; width:100%; height:auto; border-bottom:1px solid #cecccf;}
.title_info strong { font-size:27px; font-weight:100; color:#0f7a81; line-height:60px;}
.loca { float:right; width:auto; line-height:60px;  color:#626262;}
.loca a{ font-size:14px; color:#626262; line-height:60px; }
.about_info { float:left; width:100%; height:auto; margin-top:60px; font-size:14px !important;}
.about_info  span ,p{  !important; line-height:28px;}
.about_netice { float:left; width:460px; height:auto;}
.about_netice p ,span{  line-height:28px;}
.about_info>img { float:right; width:385px; height:303px;}
.cont { float:left; width:100%; height:auto; padding-bottom:5px; margin-top:10px;}
.cont h6 { font-weight:400; font-size:18px; color:#0f7a81; line-height:50px; box-sizing:border-box; padding-left:24px; background:url(../images/ico4.png) no-repeat left center;}
.cont p { font-size:14px; color:#626262; line-height:28px;}
.cont_img { float:left; width:100%; height:auto; margin:15px 0; text-align:center;}
.cont_img img { width:283px; height:150px; margin:0 4px;}
.about_netice h5 { font-weight:400; font-size:24px; color:#595757;}
.about_netice h6 { font-weight:400; font-size:15px; color:#595757; line-height:22px;}
.map { width:410px !important; height:468px !important;}
.list { float:left; width:100%; height:auto;}
.list li { float:left; width:100%; height:auto; padding:26px 0; border-bottom:1px dashed #c6c6c6;}
.list li img { float:left; width:217px; height:173px;} 
.list_info { float:left; width:540px; margin-left:24px;}
.list_info a { font-size:18px; color:#333333; line-height:50px; display:block}
.list_info p { font-size:14px; color:#717070; line-height:26px;}
.list_time { float:right; width:52px; height:52px; text-align:center; background:#d9d9d9; margin-top:50px;}
.list_time strong { display:block; text-align:center; color:#fff; line-height:120%; font-size:21.5px; padding-top:5px;}
.list_time span { display:block; font-size:12px; color:#fff; line-height:110%;}
.list li:hover .list_time { background:#0f7a81;}
.page { float:left; width:100%; height:auto; margin:35px 0 0 ;}
.page a { font-size:12px; color:#666666; line-height:30px; border:1px solid #cccccc; width:60px; text-align:center; height:30px; display:inline-block;}
.page span { font-size:12px; color:#666666; line-height:32px; display:inline-block;}
.page input[type="text"]{ width:30px; height:30px; border:1px solid #ccc; outline:none; text-align:center; line-height:30px; background:#efefef;}
.page input[type="submit"]{ width:60px; height:30px; line-height:30px; font-size:12px; color:#666666; border:1px solid #ccc; outline:none;}
.cont_img2 { float:left; width:100%; height:auto; text-align:center; margin:10px 0;}
.cont_img2 img { width:431px; height:324px; margin:0 3px;}

.productv2 ul.workul li span{display:block;position:absolute;left:1em;top:1em;color:#000000;text-transform:uppercase;}
.productv2 ul.workul li span em {
			    display: block;
			    font-size: 1.2rem;
			    font-style: normal;
			}


/*--------------°æÈ¨ËùÓÐ-------------------*/
.upon{ background:url(../images/bottombj.jpg) center no-repeat; height:275px; margin-top:30px;}
.bott{ width:1024px; margin:auto; overflow:hidden; padding-top:20px;  }
.botleft{ width:329px; float:left; margin-right:110px; }
.botleft h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
.aboutbot { width:329px; color:#535353;}
.aboutbot a{ color:#535353; font-size:12px; line-height:25px; width:382px;}
.aboutbot a:hover{ color:#093;}
.aboutbot a:visited,.aboutbot a:link{ color:#535353; font-size:12px; line-height:22px; width:382px;}
.botcen{ float:left; width:300px; }
.botcen ul{ padding:0px; margin:0px;}
.botcen ul li{ width:100px; float:left; color:#005a8b; }
.botcen ul li a{ color:#535353;}
.botcen h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
.botrigth{ width:220px; float:right; color:#535353; }
.botrigth h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
#bottom1{ width:100%; height:30px;line-height:30px;  text-align:center;font-size:12px;overflow:hidden; color:#535353;  }
.bottom2{ width:100%; height:30px; padding-top:20px; overflow:hidden;}
.bottom2 ul li{ float:left; margin-right:8px;}
.en{ font-family:Arial;}

.clear{clear:both;}