.sub_left{width:228px; float:left; position:relative; margin-top:-46px; display:block;}

.sub_nav{ padding:10px 0 20px 0; background:#f2f2f2;}
.sub_nav ul li a{ float:left; display:block; width:228px; height:60px; border-bottom:1px solid #e9e9e9; text-align:center; background: url(../images/jt.png) no-repeat 205px center; font-size:22px; line-height:60px; } 
.sub_nav ul li a:hover,.sub_nav ul li a.current{color:#b7030a}

.ProClaT{FONT-SIZE: 22px; OVERFLOW: hidden; HEIGHT: 92px; BACKGROUND:#b7030a; FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center; LINE-HEIGHT: 92px;}
 
.ProClaT span{font:700 22px/26px "microsoft yahei";color:#dfdfdf;overflow:hidden;padding-top:24px;display:block;}
.ProClaT p{font:18px/1 "impact";color:#cb4444;overflow:hidden;text-align:center;text-transform: uppercase;}
.lle{width:100%;height:92px;background: url(../images/titel.png)30px center no-repeat #333;overflow:hidden;text-align:center; margin-top:15px;}
.lle span{font:700 22px/26px "microsoft yahei";color:#dfdfdf;overflow:hidden;padding-top:24px;display:block;text-indent:8px;}
.lle p{font:18px/1 "impact";color:#6f6f6f;overflow:hidden;text-align:center;text-transform: uppercase;text-indent:8px;}
.left_contact{width:208px; padding:15px 10px; background:#f2f2f2; height:auto;overflow:hidden;font:14px/30px "microsoft yahei";color:#000;} 
.sub_right{width:930px;height:auto;overflow:hidden;zoom:1;float:right;margin-bottom:15px;}

.keyw{color:#ae0309; font-size:48px; font-weight:bold; font-family:Times New Roman; line-height:48px;margin-top:20px;}
.msu{border-bottom:3px solid #ccc; height: 50px; line-height: 50px; font-size: 16px;}
.sub_elow{width:100%;height:66px;font-size:24px;color:#b7030a;font-weight: normal;text-align:left;vertical-align:middle;line-height:66px;display:block;} 
.pro_line{width:100%;height:60px;font-size:24px;color:#b7030a;font-weight: normal;text-align:left;vertical-align:middle;line-height:60px;display:block;border-bottom:3px solid #ccc;}
.pro_line a{ float: right;background: #b7030a; color: #fff;display: inline-block; font-size: 16px;height: 40px;line-height: 40px; border-radius:10px; text-align:center; width:86px; margin-top:10px;}


.sabwe{ float:left; padding-left:80px; padding-right:20px; width:850px; overflow:hidden; line-height:30px; height:30px; font-size:14px; color:#000;BACKGROUND: url(../images/plcimg.png) no-repeat; margin-bottom:10px; }
.sabwe a{ color:#000;}
.sabwe a:hover{color:#b7030a} 
.aboutus {font-size: 16px;line-height: 36px;color: #666;margin: 34px auto;}
.about_pro{ text-align: center;}
.aboutus img { max-width:930px;}
.manle{ width:100%;  overflow:hidden; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.sub_right .manlea{ width:100%;  overflow:hidden; padding-top:20px; padding-bottom:20px; border-top:1px solid #ccc;}
.manle dd{ width:auto; float:left; display:inline; overflow:hidden;font:24px/38px "微软雅黑"; height:38px; color:#b7030a;}
.manle dt{ width:auto; float:right; display:inline; overflow:hidden; margin-right:35px;}
.manle dt a{ margin-left: 10px; background: #b7030a; color: #fff; display: inline-block; padding: 10px; border-radius: 5px;}
.manle img{ width:38px; height:38px; float:left; display:inline; overflow:hidden; padding-left:15px;}

.news_dsf{ width:1170px; margin:0 auto; padding-top:50px;}
.news_dsf li{float:left; width:336px; height:346px; background:#f2f2f2; margin:0 15px 30px 15px; padding:12px; overflow:hidden; }
.news_dsf li:hover{background:#b7030a;}
.news_dsf li:hover span a{color:#FFFFFF;}
.news_dsf li:hover em{color:#FFFFFF;}
.news_psd img{ width:336px; height:206px;}
.news_tie{margin-top:15px;  }
.news_tie span{display:block; font-size:16px; font-weight:bold; line-height:40px;}
.news_tie em{color:#666666; font-size:12px; line-height:22px; height:66px; overflow:hidden; font-style:normal; display:block;} 
.news_tie span a{color:#333;}


 
.manlist{width:100%; height:auto; float:left; display:inline; padding:40px 0;}
.manlist ul{width:100%; height:auto; float:left; display:inline;}
.manlist ul li{width:100%; height:auto; float:left; display:inline; border-bottom:1px dashed #e2e0e0;}
.manlist ul li p{ width:750px; height:auto; float:left; display:inline; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px; font-size:13px; color:#595757;font-family:"微软雅黑";}
.manlist ul li p a{ display:block; color:#595757;}

.manlist ul li b{ float:right; display:inline;line-height:40px; font-size:13px; color:#a7a6a6;font-family:"微软雅黑"; font-weight:normal; width:80px; text-align:right;}
.manlist ul li b a{ display:block; color:#a7a6a6;}

.manlist ul li:hover a{ color:#d70000;}


.manpro { width:100%; margin:0 auto; height:auto;  padding:40px 0;}
.manpro ul li { width:290px; margin:10px; height:235px; float:left;overflow:hidden; }
.manpro_index ul li:nth-child(4){ margin-left: 155px;}
.manpro ul li a img { width:290px; height:199px; display:block; overflow:hidden; z-index:11;}
.manpro ul li a.img{ cursor:pointer; float:left; width:290px; height:199px;  overflow:hidden;} 
.manpro ul li a.img:hover img{-webkit-transform: scale(1.1); z-index:11;
   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	 transform: scale(1.1);
	 -webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; overflow:hidden; }
	
.manpro ul li a.wor{ color:#fff;float:left; width:270px; height:35px; line-height:35px;  background-color: #333; font-size:14px; text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; background:#666; padding:0 10px;}
.manpro ul li a.wor:hover{ background:#d23030}

.msg_ul{width:580px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:330px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_tesdf{width:450px; max-width:450px;height:auto; min-height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_submit{width:160px;height:36px; background:#b7030a;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}
.msg_submit:hover{ background:#962828;}


.dede_pages { MARGIN:20px auto;padding:0;}
.dede_pages ul li {BORDER: #ccc 1px solid; font-size:14px; PADDING:4px 10px;  MARGIN: 2px; COLOR: #333;font-family:"微软雅黑";  TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#333;TEXT-DECORATION: none; background:#FFF; }
.dede_pages ul li A:hover { color:#b7030a;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#d23030;TEXT-DECORATION: none;}
