@charset "utf-8";
/* CSS Document */
html{border:0; background:#fff;}
body{margin:0 auto; font:14px "宋体"; }
div,ul,li,p,span,h1,h2,input,img,a{ margin:0; padding:0;list-style:none;color:#656565;font-weight: normal;}
img{border:0px;}
.clear{clear:both; overflow:hidden; height:100%;}
li{list-style: none;}
a{color:#656565; text-decoration:none;}
input{border:none;}
.left{float:left;}
.right{float:right;}
/*a:hover{ color:#779324; text-decoration:underline;}*/
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
    overflow:hidden;
}
.clearfix{
    *zoom:1;}
/*-----------------------------------header----------------------------------------*/
.header{width:100%;border-bottom:1px solid #b5b5b5;}
.content{width:1024px;margin:0 auto;}

.logo{width:376px;height:72px;background: url("/images/logo.gif") no-repeat right top;padding-left:15px;margin:14px 0;}
.tel{width:194px;height:44px;background: url("../images/img_06.jpg") no-repeat left top;margin:22px 50px 0 0;border-bottom:1px dotted #e2e3dd;}
/*-----------------------------------menu----------------------------------------*/
.menu{width:975px;height:30px;margin:5px auto;padding-left:50px;}
.menu li{float: left;height:30px;line-height:30px;padding:0 8px;font-size: 15px;}
.menu li a{text-align:center;padding:0 8px;/*font-weight:600;*/}
.menu li a:hover{display: block;background: red;color:#ffffff;}
.current{display: block;background: red;color:#ffffff;}
/*-----------------------------------banner----------------------------------------*/
.banner{width:100%;background: url("../images/banner2_02.jpg") no-repeat center top;}
.bannerImg{width:1024px;height:475px;margin:0 auto;background: url("../images/banner3_02.png") no-repeat center top;position: relative;z-index: 999;overflow: hidden;}
.button{width:170px; height:48px;font-size:24px;font-weight:bolder;color:#ffffff;font-family:"Microsoft YaHei";background:url("../images/img_16.png") no-repeat left top;}
.bannerImg .button{position: absolute;bottom:140px;right:75px;z-index: 999;}
/*----------------------------------main----------------------------------------*/
.main1{width: 100%;background: url("../images/img_16.jpg") repeat-x top left;}
.subject1{width:904px;height:505px;margin:0 auto;padding:0 60px}
.subject1 h2,.subject2 h2,.subject3 h2{height:44px;line-height:44px;text-align:center;font-size:40px;font-weight: bolder;letter-spacing:6px;color:#000000;}
.subject1 .bg,.subject2 .bg,.subject3 .bg{line-height: 24px;background:url("../images/img_14.jpg") no-repeat top right;}
.subject1 .subUI{height:315px;background:url("../images/img_11.jpg") no-repeat top left; }

.main2,.main3{width: 100%;background: url("../images/img_17.jpg") repeat-x top left;}
.subject2{width:904px;height:1400px;margin:0 auto;padding:0 60px;position: relative;z-index: 777;}
.subject2 .button{position: absolute;top:40px;right:75px;z-index:777;}
.subImg{width:916px;height:1230px;background: url("../images/img_18.jpg") no-repeat left top;}

.subject3{width:904px;height:505px;margin:0 auto;padding:0 60px;}
.subject3 .button{position: absolute;bottom:70px;left:45px;z-index:777;}
.m3-list{width:904px;height:340px;}
.m3-list .list{width:174px;height:270px;border:1px solid #b5b5b5;float: left;position: relative;z-index: 33333;}
.m3-list .ol-ft{line-height: 24px;}
.m3-color{width: 274px;height: 3px;position: absolute;top:0;left: 0;z-index: 33333;overflow:hidden;}
.main4{width:100%;height:8px;background: red;overflow: hidden}
.cRed{color: red;}
.red{background: red;}
.green{background:#16a085;}
.yellow{background:#f1c40f;}
.h-88{height: 98px;}
.h-76{height: 76px;}
.p-20{padding:20px 0;}
.h-60{height: 60px;}
.p-t-30{padding-top:30px;}
.p-t-40{padding: 36px 0 25px 0;}
.p-50{padding:30px 50px 0 50px;}
.m-l-5{margin-left: 5px;}
.m-r-5{margin-right: 5px;}
.m-30{margin:0 30px}