body {
	background-color: #fff;
	font-family: Arial,"宋体";
	/* [disabled]font-size: 12px; */
	margin: 0;
	padding: 0;
	position:relative;
}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, ul, li, img {margin: 0; padding: 0;}
img{ border:none}
ul,li{ list-style:none}
a{ text-decoration:none; }
a:hover{ }
.fl{ float:left;}
.fr{ float:right;}
.red{ color:Red !important;}
.clear{clear:both; font-size:0; height:0; overflow:hidden; display:block;}
.wrapfix:after {content: "."; display: block;height: 0; clear: both; visibility: hidden;} 
 
.main{ width:1180px; margin:0 auto; overflow:hidden;}


/*Logo栏目及导航条*/
.logoMenu{ width:100%; min-width:1180px;_width:expression((documentElement.clientWidth < 1180) ? "1180px" : "100%" ); height:100px; overflow:hidden;}
.logoMenu .logoimg{ float:left; margin-left:0px; margin-top:14px; height:72px; width:240px; }
.logoimg a img{ height:72px; width:240px; }

.logoMenu .logoMenuRight{ float:left; margin-left:50px; width:700px; height:100px;}
.logoMenuRight ul{ margin:0 auto 0 auto; height:100px;}
.logoMenuRight ul li{ float:left; width:100px; height:100px; background-image:none;}
.logoMenuRight ul li a{ width:100px; height:100px; text-align:center; line-height:20px; color:#5c5c5c; font-size:14px; display:block; margin-top:0px; overflow:hidden;}
.logoMenuRight ul li a span{ width:100px; height:20px; margin-top:40px; text-align:center; line-height:20px; color:#5c5c5c; font-size:14px; display:block;font-family: Arial,"微软雅黑"; font-weight:bold; }


.logoMenuRight ul li:hover{ background-image:url(../images/menu.jpg);}
.logoMenuRight ul li:hover a span{ color:#fff;}
.active{ background-image:url(../images/menu.jpg) !important;}
.active_span{ color:#fff !important;}

.logoMenu .logoMenuRight_R{ float:right; width:152px; height:100px;}
.logoMenuRight_R .logoMenuRight_R_t1{ width:152px; height:20px; margin-top:18px; overflow:hidden; }
.logoMenuRight_R_t1 a{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#676767; margin-left:8px; margin-right:6px;}
.logoMenuRight_R_t1 a:hover{ text-decoration:underline;}
.logoMenuRight_R_t1 span{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#676767;}

.logoMenuRight_R .logoMenuRight_R_t2{ width:150px; height:26px; margin-top:10px; background:url(../images/search.png) no-repeat 0 0;}
.txtsearch{ width:105px; height:24px; line-height:24px; font-size:14px; color:#b3b2b2; border:none; background-color:transparent; outline:none; }
.btnsearch{width:35px; margin-left:8px; height:26px; border:none; background-color:transparent; cursor:pointer; outline:none;}


/*Logo栏目及导航条*/


/*banner图片跳转*/
.banner{ height:400px; background-color:#ececec}
.slider{width:1180px; margin:0 auto;}
.banner{ width:100%; height:400px; overflow:hidden; position:relative; min-width:1180px;_width:expression((documentElement.clientWidth < 1180) ? "1180px" : "100%" );  }
.banner .d1{ width: 100%; height: 400px; display: block; position: absolute; left: 0px; top: 0px; z-index:90; }
.banner .d2{ width: 100%; height: 20px; position: absolute; z-index: 100; left: 0px; top: 380px; }
.banner .d2 ul{ float: left; position: absolute; left:80%; top: 0; margin: 0 0 0 0px; display: inline; }
.banner .d2 li{ width: 8px; height: 8px; cursor: pointer; float: left; margin: 0 4px; display: inline; background-color:#fff; border-radius:10px; }
.banner .d2 li.nuw{ background-color:#ed3c2c;}

/*banner图片跳转*/

/*首页body*/
.box{ width:100%; height:auto; margin-left:auto; margin-right:auto; z-index:102;}

.fl_all{ width:100%; height:65px; background-image:url('../images/index_new_back.jpg'); background-repeat:repeat-x;}
.f1{ width:1180px; height:65px; margin:0 auto;} 
.f1-l{ width:auto; height:39px; margin-left:0px; float:left; line-height:40px; text-align:left; font-size:12px; color:#ec3c2d;}
.f1-r{ width:840px; height:39px; line-height:39px; float:left; overflow:hidden;}
.f1-r ul{ float:left; width:840px;}
.f1-r li{height:30px; float:left; width:840px; font-size:12px;}
.f1-r li a{ color:#5d5d5d;}
.f1-r li span{ color:#8b8a8a; margin-left:150px;}

.inbox{ width:1180px; height:auto; margin-left:auto; margin-right:auto;margin-top:0px; position:relative; z-index:105; overflow:hidden;}

.f2{ width:1180px; height:247px; float:left; border-bottom:1px solid #cdcdcd;}
.f2-l{ width:212px; height:200px; float:right; margin-top:10px;  background:url(../images/index_about_back.jpg) no-repeat 0 0;}
.p1{ width:190px; height:120px; margin-left:21px; margin-top:40px;}
.p1 a img{ width:190px; height:120px;}
.p2{ display:block; width:190px; height:44px;text-align:center; color:#464646; margin-left:21px;}
.p2 a{ color:#464646; display:block; line-height:44px; font-size:12px;}

.f2-r{ width:960px; height:213px; float:left; margin-top:10px; position:relative; overflow:hidden;}
.imglist{ height:213px; width:960px; display:block; overflow:hidden; position:absolute; left:0; top:0;}
.imglist ul.box{ width:9999px; height:213px;  position:absolute; top:0px; left:0px;}
.imglist li{ width:188px; height:213px; float:left; margin:0px 2px; background:none;}
.imglist li:hover{  background:url(../images/index_pro_back.png) no-repeat 0 0;}
.imglist li .imglist_li_img{ width:175px; height:148px; margin-left:6px; margin-right:7px; margin-top:25px;}
.imglist_li_img a img{ width:175px; height:148px;}
.imglist li .imglist_li_a{ width:175px; height:30px; margin-left:6px; margin-right:7px; text-align:center;}
.imglist_li_a a{ width:175px; height:30px; display:block; line-height:30px; font-size:12px; color:#464646;}
.imglist li:hover .imglist_li_a a{ color:#eb3a2f;}

.f3{ width:1180px; height:246px; float:left; overflow:hidden;}
.f3-l{ width:375px; height:230px; float:left; margin-top:16px; margin-left:0px;}
.f3-l .f3-l_t{ width:375px; height:30px; line-height:30px; float:left; }
.f3-l_t span{ float:left; width:auto; height:30px; line-height:30px; font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#ff682e;}
.f3-l .f3-l_t .f3-l_t_more{ float:right; width:56px; height:17px; overflow:hidden; border:1px solid #fff; margin-top:8px;}
.f3-l_t_more a img{ width:56px; height:17px;}
.f3-l_t_more:hover{ border:1px solid #cdcdcd !important;}

.f3-l .f3-l_b{ width:375px; height:auto;}
.f3-l_b a{ float:left; width:150px; height:150px; margin-top:20px;}
.f3-l_b a img{ width:150px; height:150px;}
.f3-l_b .f3-l_b_txt{ margin-left:25px; float:left; width:200px; height:160px; line-height:20px; font-size:12px; color:#454444; overflow:hidden; margin-top:20px;}


.f3-m{ width:425px; height:230px; float:left; margin-top:16px; margin-left:30px;}
.f3-m .f3-m_t{ width:425px; height:30px; line-height:30px; float:left;}
.f3-m_t span{ float:left; width:auto; height:30px; line-height:30px; font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#ff682e;}
.f3-m .f3-m_t .f3-m_t_more{ float:right; width:56px; height:17px; overflow:hidden; border:1px solid #fff; margin-top:8px;}
.f3-m_t_more a img{ width:56px; height:17px;}
.f3-m_t_more:hover{ border:1px solid #cdcdcd !important;}

.f3-m .f3-m_b{ width:425px; height:160px; margin-top:12px;}
.f3-m_b ul{ margin:0 auto; width:100%;}
.f3-m_b ul li{ height:32px;}
.f3-m_b ul li a{ float:left; padding-left:15px; width:325px; line-height:32px; font-size:12px; background: rgba(0, 0, 0, 0) url(../images/index_news_biaozhu2.jpg) no-repeat scroll left 11px; color:#434242;}
.f3-m_b ul li span{ float:right; line-height:32px; font-size:12px;  width:80px; text-align:right; color:#838181;}
.f3-m_b ul li a:hover{ color:#ea3831; background: rgba(0, 0, 0, 0) url(../images/index_news_biaozhu1.jpg) no-repeat scroll left 11px;}



.f3-r{ width:320px; height:auto; float:left; margin-top:16px; margin-left:30px;}
.f3-r .f3-r_t{ width:320px; height:30px; line-height:30px; float:left;}
.f3-r_t span{ float:left; width:auto; height:30px; line-height:30px; font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#ff682e;}
.f3-r .f3-r_t .f3-r_t_more{ float:right; width:56px; height:17px; overflow:hidden; border:1px solid #fff; margin-top:8px;}
.f3-r_t_more a img{ width:56px; height:17px;}
.f3-r_t_more:hover{ border:1px solid #cdcdcd !important;}

.f3-r .f3-r_img{ float:left; margin-top:20px; width:320px; height:150px; overflow:hidden; position:relative;}
.f3-r_img .plus{display:block; height:56px; width:25px; background:url(../images/left.jpg) no-repeat center center; text-indent:-1000px; overflow:hidden; position:absolute; top:47px; left:0;}
.f3-r_img .plus:hover{ background:url(../images/left_1.jpg) no-repeat center center;}
.f3-r_img .minus{ display:block; height:56px; width:25px; background:url(../images/right.jpg) no-repeat center center; position:absolute; top:47px; right:0px; text-indent:-1000px; overflow:hidden;}
.f3-r_img .minus:hover{ background:url(../images/right_1.jpg) no-repeat center center;}
.f3-r_img_list{ height:150px; width:270px; display:block; position:absolute; left:25px; top:0px; overflow:hidden;}
.f3-r_img_list ul.f3-r_img_list_ul{ width:9999px; height:150px;  position:absolute; top:0px; left:0px;}
.f3-r_img_list li{ height:148px; width:268px; float:left; border:1px solid #cac9c9;  overflow:hidden;}
.f3-r_img_list li .f3-r_img_list_li_img{ height:148px; width:268px; margin:0px 1px; overflow:hidden;}
.f3-r_img_list_li_img a img{ height:148px; width:268px;}

.f3-r_img_list_li_img a img{ display:block; 
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.f3-r_img_list li:hover .f3-r_img_list_li_img a img{
	-webkit-transform:scale(1.05 , 1.05);
	-moz-transform:scale(1.05 , 1.05);
	-ms-transform:scale(1.05 , 1.05);
	-o-transform:scale(1.05 , 1.05);
	transform:scale(1.05 , 1.05);	
}


/*首页body*/


/*foot 底部*/
.foot{ width:100%; min-width:1180px; _width:expression((documentElement.clientWidth < 1180) ? "1180px" : "100%" ); height:146px; overflow:hidden; background:url(../images/index_foot_back.jpg) no-repeat top center; }
.foot .foot_center{ float:left; height:118px; width:700px; margin-top:30px; overflow:hidden;}
.foot_center .foot_center_t1{ height:20px; width:100%; overflow:hidden;}
.foot_center_t1 a{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:6px; margin-right:8px;}
.foot_center_t1 a:hover{ text-decoration:underline;}
.foot_center_t1 span{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848;}

.foot_center .foot_center_t2{ height:20px; width:100%; overflow:hidden; margin-top:18px;}
.foot_center_t2 span{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:6px;}
.foot_center_t2 a{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:4px; padding-right:15px !important;}
.foot_center_t2 a img{ float:left; width:20px; height:20px; margin-right:6px;}

.foot_center .foot_center_t3{ height:20px; width:100%; overflow:hidden; margin-top:18px;}
.foot_center_t3 span{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:6px;}
.foot_center_t3 a{ float:left; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:4px !important; margin-right:8px !important; display:block;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ background-image:none !important; background-repeat:no-repeat; font-size:12px !important; height:20px !important; line-height:20px !important; padding-left:0px !important; margin:0 !important;  color:#484848 !important;}
.foot_center_t3 a img{ float:left; width:20px; height:20px; margin-right:6px;}

.foot .foot_right{ float:right; height:118px; width:450px; margin-top:30px; margin-right:12px;}
.foot_right .foot_right_t1{ height:20px; width:100%; overflow:hidden; text-align:right;}
.foot_right_t1 span{ width:100%; height:20px; line-height:20px; font-size:12px; color:#484848;}

.foot_right .foot_right_t2{ height:20px; width:100%; overflow:hidden; margin-top:20px;}
.foot_right_t2 a{ float:right; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848;}
.foot_right_t2 span{ float:right; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848; margin-left:14px;}

.foot_right .foot_right_t3{ height:20px; width:100%; overflow:hidden; margin-top:10px; text-align:right;}
.foot_right_t3 a{ float:right; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848;}
.foot_right_t3 span{ float:right; width:auto; height:20px; line-height:20px; font-size:12px; color:#484848;}


/*foot 底部*/


.float0831 {POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute; z-index:999;}
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {DISPLAY: block; color:White; font-weight:bold; padding-top:25px; text-align:center;}
.float0831 .floatR {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .tp {BACKGROUND: url(../images/float_bg.gif)}
.float0831 .cn {BACKGROUND: url(../images/float_bg.gif); overflow:hidden;}
.float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.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 { HEIGHT: 36px; color:#00a0e9; font-size:15px;}
.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 .titDc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .icoFf {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnOpen_n {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .btnCtn {BACKGROUND: url(../images/float_s.gif) no-repeat}
.float0831 .titZx {BACKGROUND-POSITION: 5px -10px;text-align:center;}
.float0831 .titDh {BACKGROUND-POSITION: 5px -66px; text-align:center;}
.float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {BACKGROUND-POSITION: 0px -323px}
.icoTcs{margin-top:5px;}
.float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl { DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; font-size:14px; text-align:center; font-weight:bold;}
.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: 93px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 93px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {TOP: 50px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {TOP: 50px; LEFT: 2px}
.float0831 UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.ntop {BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}
.tb{ width:30px; float:left; margin-left:10px; border:none !important; margin-top:5px;}
.tb a{ padding-left:0px !important;}

.qqlist{ width:50px; height:auto; float:left; padding:0px !important;}
.skylist{ width:50px; height:auto; float:left; padding:0px !important;}
.autoLi{ height:auto !important;}



.boxlR{ width:158px; height:auto; position:fixed; top:180px; left:0px; overflow:hidden; font-size:12px; z-index:1999;}
.boxL{ width:130px; height:auto; float:left;}
.boxR{ width:28px; height:93px; float:left; cursor:pointer; text-align:center; font-size:14px; background-image:url("../images/float_s1.gif"); background-position:0px -398px; background-repeat:no-repeat; color:White; font-weight:bold; padding-top:20px;line-height:16px;}
.boxT{ width:130px; height:10px; float:left; background-image:url("../images/float_bg.gif");}
.boxR p{ margin:8px 0px;}
.boxM{ width:110px; min-height:120px; padding:10px; height:auto; background-color:#fff; float:left; background-image:url("../images/float_bg.gif"); background-position:-262px 0px; background-repeat:repeat-y;line-height:18px;}
.boxB{ width:130px; height:10px; float:left; background-image:url("../images/float_bg.gif"); background-position:-131px bottom;}
