﻿BODY {
	FONT-SIZE: 0.875em;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: auto;
	color:#383838;
	font-family:Microsoft YaHei,sans-serif; 
	line-height:24px;
}
*{ margin:0; padding:0}
ul li{list-style:none;
}
A {
	COLOR:#383838;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #383838;
	TEXT-DECORATION: none
}
h1{font-size:14px;color:#333;}
img{border:none;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
.height10{clear:both;height:12px;font-size:12px;line-height:12px;}

.amap-container{height: 100%;}
.area-image{width:100%; overflow:hidden;}
.area-image img {
    width: 100%;
	height:100%;
    transition: all 2s ease-in-out 0s;
    -webkit-transition: all 2s ease-in-out 0s;
    -moz-transition: all 2s ease-in-out 0s;
    -o-transition: all 2s ease-in-out 0s;
}
.area-image img:hover {
    transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
}

#header{width:100%;height:auto;}
.top{width:1400px;height:117px;margin:0 auto;}
.logo{width:494px;height:79px;float:left;margin:28px 0 0 10px;}
.nav{width:722px;height:117px;float:right;}
.nav li{width:13%;float:left;text-align:center;display:block;height:117px;line-height:117px;font-size:1.2em;}
.nav a:hover,.curr a{display:block;background:#f55508;color:#fff;}
.banner{width:100%;height:100%;overflow:hidden;}
.menu{width:100%;height:139px;background:#000;}
.menu1400{width:1400px;height:139px;margin:0 auto;}
.m{width:350px;height:139px; float:left; position:relative;z-index:1;}
.m:hover{
background:#313131;
}
.m_ico{width:57px;height:57px;float:left;margin-left:20px;}
.m_b{width:90%;height:57px;margin:40px auto; position:relative;z-index:999;}
.m_txt{width:70%;float:right;}
.m_txt p{color:#fff;line-height:26px;}
.m_txt p span{color:#666;margin-left:10px;}
.m_txt p font{color:#f55508;font-size:26px;}
.product{width:1400px;height:100%;margin:0 auto;padding-top:51px;}
.pro_title{width:100%;height:100%;text-align:center;}
.p_t{background:url(../images/ourproduct.png) no-repeat center;width:100%;height:71px;}
.p_t p{font-size:30px;line-height:110px;width:auto;font-weight:bold;}
.p_line{width:173px;height:1px;background:#ccc;margin:11px auto;text-align:center;}
.p_line p{width:33px;height:3px;background:#e25a10;margin:0 auto;}
.p_s{width:80%;margin:20px auto;text-align:center;}
.pro_left{width:561px;height:323px;background:url(../images/p_bg.jpg) no-repeat right bottom #e25a10;float:left; overflow:hidden;}
.pro_right{width:839px;height:323px;background:#080808;float:right;}
.pro_left_b{margin:30px 40px;}
.cate_title{background:url(../images/product.png) no-repeat;width:100%;height:43px;}
.cate_title p{font-size:30px;line-height:90px;width:auto;color:#fff;font-weight:bold;}
#leftnav{margin-top:40px;}
#leftnav li{width:45%;float:left;}
#leftnav a:link,#leftnav a:visited{color:#fff;}
#leftnav a:hover{display:block;background:rgba(255,255,255,0.5);color:#e25a10;}
.proscroll{margin:50px 40px;}
.proscroll a:link{color:#fff;}
#demo{text-align:center;}
.proimg{padding:4px 4px;border:solid #ccc 1px;background:#fff;width:245px;height:179px;}
.proimg img{width:100%;height:auto;max-height:179px;}
.about{width:100%;height:612px;margin-top:52px;background:url(../images/bg.jpg) repeat; overflow:hidden;}
.about_bg{
width:100%;
background:url(../images/DSC_3135.jpg) center ;
 min-height: 319px;
 background-size: cover;
 background-attachment: fixed;
 background-repeat: no-repeat;
 z-index:1;
 }

.inner{ 
width:100%;
height:319px;
background-position: center center; 
background-color:rgba(0, 0, 0, 0.8);
opacity:0.8;
z-index:2;
position:relative;
filter:alpha(opacity=80);
}

.about_box{width:1400px;height:469px;background:#fff;margin:0 auto; position:relative;top:-198px;z-index:3;border-bottom:solid #ff5900 24px;}
.about_left{width:562px;height:405px;float:left;}
.about_left img{width:100%;height:auto;}
.about_right{width:838px;float:right;max-height:405px; overflow:hidden;}
.company{width:703px;margin:60px auto;}
.a_more{width:44px;height:52px; position:absolute;right:70px;background:url(../images/a_more.jpg) no-repeat center;text-align:center;line-height:60px;}
.a_more a:link{color:#fff!important;}
.c_t{background:url(../images/aboutus.png) no-repeat;width:100%;height:73px;}
.c_t p{font-size:30px;line-height:90px;width:auto;font-weight:bold;}
.c_line{width:173px;height:1px;background:#ccc;margin-bottom:20px;}
.c_line p{width:33px;height:3px;background:#e25a10;}
.news{width:100%;height:650px;background:url(../images/bg.jpg) repeat;padding-top:60px;}
.n_title{width:100%;height:180px;text-align:center;}
.n_t{background:url(../images/news.png) no-repeat center;width:100%;height:71px;}
.n_t p{font-size:30px;line-height:110px;width:auto;font-weight:bold;}
.n_line{width:173px;height:1px;background:#ccc;margin:11px auto;text-align:center;}
.n_line p{width:33px;height:3px;background:#e25a10;margin:0 auto;}
.n_s{width:80%;margin:20px auto;text-align:center;}
.n_cont{width:1400px;margin:0 auto;height:100%;}
.n_img{width:563px;height:382px;float:left;}
.n_img img{width:100%;height:auto;}
.n_list{width:837px;height:auto;float:right;}
.ll{float:left;margin-left:50px;width:75px;height:65px;background:#f0ebe7;margin-top:20px;text-align:center;padding-top:10px;}
.rr{float:right;width:661px;height:75px; overflow:hidden;margin:20px 0 0 15px;float:left;}
.mou{font-size:30px;font-weight:bold;color:#ff5900;line-height:30px;}
.day{font-size:16px;color:#ff5900;text-align:center;}
.n_b{font-weight:bold;font-size:16px;}

#footer{width:100%;height:auto;min-height:250px;background:#232426;}
.f_box{width:1400px;margin:0 auto;}
.f_m{width:100%;height:46px;line-height:46px;background:#080808;}
.f_menu{width:1400px;margin:0 auto;}
.f_menu a{padding:0 10px 0 10px;}
.f_menu a:link,.f_menu a:visited{color:#ccc;}
.f_c{width:1400px;margin:0 auto;color:#999;padding-top:40px;}
.f_c ul{float:left;width:725px;float:left;}
.f_c ul li{width:300px;float:left;}
.code{width:97px;height:97px;float:right;}
.code img{width:100%;height:100%;}
.copyright{text-align:center;width:100%;border-top:solid #4f5051 1px; position:relative;bottom:-30px;height:30px;color:#999;}
.copyright a:link{color:#999;}
/*内页样式*/
.banner_in{width:100%;height:362px;background:url(../images/banner.jpg) no-repeat;}
.banner_in img{background-size:100% 100%;}
.main{width:1400px;height:auto;margin:0 auto;}
.leftframe{width:331px;height:766px;background:#000;float:left; position:relative;top:-70px;}
.rightframe{width:1029px;height:auto;float:right;}
#leftnav2 li{width:100%;height:30px;line-height:30px;}
.left_t{background:url(../images/product_sm.png) no-repeat;width:100%;height:30px;padding:30px 0 0 0; background-position:20px 30px; }
.left_t p{font-size:24px;line-height:90px;width:auto;color:#fff;font-weight:bold;padding:0 20px;}
.left_title{width:100%;height:112px;background:#f55508;}
#leftnav2{width:80%;margin:20px auto;}
.li_c2{text-indent:2em;border-bottom:dashed #666 1px;}
#leftnav2 a:link,#leftnav2 a:visited{color:#fff;}
#leftnav2 a:hover{display:block;background:rgba(255,255,255,1);color:#e25a10;}
.right_title{width:100%;height:60px;line-height:60px;border-bottom:solid #ccc 1px;}
.right_title h1{float:left;font-size:20px;border-left:solid #f55508 10px;text-indent:1em;}
.right_title span{float:right;}
.right_box{padding:30px 0 30px 0;line-height:30px;}
.list_pic li{width:24%;height:200px;float:left;text-align:center;margin:5px 5px;}
.list_pic li img{width:100%;height:80%;border:solid #ccc 1px;}
.pages{width:100%;height:30px;line-height:30px;border-top:solid #eee 1px;border-bottom:solid #eee 1px; letter-spacing:5px;}
.propic img{max-width:400px;}
.pro_ot{height:200px;text-align:center;}
.pro_ot li{width:15%;height:120px;float:left;border:solid #ccc 1px;margin-left:10px;}
.pro_ot img{width:100%;height:100%;}
.newst{font-size:16px;width:100%;height:30px;line-height:30px;margin-top:20px;border-bottom:dashed #ccc 1px;}
.newsname{float:left;}
.newstime{float:right;}
.newsdesc{background:#f4f4f4;padding:10px 20px;}
.news_ot li{width:100%;height:30px;line-height:30px;border-bottom:dashed #ccc 1px;}
.news_title{height:60px;line-height:60px;font-size:16px;text-align:center;}
.photo img{max-width:800px;}