@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;_margin:0;_padding:0;*margin:0;*padding:0;}
a{ text-decoration:none;}
img{ border:0; vertical-align:bottom}
ul,ul li, li{ list-style-type:none}

.bk{border:1px solid red;}
.w1200{ width:1200px; overflow:hidden; margin:auto;_margin:0 auto;_padding:0;*margin:0 auto;*padding:0;font-size: 18px;}
.clear{clear: both;height: 0px;overflow: hidden;}
.fl{float:left !important;}
.fr{float:right !important;}


/*头部样式开始*/

.header{width:100%;overflow: hidden;background: #f6f6f6;}
.header .w1200{height: 100px;overflow: hidden;}
.header .w1200 .logo{float:left;height: 100px;width: 370px;background:url(../images/logo.jpg) no-repeat center;}
.header .w1200 .menu{width:830px;float: right;overflow: hidden;}
.header .w1200 .menu ul li{width:92.2px;float:left;line-height:120px;text-align:center;}
.header .w1200 .menu ul li a{color:#242424;font-size: 16px;font-weight:bold;}
.header .w1200 .menu ul li a:hover{color:red;}

/*头部样式结束*/


/*内容区样式开始*/
.col_1{overflow: hidden;padding: 20px 0;background: #fff;}

.col_1 .tt{height: 40px;line-height: 40px;padding-left:20px; background:url(../img/tt_icon.png) no-repeat left center;}
.col_1 .tt b{color:#ba251d;font-size:20px;font-weight:bold;}
.col_1 .tt span{color:#866c6b;font-size:14px;}

.col_1 .left{float: left;overflow: hidden;width:332px;}
.col_1 .left .con {padding:10px 0;}
.col_1 .left .con img{width: 332px;height: 72px;}
.col_1 .left .con p{height:253.8px;width: 302px;padding: 10px 15px;background: #eee;text-indent: 2em;font-size: 16px;line-height: 180%;overflow: hidden;}

.col_1 .mid{float: left;overflow: hidden;width:386px;border:1px solid #dedede;border-bottom:none;border-top:none;padding:0 35px;margin-left:40px;}
.col_1 .mid .con{}
.col_1 .mid .con ul li{padding-left:15px;line-height:26px;height:26px; background:url(../img/li.gif) no-repeat left center;}
.col_1 .mid .con ul li a{color:#353535;float: left;font-size: 13px;width:280px;height:26px;line-height:26px;display:block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.col_1 .mid .con ul li a:hover{color:red;}
.col_1 .mid .con ul li span{color:#666;float:right;font-size: 12px;}
.col_1 .mid .con ul li span font{color:#666 !important;font-size: 12px;}
.col_1 .mid .con ul li:hover span{color:red !important;}
.col_1 .mid .con ul li:hover span font{color:red !important;}

.col_1 .right{float: right;overflow: hidden;width: 332px;}
.col_1 .right .con{margin-top: 5px;}
.col_1 .right .con .dz{background:#eee;padding:8px 10px 15px 10px;width:312px;height:130px;overflow: hidden;}
.col_1 .right .con .dz p{font-size:12px;line-height:28px;}

.col_1 .right .con .zp{background:#eee;margin-top:3px;width: 332px;height: 90px;}
.col_1 .right .con .zp p{float:right;margin-top:10px;width: 215px;height: 70px;margin-right:7px;}
.col_1 .right .con .zp p img{width: 100%;height: 100%;}

.col_1 .right .con .zp a{float: left;width: 100px;height: 80px;display: block;overflow: hidden;margin-top:5px;}
.col_1 .right .con .zp a img{
    width: 100%;
    height: 100%;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;
}
.col_1 .right .con .zp a img:hover{
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    
}

.col_2{background:#eee;width: 100%;height:510px;padding:20px 0;overflow: hidden;}
.col_2 .tit{height: 54px;width:1200px;overflow: hidden;}
.col_2 .tit .p1{float:left;width:150px;height:54px;overflow: hidden;}
.col_2 .tit .p1 a{display:block;color:#ba251d;font-size:20px;font-weight:bold;}
.col_2 .tit .p1 span{display:block;font-size: 20px;color:#666;}

.col_2 .tit .p2{width:900px;height: 54px;line-height:54px;float: right;text-align:right;}
.col_2 .tit .p2 a{margin:0 10px;color:#ff1d1d;font-size: 12px;}
.col_2 .tit .p2 a:hover{color:#000;}


.col_2 .con{width: 1200px;overflow: hidden;height: 430px;margin-top:20px;}
.col_2 .con a{display: block;float:left;width:350px;height: 420px;margin-right:75px;overflow: hidden;}
.col_2 .con a img{
    width: 100%;
    height: 100%;
    -webkit-transition: -webkit-transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
    -ms-transition: -ms-transform 1s ease-out;
    transition: transform 1s ease-out;
}
.col_2 .con a img:hover{
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    
}


.col_3{background: #fff;overflow: hidden;padding: 20px 0;}

.col_3 h1{color:#ba251d;font-size:20px;font-weight:bold;height:54px;line-height: 54px; }
.col_3 .con{height:240px;width:1200px;overflow: hidden;}
.col_3 .con .img{margin-right: 20px;}
.col_3 .con .t{height: 36px;line-height: 36px;margin-right: 20px;}


/*内容区样式结束*/


/*底部样式*/

.footer_s{background:#000000;width: 100%;padding:40px 0; }
.footer_s p{color: #fff;line-height: 30px;text-align:center;}











