@charset "utf-8";
html{
	font:12px/1.5em Microsoft YaHei,Helvetica,Tahoma;
	background-color:#fff;
	width: 100%;
	height: 100%;
	background: url("../img/bodybg.jpg");
}
body,ul,p,h1,h2,h3,h4,h5,dl,dt,dd,form{margin:0;padding:0}
body{color:#9C9C9D;width:100%; height:100%;}

a{color:#333333; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}

.h10{width:100%;height:10px;clear:both;margin:0 auto;}
.h20{width:100%;height:20px;clear:both;margin:0 auto;}
.h30{width:100%;height:30px;clear:both;margin:0 auto;}
.h40{width:100%;height:40px;clear:both;margin:0 auto;}
.clears{width:100%;height:0px;clear:both;margin:0 auto;}

.wp{width:1200px;margin:0 auto;}

.wp1{border:1px solid #DCDCDC;}

.wp2{border:1px solid #DCDCDC;border-bottom:0}

.wp3{border:1px solid #DCDCDC;border-top:0}

img{border:0; vertical-align:middle}
ul{list-style:none}
.fl{float:left}

.fr{float:right}

.fb{font-weight:bold}

.fn{font-weight:normal}

.tc{text-align:center}

.tr{text-align:right}

.f12{font-size:12px}

.f14{font-size:14px}

.f16{font-size:16px}

.f18{font-size:18px}

.tl{text-align:left}

.pr{position:relative}

.cb{clear:both}

.di{display:inline}

.oh{overflow:hidden}

.fm{ }

.mb5{margin-bottom:5px}

.mb10{margin-bottom:10px}

.mb15{margin-bottom:15px}

.mb20{margin-bottom:20px}

.mr5{margin-right:5px}

.pb10{padding-bottom:10px}

.p510{padding:5px 10px}

.p10{padding:10px}

.p010{padding:0 10px}

.p020{padding:0 20px}

.p15{padding:15px}

.box1{border-radius:0 0 5px 5px;background:#fff}

.toplink{height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #efeeee; color:#909090;
    background: #f6f6f6;}
.toplink .wp .fr a {margin:0 10px;}

.toplink .r li{float:left}

.toplink .r a{line-height:35px;margin:0 4px;}

.toplink .hy{ position:relative;padding-right:10px}
.toplink .hy .tit{background:url(../img/ssd.jpg) no-repeat right 9px;padding-right:10px;display:block;height:30px;width:65px;margin-right:0}
.toplink .hy ul{ position:absolute;right:11px;top:28px;background:#fff;border:1px solid #DFDFDF;border-top:0;border-bottom:0;width:80px ;z-index:-1}
.toplink .hy ul li{clear:both;border-bottom:1px solid #DFDFDF;width:100%}
.toplink .hy ul li a{display:block;height:31px;line-height:31px;margin:0;padding-left:10px}
.toplink .hy ul li a:hover{background:#ff6600}
.head{background-color: #fff;}
.logowp{height:75px;padding-top:13px;background-image: url("../img/topbg.jpg");background-repeat: no-repeat;background-position: 190px center;position: relative;0;}
.logo{height:75px;width:auto;}
/*搜索开始*/
.search{width:400px;height:75px;overflow: hidden;position: absolute;z-index: 1;top:13px;left:520px;}
.search .search_box{width:400px;height:40px;overflow: hidden;clear: both;margin: 0 auto;}
.search .search_box input{border:2px solid #ff4200;width:306px;padding:0 5px;height:30px;font:12px/30px "";float: left;}
.search .search_box .search_bt{background-color: #ff4200;height:34px;width:80px;cursor: pointer;text-align: center;line-height: 34px;font-size: 14px;color: #fff;float: left;}
.search .search_txt{width:400px;height:35px;overflow: hidden;clear: both;margin: 0 auto;line-height: 35px;font-size: 12px;color: #333;}
.search .search_txt b{font-weight: 100;}
.search .search_txt span{padding: 0px 3px;}
.search .search_txt a:hover{color: #ff6600;text-decoration: underline;}
/*搜索结束*/
.rtel{margin:10px 0 0 0}
.input1{border:1px solid #E4E4E4;width:320px;padding:0 5px;height:38px;font:12px/38px "";border-radius:3px;float: left;}

a:hover{text-decoration: none;}

.path a{margin:0 5px}

.path{height:30px;line-height:30px;}

.path span{margin:0 0 0 5px}

.raised {
    box-shadow: 0px 10px 5px -10px rgba(0, 0, 0, 0.1), 5px 5px 5px rgba(0, 0, 0, 0.1), 0px 5px 5px rgba(0, 0, 0, 0.1);
}
.fl{float: left;}
.fr {float: right;}
.nav{height:45px;width:100%;clear: both;margin:10px auto 0;background-color: #3aa400;}
.nav_con{height:45px;line-height:45px;clear: both;margin:0 auto;}
.nav_r{float: left;}
.nav_r a{display:block;width:100px;height:45px;line-height:45px;text-align:center;color:#fff;}
.nav_r a:hover{display:block;width:100px;height:45px;line-height:45px;text-align:center;color:#fff;text-decoration:none;}
.nav .nav_def{width:100px;height:45px; text-align: center;float: left; position: relative;z-index: 1;font-size: 14px;font-weight: 100;}
.nav .nav_act{width:100px;height:45px; text-align: center;float: left; position: relative;z-index: 1;font-size: 14px;font-weight: 100; background-color: #288300;}
.nav .nav_son_bg{width:100%;height: auto;position: absolute;z-index: 91;left: 0px;top:45px;background-color: #3aa400;display: none;}
.nav .nav_son{width:100%;height: auto;position: absolute;z-index:92;left: 0px;top:45px;display: none;}


.nav .nav_son .nav_son_li{width:auto;height:30px;line-height:30px;text-align:center;list-style: none;font-weight: 100;font-size: 12px;}
.nav .nav_son .li_act{background-color: #5ba035;font-size: 12px;font-weight: 100;}
.nav .nav_son a{display:block;width:100px;height:30px;line-height:30px;text-align:center;}
.nav .nav_son a:hover{display:block;width:100px;height:30px;line-height:30px;text-align:center;}

/*下拉导航*/
.nav_side{width:180px;height:45px;float: left;float: left;background-color: #fb8d00;position: relative;z-index: 10;overflow: visible;}
.nav_side_title{width:180px;height:45px;line-height: 45px;font-size: 16px;text-align: center;color: #fff;cursor: pointer;}


.nav_side .topson .line1{width:180px;height:2px;clear: both;margin: 0 auto;background-color: #fb8d00;}
.nav_side .topson{width:180px;height:350px;position: absolute;z-index: 2;left: 0px; top: 45px; background-color: #fbaa42;display: none;overflow: visible;}
.son_title{width:170px;height:20px;line-height:20px;clear: both;margin: 0 auto;font-size: 13px;overflow: hidden;}
.nav_side .topson .com{width:170px;clear: both;float: right;height:68px;position: relative;z-index:3;clear:both;margin:0 auto;overflow: visible;padding-left:8px;}
.nav_side .topson .topson_type{}
.nav_side .topson_type .mtitle{width:170px;height:30px;line-height:30px;clear: both;margin: 0 auto;font-size: 16px;padding:8px 0px;}
.nav_side .topson_type .mtitle span{float: left;color: #fff;padding-left: 10px;}
.nav_side .topson_type .mtitle span a{color: #fff;text-decoration: none;}
.nav_side .topson_type .mtitle span a:hover{color: #ff6600;text-decoration: none;}
.nav_side .topson_type .son_title span{float: left;padding:0px 2px;font-size: 12px;}
.nav_side .topson_type .son_title span a{color: #fff;text-decoration: none;}
.nav_side .topson_type .son_title span a:hover{color: #ff6600;text-decoration: none;}
.nav_side .topson_type .mtitle i{float: left;background-image: url("../img/bg_icon.png");background-repeat: no-repeat;display: block;width:30px;height:30px;}
.nav_side .topson_type .mtitle .mbg1{background-position: -340px -60px;}
.nav_side .topson_type .mtitle .mbg2{background-position: -340px -90px;}
.nav_side .topson_type .mtitle .mbg3{background-position: -340px 0px;}
.nav_side .topson_type .mtitle .mbg4{background-position: -340px -120px;}

.nav_side .topson .topson_type2{background-color: #fff;}
.nav_side .topson_type2 .mtitle{width:170px;height:30px;line-height:30px;clear: both;margin: 0 auto;font-size: 16px;padding:8px 0px;}
.nav_side .topson_type2 .mtitle span{float: left;color: #333333;padding-left: 10px;}
.nav_side .topson_type2 .mtitle span a{color: #333333;text-decoration: none;}
.nav_side .topson_type2 .mtitle span a:hover{color: #ff6600;text-decoration: none;}
.nav_side .topson_type2 .son_title span{float: left;padding:0px 2px;font-size: 12px;}
.nav_side .topson_type2 .son_title span a{color: #666666;text-decoration: none;}
.nav_side .topson_type2 .son_title span a:hover{color: #ff6600;text-decoration: none;}
.nav_side .topson_type2 .mtitle i{float: left;background-image: url("../img/bg_icon.png");background-repeat: no-repeat;display: block;width:30px;height:30px;}
.nav_side .topson_type2 .mtitle .mbg1{background-position: -340px -60px;}
.nav_side .topson_type2 .mtitle .mbg2{background-position: -340px -90px;}
.nav_side .topson_type2 .mtitle .mbg3{background-position: -340px 0px;}
.nav_side .topson_type2 .mtitle .mbg4{background-position: -340px -120px;}

.nav_side .son_son{width:1020px;height:auto;position: absolute;z-index: 10;left: 178px;top:-2px;background-color: #fff;border-left: none; display: none;min-height: 350px;}
.nav_side .son_son_con{width:1000px;height:auto;clear: both;margin: 0 auto;padding: 10px;}
.nav_side .son_son_con dl{width:500px;height:auto;float: left;line-height: 25px; display:inline-block;font-size: 14px;}
.nav_side .son_son_con_list{width: 480px;height: auto;clear: both;margin: 0 auto; border-bottom:dashed 1px #ddd;padding: 5px 0px;}
.nav_side .son_son_con dl dt{float: left;width:60px;text-align: right;height:25px;color: #2361b5;}
.nav_side .son_son_con dl dt a{color: #333333;}
.nav_side .son_son_con dl dd{float: left;width:400px;padding: 0px 10px;}
.nav_side .son_son_con dl span{padding: 0px 6px;}
.hot_mdd a{color: #cc0000;}
.hot_mdd a:hover{color: #cc0000;}

.son_son_con .zhoubian .zb_left{width:750px;height:460px;float:left;overflow: hidden;}
.son_son_con .zhoubian .zb_left h2{width:750px;height:35px;overflow: hidden;border-bottom: 1px solid #dedede;line-height: 35px;padding: 0px;font-size: 16px;}
.son_son_con .zhoubian .zb_left .zb_mdd{width:750px;height:35px;overflow: hidden;line-height: 35px;clear: both;margin: 0 auto;}
.son_son_con .zhoubian .zb_left .zb_mdd span{padding:0px 6px;font-size: 14px;}
.son_son_con .zhoubian .zb_left .zb_mdd a:hover{text-decoration: underline;}

.son_son_con .zhoubian .zb_line_list1{float: left;width:250px;height:230px;overflow: hidden;text-align: center;padding: 5px 0px;}
.son_son_con .zhoubian .zb_line_list1 img{width:240px;height:180px;border: none;}
.son_son_con .zhoubian .zb_line_list1 p{width:230px;height:25px;text-align: left;line-height: 25px;font-size: 14px;clear: both;margin: 0 auto;display: block;padding: 0px;}
.son_son_con .zhoubian .zb_line_list1 p a:hover{text-decoration: underline;}
.son_son_con .zhoubian .zb_line_list1 p span{font-size: 12px;color: #333;}
.son_son_con .zhoubian .zb_line_list1 p b{font-size: 14px;color: #ff6600; font-size: 14px;font-weight: 100;}

.son_son_con .zhoubian .zb_line_list2{float: left;width:375px;height:25px;overflow: hidden;line-height: 25px;float: left;}
.son_son_con .zhoubian .zb_line_list2 a{float: left;padding-left: 10px;}
.son_son_con .zhoubian .zb_line_list2 span{float: right;color: #ff6600;padding-right: 10px;}

.son_son_con .lines{width:100%;height:1px;background-color: #dedede;clear: both;margin: 0 auto;}

.son_son_con .zhoubian .zb_ad{width:240px;height:460px;overflow: hidden;background-color: #f3f3f3;float:right;}
.son_son_con .zhoubian .zb_ad img{width:240px;height:227px;border: none;padding-bottom: 3px;}

.tab_tit{height:32px;padding-top:8px;background:url(../img/tittabbg.jpg) repeat-x;border:1px solid #E6E6E6;border-bottom:0}

.tab_tit ul{padding-left:20px}

.tab_tit ul li{float:left;margin-right:30px}

.tab_tit li a{font:bold 14px/32px "";color:#000}
.tab_tit li a:hover{ text-decoration:none}
.tab_tit li.current a{display:block;float:left;height:32px;line-height:32px;background:url(../img/titbgc.jpg) no-repeat left top;padding-left:39px}

.tab_tit li.current span{display:block;float:left;background:url(../img/titbgc.jpg) no-repeat right top;padding-right:20px}
/*当前位置*/
.nows{width:1200px;height:40px;line-height: 40px;color: #333;clear: both; margin: 0 auto;font-size: 14px;}
.nows span{padding: 0px 5px;}
.nows a{color: #333;}
.nows a:hover{color: #ff6600;text-decoration: underline;}
/*分页*/

.pagelist{margin:20px 0 30px 0}

.pagelist a{font:12px/23px "";border:1px solid #C5C5C5;padding:0 9px;display:inline-block;color:#666666;margin: 0px 2px;}

.pagelist span{font:12px/23px "";border:1px solid #C5C5C5;padding:0 9px;display:inline-block;color:#666666;margin: 0px 2px;}

.pagelist span.current{color:#fff;background:#6BBF3D;border:1px solid #117fc1; text-decoration:none}

.pagelist a.current,.pagelist a:hover{color:#fff;background:#6BBF3D;border:1px solid #4da8df; text-decoration:none}

.pagelist a.pre,.pagelist a.pre:hover,.pagelist a.next,.pagelist a.next:hover{border:1px solid #C5C5C5;height:23px;padding:0 13px;line-height:23px;background:none;color:#666666; font-weight:normal}
.pagelist span.num{cursor:pointer;}

.pagelist .header{border: none;}

.footer{background:#fff;height:auto;font-size: 14px;padding-bottom: 90px;}
.footer .ftop{width:100%;height:45px;line-height: 45px;background-color: #3aa400;clear: both;margin: 0 auto;background-image: url("../img/fbg.jpg");background-position: center;background-repeat: no-repeat;}

.footer .bhelp{width:100%;background-color: #f3f3f3;padding: 15px 0px;border-bottom: 1px solid #dedede;}
.footer .bhelp_con{}
.footer dl{width:240px;float:left;height:auto}
.footer dt{font-size: 14px;}
.footer dd{line-height: 25px;}
.footer dd a{display:block; color:#858484;}
.footer .copyright{    width: 100%;
    padding: 12px 0px;
    color: #666;
    background: #3aa400;
    color: #fff;
    line-height: 24px;
    font-family: 微软雅黑;
    left: auto;}

.foot_ico{width:auto;height:auto;clear: both; margin: 0 auto;text-align: center;padding: 10px 0px;}
.foot_ico img{border: 1px solid #dedede; margin: 0px 5px;}

#preview {position: relative;background: #333;color: #fff;float: left;width: 50px;height: 50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;  border-radius: 10px;position:absolute;z-index:1001;}
#bbg{width:100%; height:auto; background-color:#333333; display:none; position:fixed; z-index:1000; left:0px; top:0px;}
#bbg2{width:100%; height:auto; background-color:#333333; display:none; position:absolute;z-index:1000000000000; z-index:1; left:0px; top:0px;}
#bbg3{width:100%; height:auto; background-color:#333333; display:none; position:absolute;z-index:1000; z-index:1; left:0px; top:0px;}
.wxx{overflow: visible;height: 160px;}
.weixin_b{width:200px; height: 200px; position: absolute; z-index: 3; right:160px; top: -200px; display: none; padding-bottom: 3px; background-color: #fff; border: 1px solid #dedede}



.float0831 { position:fixed; top: 180px; right: 1px; _position: absolute; z-index:9999;
}
.float0831 a {
	COLOR: #143ba0
}
.float0831 a:hover {
	COLOR: #ff6600 ; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL a {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../img/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../img/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../img/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden; margin-top:90px;
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}


.float0831 .icoZx {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}

.float0831 .btnOpen {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../img/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}


.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}

.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ff9983 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}


/*鐠哄疇娴嗘い鐢告桨*/
.err_box{width:938px;height:auto;border: 1px solid #dedede; background-color: #fff;clear: both; padding:30px;margin: 30px auto;font:12px/1.5em Microsoft YaHei,Helvetica,Tahoma;}
.err_box .ts_img{width:255px;height: 255px; float: left;}
.err_box .msg_con{width:650px;height: auto;float: right;}
.err_box .msg_con h2{width:650px;height: 50px;line-height:50px;font-size:40px;text-align:center;padding: 20px 0px;}
.err_box .success{color: #77a016;}
.err_box .error{color: #ff6600;}
.err_box .err_btn{width:650px;height:40px;clear: both; margin: 0 auto;}
.err_box .err_btn span{font-size: 14px;color: #999; padding-bottom: 20px;float: left;}
.err_box .err_btn a{display:block;width:150px;height:35px;float: left;margin-right: 30px;text-align: center;font-weight:border;background-color: #ff6600;border-radius: 5px;font:16px/35px Microsoft YaHei,Helvetica,Tahoma;color:#fff;}
.err_box .jump{padding:10px 0px;clear: both; margin: 0 auto;line-height: 30px;color: #999;font-size: 12px;}

/*閸︺劎鍤庣€广垺婀�*/
.gotop{width:70px; height:150px; position:fixed; z-index:100; bottom:50px; right:0px;overflow: visible;}

.gotop .sons{width:70px; height:70px; cursor:pointer;clear: both;float: left;background-image:url(../img/gotop.jpg);}
.gotop .g1{background-position:-2px left;position: relative; z-index: 2;}
.gotop .g2{background-position:bottom left; margin-top:10px; display:none;}
.gotop .g1_act{background-position:top right;}
.gotop .g2_act{background-position:bottom right;}

.gotop .online{width:300px;height: 800px;background-color: #34495e;position: absolute;z-index: 100;left:70px;bottom:-130px;cursor: default;color: #fff;}
.online_type{width:240px;height:50px;line-height: 50px;font-size: 30px;clear: both; margin: 0 auto;}
.online_list{width:240px;height:auto;line-height: 36px;clear: both; margin: 0 auto;padding: 10px 0px;}
.online_list dd{width:36px;height:36px;float:left;background-image: url("../img/icons.png");background-repeat: no-repeat;}
.kf_dh{background-position: -293px -139px;}
.kf_kf{background-position: -329px -139px;}
.kf_qq{background-position: -365px -139px;}
.kf_wx{background-position: -401px -139px;}

.online_list dt{width:190px;height:auto;float: right;}
.online_list .tits{width:190px;height: 30px;line-height: 30px;font-size: 16px;}
.online_list .online_tell{font-size: 20px;}
.online_list .tits a{color:#83aec4; text-decoration: none;}
.online_list .tits a:hover{color:#ff6600; text-decoration: none;}
.online_line{width:240px;height:10px;clear: both;margin: 0 auto;background-image: url("../img/online_line.jpg");background-repeat: no-repeat;background-position: left center;}
.online_bottom{width:240px;height: 30px;line-height: 30px; text-align: center;font-size: 12px;clear: both; margin: 0 auto;padding: 10px 0px;}

.floats{width:100%; height:80px; clear:both; margin:0 auto; position:fixed; z-index:2; left:0px; bottom:0px; background-image:url(../img/foot_bg.jpg); background-repeat:repeat-x; background-position:left top;}
.floats .floats_con{width:1000px; height:80px; clear:both; margin:0 auto;background-image:url(../img/foot_bg1.jpg); background-repeat:no-repeat;background-position:left top; position:relative; z-index:2;}
.floats .floats_qq1{width:80px; height:80px;position:absolute; z-index:3; left:410px; top:13px; overflow:hidden;}
.floats .floats_qq1 img{ margin-bottom:10px;}
.floats .floats_qq2{width:80px; height:80px;position:absolute; z-index:3; right:60px; top:13px; overflow:hidden;}
.floats .floats_qq2 img{ margin-bottom:10px;}
