.w1000{ width:1000px; margin:0 auto;}
.w1100{ width:1100px; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto;}
.top{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.top .topl{ float:left; color:#48474F;}
.top .topr{ float:right;}
.top .topr ul li{ float:right; width:90px;}
.top .topr ul li a{ display:block; width:90px; color:#5a5a5a; background:url(topxian.png) no-repeat right 11px;}
.top .topr ul li a:hover{ color:#d67403;}
.meun{ width:100%; height:99px; line-height:99px; overflow:hidden; background:url(meunbgbg.jpg) repeat scroll 0 0;}
.meun .meunl{ float:left; margin-top:21px;}
.meun .meunr{ float:right; margin-top:30px;}
.nav{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#d67403;}
.nav ul li{ float:left; font-size:14px; font-weight:bold; background:url(navbg.png) no-repeat right 13px; position:relative;}
.nav ul li a{color:#fff; padding:0 26px;}
.nav ul li a:hover{ color:#AF6208;}
.nav ul li.hover a{ background-color:#FFF; color:#d67403; display:block;}
.nav ul li .s_menu {
    background:#FFF;
    display: none;
	position:absolute;
    width:100%;
    z-index: 99999;
	padding-bottom:10px;
	padding-top:10px;
}
.nav ul li .s_menu li {
	background:none;
    float:none;
	height:30px;
	line-height:30px;
	text-align:left;
}
.nav ul li .s_menu li a{ color:#d67403;}
.nav ul li .s_menu li a:hover{ color:#AF6208;}
.nav ul li .s_menu1{width:580px;}
.nav ul li .s_menu1 ul{ float:left; border-right:1px dashed #ccc;}
.nav ul li .s_menu2{width:580px;}
.nav ul li .s_menu2 ul{ float:left; border-right:1px dashed #ccc;}
.nav ul li .s_menu3{width:380px;}
.nav ul li .s_menu3 ul{ float:left; border-right:1px dashed #ccc;}
/*轮播图b*/
.banner { width:100%; margin:auto; height:600px; text-align:center; overflow:hidden;}
.focus{width: 100%;height:600px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none; width:100%; height:600px;}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; /*background: #000*/}
.focus li.img1{ background:url(banner1.jpg) no-repeat center 0;}
.focus li.img2{ background:url(banner2.jpg) no-repeat center 0;}
.focus li.img3{ background:url(banner3.jpg) no-repeat center 0;}

.focus .f_btns{position: absolute; width: 100%; height:32px; line-height:32px; left: 0; bottom: 0; text-align: center; z-index:2; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;  }
.focus .f_btns h2 { color: #fff; font-size: 16px; line-height: 32px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0; padding-top:12px;}
.focus .f_btns .btn span {display:inline-block; width:14px; height:14px; overflow: hidden; margin: 0 5px; cursor: pointer; background:url(ico2.png) no-repeat 0 0;}
.focus .f_btns .btn span.cur{ background:url(ico1.png) no-repeat 0 0; height:14px; width:14px;}
.focus .prev { display:none; background: url(left.png) no-repeat; position: absolute;top:155px;left:0; width:41px; height:69px; z-index: 3; cursor: pointer}
.focus .next {display:none; background: url(right.png) no-repeat; position: absolute;top:155px;width:41px; height:69px;right: 0;z-index: 3;cursor: pointer}
.jqfocus ul li a img{/*height:500px; width:1440px; text-align:center;*/}

.main1{ width:100%; height:560px; background:url(bg.jpg);}
.main1 .title{ width:100%; height:100px; background:url(jinpin.png) no-repeat center 40px;}
.main1 #cat{ width:780px;}
.main1 #cat li{ float:left; margin:10px 5px; font-weight:bold; font-size:14px;}
.main1 #cat li a{display:block; color:#666; padding:5px 15px; border:1px solid #bababa;}
.main1 #cat li a:hover{ background-color:#0858b3; color:#FFF; border:none; padding:5px 15px;}
.main1 #cat li a.current{ background-color:#f7941d; color:#FFF; border:none; padding:5px 15px;}
.main1 .con{ width:1110px;}
.main1 .con ul li{ float:left; width:328px; border:1px solid #dddddd; background-color:#FFF; margin-right:10px; margin-top:10px; padding:15px;}
.main1 .con ul li .name{ height:40px; line-height:40px; font-size:18px; font-weight:bold; text-align:left;}
.main1 .con ul li .name a{ color:#d67403;}
.main1 .con ul li .img{ text-align:center;}
.main1 .con ul li .img img{ width:328px; height:235px;}
.main1 .con ul li .desc{ color:#d67403; margin-top:10px; text-align:left; font-size:12px; height:60px; line-height:21px; font-family:宋体; overflow:hidden;}
.main2{ width:100%; background-color:#dd8722;}
.main2 .title{ width:1195px; height:125px; margin-top:30px; background:url(fangan.png) no-repeat center 69px;}
.main3{ width:100%; height:290px; background:url(bg.jpg) repeat-x;}
.main3 .title{ width:100%; height:130px; background:url(xinwen.png) no-repeat center 73px;}
.main3 .news{ width:1180px; height:190px; overflow:hidden; text-align:left; margin-top:40px; border-bottom:1px dashed #CCC;}
.main3 .news .img{ float:left; width:273px; height:171px;}
.main3 .news .newinfo{ float:left; width:890px; height:171px; margin-left:17px;}
.main3 .news .newinfo .titles{ height:50px; line-height:50px; font-size:18px; font-weight:bold;}
.main3 .news .newinfo .titles a{ color:#3f3f3f;}
.main3 .news .newinfo .titles a:hover{ color:#d67403;}
.main3 .news .newinfo .memo{ height:60px; line-height:21px; color:#000000; font-size:12px; font-family:宋体; margin:8px 0;}
.main3 .news .newinfo .time{ margin-top:22px; height:30px; line-height:30px; color:#999999;}
.main3 .newlist{ margin-top:20px;}
.main3 .newlist ul li{ float:left; height:30px; line-height:30px; width:590px; text-align:left; font-family:宋体;}
.main3 .newlist ul li .cat{ font-size:12px; margin-right:20px;}
.main3 .newlist ul li .cat a{ color:#000;}
.main3 .newlist ul li span{ margin-right:20px;}
.main3 .newlist ul li .time{ color:#a9a9a9;}
.main3 .newlist ul li .n1{ background-color:#bac1cb; color:#FFF; padding:2px 5px;}
.main3 .newlist ul li .title a{ color:#000;}
.main3 .newlist ul li .title a:hover{ color:#dd8722;}
.main3 .newlist ul li .title a:hover .n1{ background-color:#dd8722;}
.footer{ width:100%; height:350px; text-align:left; background:url(footer_bg.gif);}
.footer .fcenter{ margin-top:10px;}
.footer .item{width:265px; height:245px; float:left; border-right:1px solid #c6c6c6;}
.footer .item .f_logo{ margin:51px 0 20px;}
.footer .item .fx_list a{margin:10px;}
.footer .item_1{width:250px;float:left; border-right:1px solid #c6c6c6	; margin-top:20px;height:225px; padding-top:20px; }
.footer .item_1 li{display: block; text-align:left; height:30px; line-height:30px; font-size:14px; padding-left:30px;}
.footer .item_1 li a{ color:#4b4b4b;}
.footer .item_1 li a:hover{color:#989595;}
.footer .item_2{width:266px;_width:289px;float:left; border-right:1px solid #c6c6c6	; margin-top:20px;height:225px; padding-top:20px; line-height:30px; color:#5c5c5c; padding-left:23px; color:#4b4b4b; }
.footer .item_2 span{font-size: 25px;
line-height: 12px;
display: block;
float: left;
margin-top: 9px;color:#4b4b4b;}
.footer_copy{border-top: 1px solid #c6c6c6;
    margin-top:22px; height:60px; line-height:60px;}
.footer_copy span{float:left; color:#4b4b4b;}
.footer_copy a{float:right; color:#4b4b4b;}
.footer_copy a:hover{ color:#989595;}




