@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input,textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
border:medium none;
margin:0 auto;
padding:0;
}
/** 设置默认字体 **/
body, button, input, select, textarea {
font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif;
}
.f-Yahei{font-family: "Microsoft YaHei", Tahoma, Arial;}/* 某些标签文字使用微软雅黑字体 */
h1, h2, h3, h4, h5, h6 { font-size: 100%;text-align:center;}
h2{color:#F40;font-size:15px;}
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a {text-decoration: none; color:#808080;}
a:hover {text-decoration:underline;color:#F40; }
/** 重置图片元素 **/
img{border:0px;}
/** 重置表格元素 **/
table{border-collapse:collapse;border-spacing: 0; }
.clear{clear:both;height:0;overflow:hidden;}
/*index*/
body{background:url(../images/ico_1.png) top center repeat-x;color:#808080;}
.warpper{margin:0 auto;width:780px;height:280px;position:relative;background:url(../images/banner.jpg) center top no-repeat;}
#topbar{height:40px;width:100%;position:absolute;left:0;top:0;z-index:99;background:url(../images/ico_1.png) left top repeat-x;}
#topbanner{width:780px;height:40px;}
#logo{float:left;margin-left:20px;width:100px;height:40px;background: url(../images/logo_new.png) left 4px no-repeat;}
#logo a{display:block;float:left;width:100px;height:40px;}
.nav{float:left;margin-left:40px;width:420px;height:40px;line-height:40px;}
.nav ul li{float:left;margin:0 8px;}
.nav ul li a:hover,.nav ul li a:active,.nav ul li a:link,.nav ul li a:visited,#scrollDiv ul li span a:hover,#scrollDiv ul li span a:active,#scrollDiv ul li span a:link,#scrollDiv ul li span a:visited{color:#ae0b2a; text-decoration:none;}
#searchBar{background:url(../images/search_bg.gif) left 0 no-repeat;}
#searchBar #search-keyword{background-color:#C4C4C4;border:0;float:right;height:19px;line-height:19px;position:relative;top:10px;right:10px;width:123px;}
#searchBar #button {background:url(../images/search_button.gif) left 0 no-repeat;border:0;cursor:pointer;float:right;margin:0 7px;position:relative;top:10px;right:10px;height:19px;width:45px;}
#footer{width:100%;margin-top:20px;padding:20px 0;background-color:#ae0b2a;color:#fe9b3b;text-align:center;}
.layout{margin:0 auto;padding:0 10px;width:760px;}
.tab{position:absolute;width:770px;left:10px;top:235px;height:45px;line-height:45px;background:url(../images/ico_4.png) left top no-repeat;}
.tab span,.lab span{display:block;margin-left:50px;height:35px;margin-top:10px;text-shadow:0 0 0.1em #333;font-weight:700;font-size:15px;color:#ff0000;}
.tab em{float:right;display:block;margin-right:10px;height:35px;line-height:45px;margin-top:10px;}
.tab em a,.lab em a,.layout em a{color:#ff0000;}
.layout ul li{float:left;margin:10px 15px;width:160px;height:365px;overflow:hidden;}
.pic{position:relative;margin-bottom:10px;width:100%;height:213px;overflow:hidden;background:url(../images/ico_5.png) center bottom no-repeat;}
.pic img{width:158px;height:205px;border:1px solid #f0d7c5;}
.pic a:hover img{width:158px;height:205px;border:1px solid #ff0000;}
.pic1 a:hover img{width:158px;height:115px;border:1px solid #ff0000;}
.pic i{position:absolute;right:2px;bottom:5px;display:block;width:46px;height:49px;background:url(../images/ico_2.png) no-repeat;z-index:100;}
.lab{width:100%;height:27px;line-height:27px;background:url(../images/ico_3.png) left center no-repeat;}
.lab span{margin-top:0;margin-left:25px;height:27px;}
.lab em{float:right;margin-right:10px;}
.content{margin:15px;line-height:22px;}
.content p{text-indent:24px;}
.content strong{font-weight:700;color:#ff0000;}
.content p img{float:right;margin:10px;}
.layout .box_1{margin:10px 25px;}
.layout .box_1 p{text-indent:24px;}
.border_y{margin-bottom:30px;width:738px;border:1px solid #fff1bf; box-shadow:2px 2px 2px #fff1bf;}
.layout .box_2{margin:10px;padding:20px;background-color:#f7eea0;}
.layout .box_2 h2,.layout .box_2 span{display:block;font-size:20px;color:#ff0030;}
.layout .box_2 span{margin-bottom:15px;text-align:left;font-weight:700;}
.layout .box_2 span em{font-size:15px;}
.cor_1{color:#ff7e00;}
.cor_2{color:#006100;}
.pic_list ul li{height:155px;overflow:hidden;}
.pic_list .pic{height:123px;overflow:hidden;background:url(../images/ico_5.png) center bottom no-repeat;}
.pic_list .pic img{width:158px;height:115px;border:1px solid #f0d7c5;}
.pic_list p{text-align:center;}
.lab_2{border:1px solid #ddd9d7;height:28px;line-height:28px;background:url(../images/ico_6.png) left bottom repeat-x;}
.lab_2 span{margin-left:25px;font-size:15px;color:#595959;}
.wjhg{margin:20px 0;padding:0 40px;float:left;width:490px;height:80px;overflow:hidden;position:relative;}
.wjhg ul li{float:left;margin:10px;width:50px;height:80px;overflow:hidden;text-align:center;}
.weixin{float:right;margin-top:10px;width:120px;height:90px;text-align:center;}
/*scroll*/
.picScroll{padding:0 40px;position:relative;width:680px;height:195px;overflow:hidden;}
.picScroll ul{overflow:hidden;}
.picScroll ul li{float:left;margin:20px 4px 20px 8px;width:100px;height:155px;overflow:hidden;text-align:center;}
.picScroll ul li p{line-height:18px;}
.picScroll .pic{position:relative;width:100%;height:127px;overflow:hidden;}
.picScroll .pic img{width:98px;height:127px;border:1px solid #f0d7c5;}
.picScroll .pic a:hover img{width:98px;height:127px;border:1px solid #ff0000;}
.picScroll .pic1 a:hover img{width:98px;height:127px;border:1px solid #ff0000;}
.picScroll .pic i{position:absolute;right:2px;bottom:2px;display:block;width:46px;height:49px;background:url(../images/ico_2.png) no-repeat;z-index:100;}
.picScroll .prev, .picScroll .next {background:url("../images/icons.png")  -40px 0  no-repeat;
cursor:pointer;display:block;height:28px;left: 10px;overflow: hidden;position: absolute;top:60px;width:18px;
}
.picScroll .next {background-position: -120px 0;left: auto;right: 10px;}
.picScroll .prevStop {background-position: 0 0;}
.picScroll .nextStop {background-position: -80px 0;}
.pxjg{margin:15px 0;}
.pxjg table tr td{border:1px solid #999;padding:2px 10px; border-collapse:collapse;}
.pxjg table tr td strong{color:#000;}