﻿@charset "utf-8";
/*
html{
	filter: gray !important; 
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
    filter: grayscale(100%); 
    -webkit-filter: grayscale(100%); 
    -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
    -o-filter: grayscale(100%); 
}

html *{
	-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter:gray;
}*/

html{
width:100%;
}
body,img,div,dd,dl,form,h1,h2,h3,h4,h5,h6,input,ol,p,pre,table,tbody,td,textarea,th,ul,select {
    margin:0;
	padding: 0;
	list-style-type: none;
	font-weight: normal;
}
body {
    width:100%;
    font-size: 14px;
    font-family:"微软雅黑",Verdana,Arial;
   

}
li{list-style:none; vertical-align:middle;}
h1,h2,h3{ font-weight:normal;}
i,em,cite{ font-style:normal;}
b,strong{font-weight: normal;}
s{text-decoration: none;}
a:hover{ color: #303030; text-decoration: none;}
a:visited {color: #303030; text-decoration: none;}
a {color: #303030;text-decoration: none;}
img{border:none; vertical-align:top;}
textarea{overflow:auto;resize:none;}
input{ outline:none;}
table{border-collapse:collapse;text-align: center;}
table caption{text-align: center;}
.yylClear{zoom:1;}
.yylClear:after{ content:""; display:block; clear:both;}
.both{clear: both;}
.block{ display:block;}
.inbl{ display:inline-block;}
.fl{ float:left;}
.fr{ float:right;}
.rel{ position:relative;}
.abs{ position:absolute;}
.pl5{ padding-left: 5px;}
.pl10{ padding-left: 10px;}
.pl15{ padding-left: 15px;}
.pl20{ padding-left: 20px;}
.pr5{ padding-right: 5px;}
.pr10{ padding-right: 10px;}
.fs12{ font-size: 12px;}
.fs16{ font-size: 16px;}
.fs18{ font-size: 18px;}
.fs20{ font-size: 20px;}
.pt15{ padding-top: 15px;}
.pt20{ padding-top: 20px;}
.pb10{ padding-bottom: 10px;}
.pb15{ padding-bottom: 15px;}
.pb20{ padding-bottom: 20px;}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px;}
.mt5{ margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.lh36{ line-height: 36px;}
.lh40{ line-height: 40px;}
.yylCenter{text-align: center;}
.yylkbk{border:1px solid #d7d2d4;border-top: 2px solid #ee5f4e;}
.yylkbk2{border:1px solid #d7d2d4;}
.yylcs{color:#f27c00;}
.yylls{color:#003399;}
.yylred{color:#de0000;}
.yylst{ font-family: "宋体";}
.yyl2em{  text-indent: 2em;}
.yyltitle1{
    height: 40px;
    line-height: 32px;
    font-size: 18px;
    padding-left: 45px;
    background: url("../images/xbj.png") no-repeat;
    border-bottom: 2px solid #838383;
}
.yylbg{ background: #ececec;}
/*<div style="text-align: right;"><a href="javascript:void(0);" class="yylMore">更多<i>+</i></a></div>*/
/*<a href="javascript:void(0);" class="fr yylMore">更多<i>+</i></a>*/
.yylMore{color:#666; font-size: 12px;}
.yylMore i{
    color:#cd0100;
}
.public_header{
    height: 49px;
    border-bottom: 1px solid #db584a;
    background: #f5f5f5;
}
.public_header .public_headerN{
    width:1166px;
    padding-left: 34px;
    margin:0 auto;
    line-height: 49px;
}
.public_header .public_headerN a{
    float: left;
    margin: 0 6px;
}
.public_advertiseW{
    width:100%;
    background: #fdebd7;
}
.public_advertiseW .public_advertise{
    width:1160px;
    background: #fff;
    padding: 20px;
    margin:0 auto;
}
.public_advertiseW .public_advertise .banner_main{
    width:1160px;
    height:120px;
    position: relative;
}
.public_advertiseW .public_advertise .banner_main .slides_container li a{
    display: block;
    position: relative;
}
.public_advertiseW .public_advertise .banner_main .slides_container li a img{
    width:1160px;
    height:120px;
}

.public_advertiseW .public_advertise .banner_main .pagination {
    display: none;

}

.public_search{
    width:100%;
    background: #fdebd7;
}
.public_search .public_searchN{
    width:1160px;
    margin:0 auto;
    background: #fff;
    padding:0 20px;

}
.public_searchNN{
    border-bottom: 5px solid #f27c00;
    height: 64px;
}
.public_searchNN .right{
    margin-right: 10px;
    margin-top: 18px;
    width:220px;
    height: 30px;
    background: #a6a6a6;
}
/*.yyl_header .headerN .search{*/
    /*float: right;*/
    /*margin-right: 30px;*/
    /*margin-top: 60px;*/
    /*width:421px;*/
    /*height: 32px;*/
    /*padding:2px;*/
    /*background: #da4433;*/
/*}*/
.public_searchNN .right input{
    float: left;
    width:174px;
    padding-left: 10px;
    height: 28px;
    background: #fff;
    border: none;
    color:#a9a9a9;
    margin-top: 1px;
    margin-left: 1px;
}
.public_searchNN .right span{
    float: left;
    width:35px;
    height: 30px;
    background: url("../images/search.jpg") no-repeat;
}



.public_footer{
    width:100%;
    /*background: #fdebd7;*/
    color:#333;
}
.public_footer .public_footerN{
    width:1200px;
    margin:0 auto;
    background: #f8f8f8;
    padding-top: 25px;
    height: 253px;
}

.public_footer .public_footerN .js{
    float: left;
    width:139px;
    border-right: 1px solid #e4e4e4;
    height: 100%;
}
.public_footer .public_footerN .js h3{
    font-size: 16px;
    padding-top: 7px;
    line-height: 38px;
    text-align: center;
}
.public_footer .public_footerN .js .list{
    
}
.public_footer .public_footerN .js .list a{
    display: block;
    font-size: 12px;
    line-height: 26px;
    text-align: center;
}

.public_footer .public_footerN .lxfs{
    padding-left: 20px;
}

.public_footer .public_footerN .lxfs .rx{
    font-size: 16px;
    line-height: 28px;
}
.public_footer .public_footerN .lxfs .rxdh{
    font-size: 24px;
    line-height: 26px;
}
.public_footer .public_footerN .lxfs p{
    color:#626262;
    line-height: 24px;

}


.public_footer .public_footerN .jtxx{
    padding-top: 12px;
    padding-right: 20px;
    text-align: right;
}
.public_footer .public_footerN .jtxx p{
    line-height: 24px;
    color:#626262;
    font-size: 12px;
}