@charset "utf-8";

/*tep1*/
.mainbox .cat_top{ background:#F4E8D4;}
.cat_top .cat_name{ text-indent:20px; padding-top:20px; padding-bottom:20px;line-height:40px; font-size:30px; font-weight:400; color:#411313;}
.mainbox .cat_cont{ background:#fff; width:100%; padding-top:55px; padding-bottom:50px;} 
.cat_cont .cont_box{ padding:0 20px; width:1100px; margin:0 auto; color:#411313;}

/*.mainbox .head_img{ width:100%; height:250px; overflow:hidden; background:url(../images/headers_001.jpg) center center no-repeat;}
*/
/*tep2*/
.mainbox .head_img{ width:100%; height:250px; overflow:hidden; position: relative;}
.mainbox .head_img img{position: relative; z-index: 1;}
.mainbox .head_img span, .mainbox .head_img i{ left:40%; top:30%;display: block; position: absolute; text-decoration: none; z-index: 2;font-style: normal; font-size:40px; font-weight:400; color:#fff;}
.mainbox .head_img span{background: #411313; opacity:0.8;filter:Alpha(Opacity=80);-moz-opacity: 0.8; padding:20px;}
.mainbox .head_img i{padding:20px;}

.p_top80{ width:100%; padding-top:80px; background:#fff;}
.p_top80 .head_box{ width:1100px; padding:0 15px; margin:0 auto;}
.p_top80 .head_box .con_h_tit{ height:48px; line-height:48px; color:#f19922; font-size:32px; font-weight:400; margin-bottom:18px;}
.p_top80 .head_box .con_h_jj{ line-height:30px; margin-bottom:38px;font-size:20px; font-weight:400;}
.cat_main_con{ width:100%; background:#F4E8D4; padding-top:40px;}
.cat_main_con .cat_main_box{ width:1100px; padding:0 15px; margin:0 auto;}

/*news list*/
.news_list_box{ width:1110px; padding:0 15px; margin:0 auto;}
.news_list_box .news_li{ width:350px; margin:0 10px 20px;  background:#F4E8D4;}
.news_list_box .news_li:hover{background:#F4E8a4;}
.news_list_box .news_li .news_top{padding:25px 25px 15px;}
.news_li .news_top .news_title{line-height:24px; font-size:18px; font-weight:700; margin-bottom:8px; height:72px;}
.news_li .news_top .news_title a{ color:#411313;}
.news_li .news_top .news_title a:hover{ color:#F19922;}
.news_li .news_top .news_time{ height:20px; line-height:20px; margin-bottom:10px; color:#f19922; font-size:15px; font-weight:400px;}
.news_li .news_top .news_jj{ line-height:27px; height:81px; overflow:hidden; font-size:16px; font-weight:400;}
.news_li .news_more{ height:57px; line-height:57px;background:#F19922;}
.news_li .news_more a{color:#411313;  font-size:12px; padding-left:25px; font-weight:bold;}

.ly_form .f_name{ height:28px; line-height:28px; padding-left:5px;}
.ly_form .ly_text{border: 1px solid #cfbbb0; border-radius: 4px;  font-size: 14px; height: 34px; line-height: 34px; outline: medium none; padding-left: 15px; position: relative;  width: 700px;}
.ly_form textarea{border: 1px solid #cfbbb0; padding:7px 15px;resize: none;border-radius: 4px; font-size:14px;}
.ly_form .sub{border: 2px solid #411313;width: 715px; height:42px;text-align: center; vertical-align: middle; cursor: pointer; font-size:16px; font-weight:700; background:#F4E8D4;}
.ly_form .sub:hover{ background:#411313; color:#fff;}










