body,ul{padding: 0; margin: 0; font-family:'Microsoft YaHei'}
body{position: relative;}
li{list-style: none;}
a{text-decoration: none; border: 0}
img{border: 0;}

.top{width: 100%; height: 100px;  overflow: hidden;}
.top_1{width: 100%; height: 100px; margin: auto; overflow: hidden; position: fixed;background:#fff; border-bottom: 1px solid #dadada; z-index: 999; _position:absolute; margin-top: -100px;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));}
.top_box{width: 1200px;height: 100px; margin: auto; overflow: hidden;}
.logo{width: 400px; height: 63px; float: left; margin-top: 18px; font-size: 12px; color: #c9c9c9; line-height: -15px;}
.logo a{float: left;}
.logo div{float: left; margin-top: 40px; height: 14px; }
.nav{float: right;
     font-size: 14px; margin-top: 65px; height: 35px; width: 750px; text-align: right;}

.nav ul li{float: right; margin-left:30px; height: 32px; }
.nav ul li a{color: #666666}
.nav_on,.nav ul li:hover{color: #333; border-bottom: 3px solid #d79501}
.nav_on a,.nav ul li:hover a{color: #333}
.banner{width: 100%!important; height: 503px; background: url(../images/banner.jpg)center no-repeat; }
.banner_1{width: 100%!important; height: 503px; background: url(../images/banner.jpg)center no-repeat; margin-top:100px; overflow: hidden;}

.ti{width: 500px; height: 34px; margin: 70px auto; text-align: center; font-size: 39px; color: #333 }
.about_box{width: 1200px; margin: auto; overflow: hidden;}

.about_top{width: 100%; height: 204px; overflow: hidden;}
.about_top_l{float: left; height: 204px; width: 577px; font-size: 12px; color: #211e1e}
.about_top_name{  font-size: 27px; }
.abtou_top_font{ margin-top: 60px; line-height: 25px; color: #666}

.about_top_r{height: 204px;float: right; overflow: hidden;}


.about_imgbox_1{float: left; width: 204px; height: 200px;}
.about_imgbox_name{width: 204px; color: #fff; background: #343230; text-align: center; line-height: 40px; height: 30px;}
.about_imgbox_img{width: 204px; height: 154px; margin-top: 7px;}
.about_imgbox_2{margin-left: 60px;}
.about_imgbox_img_2{margin-top: 0px!important; margin-bottom: 7px;}







.about_top_r_img{float: right; width: 320px; height: 190px;}
.about_top_r_bl{float: right; width: 155px; height: 112px; background: #000; margin-right: 20px; margin-top: 80px; }


.about_d{width: 100%; height: 154px; overflow: hidden; margin-top: 40px;}
.about_d_l{ width: 570px; height: 154px; float: left;}

.about_d_r{width: 600px; height: 100px; margin-top: 30px; margin-left: 29px; font-size: 12px; line-height: 25px; float: left; color: #666}
.part_3{margin-top: 70px; width: 100%; height: 726px;background: url(../images/part_3bg.jpg); overflow: hidden;}

.part_3_box{width: 1200px;height: 603px; margin: 50px auto; overflow: hidden;}

.part_3_1{float: left;; width: 360px; height: 503px;}
.part_3_2{float: left; width: 360px; height: 530px; margin-left: 46px;}
.part_3_3,.part_3_4{float: left; width: 171px; height: 530px; margin-left: 46px;}

.part_3_3_t,.part_3_3_d{width: 171px; height: 241px;}
.part_3_3_d{margin-top: 20px;}
.part_3_font{width:360px; margin: auto; font-size: 12px; text-align: left;color: #999; line-height: 25px; overflow: hidden; height: 500px;}
.part_3_font a{color: #333}


.part_4{width: 1200px; overflow: hidden; height: 412px; margin: auto;}
.part_4_img{float: left; width: 606px; height: 423px; }
.part_4_r{width: 460px; height: 250px; float: left; margin-left: 80px; margin-top: 50px;}

.part_5{width: 100%; height: 600px; background: #343230; overflow: hidden; margin-top: 50px;}
.w{color: #fff!important}

.part_5_box{width: 1200px; overflow: hidden; margin: 50px auto; height: 380px;}
.part_5_l,.part_5_r{float: left; width: 590px; height: 380px;}
.part_5_r{margin-left: 20px;}

.part_3_top{overflow: hidden;text-align: center; font-size: 26px; color: #333; width: 800px; margin-left: 400px; }


.part_3_top_l{float: left; width: 360px;}
.part_3_top_r{float: left; width: 400px; margin-left: 40px;}








.part_5_name{width: 100%; text-align: center; color: #fff; font-size: 14px;}



.p_6_logo{width:880px; height: 300px; margin: auto}
.p_6_font{width: 400px; height: 20px; font-size: 12px; color: #666  ;margin:20px auto; text-align: center!important}

.p_6_a{width: 100px; font-size: 14px; border-bottom: 1px solid #333; margin: 30px auto ; text-align: center;}
.p_6_a a{color: #333;}

.foot{width: 100%; border-top: 1px solid #dadada; margin-top: 100px; height: 150px;}

.email{font-size: 14px; color: #999; padding: 0 50px; float: left; }
.email div{line-height: 10px;margin-top: 10px; float: left; margin-left: 5px;}

.email img{ float: left;}
.foot_info{width: 120px; height: 14px; font-size: 12px; color: #999; margin: 20px auto; text-align: center;}

.foot_font{font-size: 12px; color: #999; width: 1200px; margin: 20px auto ; line-height: 25px; overflow: hidden; border-bottom: 1px solid #c9c9c9; padding-bottom: 20px;}
.foot_font_2{}
.foot_font_1{float: left;font-size: 12px; border-right: 1px solid #c9c9c9; height: 80px; padding-right: 50px; padding-left: 50px;}
.foot_font span{font-size: 14px; color: #333!important}


.what{width: 1200px; font-size: 12px; color: #c9c9c9; margin: 20px auto; overflow: hidden; height: 40px;}



#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 110%;	height: 110%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}






.cp_box{width: 100%;}
.cp_box>ul>li{float: left; margin-left: 20px;}
.cp_img{width: 280px; height: 280px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
	overflow: hidden; margin-top: 20px; border: 4px solid #fff;-moz-box-shadow:2px 2px 5px #c9c9c9; 
	-webkit-box-shadow:2px 2px 5px #c9c9c9; box-shadow:2px 2px 5px #c9c9c9;}

.cp_font{ width: 288px; height:50px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; 
	overflow: hidden; margin-top: 20px; -moz-box-shadow:2px 2px 5px #c9c9c9; 
	-webkit-box-shadow:2px 2px 5px #c9c9c9; box-shadow:2px 2px 5px #c9c9c9; text-align: center; font-size: 20px; color: #333; line-height: 50px;}




.yc_1{height: 0px; position: absolute;; top: 0px;  }

.cp_infor{width: 100%;}
.cp_infor ul{width: 100%;}
.cp_infor ul li{width: 100%; height: 20px; font-size: 12px; line-height: 25px; color: #666}
.cp_infor ul li span{ font-size: 14px; font-weight: bold; color: #333}







