@charset "gb2312";
/* CSS Document */

body {
	font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ";
	font-size: 14px;
	-webkit-text-size-adjust: none;
	min-width:1000px; color:#f7efea;
}
/*.njlbs a:last-child{ display:none;}*/
html,body{overflow-x:hidden; /*background-color:#f4f4f4;*/ background:url("../images/banner.jpg") no-repeat top center; background-color:#f7efea;}
*{ margin:0;padding:0; list-style:none;}
.clear{clear:both;}
a{text-decoration:none; cursor:pointer; color:#E81418;}
a:hover{border:none; padding-left:0;}
body{ width:1010px; margin:0 auto;}


.main{}
.main .part1{ margin-top:40px;}
.main .part1 .title1{  display:block;}
.main .part1 .title1 span{ color:#333; line-height:37px; font-size:24px; font-weight:bold;}





.focusBox { position: relative; width:484px; height:279px; overflow: hidden; font-family:Arial; text-align: left; background:#fff; margin-top:30px; float:left; }
.focusBox .pic img { width:484px; height:279px; display: block; margin-bottom:20px;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; cursor:default; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 8px; height: 8px; line-height: 8px; border-radius:4px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.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:#FFFFFF; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#cf0000;  }

.main .part1 .right1{ float:left; width:490px; line-height:30px; color:#333; margin-top:40px; margin-left:30px; height:279px;}


.main .part2{}
.main .part2 .title2{  width:1010px; height:37px; display:block; margin-top:350px;}

.main .part2 .title2 span{ font-size:22px;line-height:37px; color:#333; font-weight:bold; float:left;}
.main .part2 .title2 a{ float:left;   }
.main .part2 .pic2 img{ margin-top:20px;}
.main .part2 .nr2{ margin-top:20px; color:#333; line-height:30px;}

.main .part3{}
.main .part3 .title3{  width:1010px; height:60px; display:block; margin-top:30px;}

.main .part3 .title3 span{color:#333; font-size:22px; font-weight:bold; line-height:34px;}
.main .part3 .title3 a{}
.main .part3 .pic3{  margin-top:15px;}
.main .part3 .pic3 ul li{ float:left; }
.main .part3 .pic3 ul li p{ color:#333; line-height:24px; width:320px; height:65px;font-size:12px; margin-top:20px; letter-spacing:0.5px;}
.main .part3 .nr3{ margin-top:30px; line-height:30px; color:#333;}

.foot img{ margin-top:50px;}