* { margin: 0; padding: 0; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; }
body { color: #222222; background: url('../images/1.jpg') center top no-repeat #f1e6d4;overflow-x: hidden; margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family: simsun; -webkit-text-size-adjust: none;padding-top: 331px; }
ol, ul, li { list-style: none; }
img { border: none; vertical-align: top; }
a { color: #222222; text-decoration: none; outline: none; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }
a:hover { color: #00428e; }
button, input, select, textarea { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }
input { outline: none; border-radius: 0;font-family: 'microsoft yahei'; }
input:focus, textarea:focus { outline: none; }
input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }
.clearfix:before, .clearfix:after { content: ''; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.none { display: none; }
em, i { font-style: normal; }
b { font-weight: normal; }
.w_1110 { width: 1110px; margin:0 auto ;background: #fff;padding-bottom: 45px; }

.sbanner a{color: #fff;font-size: 16px; font-weight:bold; position:absolute; top:30px; right:5%}
.index_one{width: 526px;float: left;margin-top: 20px;margin-left: 14px;margin-right: 10px;}
.index_tit{height: 37px;background: url('../images/2.jpg') left top no-repeat;font-family: 'microsoft yahei';}
.index_tit a{color: #fff;}
.index_tit h5{float: left;line-height: 37px;font-size: 18px;padding-left: 10px;}
.index_tit > a{float: right;margin-right: 12px;font-size: 14px;display: inline-block;line-height: 37px;}

.picScroll-left{ width:507px;  overflow:hidden; position:relative;background: #fcf8f0; margin: 20px 0 0 0;padding:20px 10px 27px 9px; float: left;}
.picScroll-left .bd{ padding:0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;width: 250px;height: 190px;  }
.picScroll-left .bd ul li .pic{ text-align:center;position: relative; }
.picScroll-left .bd ul li .pic img{ width:250px; height:190px; display:block;  }
.picScroll-left .bd ul li .pic p{position: absolute;bottom:0;left:0;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;text-align: center;width: 100%;height: 36px;background: url('../images/h_70.png') ;color: #fff;font-size: 14px;line-height: 36px;}

.index_two{width: 526px;float: left;margin: 20px 10px 0 14px;}
.index_two ul{background: #fcf8f0;padding: 8px 10px 0 10px;overflow: hidden;height: 249px;}
.index_two ul li,.list_news li{height: 36px;width: 100%;float: left;}
.index_two ul li:hover em,.list_news li:hover em{color: #f34f4a;}
.index_two ul li i,.list_news li i{float: left;display: inline-block;width: 4px;height: 4px;background: #e01212;-webkit-border-radius: 100%;border-radius: 100%;margin-top: 5px;margin-right: 10px;}
.index_two ul li em,.list_news li em{font-size: 14px;color: #525252;display: inline-block;width: 444px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.index_two ul li span,.list_news li span{float: right;font-size: 14px;color: #a2a2a2;}
.list_news li em{width: 70%;}

.list_news{padding:20px 30px 0 30px;min-height: 400px;}
.footer{margin-top: 29px;padding: 4px 0;float: left;text-align: center;color: #4c4c4c;line-height: 26px;font-size: 14px;width: 100%;padding-bottom: 27px;}

.location{margin: 10px 30px 0 30px;font-family:'microsoft yahei';line-height: 40px;font-size: 14px;border-bottom: 1px solid #dedede;opacity: 0.8;filter: alpha(opacity=80);}
.location em{font-family: simsun;margin: 0 5px;}

.page{text-align: center;padding: 30px 0;}
.page a{display: inline-block;padding: 0 15px;border:1px solid #ccc;line-height: 27px;margin: 0 5px;}

.cont_news{padding: 30px;font-family:'microsoft yahei';}
.cont_tit{text-align: center;font-weight: bold;font-size: 20px;line-height: 35px;}
.cont_em em{padding: 0 30px;display: inline-block;}
.cont_em {padding-top: 15px;text-align: center;font-size: 12px;line-height: 30px;color: #666;border-bottom: 1px solid #dedede;}
.cont_box{line-height: 30px;font-size: 15px;padding-top: 30px;min-height: 400px;}

.cont_page{padding: 0 30px 20px 30px;line-height: 30px;font-size: 14px;}