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%;
    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);
}


.box{max-width:95%;margin:0 auto;}
.bar{width:100%;height:36px;line-height:36px;background:#333;}
.welcome{float:left;color:rgba(255,255,255,0.7);}
.mail{display:none;}

.top{max-width:100%;max-height:100%;margin:0 auto;}
.logo{float:left;display:block;margin-top:30px;width:100%;}
.logo_01{width:20%;height:42px;float:left;}
.logo_01 img{width:100%;}
.logo_02{width:75%;font-size:1.5em;font-weight:bold;float:left;margin:0 0 0 10px;}
.logo_02 span{font-size:0.8em;font-weight:normal;margin-left:0;display:block;}
.hotline{font-size:1.2em;font-weight:bold;text-align:center;background:none;margin:25px 0 0 0;width:100%;}

.nav{width:100px;height:30px;line-height:30px;float:left; position:fixed; top:0;z-index:999;}
.nav ul{width:100%;}
.nav li{width:100%;height:30px;line-height:30px;text-align:center;background:#fbbd00;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;margin-top:2px;}
ul li{list-style:none;}
.nav a{color:#ffffff!important;}

.banner{width:100%;height:auto; overflow:hidden; margin:0;padding:0;}
.notice{ display:none;}
.times{display:none;}
.company{width:100%;height:auto;padding:60px 0 0 0;}
.company_detail{width:100%;float:left;overflow:hidden;}
.company_pic{width:100%;float:right;}
.company_detail h2{ font-size:40px;font-weight:bold;color:#ccc; text-transform:uppercase;margin-bottom:10px;}
.company_detail h3{font-size:16px;font-weight:bold;margin-bottom:20px;}
.company_detail span{font-size:16px;color:#333;margin-left:20px;}
.company_pic{width:100%;height:auto;border:solid #eee 10px;}
.company_detail hr{width:50px;border:solid #333 2px;margin-bottom:30px;}
.company_txt{max-height:100%; padding:0 0 20px 0; overflow:hidden;}
.amore{width:134px;height:39px;line-height:39px;text-align:center;display:block;margin:20px auto;border:1px solid;border-radius:25px;-moz-border-radius:25px; /* Old Firefox */}
.amore:hover{color:#fff;background:#1e64bc;}
.menu{width:100%;height:auto;margin-top:30px; }
.menu ul{margin:0 auto;}
.menu li{width:17%;height:auto;border:solid #ccc 1px;display:inline-block;padding:10px 10px;}
.menu li img{float:left;}
.menu li p{margin:10px 0 0 0;width:100%;display:block;font-size:12px;}
.menu li:hover,#curr{background:rgba(251,189,0,1);}
.menu li:hover a{color:#fff;}
.menu i{max-width:100%;max-height:auto;margin:0 auto;background-size:100% auto;}
.p1{background:url(../images/p1.png) no-repeat;}
.p2{background:url(../images/p2.png) no-repeat;}
.p3{background:url(../images/p3.png) no-repeat;}
.p4{background:url(../images/p4.png) no-repeat;}
.menu li:hover .p1{display:block;background:url(../images/p1-w.png) no-repeat; }
.menu li:hover .p2{display:block;background:url(../images/p2-w.png) no-repeat; }
.menu li:hover .p3{display:block;background:url(../images/p3-w.png) no-repeat; }
.menu li:hover .p4{display:block;background:url(../images/p4-w.png) no-repeat; }

.product{width:100%;height:100%;background:url(../images/p_bg.jpg) repeat-x center;margin-top:70px;}
.p_tit{width:auto;text-align:center;margin:0 auto;padding-top:50px;}
.p_tit h2{color:#fff;font-size:50px;margin:0 auto;}
.p_tit span{color:rgba(255,255,255,0.2);font-size:50px;font-weight:bold; position:relative;top:-20px; text-transform:uppercase;}
.p_line{height:1px;display:block;background:rgba(255,255,255,0.5);width:295px;margin:0 auto;}
.p_line span{height:4px;background:rgba(255,255,255,1); position:absolute;top:-2px;z-index:999;}
.p_menu{width:100%;height:126px;background:#fff;margin:0 auto;}
.p_menu li{width:24.5%;height:126px;float:left;background:#fff;font-size:1.2em;text-align:center;border-bottom:solid #ccc 1px;}
.proscroll a{color:#fff;}
.p_menu li+li{margin-left:1px;border-left:solid #ccc 1px;}
.p_menu div{ position:relative;top:40%; }
.p_menu a{display:block;height:100%;}
.p_menu a:hover div{border-bottom:solid #1e64bc 2px; position:relative;z-index:999;height:60%;color:#1e64bc;} 
.p_scr{height:200px; overflow:hidden;margin-top:50px;}

.news{width:100%;height:558px;margin-top:140px;background:#eee;}
.n_le{width:25%;height:558px;float:left;background:url(../images/index_30.jpg) no-repeat;}
.n_tit{padding:54px 0 0 5px;}
.n_tit h2{color:#fff;font-size:2em; text-transform:uppercase;}
.n_tit span{font-size:0.5em;}
.n_le hr{width:50px;border:solid #fff 2px;margin:20px 0 30px 5px;float:left;}
.n_le p{color:rgba(255,255,255,0.5); padding:20px 20px;}
.n_le a{margin:30px 0 0 40px;width:40px;height:40px;}
.nmore{display:block;background:url(../images/jia.png) no-repeat;}
.nmore:hover{display:block;background:url(../images/jia-y.png) no-repeat;}

.n_ri{width:72%;height:558px;float:right;background:#fff;}
.newspic_l{width:45%;float:left;height:auto;}
.newspic_l img{max-width:100%;height:auto;}
.news_box{width:41%;float:left;margin-left:10px;}

.ll{width:100%;padding:5px 0 5px 0;background:rgba(30,100,188,1);text-align:center;display:inline-block;margin-bottom:10px;}
.mou{color:rgba(255,255,255,1);font-weight:bold;font-size:1.5em;}
.day{color:rgba(255,255,255,0.7);}
.rr{float:right;width:83%;}
.n_b{font-weight:bold;}
.n_c{ display:none;}
.news_ll:hover .ll{background:rgba(251,189,0,1);}
.news_ll:hover .rr a{background:rgba(251,189,0,1);color:rgba(255,255,255,1);}
.newstop{width:90%;float:left;}
.newstop b{width:90%;margin:0 auto;display:block;padding-top:30px;}
.newstop p{width:90%;margin:0 auto;display:block;padding-top:10px;text-align:left;}
.newspic_r{display:none;}
.n_m{margin-left:60px;}
.newstop:hover a{background:rgba(251,189,0,1);color:rgba(255,255,255,1);}
.my-map { margin: 0 auto; width: 100%; height: 300px;padding-top:30px; }
.my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.footer{width:100%;max-height:100%;height:auto;padding:20px 0 20px 0;background:#333;color:rgba(255,255,255,0.7);}
.footer a{width:11%;color:rgba(255,255,255,0.7);display:inline-table;}
.footer a:hover{color:rgba(255,255,255,1);}
.f_c{margin-top:40px;}
.f_l{width:60%;height:auto;float:left;display:block;}
.f_r{width:39%;float:right;display:block;}
.code{width:110px;height:110px;float:right;}
.code img{width:100%;}
.f_l hr{border:solid rgba(255,255,255,0.2) 1px;}
.f_r a{float:right;display:block;margin:70px 0 0 0;width:140px;}
.copyright{width:100%;height:60px;line-height:30px;text-align:left;border-top:solid rgba(255,255,255,0.2) 1px;margin-top:30px;white-space:nowrap;}



.main{width:95%;height:100%;min-height:600px;margin:0;padding:0;}
.context{max-width:100%;margin:40px auto;height:auto;}
.leftframe{width:25%;height:558px;background:url(../images/index_30.jpg) no-repeat;float:left;}
.leftframe h2{font-size:1.2em!important;}
.leftframe span{padding:0 0 0 5px!important;}
.leftframe hr{width:50px;border:solid #fff 2px;margin:10px 0 30px 5px;float:left;}
.leftframe p{color:rgba(255,255,255,0.5); padding:0 5px;}
.leftframe a{margin:30px 0 0 10px;width:40px;height:40px;color:rgba(255,255,255,1);color:#fff;}
.leftframe a:hover{color:rgba(255,255,255,0.7);border-bottom:solid rgba(255,255,255,0.7) 1px;}
.rightframe{width:72%;height:auto; float:right;}
.right_title{margin-bottom:1em;border-bottom:solid #ccc 1px;}
.right_title h1{font-size:1.5em;}
.right_title span{}
.right_box{padding:30px 0 30px 0 ;}
.list_pic li{width:100%;height:auto;float:left;text-align:center;padding:0 4px 0 4px;border:solid #ccc 1px;}
.list_img{width:100%;margin:0 auto;height:auto;vertical-align:middle;display:block; background:#ffffff;}
.list_txt{width:100%;margin:0 auto;height:auto;}
.list_img img{max-width:100%;width:auto;margin:0 auto;height:auto;max-height:100%;}

.utime{display:none;}
.newst{}
.newsdesc{line-height:24px;border-bottom:dashed #ccc 1px;padding:20px 20px;}
.news_ot li{border-bottom:dashed #ccc 1px;}
.zhaiy{padding:20px 20px;background:#f4f4f4;}
.zhengw{padding:10px 10px;}
.product_name{height:20px;line-height:14px;}
.pro_ot li{width:15%;height:auto;float:left;text-align:center; overflow:hidden;padding:0 5px 0 5px;}
.pro_ot img{width:100%;height:auto;border:solid #eee 1px;}
.protname{display:none;}
.right_box img{max-width:100%;}