@charset "utf-8";
/* CSS Document */
body{background: #eee;}
.header_top{background-color: #444444; height: 38px; line-height: 38px}
.header_top .box{width:1000px; margin:0 auto;}
.header_top .nav{float: left; color:#7b7b7b;}
.header_top .nav a{padding:6px 10px; margin:0 3px; color: #fff;}
.header_top .nav a:hover,.header_top .nav a.cur{text-decoration: none; background-color: #ad151b}
.container{width:1000px; margin:0 auto;}
.container .wrapper{margin-top:10px;}
.container .wrapper .wrapper-l{float:left; width:690px;}
.container .wrapper .wrapper-l .slide{}
.container .wrapper .wrapper-l .slide{position: relative; background: #fff; padding:23px 12px 26px 26px;}
.container .wrapper .wrapper-l .slide .bd{height: 189px; overflow: hidden;}
.container .wrapper .wrapper-l .slide .bd li{float: left;}
.container .wrapper .wrapper-l .slide .bd li .img{float: left; display: inline; width:252px; margin-right: 17px;}
.container .wrapper .wrapper-l .slide .bd li .title{font-size: 18px; height: 24px;line-height: 24px; overflow: hidden; font-weight: bold}
.container .wrapper .wrapper-l .slide .bd li .title a{ color:#3f3d3d;}
.container .wrapper .wrapper-l .slide .bd li .text{color:#929292; line-height: 22px; height: 120px; overflow: hidden; margin-top:10px; text-indent: 2em;}
.container .wrapper .wrapper-l .slide .bd li .text a{color:#F87A06;}
.container .wrapper .wrapper-l .slide .hd{position: absolute; bottom: 26px; right: 12px;}
.container .wrapper .wrapper-l .slide .hd li{width:14px; height: 14px; line-height: 0; cursor:pointer;background: #777; float: left; display: inline; text-indent: -9999px; margin-left: 15px;}
.container .wrapper .wrapper-l .slide .hd li.cur{background:#006cb0;}
.container .wrapper .wrapper-l .box-a {margin-top:10px; background: #fff; padding-bottom: 13px;}
.container .wrapper .wrapper-l .box-a .title-a{color: #fff; font-size: 16px; height: 34px; line-height: 34px; overflow: hidden; background: #777;padding:0px 26px;}
.container .wrapper .wrapper-l .box-a .title-a span{float: right;}
.container .wrapper .wrapper-l .box-a .title-a .more a{color: #fff; font-size: "宋体"; font-size: 12px;}
.container .wrapper .wrapper-l .box-a ul{padding:0  24px 17px;}
.container .wrapper .wrapper-l .box-a li{border-bottom:1px dashed #dbdbdb; padding:10px 0;}
.container .wrapper .wrapper-l .box-a li h3{height: 30px; line-height: 30px; overflow:hidden; font-size: 14px;font-weight:bold;}
.container .wrapper .wrapper-l .box-a li h3 a{color:#3f3d3d;}
.container .wrapper .wrapper-l .box-a li p{height: 48px; overflow: hidden; line-height: 24px; color:#9f9f9f; margin-top:2px;text-indent:2em;}
.container .wrapper .wrapper-l .box-a li p a{color:#9f9f9f;}
.container .wrapper .wrapper-l .box-a .btn-more{width:648px; height: 38px; margin-left: 24px;}
.container .wrapper .wrapper-l .box-a .btn-more a{width:648px; height: 38px; display: block; background: url(../images/btn-more.gif) no-repeat;}
.container .wrapper .wrapper-r{float:left; margin-left:10px; width:300px;}
.container .wrapper .wrapper-r .intro{height:218px; background: #fff; padding:10px 20px;}
.container .wrapper .wrapper-r .intro h3{font-size: 16px; color:#0066a7; height: 30px; line-height: 30px; overflow: hidden;}
.container .wrapper .wrapper-r .intro p{color:#777; line-height: 24px; height: 168px; overflow: hidden; margin-top:7px;text-indent:2em;}
.container .wrapper .wrapper-r .box-a{margin-top:10px; background: #fff; }
.container .wrapper .wrapper-r .box-a .tab-btn{}
.container .wrapper .wrapper-r .box-a .tab-btn .btn{float:left;display: inline-block; width:150px; height: 34px; line-height: 34px; font-size: 16px; text-align: center; background: #dcdcdc;}
.container .wrapper .wrapper-r .box-a .tab-btn .cur{background: #3a62ac; color:#fff;}
.container .wrapper .wrapper-r .box-a .tab-list ul{padding:10px 0 18px 10px;}
.container .wrapper .wrapper-r .box-a .tab-list li{ float: left;width:118px; height: 26px; line-height: 26px; font-size: 14px; text-align: center; margin:12px 0 0 15px; overflow: hidden; display: inline}
.container .wrapper .wrapper-r .box-a .tab-list li a{color:#fff; background: #84a7e7; text-decoration: none; display: block; width:100%; height: 100%}
.container .wrapper .wrapper-r .box-a .tab-list li a:hover{background: #557abf}
.container .wrapper .wrapper-r .box-b{margin-top:10px; background: #fff; }
.container .wrapper .wrapper-r .box-b h3{height: 34px; line-height: 34px; font-size: 16px; text-align: center; background: #3a62ac; color:#fff;}
.container .wrapper .wrapper-r .box-b ul{padding:6px 0px;}
.container .wrapper .wrapper-r .box-b li{float:left; width:130px; margin:10px 0 0 12px; display: inline; text-align:center;}
.container .wrapper .wrapper-r .box-b li a{ color:#3f3d3d;}
.container .wrapper .wrapper-r .box-b li .text{display: block;  height: 30px; line-height: 30px; overflow: hidden;}
.footer{width:1000px; margin:0 auto; position: relative;}
.footer .copyright{color:#777; background: #e9e9e9; border-top:4px solid #8e8e8e; text-transform: uppercase; padding:24px 0 90px; text-align: center; margin-top:10px;}
.side-nav{width: 150px; position: fixed; top: 50%; left:50%; margin-top:-150px; margin-left: 519px; display: block;
	_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:450px; border-top:6px solid #113c8d;}
.side-nav li{width:150px; height: 46px; line-height: 46px; overflow:hidden; text-align: center; font-size: 14px;}
.side-nav li a{display: block; width:100%; height: 100%; background: #6b85b7; color:#fff;}
.side-nav li a:hover{background: #3a62ac; text-decoration: none;}
.side-nav .weixin{background: url(../images/weixin.gif) no-repeat center #c7c6c6; padding:25px; height: 112px;}
.container .wrapper .wrapper-l .slide .bd li .title a:hover,.container .wrapper .wrapper-l .box-a li h3 a:hover,.container .wrapper .wrapper-l .box-a li p a:hover,
.container .wrapper .wrapper-r .box-b li a:hover,.container .wrapper .wrapper-r .box-b li a:hover .text,.container .wrapper .wrapper-l .slide .bd li .text a:hover{color:#0066a7;}