﻿@charset "utf-8";
/* Reset */
/*@media screen and (max-width: 1919px) {*/

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
	form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
	table { border-collapse: collapse; border-spacing: 0; }
	fieldset,img { border: 0; }
	address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
	ol,ul,li { list-style: none; }
	div,dl,dt,dd,ol,ul,li{ zoom:1; }
	caption,th { text-align: left; }
	h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
	q:before,q:after { content:''; }s
	abbr,acronym { border: 0; }
	
	/* Public */ 
	html{ }
	body{ color:#333;font:16px/20px "Microsoft YaHei", SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none; cursor: default;overflow-x: hidden; }
	input::-webkit-input-placeholder{color: #999;}
	li font{ }
	a{color: #444;text-decoration:none;outline:none;font-size: 15px;}
	a:hover { color: #f16b19; }
	.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
	font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden; }
	.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
	.topicList-pic .con{padding-left: 20px;}
	/* * html .clearfix{height:1%; }
	*+html .clearfix{min-height:1%; } */
	.clear { clear: both; }
	.fl { float:left; display: inline; }
	.fr { float:right; display: inline; }
	.hide { display:none; }
	.mt10 { margin-top: 10px; }
	.mb10 { margin-bottom: 20px; }
	.mb20 { margin-bottom: 20px; }
	.softList li .icon{margin: 12px 2px 0 6px;}
	/* box */
	.box .hd{height: 31px;border-bottom: 1px solid #dddddd;line-height: 19px;padding: 0;margin-bottom: 10px;overflow: initial;}
	.box .hd .title {font-family: "Microsoft Yahei";font-weight: 500;font-size: 20px;padding-left: 14px;border-left: 5px solid #f16a18;}
	.box .hd .title a{font-size: 19px;font-weight: 600;color: #000;}
	/* .box .hd .tab { float: right;margin-top: 13px; }
	.box .hd .tab li { float: left; }
	.box .hd .tab li a { display: block; padding: 2px 12px 0; height: 32px; line-height: 32px; margin-bottom: -1px; position: relative; float: left; font-size: 16px;}
	.box .hd .tab li.on {}
	.box .hd .tab li.on a { padding: 0 11px; border: #F7E3A6 solid; border-width: 0 1px; border-top: #f60 2px solid; background: #fff; } */
	
	/* box2 */
	.row .box2 .hd{height: 20px;line-height: 20px;padding: 0;margin-bottom: 20px;overflow: initial;border: 0;}
	.row .box2 .hd .title { font-family: "Microsoft Yahei"; font-weight: bold; font-size: 17px;border: 0;padding: 0;}
	.row .box2 .hd .title a{font-size: 17px;}
	.row .box2 .hd .tab{float: left;}
	.row .box2 .hd .tab li ,.row .box2 .hd .tab em{float: left; }
	.row .box2 .hd .tab em{display: block;width: 5px;height: 5px;background-color: #ccc;margin: 9px 15px 0;}
	.row .box2 .hd .tab li a {font-size: 17px;color: #444444;}
	.row .box2 .hd .tab li.on a {color: #f86d19;}
	.row .box2 .hd .more {float: right;font-size: 14px;}
	/* common */
	.infoList li { background: url(images/list.png) no-repeat 0 50%; padding-left: 13px; height: 34px;line-height: 34px;}
	.infoList-autoHeight li { height: 34px;line-height: 34px; background-position: 0 50%;}
	.topicList .t .tit { font-size: 16px; }
	.topicList .n { padding-left: 13px; background: url(images/list.png) no-repeat 0 50%; height: 34px;line-height: 34px;}
	.topicList .n .title a{font-size: 15px;}
	.topicList-pic2 .t { border: none; }
	.topicList-pic2 .t img { width: 117px; height: 78px; padding: 0; border: none;}
	
	/* frame */
	body {  }
	#wrap {margin: auto;min-width: 1400px;  overflow-x:hidden}
	#header .inner,
	#topNav .inner,
	#footer .inner,
	#content { width: 1400px;margin: 0 auto; position: relative; }
	#header .inner { z-index: 15; }
	#topNav .inner { z-index: 10; }
	.row { overflow: hidden; zoom: 1; }
	.mainContent { float: left; width: 1250px; }
	.side { float: right; width: 270px; }
	.side .box .hd { margin-bottom: 10px; }
	.hr { height: 1px; overflow: hidden; margin: 5px 0; background: #eee; }
	
	.focusPic .hd li{width: 12px;height: 12px;margin: 0 4px;cursor: pointer;}
	.focusPic .hd li span{display: none;}
	.focusPic .hd li.on{background-color: #f16a18;}
	
	.focusAd .hd li{-webkit-border-radius: 50%;-moz-border-radius:  50%;border-radius: 50%; background: rgba(255, 255, 255, .75);}
	/*
		首页头部样式
	 */
	/* header-index */
	.header-index { background-color: #fff;}
	.header-index .inner,.header-inner .inner  { height: 109px; position: relative; z-index: 19; }
	.header-index .logo,.header-inner .logo { position: absolute; left: 5px; top: 23px; }
	.header-index .logo a,.header-inner .logo a { display: block; width: 345px; height: 58px; background-image: url(images/logo.png);background-size: 100%; background-size: cover\9;background:none\9; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');}
	.header-index .topbar,.header-inner .topbar {position: absolute;height: 26px;line-height: 26px;top: 44px;right:180px;text-align: right;font-size: 12px;}
	.header-index .topbar div,.header-inner .topbar div { *display: inline; *zoom: 1; *float: none; }
	.header-index .topbar a,.header-inner .topbar a { color: #666; font-size: 12px;}
	.header-index .topbar a:hover,.header-inner .topbar a:hover { text-decoration: none; color:#f16a18;}
	.header-index .link,.header-inner .link {padding: 0 10px;}
	.header-index .userWrap,.header-inner .userWrap {/* padding: 0 10px; */}
	.header-index .userWrap a,.header-inner .userWrap a { color:#f16a18; }
	.header-index .userWrap .login,.header-inner .userWrap .login{padding-left: 17px;background: url(images1800/login-icon.png) 0 50% no-repeat;margin-right: 10px;}
	.header-index .userWrap .register,.header-inner .userWrap .register{padding-left: 17px;background: url(images1800/register-icon.png) 0 50% no-repeat;}
	.header-index .siteGroup,.header-inner .siteGroup { position: absolute; z-index: 19; right: 0; top: 40px; }
	.header-index .siteGroup .head,.header-inner .siteGroup .head { display: block; width: 160px;height: 36px;line-height: 36px;padding-left: 10px;color: #999; cursor: pointer; font-size: 14px;background: url(images1800/btn_sitegroup.jpg) no-repeat;}
	.header-index .siteGroup .sub,.header-inner .siteGroup .sub {background: #f16b19;border: #f5f5f5 1px solid;border-top: none;position: absolute;right: 0;top: 36px;display: none;width: 210px;}
	.header-index .siteGroup .sub a,.header-inner .siteGroup .sub a {display: block;color: #fff;line-height: 36px;padding: 0 10px;white-space: nowrap;border-top: #f5f5f5 1px solid;zoom: 1;font-size: 14px;}
	.header-index .siteGroup .sub a:hover,.header-inner .siteGroup .sub a:hover  { background: #007cc3; text-decoration: none; }
	.header-index .siteGroup-active .sub,.header-inner .siteGroup-active .sub { display: block; }

	/* topNav-index */
	.topNav-index { height: 72px;background-color: #f16a18; overflow: hidden; margin-bottom: 20px;}
	.topNav-index .cate {float: left;height: 40px;margin: 16px 0;background: url(images/nav_spe.png) right 50% no-repeat;padding-right: 1px;margin-right: 40px;}
	.topNav-index .cate .cateName { float: left; width: 22px; text-align: center; }
	.topNav-index .cate .cateName a {display: block;line-height: 20px;font-size: 20px;font-family: "Microsoft Yahei";color: #fff;font-weight: 600;}
	.topNav-index .cate .cateName a:hover { color: #333; }
	.topNav-index .cate .sub {overflow: hidden;zoom: 1;width: 144px;line-height: 24px;margin-top: -2px;padding-left: 15px;margin-right: 42px;}
	.topNav-index .cate .sub a {float: left;margin: 0;font-size: 15px;color: #fff;width: 72px;}
	.topNav-index .cate .sub a:hover { color: #ddd; text-decoration: none; }
	.topNav-index .cate .sub .a2,.topNav-index .cate .sub .a4{text-align: right;}
	.topNav-index .cate.cate-2 .sub{width:150px;}
	.topNav-index .cate.cate-2 .sub a{width: 75px;text-align: left;}
	.topNav-index .cate.cate-2 .sub .a1,.topNav-index .cate.cate-2 .sub .a2,.topNav-index .cate.cate-2 .sub .a3{width: 50px;}
	.topNav-index .cate.cate-2 .sub .a2{text-align: center;text-indent: -10px;}
	.topNav-index .cate.cate-2 .sub .a3,.topNav-index .cate.cate-2 .sub .a5{text-align: right;}
	.topNav-index .cate-1 {margin-left: 42px;}
	.topNav-index .cate-4 .sub { width: 216px;}
	.topNav-index .cate-4 .sub a,.topNav-index .cate-4 .sub .a4{width:72px;text-align: left;}
	.topNav-index .cate-4 .sub .a2,.topNav-index .cate-4 .sub .a5{text-align: center;}
	.topNav-index .cate-4 .sub .a3,.topNav-index .cate-4 .sub .a6{text-align: right;}
	.topNav-index .cate-5{background: none;margin-right: 0;}
	
	/*
		内页头部样式
	 */
	/* header-inner */
	.header-inner .inner {}
	.header-inner .logo {position: absolute;left: 0;top: 30px;}
	.header-inner .logo a { display: block; text-indent: -9999px; width: 365px; height: 55px; background: url(images/logo.png) no-repeat;}
	.header-inner .topbar {float: right;height: 26px;line-height: 26px;/* padding: 5px 0 0; */color: #333;}
	.header-inner .topbar a { color: #333; }
	.header-inner .topbar a:hover { color: #c00; }
	.header-inner .link { padding: 0 10px; }

	/* topNav-inner */
	.topNav-inner {height: 86px;background: url(images/nav2.png) repeat-x;}
	.topNav-inner .mainNav {}
	.topNav-inner .li1 {float: left;display: inline;}
	.topNav-inner .h1 {_float: left;}
	.topNav-inner .a1 {display: block;_float: left;}
	.topNav-inner .a1 span {display: block;height: 46px;line-height: 46px;padding: 0 3em;font-size: 18px;color: #fff;font-weight: bold;cursor: pointer;_float: left;_zoom: 1;}
	.topNav-inner .ul1 {position: absolute;z-index: 10;left: 0;top: 46px;width: 1390px;overflow: hidden;padding-left: 10px;/* background: #ccc; */border: #DCDCDC 1px solid;border-top: none;display: none;}
	.topNav-inner .spe,
	.topNav-inner .li2 {float: left;height: 42px;line-height: 42px;padding: 0 10px;}
	.topNav-inner .spe { color: #aaa; }
	.topNav-inner .h2 {}
	.topNav-inner .h2-head { font-weight: bold; padding-left: 10px;}
	.topNav-inner .a2 {font-size:16px}
	.topNav-inner .on1 .h1 {}
	.topNav-inner .on1 .a1 {}
	.topNav-inner .on1 .a1 span {color: #333;background: #fff;margin-top: 5px;height: 41px;line-height: 41px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
	.topNav-inner .on1 .ul1 {display: block;height: 40px;}
	.topNav-inner .rss {float: right;padding-left: 25px;background: url(images/icon_rss.png) no-repeat 0 15px;color: #fff;font-weight: bold;font-size: 14px;line-height: 46px;margin-right: 20px;display: inline;}

	/* siteSearch */
	.siteSearch {width: 400px;height: 40px;overflow: visible;position: absolute;z-index: 15;left: 380px;top: 35px;}
	.siteSearch .searchType { float: left; width: 78px; text-align: center;height: 38px;background-color: #f9f9f9;border-radius: 25px 0px 0px 25px;border: solid 1px #dddddd; }
	.siteSearch .searchType .head {display: block;zoom: 1;line-height: 38px;color: #999;cursor: pointer;font-size: 14px;background: url(images1800/icon_dropDown.png) no-repeat 59px 17px;background-size: 10px;padding-right: 10px;}
	.siteSearch .searchType-active,
	.siteSearch .searchType:hover { background-color: #EEEEEE; color: #666;border-radius: 0;}
	.siteSearch .searchType ul { position: absolute; left: 0; top: 40px; width: 100px; background: #fff; border: #ccc 1px solid; border-top: none; display: none; }
	.siteSearch .searchType li { height: 35px; line-height: 35px; border-top: #eee 1px solid; vertical-align: bottom; }
	.siteSearch .searchType li a { display: block; }
	.siteSearch .searchType li a:hover { background: #3399FF; color: #fff; }
	.siteSearch .searchType-active ul { display: block; }
	.siteSearch .formWrap { float: left;}
	.siteSearch .keyword { width: 245px;height: 38px; line-height: 38px;background: none;border: none;border-top: solid 1px #dddddd;border-bottom: solid 1px #dddddd; padding-left: 20px; outline: none;font-size: 14px;color: #999999; }
	.siteSearch .submit {height: 40px;width: 55px;overflow: hidden;border: none;border-radius: 0px 25px 25px 0px;display: block;text-indent: -9999px;line-height: 9999px;background: url(images1800/search-icon.png) 17px 50% no-repeat  #f16a18;background-size: 32%;}
	.siteSearch .submit:hover{opacity: 0.9;}
	/* 友情链接 */
	/* #box_yqlj {}
	#box_yqlj .hd {}
	#box_yqlj .bd {overflow: hidden; zoom: 1; }
	#box_yqlj .bd li { float: left;padding-left: 13px;background: url(images/list.png) no-repeat 0 50%;height: 40px;line-height: 40px;white-space:nowrap;}
	#box_yqlj .hd .tab{margin: 0;} */
	  /* 友情链接 */
    #box_yqlj {padding: 20px;   border: solid 1px #dddddd;}
    #box_yqlj .hd {margin-bottom: 15px;}
    #box_yqlj .bd {overflow: hidden; zoom: 1; }
    #box_yqlj .bd li {float: left;padding: 0 25px 0 13px;background: url(images/list.png) no-repeat 0 50%;height: 30px;line-height: 30px;font-size: 14px;white-space:nowrap;}
    #box_yqlj .hd .tab{margin-top: 0;height: 28px;line-height: 28px;margin-top: -6px;}
    #box_yqlj .hd .tab em{float: left;color: #cccccc;margin: 0 10px;}
    #box_yqlj .hd .tab li a{display: block;padding: 0 12px;height: 28px;line-height: 28px;position: relative;float: left;font-size: 14px;color: #999;position: relative;}
    #box_yqlj .hd .tab li.on a i{z-index: 8;position: absolute;bottom: -10px;left: 50%;margin-left: -3px;border-width: 5px;border-color: transparent;border-style: dashed;border-top-color: #f16a18;border-top-style: solid;display: block;font-size: 0;line-height: 0;width: 0;}
    #box_yqlj .hd .tab li.on a{border: none;background-color: #f16a18;color: #fff;}

.footLink {width:1400px;margin: 15px auto;height: 36px;line-height: 36px;overflow: hidden;padding: 0;background: #f86d19;text-align: center;}
.footLink a {font-size: 14px;margin-right: 30px;color: #fff;}
.footLink a:hover {color: #ddd;}

	/* footer */
	#footer { text-align: center; background-color: #f5f5f5; padding: 30px 0; text-align: left;}
	/*#footer .footLink {height: 32px;line-height: 32px;overflow: hidden;padding: 0 23px;background: #f86d19;margin-bottom: 20px;text-align: center;}
	#footer .footLink a {font-size: 14px;margin-right: 30px;color: #ffffff;}
	#footer .footLink a:hover { color: #ddd!important; }*/
	#footer .siteGroup {padding: 0 20px;}
	#footer .siteGroup .hd {font-size: 19px;color: #414141;line-height: 30px;font-family: "Microsoft Yahei";text-align: left;margin-bottom: 10px;}
	#footer .siteGroup .bd {line-height: 20px;font-size: 14px;margin-bottom: 30px;}
	#footer .siteGroup .bd a { margin-right: 30px;color: #a0a0a0;}
	#footer .siteGroup2 {padding: 0 20px;border-bottom: 2px solid #d2d2d2;/* margin-bottom: 20px; */}
	#footer .siteGroup2 .hd2 {font-size: 19px;color: #414141;line-height: 30px;font-family: "Microsoft Yahei";text-align: left;margin-bottom: 10px;}
	#footer .siteGroup2 .bd2 {line-height: 30px;font-size: 18px;margin-bottom: 20px;}
	#footer .siteGroup2 .bd2 a {margin-right: 30px;color: #a0a0a0;}
	#footer .siteGroup .bd a:hover ,#footer .siteGroup2 .bd2 a:hover { color: #f16a18; }
	#footer .copyright {padding: 20px 23px 0;font-family: "Microsoft Yahei";font-size: 14px;color: #a0a0a0;line-height: 30px;position: relative;}
	#footer .copyright .bn-box{ display: inline-block; margin-left: 20px;}
	#footer .copyright a{font-size: 14px;}
	#footer .qr {position: absolute;right: 12px;top: 10px;}
	#footer .sydw { width: 285px; position: absolute;right: 12px;bottom: 0px; }
	#footer #_ideConac,#footer .mii ,#footer .zz{ float: left; }
	#footer .mii{margin: 12px 20px 0;}
	#footer .zz{width: 50px;margin-top: 25px;}
	
	.soft_form {
		padding-top:20px;
	}
	
	.wrapper {
		width:960px;
		margin: 0px auto;
		padding:0px;
	}
	.msgTable .tableCont td.msgT a{background-position-y: -721px!important;}
