
.us_box{ margin-top:50px;}
.us_title{ background:url(../images/fg.jpg) repeat-x center bottom; text-align:center;}
.us_title span{ font-size:22px; color:#ef841a; background:url(../images/fg02.jpg) repeat-x center bottom; padding:0px 30px; display:inline-block; padding-bottom:20px; margin-bottom:-2px;}

.us_text{ font-size:14px; line-height:28px; margin-top:20px;}

.cp_title{ background:#ef841a; height:40px; line-height:40px; margin-top:50px; margin-bottom:10px;}
.cp_title span{ font-size:18px; color:#FFF; margin-left:30px; border-left:6px solid #FFF; padding-left:10px;}
.cp_title em a{ float:right; color:#FFF; font-size:16px; margin-right:30px;}
.cp_top{ overflow:hidden;}
.cp_top_lf{ float:left;}
.cp_top_lf img{ border:1px solid #DDD;}

.cp_top_rt{ width:630px; float:right;}
.cp_top_rt h1{ border-bottom:1px solid #DDD; padding-bottom:15px; margin-bottom:15px;}

.sj_s{ font-size:18px; line-height:36px; border:1px solid #DDD; padding:15px;}
.cp_cs{ font-size:14px; margin-bottom:15px;}


.cp_dis_title{ border-bottom:1px solid #999; overflow:hidden; margin-top:50px;}
.cp_dis_title span{ display:block; float:left; color:#FFF; background:#ef841a; padding:5px 20px; font-size:18px;}

.cp_dis_text{ font-size:14px; line-height:28px; margin-top:10px;}


.qt_title{ font-size:18px; margin-top:30px; color:#ef841a;}

.cp_list{ overflow:hidden;}
.cp_list li{ width:260px; float:left; margin:20px 20px;}
.cp_list li a span img{ border:1px solid #DDD;}
.cp_list li a span:before{transition:all 0.5s;content:" "; position:absolute; z-index:99; background:rgba(0,0,0,0.5); width:0px; display:block;height:210px; }
.cp_list li:hover a span:before{ content:" "; position:absolute; z-index:99; background:rgba(0,0,0,0.5); display:block; width:260px; height:210px; transition:all 0.5s;}
.cp_list li a samp h3{ font-size:14px; margin-top:5px;font-family:"微软雅黑"; display:block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.cp_list li a samp p{ height:50px; overflow:hidden;font-family:"微软雅黑";}
.cp_list li .jg{ padding:10px;background:#eeeeee; margin-top:5px;transition:all 0.5s;}
.cp_list li .jg i{ display:block; font-size:14px;   font-family:"微软雅黑";}
.cp_list li .jg font{ font-size:16px;}
.cp_list li:hover .jg{ background:#ff7e00; color:#FFF; transition:all 0.5s;}


.pag{text-align:center;  height:20px; line-height:20px; clear:both; }
.pag a{ text-align:center; margin:0px 2px; padding:0px 8px; height:20px; line-height:20px;  text-decoration:none; display:inline-block;border:1px solid #ef841a; color:#666;}
.pag .current{ background:#ef841a; color:#FFF;}

.news_list{ overflow: hidden;}
.news_list li{ overflow:hidden; border-bottom:1px solid #ef841a; padding-bottom:15px; margin-bottom:15px;}
.news_list li span{ float:left; display:block; position:relative; width:200px; height:200px;}
.news_list li span:before{transition:all 0.5s;content:" "; position:absolute; left:0px; top:0px; z-index:99; background:rgba(0,0,0,0.5); width:0px; display:block;height:200px; }
.news_list li span:after{transition:all 0.5s;content:" "; position:absolute; z-index:99; background:rgba(0,0,0,0.5); width:0px; display:block;height:200px; right:0px; top:0px;}

.news_list li:hover span:before{transition:all 0.5s;content:" "; position:absolute; left:0px; top:0px; z-index:99; background:rgba(0,0,0,0.5); width:100px; display:block;height:200px; }

.news_list li:hover span:after{transition:all 0.5s;content:" "; position:absolute; z-index:99; background:rgba(0,0,0,0.5); width:100px; display:block;height:200px; right:0px; top:0px;}

.news_list li samp{ float:right; width:980px;}
.news_list li samp h3 a{ font-size:16px;font-family:"微软雅黑";}
.news_list li samp i{ font-size:14px;font-family:"微软雅黑"; color:#999; display:block; margin-top:5px;}
.news_list li samp p{ font-size:14px; line-height:32px;font-family:"微软雅黑"; text-indent:28px;}
.news_list li samp em a{ font-size:16px; color:#ef841a;font-family:"微软雅黑";}

.news_dis_title{ text-align:center; margin-top:30px;}
.news_dis_title h1{ margin-bottom:20px;}
.news_dis_title span{ border:1px solid #DDD; padding:5px 0px; display:block;}
.news_dis_text{ font-size:14px; line-height:28px; margin-top:20px; margin-bottom:20px;}

.sxp{ border:1px solid #DDD; padding:5px 10px; overflow:hidden; font-size:14px;}
.sxp a:hover{ color:#ef841a;}






.smallScroll{ overflow:hidden; position:relative; width:505px; padding-left:15px;}
.smallScroll .smallImg li{ float:left;}
.smallScroll .sPrev{ display:block; background:url(../images/h01.png) no-repeat;width:14px; height:47px; position:absolute; top:30px; left:0px;}
.smallScroll .sNext{ display:block; background:url(../images/h02.png) no-repeat;width:14px; height:47px; position:absolute; top:30px; right:0px;}









