/* CSS Document */
*{ margin:0; padding:0; border:none;}
body{ margin:0; padding:0; width:100%;/* background:#b6e2ff;*/background:#fff; font-family:"微软雅黑";}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none;}
p{ margin:0; padding:0;}
i,em{ font-style:normal;}
img{ border:none;}
.common{ width:100%; margin:0 auto; padding:0; background:#fff; min-height:820px;}
.clear{ clear:both;}

.container{ width:1000px; margin:0 auto;  padding:0;}
.topline{ width:100%; height:8px; background:#fff; border-bottom:2px solid #FF0000;}
.head{width:1000px; margin:0; padding:0; height:115px;}
.language{ float:right;  width:100px; height:20px; text-align:left; line-height:20px; font-size:12px; margin-top:5px; }
.language a{color:#000;}
.language a:hover{color:#ff5e00;}
.language a:visite{color:#ff5e00;}
.language span{ float:left; border-right:1px solid #000; width:40px; text-align:left; margin:2px 10px 0 0; height:15px;}
.language em{ float:left; margin:0; padding:0;}
.logo{ float:left; width:209px; height:72px; padding:0; margin:20px 0 0 0;}
.menu{ float:right; width:750px; height:85px;margin:5px 0 0; padding:0; }
/*nav导航盒子*/
nav{width:750px;height: 85px;/*导航位置*/
    margin: 0px auto;text-align: center;
	font-family:"微软雅黑";position: relative;background: #fff;}
/*nav-main*/
.nav-main{width: 100%;height: 100%;list-style-type: none;}
.nav-main  li{ float:left; height:85px; width:90px; padding:0; text-align:center; display:block;}
.nav-main  li span{float:left; line-height:45px; width:90px; text-align:center; font-size:14px; display:block; font-weight:700;}
.nav-main li a span{ color:#333; display:block;}
.nav-main li:hover span{ color:#fff; display:block;}
.nav-main li em{float:left; line-height:20px; width:90px;text-align:center; text-transform:uppercase; font-size:10px; display:block;}
.nav-main li a em{ color:#555; display:block;}
.nav-main li:hover em{ color:#fff; display:block;}

/*导航条设置*/
.nav-main  li{float:left; height:85px; width:90px; margin:0 0 0 3px; padding:0; text-align:center; display:block;cursor: pointer;}
.nav-main  li:hover{background:#f00;color:#fff; }
/*隐藏盒子设置*/
.hidden-box{width: 150px;border: 5px solid #cacaca;border-top:0;position:absolute;
	z-index:111;display: none;top: 85px;}
.hidden-box>ul{list-style-type: none;color: #f00;cursor: pointer;}
.hidden-box li{background:rgba(256,252,255,0.8); margin:0 0 1px 0; line-height:35px; text-align:center; font-size:12px; display:block;}
.hidden-box li a{ color:#404040; display:block;}
.hidden-box li a:hover{ color:#fff; display:block;}
.hidden-box li:hover{background:rgba(54,137,197,0.8);display:block;}
/*隐藏盒子位置设置*/
.hidden-loc-us{left:96px;}
.hidden-loc-news{left:189px;}
.hidden-loc-info{left:282px;}

.hidden-loc-pro{left:375px;}

.hidden-loc-service{left:468px;}
.hidden-loc-hr{left:561px;}

.hidden-loc-contact{left:654px;}

.banner{ width:100%; margin:0; padding:0;}
.main_image {width:100%; height:510px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.main_image  img{ width:100%; height:510px;}
.main_image ul {width:9999px; height:510px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:510px;}
.main_image li span {display:block; width:100%; height:510px}
.main_image li a {display:block; width:100%; height:510px}
div.flicking_con {width:100%; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:470px; left:420px; z-index:999; width:300px; height:21px}
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
/*#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
.ck-slide ul {margin: 0;padding: 0;list-style-type: none;}
.ck-slide {position: relative;overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {position: absolute;top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.ck-slide ul.ck-slide-wrapper li {position: absolute; margin-top:0px;}
.ck-slide ul.ck-slide-wrapper li img{ width:100%; height:510px; } 
.ck-slidebox {position: absolute;left: 50%;bottom: 12px;z-index: 30;}
.ck-slidebox ul {height: 20px;padding: 0 4px;border-radius: 8px;background: rgba(0,0,0,0.5);}
.ck-slidebox ul li {float: left;height: 12px;margin: 4px 4px;}
.ck-slidebox ul li em {display: block;width: 12px;height: 12px;border-radius: 100%;background-color: #fff;text-indent: -9999px;cursor: pointer;}
.ck-slidebox ul li.current em {background-color: #fe6500;}
.ck-slidebox ul li em:hover {background-color: #fe6500;}
.ck-slide { width: 100%; height:510px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 320px;}*/


.content{ float:left; width:100%; margin:15px 0; height:auto; padding:0;}
.part_1{ float:left; width:289px; border:1px solid #edf8ff; margin-right:1px; padding:0 5px; height:185px;}
.part_1 img{ width:289px; height:175px; margin:5px 0px;}
.part_2{ float:left;width:329px; border:1px solid #edf8ff; margin-right:1px; padding:0; height:185px;}
.part2_left{ float:left; width:130px; height:155px; margin:15px 8px 15px 0px; line-height:25px; text-align:center; font-size:12px;}
.part2_left img{ width:130px; height:130px;}
.part2_left a{ color:#636363;}
.part2_left a:hover{ color:#ff5e00;}
.part2_right{ float:left; width:188px; height:155px; margin:15px 5px 15px 0; padding:0;}
.part2_right p{ float:left; width:188px; display:block; line-height:25px; font-size:12px; color:#403f3f;}
.part_3{float:left; width:307px; border:1px solid #edf8ff; margin-right:1px; padding:0; height:185px;}
.part_3 img{ width:257px; height:175px; margin:5px 25px;}
.part_4{float:left; width:252px; border:1px solid #edf8ff; margin:0; padding:0; height:185px; font-size:8px; color:#545454; line-height:20px; text-align:center;}
.part_4 img{ width:242px; height:135px; margin:5px;}

.footer{ float:left;width:100%; margin:0 auto; padding:0; background:#DFDFDF; border-bottom:2px solid #FF0000; height:53px;}
.foot_list{ float:left; margin:0; padding:0;}
.foot_list ul{ float:left; margin:0; padding:0;}
.foot_list ul li{ float:left; line-height:45px; width:60px; margin-right:3px; font-size:12px;}
.foot_list ul li a{ color:#545454;}
.foot_list ul li a:hover{ color:#151515;}
.f_img{ float:left; margin-left:100px; width:50px; height:42px;}
.f_img img{ width:50px; height:42px;}
.foot_right{ float:right; width:480px; font-size:12px; margin:0; padding:0; color:#545454;}
.foot_right p{ float:left; width:480px; text-align:left; line-height:25px;}

.yfoot_list{ float:left; margin:0; padding:0;}
.yfoot_list ul{ float:left; margin:0; padding:0;}
.yfoot_list ul li{ float:left; line-height:45px; width:70px; margin-right:3px; font-size:12px;}
.yfoot_list ul li a{ color:#545454;}
.yfoot_list ul li a:hover{ color:#151515;}
.yf_img{ float:left; margin-left:30px; width:50px; height:42px;}
.yf_img img{ width:50px; height:42px;}
.yfoot_right{ float:right; width:650px; font-size:12px; margin:0; padding:0; color:#545454;}
.yfoot_right p{ float:left; width:650px; text-align:left; line-height:25px;}

/* tab 
.tab{width:412px;height:185px;overflow:hidden;margin:0 auto;}
.tab .tab_pic ul{height:185px;width:999em;position:relative;}
.tab .tab_pic ul li{float:left; margin-top:25px;}
.tab .tab_pic ul li img{ width:150px; height:100px;}
.tab .tab_pic ul li a{display:block;}
.tab_pic{float:left;width:150px;height:185px;overflow:hidden;position:relative; left:10px;}
.tab_txt{float:right;width:250px;height:185px;overflow:hidden;position:relative;background:#fff;}
.tab .tab_pic .prev,.tab .tab_pic .next{display:block;width:31px;height:31px;float:right;margin:0 0 0 1px;overflow:hidden;cursor:pointer;background:url(../images/tab_btn.png);}
.tab .tab_pic .next{background-position:31px 0px;}
.tab .tab_txt ul{position:relative;}
.tab .tab_txt ul li{width:250px;height:185px;padding:10px;float:left;}
.tab .tab_txt ul li h3{ font-size:14px;}
.tab .tab_txt ul li h3 a{ color:#000;}
.tab .tab_txt ul li h3 a:hover{ color:#ff5e00;}
.tab .tab_txt ul li p{ line-height:28px; font-size:12px;}
.tab_san{display:block;width:17px;height:34px;position:absolute;top:29px;right:0;}
.btn_bg{width:150px;height:33px;display:block;position:absolute;left:0;bottom:0;z-index:1;background:#000;display:block;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity: 0.3;}
.btn_ct{width:150px;height:31px;padding:1px;display:block;position:absolute;left:0;bottom:0;z-index:2;}*/


.inner_ad{ float:left; width:100%; height:450px; margin:0; padding:0;}
.inner_ad img{ width:100%; height:450px;}
.guide{ float:left; width:100%; height:40px; border-bottom:1.5px solid #FF9900;}
.guide2{ float:left; width:100%; height:40px; border-bottom:2px solid #FF0000;}
.guide3{ float:left; width:100%; height:40px; border-bottom:3px solid #FF9900;}
.inner_guide{ float:left; width:800px; height:6px; margin:0; padding:0 0 0 0px; no-repeat left center;}
.inner_guide ul{ float:left; width:800px; height:36px; margin:0; padding:0;}
.inner_guide ul li{ float:left; line-height:30px; font-size:16px;height:30px; text-align:right; margin:0px 10px 0px 5px; color:#358ac6;}
.inner_guide ul li span{ }
.inner_guide ul li a{ color:#999;}
.inner_guide ul li a:hover{ color:#358ac6;}
.inner_conrent{ float:left; width:1000px; margin:0; padding:0;}
.inner_left{ float:left; width:180px; height:auto; margin:0 0 20px 0; padding:0; }
.inleft_title{ float:left; line-height:45px; width:180px; font-size:18px; text-align:center; color:#ffffff;background:#F4AB11; border-bottom:1px solid #dadada; margin-bottom:2px;}
.inner_left ul{ float:left; width:180px; margin:0 0 10px; padding:10px 0 20px 0;background:#D4D4D4; text-align:left;}
.inner_left ul li{ width:165px; margin-left:0px; padding:0px;background:url(../images/index05.gif) no-repeat center bottom;  height:40px;text-align:center; line-height:40px;display:block; font-size:13px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;}
.inner_left ul li a{ color:#010101; display:block;}
.inner_left ul li a:hover{ color:#fff;display:block;}
.inner_left ul li:hover{ width:163px; height:38px; line-height:38px; background:#f00;display:block;border:1px dashed #ccc;}
.inleft_tel{ float:left; width:176px; height:83px; border:1px solid #ccc; padding:1px; margin-bottom:15px;}
.inleft_tel img{ width:176px; height:83px;}
.inner_right{ float:right; width:820px; min-height:400px; margin:5px 0; padding:0;}
.product{ float:left; width:263px; margin-right:8px; margin-bottom:20px; border:1px solid #f3f3f3;}
.product img{ float:left; width:263px; height:140px;}
.product p{ float:left; width:263px; height:35px; line-height:35px; font-size:12px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;}
.product a{color:#333;}
.product  a:hover{ color:#fff;}
.product a:hover p{ background:#ea5d11;}
.vedio{ float:left; width:800px; height:400px; margin:0 auto 20px; padding:0;}
.vedio img{ width:800px; height:400px;}
.pro_text{ width:800px; margin:0 auto 20px; padding:0;}
.pro_text p{ font-size:12px; line-height:25px; text-indent:2em;}
.inner_product{ float:left; width:820px; margin:0; padding:0;}
.product_left{width:760px; margin:0 auto; padding:20px 0px; text-align:center; border:0px solid #F00;}

.inner_protext{ float:right; width:260px; font-size:14px; line-height:20px; color:#333;}

.inner_about{ float:left; margin:0 0 10px 20px; padding:0; width:100%; font-size:12px;}
.inner_about p{ text-indent:2em; line-height:20px; margin:0 0 10px; padding:0;}
.inner_about img{ float:right; margin:0 0 10px 10px;} 
.inner_ahonor{float:left; margin:0 0 10px 20px; padding:0; font-size:12px; width:800px;}
.about_honor{ float:left; width:188px; margin:0; padding:30px; height:218px; border:1px solid #ccc;}
.about_honor img{ float:left; width:188px; border:1px solid #ccc; height:198px;}
.about_honor p{ float:left; width:100%; line-height:45px; text-align:center; color:#333; font-size:12px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;
}

.inner_service{float:left; margin:0 0 10px 20px; padding:0; width:100%; font-size:12px;}
.inner_service img{ float:left; border:none;margin:0 0 10px 30px;}
.inner_about a{ float:left; width:300px; line-height:35px; margin:0 0 0 30px; padding:0;color:#333; font-size:14px;}
.inner_about a:hover{ float:left; width:300px; line-height:35px; margin:0 0 0 30px; padding:0; color:#358ac6; font-size:14px;}


.inner_contact{ float:right; width:810px; margin:10px 0 0 10px; padding:0;}
.baidu_map{ float:left; width:462px; height:300px; margin:0; padding:0;}
.address{ float:right; width:250px; height:300px; margin:0; padding:0;}
.address p{ float:left; width:250px; line-height:30px; font-size:12px; color:#545454; margin:0; padding:0;}
.adress_tit{ color:#358ac6;}
.inner_message{ float:right; width:815px; height:450px; margin:5px 0 20px; padding:0; border:1px solid #e1e1e1; background:#f2f2f2;}
.mess_content{ width:680px; text-align:center; margin:50px auto 0; min-height:300px; background:url(../images/message_link.jpg) no-repeat center top; }
.mess_tit{ width:680px; line-height:50px; font-size:14px; color:#6a6a6a;}
.mess_content p{ font-size:13px; line-height:30px; margin:10px 0; padding:0;}
.btn{ width:120px; line-height:35px; background:#e90212; margin:20px auto; border:none;font-size:16px; font-family:"微软雅黑"; color:#fff;cursor:pointer; }
.btn:hover{ background:#fa1f2c;}

.inner_news{ float:left; width:570px; margin:15px; padding:0;}
.inner_news ul{ float:left; width:570px; margin:0; padding:0;}
.inner_news ul li{ width:100%; line-height:30px; font-size:12px; display:block;}
.inner_news ul li a{ color:#000;display:block;}
.inner_news ul li a:hover{ color:#358ac6;display:block;}
.inner_news ul li span{ float:right;}
.news_img{ float:right; width:200px; height:280px; margin:0 0 10px 0; padding:0;} 
.news_img img{ width:200px; height:280px;}



.tabbox{width:760px;min-height:400px;margin:20px auto;font-family:'微软雅黑';}
.tabbox .tab{width: 100%;height:46px;overflow:hidden;background:#f2f2f2;}
.tabbox .tab a{display:block; width:108px; margin:0 0 0 30px;padding:10px 0;font-size:15px; line-height:30px;text-align:center;float:left;text-decoration:none;color:#333;}
.tabbox .tab a:hover{background:url(../images/index20.gif) no-repeat;color:#fff;text-decoration:none;}
.tabbox .tab a.on{background:url(../images/index20.gif) no-repeat;color:#fff;text-decoration:none;}
.tabbox .content{ width:750px; height:auto;overflow:hidden;padding:10px; font-size:13px; line-height:20px;}
.tabbox .content li{display:none;}




/*首页产品滚动*/
.section-focus-pic{margin:0px auto;height:370px;width:580px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:580px;width:580px;height:370px;}
.section-focus-pic ul li img{ width:580px; height:370px;}
/*.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width:400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:412px;opacity: 0.6;filter: alpha(opacity=60);}*/
.section-focus-pic .pages{width:580px;height:370px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;/*background:url(imgs/news_index_icon.png) no-repeat -136px 3px;*/ float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(imgs/star.png) no-repeat;}
/*.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/star_04.png');}*/