﻿
@charset "utf-8";
/* CSS Document */


body {
	font:14px"微软雅黑";
	line-height:24px;
	color:#333;
	background:#FBF5EF;
	margin:0px;}

*{ margin:0; padding:0;}
a {text-decoration:none;color:#333;}
a:hover {text-decoration:underline;  }
ul,ol {list-style:none;}
img{border:0;}
div .go { font-size:14px; width:100%;  height:30px; float:right; width:70px;}
div .go a {float:right; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; font-size:14px;  height:30px; line-height:30px; text-align:center; color:#656565; padding:0 10px; text-decoration:none;}

.clear{ clear:both;}



#footers{ margin:auto; width:100%; font-size:12px; background:#DAD4C4; color:#927346; font-family:"微软雅黑"; }
#footers a{color:#927346; }
#footer{ width:1100px; padding:20px 0; line-height:40px; margin:auto; }
.foot_l{float:left; width:400px; }
.foot_l p{ border-bottom:1px solid #fff;}
.foot_l p i{float:left; font-style:normal;}
.foot_l p a{text-decoration:underline; font-weight:bold; }
#kmcn{ font-size:12px; font-weight:bold; color:#fff; background:url(../images/kmcn.gif) left no-repeat; width:120px; margin-left:5px;padding-left:26px; height:26px; line-height:26px; margin-top:10px; float:left;}
#kmcn a{ color:#1A6B6A; text-decoration:none;}
.foot_l span{float:left;}
#footer .logo{background: url(../images/bottomlogo.jpg) center no-repeat; float:right; width:340px; height:80px;}

.header{ height:114px; width:100%; margin:0 auto; background:url(../images/bannerlogo.jpg) no-repeat center;}
.header .logo{ margin:auto; height:114px; width:1100px;}

#search{ float:right;width:179px;height:32px; position:relative;}
#search #searchbg { line-height:14px; width:179px;height:32px; border:none; vertical-align:middle; position:absolute; top:50px; right:0px; background: url(../images/sheach.jpg) no-repeat center;}
#search .itxt { width:135px;border: none; background:none; font-size:14px; height:20px; line-height:20px; left:10px; top:5px;position:absolute;color:#999;}
#search .ibtn {display:block; width:38px; height:32px; position:absolute; right:0; top:0;}

.container{ width:1100px; margin:0 auto;}
.banner{height:680px; width:100%;  background: url(../images/sbj/19da_banner.jpg) no-repeat top; margin-bottom:20px;}

.bg_box1{ padding:15px; background:#fff; border:1px solid #E3E2E1; margin-bottom:30px;}

.pic_box{width:515px; height:375px; float: left; margin-bottom:30px;}
.focusBox { position: relative;width:515px; height:375px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img {width:515px; height:375px;display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:-50px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 60px; right: 160px; width:120px; }
.focusBox .num li{ float: left; position: relative; width: 9px; height: 9px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; font-weight:bold; font-family: Verdana;font-size: 11px;  }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; background:url(../images/sbj/p2.png) no-repeat center; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(../images/sbj/p1.png) no-repeat center; }



.icon_1{  height:100px; width:300px;  margin:0 auto;}
.icon_1 span{ text-align:center;font-size:26px;line-height:100px; padding-left:100px; font-weight:bold; color:#E71E0C; background:url(../images/sbj/19da_icon.jpg) left no-repeat;}
.icon_1 span a{color:#E71E0C;}

.nav_1{float: right; width:530px;  height:375px;overflow:hidden; margin-bottom:30px;}
.nav_1 dl{ height:130px;border-bottom:1px dotted #ddd; margin-bottom:5px;}
.nav_1 dt{line-height:40px; text-align:center; font-size:18px; font-weight:bold; color:#774919;}
.nav_1 dt a{color:#333;}
.nav_1 dd{line-height:26px;  overflow:hidden; color:#656565; }
.nav_1 dd a{color:#EB1306;}
.nav_1 ul{ width:550px;line-height:40px; float:left; font-size:16px;}
.nav_1 li{background: url(../images/sbj/19da_p1.jpg) left no-repeat; padding-left:16px;}
.nav_1 li span{float:right; color:#999;}

.nav_1box{ width:525px; float:left; padding:0 4px;}
.nav_1box dl{ height:90px;margin:20px 0;}
.nav_1box dl img{float:left; width:130px; height:88px;}
.nav_1box dt{ float:right; width:380px;line-height:40px;font-size:18px; font-weight:bold; color:#774919;}
.nav_1box dt a{color:#333;}
.nav_1box dd{line-height:24px;  overflow:hidden; color:#656565;  float:right; width:370px; padding-right:10px;}
.nav_1box dd a{color:#EB1306;}


.icon_2{  height:80px; width:320px;  margin:0 auto;}
.icon_2 span{ text-align:center;font-size:26px;line-height:100px; padding-left:100px; font-weight:bold; color:#E71E0C; background:url(../images/sbj/19da_icon.jpg) left no-repeat;}
.icon_2 span a{color:#E71E0C;}

.nav_2{float: left; width:540px; overflow:hidden; margin-bottom:30px;line-height:40px;}
.nav_2 ul{padding:15px; background:#fff; border:1px solid #E3E2E1;}
.nav_2 li{background: url(../images/sbj/19da_p1.jpg) left no-repeat; padding-left:16px;}
.nav_2 li span{float:right; color:#999;}


.nav_3{float: right; width:540px;  overflow:hidden; margin-bottom:30px; line-height:40px;}
.nav_3 ul{padding:15px; background:#fff; border:1px solid #E3E2E1;}
.nav_3 li{background: url(../images/sbj/19da_p1.jpg) left no-repeat; padding-left:16px;}
.nav_3 li span{float:right; color:#999;}

.icon_3{ height:30px; margin-bottom:20px;}
.icon_3 span{ font-size:20px;line-height:30px; float:left;font-weight:bold; color:#E71E0C; float:left; }
.icon_3 span a{color:#E71E0C;}

.nav_2box{float: left; width:256px; height:227px; margin-bottom:15px; padding:0 5px;}
.nav_2box img{ width:256px; height:227px;}