@charset "utf-8";
/* CSS Document */

.gy_Ksleft{ margin-top:23px; float:left;width:323px; overflow:hidden;}
.js_index{width:1191px; margin:0 auto; overflow:hidden;}
.js_index_left_title{width:909px;background:url(images/js_01.jpg) repeat-x;height:42px;line-height:42px;font-size:16px;padding-left: 5px;}
.js_index_left{ float:left;width:909px; overflow:hidden;}
.js_index_left_text{width:909px; overflow:hidden; padding-top:20px;}
.js_index_left_text li{ float:left;width:132px;height:100px; border:1px solid #ddd; text-align:center; margin-right:20px; margin-bottom:20px;}
.js_index_left_text li.none{ margin-right:0px;}
.js_index_left_Top{width:909px; overflow:hidden;}
.js_index_left_Cen{width:909px; overflow:hidden; margin-bottom:20px;}
.js_index_Cenleft{width:445px; float:left; overflow:hidden;}
.js_index_Cenright{width:445px; float:right; overflow:hidden;}
.js_index_Cenleft_title{width:445px;background:url(images/js_01.jpg) repeat-x;height:42px; line-height:42px; font-size:16px;}
.js_index_Cenleft_title h4{font-size:16px;font-weight: 700;float:left;height: 42px;line-height: 45px;padding-left: 5px;}
.js_index_Cenleft_title a{ float:right; margin-right:10px; color:#999; display:inline; font-size:12px;}
.js_index_Cenleft_text{width:445px; overflow:hidden;}
.js_index_Cenleft_text li{height:28px; line-height:28px; background:url(images/js_03.jpg) no-repeat left center;}
.js_index_Cenleft_text li a{ color:#666; float:left; text-indent:10px;}
.js_index_Cenleft_text li a:hover{ color:#093;}
.js_index_Cenleft_text li span{ float:right; color:#999;}
.js_index_left_Gg { margin-bottom:20px;}

.js_index_right{width:266px; float:right; overflow:hidden;}
.js_index_Dow{width:266px; overflow:hidden; margin-bottom:10px;}
.js_index_Dowtitle{width:264px;height: 35px;line-height: 35px;background:#f5f5f5;border:1px solid #ddd;}
.js_index_Dowtitle b{float:left;margin-left:10px;display:inline;color:#3f7615;font-size: 15px;font-weight: 700;}
.js_index_Dowtitle a{ float:right; margin-right:10px; display:inline; color:#999;}

.js_index_Dowtext{width:244px; overflow:hidden; border:1px solid #ddd; border-top:none; padding:10px;}
.js_index_Dowtext li{width: 244px;height:26px;line-height:26px;}
.js_index_Dowtext li a{ font-size:14px; float:left; color:#666; background:url(images/js_03.jpg) no-repeat left center; text-indent:10px;}
.js_index_Dowtext li span{ float:right; color:#999;}
.js_index_Dgg{ margin-bottom:10px;}
.js_index_Gug{ margin:0 auto;width:1191px; overflow:hidden;}



/*ÁÐ±íÒ³*/

.Mtop10{ margin-top:10px;}
#header2{width:1190px; margin:0 auto;}


.js_LIST{width:1190px; overflow:hidden; margin:10px auto;}
.js_list_Gg{ padding:10px 0px; overflow:hidden;}
.js_list_Gg{width:1191px; margin:0 auto; overflow:hidden;}
.js_list_Gg_left{ float:left;width:923px;}
.js_list_Gg_right{ float:left;margin-left: 18px;width:247px; border:1px solid #ddd; padding:1px 0px;}
.js_list_Gg_right a{ line-height:18px; display:block;width:227px; margin:0 auto;}
.js_list_left{width:909px; float:left; overflow:hidden;}
.js_list_Lis{width:167px; float:left; border:1px solid #ddd; overflow:hidden;}
.js_list_Cis{width:728px; float:left; margin-left:10px;border:1px solid #ddd; overflow:hidden;}
.js_list_Cis_title{background:url(images/list_15.jpg) repeat-x; height:30px;line-height:30px; padding:0px 10px;708}
.js_list_Cis_text{width:728px; border-top:1px solid #ddd; overflow:hidden; padding-bottom:2px;}
.js_list_Cis_text ul{width:667px;overflow:hidden; margin:0 auto;border-bottom:1px dashed #ddd; padding:11px 0px;overflow:hidden;}
.js_list_Cis_text li{width:667px;height:31px;}
.js_list_Cis_text li a{ float:left; line-height:31px; font-size:14px; color:#006699; background:url(images/js_03.jpg) no-repeat left center; padding-left:10px;}
.js_list_Cis_text li span{ float:right; font-size:12px; color:#666;}
.js_Logolm{width:1191px; margin:0 auto;margin-bottom:10px;height:58px;}
.js_ReLogo{ float:left;}
.js_Remss{ float:left; margin-left:80px; margin-top:30px;}
.js_Remss a{ padding:0 8px;}
.js_Rsousuo{ float:right; margin-top:20px;}
.js_list_Lis_title{width: 167px;height: 35px;line-height: 35px;font-weight:700;background:#f2f2f2;font-size: 15px;padding-left:10px;border-bottom:1px solid #ddd;}
.js_list_Lis_text{width:167px; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.js_list_Lis_text li{width:154px;height:28px; line-height:28px; background:#51931e; margin-bottom:4px; margin-left:6px;}
.js_list_Lis_text li a{ color:#fff; font-size:14px; text-indent:10px; display:block;}



/*ÏêÇéÒ³*/
.js_xiangqing{ float:left;width:872px; overflow:hidden; border:1px solid #ddd;}
.js_xiangqing_title{width:872px; text-align:center; border-bottom:1px solid #ddd; overflow:hidden; padding-bottom:20px;}
.js_xiangqing_title h3{ font-weight:bold; font-size:22px; color:#333; display:block; overflow:hidden; padding:10px; font-family:"??????";}
.js_xiangqing_title span{ display:block; color:#777;}
.js_xiangqing_title span p{ float:left; margin-left:200px;}
.js_xiangqing_title span b{ float:left; margin-left:20px;}
.js_xiangqing_text{width:842px; overflow:hidden; padding:15px; padding-left:0px;}
.js_xiangqing_text_jj{width:842px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:25px; margin-bottom:25px; padding-left:15px;}
.js_xiangqing_text_jj p{ text-indent:2em; font-size:14px; color:#666; line-height:24px; margin-bottom:20px; display:block;}


.js_xiangqing_text_sx{width:872px; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:20px; padding-left:15px;}
.js_xiangqing_text_sx a{ display:block; overflow:hidden; margin-bottom:5px;}
.js_xiangqing_text_sx p{ display:block; border:1px dotted #999; margin-top:15px; color:#999; font-size:14px;line-height: 22px; padding:15px;width:780px;}
.js_xiangqing_text_sx p b{ color:#c00; font-size:14px; display:block;}



.js_xiangqing_text_news{width:872px; overflow:hidden;}
.js_xiangqing_text_news h3{ font-size:16px; color:#333; margin-left:15px; display:block; margin-bottom:15px;}
.js_xiangqing_text_news li{width:842px; overflow:hidden;height:30px; line-height:30px; margin:0 auto;font-size: 14px;}
.js_xiangqing_text_news li a{ float:left; color:#666;}
.js_xiangqing_text_news li span{ float:right; margin-left:10px; color:#999;}



.js_index_Dow2{width:304px; overflow:hidden; margin-bottom:10px;}
.js_index_Dowtitle2{width:302px;height:35px; line-height:35px; background:#f5f5f5; border:1px solid #ddd;}
.js_index_Dowtitle2 b{ float:left; margin-left:10px; display:inline; color:#3f7615; font-size:15px;}
.js_index_Dowtitle2 a{ float:right; margin-right:10px; display:inline; color:#999;}
.js_index_Dowtext2{width:302px; overflow:hidden; border:1px solid #ddd; border-top:none; padding:10px;}
.js_index_Dowtext2 ul{ background:url(images/js_13.jpg) no-repeat left 5px;width:282px; overflow:hidden;}
.js_index_Dowtext2 li{width:282px;height:24px; line-height:24px;}
.js_index_Dowtext2 li a{ font-size:14px; float:left; color:#666;text-indent:20px;}
.js_index_Dowtext2 li span{ float:right; color:#999;}

.js_index_Dowtext3{width:302px; overflow:hidden; border:1px solid #ddd; border-top:none; padding:10px;}
.js_index_Dowtext3 ul.js_xqym1{width:282px; overflow:hidden;}
.js_index_Dowtext3 ul.js_xqym1 li{width:128px; float:left; overflow:hidden; margin-right:20px; margin-bottom:20px;}
.js_index_Dowtext3 ul.js_xqym1 li.none{ margin-right:0px;}
.js_index_Dowtext3 ul.js_xqym1 li a{ display:block; margin-bottom:5px;}
.js_index_Dowtext3 ul.js_xqym1 li p{ text-align:center; display:block; color:#666;}
.js_index_Dowtext3 .js_xqym2 li{width:280px; overflow:hidden;height:28px; line-height:28px;    font-size: 14px; background:url(images/js_15.jpg) no-repeat left center;}
.js_index_Dowtext3 .js_xqym2 li a{ text-indent:24px; color:#666; display:block;}

.js_index_Dowtext4{width:302px; overflow:hidden; border:1px solid #ddd; border-top:none; padding:10px;}
.js_index_Dowtext4 dl{ overflow:hidden;width:282px;}
.js_index_Dowtext4 dt{width:80px; float:left; border:1px solid #ddd; padding:2px;height:65px;}
.js_index_Dowtext4 dd{width:180px; float:left; margin-left:10px; display:inline; display:block; font-size:14px; color:#666;}
.js_index_Dowtext4 dd b{ margin-bottom:6px; display:block; color:#333;}

.js_index_Dowtext4 ul{ padding-left:2px; padding:10px 0;}
.js_index_Dowtext4 li{ line-height:28px;  height:28px;    font-size: 14px;background:url(images/js_03.jpg) no-repeat left center;}
.js_index_Dowtext4 li a{ color:#666; text-indent:10px; display:block;}


/*ËÑË÷Ò³*/
.js_Search_text{width:874px; overflow:hidden; border-top:1px solid #ddd;}
.list-ss { overflow:hidden;}
.Mtop10{ margin-top:10px;}
.js_Search_text_bao{width:850px; margin:0 auto; overflow:hidden; border-bottom:1px dotted #ddd; padding-bottom:20px; margin-top:20px;}
.js_Search_text_left{width:618px; float:left; overflow:hidden; padding-left:20px;}
.js_Search_text_left a{ display:block; font-weight:bold; font-size:14px; color:#333; margin-bottom:5px;}
.js_Search_text_left p{ display:block; line-height:20px; color:#666;}
.js_Search_text_right{ float:right; width:190px; color:#999; margin-top:30px;}

/*20170329*/
.lsjn-b-z .rbox_con {
width:298px;
border:1px solid #ddd;
overflow:hidden;
margin-bottom:15px;
}
.lsjn-b-z .rbox_tit {height: 35px;line-height: 35px;background:#f2f2f2;border-bottom:1px solid #ddd;}
.lsjn-b-z .rbox_tit h3{
font-size:14px;
font-weight:700;
color:#3c7116;
display:block;
float:left;
margin-left:15px;
background: rgb(246, 246, 246) url("../images/xIndex_line.jpg") no-repeat scroll 0 11px;
padding-left: 10px;
}
.lsjn-b-z .rbox_con .rbox_dl_body{padding: 10px 0;}
.lsjn-b-z .rbox_con .rbox_dl_body dl{float:left;width:120px;margin-left:18px;margin-bottom:15px;}
.lsjn-b-z .rbox_con .rbox_dl_body dl dt{position: relative;}
.lsjn-b-z .rbox_con .rbox_dl_body dl dt img{width:120px;height:90px;overflow:hidden;}
.lsjn-b-z .rbox_con .rbox_dl_body dl dt .ico_video {
    height: 32px;
    left: 50%;
    margin: -18px 0 0 -18px;
    position: absolute;
    top: 50%;
    width: 32px;
}
.lsjn-b-z .rbox_con .rbox_ul_body{padding: 0 15px 15px;clear:both;}
.lsjn-b-z .rbox_con .rbox_ul_body dl{clear:both;}
.lsjn-b-z .rbox_con .rbox_ul_body dl dt{padding:10px;float:left;}
.lsjn-b-z .rbox_con .rbox_ul_body dl dd{float: left;padding: 10px 10px 10px 0;width: 62%;}
.lsjn-b-z .rbox_con .rbox_ul_body dl dd a{display: block;font-weight: 600;height: 1.4em;line-height: 1.4em;overflow: hidden;padding-bottom: 4px;text-overflow: ellipsis;white-space: nowrap;}
.lsjn-b-z .rbox_con .rbox_ul_body dl dd span{display: block;height: 2.6em;overflow: hidden;}
.lsjn-b-z .rbox_con .rbox_ul_body ul{clear:both;}
.lsjn-b-z .rbox_con .rbox_ul_body ul li {
    font-size: 14px;
    height: 26px;
    line-height: 26px;
}
.lsjn-b-z .rbox_con .rbox_ul_body ul li span {
    display: inline;
    float: left;
    margin-right: 10px;
    margin-top: 6px;
}
.lsjn-b-z .rbox_con .rbox_ul_body span.red {
    background: #b40f15 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 14px;
    font-style: unset;
    height: 18px;
    line-height: 18px;
    text-align: center;
    width: 18px;
}
.lsjn-b-z .rbox_con .rbox_ul_body span.gray {
    background: #c1c8ce;
    color: #fff;
    float: left;
    font-size: 14px;
    font-style: unset;
    height: 18px;
    line-height: 18px;
    text-align: center;
    width: 18px;
}
.lsjn-b-z .rbox_con .rbox_ul_body ul li a {
    float: left;
    overflow: hidden;
    width: 233px;
}
.lsjn-b-z .rbox_tit a {
    float: right;
    line-height: 35px;
    margin-right: 10px;
}
