﻿@charset "utf-8";
/* Reset */
@media screen and (min-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; }
.topicList-pic .con{padding-left: 20px;}

/* 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: 18px;}
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; }
/* * 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: 30px; }
.mb20 {margin-bottom: 25px;}
.softList li .icon{margin: 12px 2px 0 6px;}
/* box */
.box .hd{height: 41px;border-bottom: 1px solid #e0e0e0;line-height: 20px;padding: 0;margin-bottom: 10px;overflow: initial;}
.box .hd .title {font-family: "Microsoft Yahei";font-weight: 500;font-size: 20px;padding-left: 15px; border-left: 5px solid #f16a18; }
.box .hd .title a{font-size: 22px;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: 30px;overflow: initial;border: 0;}
.row .box2 .hd .title { font-family: "Microsoft Yahei"; font-weight: bold; font-size: 22px;border: 0;padding: 0;}
.row .box2 .hd .title a{font-size: 22px;}
.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;border-radius: 50%;background-color: #ccc;margin: 9px 20px 0;}
.row .box2 .hd .tab li a {font-size: 22px;color: #444444;}
.row .box2 .hd .tab li.on a {color: #f86d19;}
.row .box2 .hd .more {float: right;font-size: 16px;}
/* common */
.topicList .n,.infoList li {height: 40px;line-height: 40px;font-size: 18px;padding-left: 20px;background: url(images/list.png) no-repeat 5px center;}
.infoList-autoHeight li { height: 40px;line-height: 40px; background-position: 0 50%;font-size: 18px;}
.topicList .t .tit {font-size: 20px;}
.topicList .n {/*height: 40px;line-height: 40px;float: left;width: 47%;padding-right: 3%;*/}
.topicList .n .title{ /*padding-left: 30px; background: url(images/list.png) no-repeat 10px 20px;*/}
.topicList .n .title a{font-size: 18px;}
.topicList-pic2 .t { border: none; }
.topicList-pic2 .t img {width: 180px;height: 120px;padding: 0;border: none;}

/* frame */
body {  }
#wrap {margin: auto;}
#header .inner,
#topNav .inner,
#footer .inner,
#content { width: 1800px;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: 140px; position: relative; z-index: 19; }
.header-index .logo,.header-inner .logo { position: absolute; left: 5px; top: 30px; }
.header-index .logo a,.header-inner .logo a { display: block; width: 483px; height: 86px; background: url(images1800/logo.png) no-repeat; }
.header-index .topbar,.header-inner .topbar  {position: absolute;height: 26px;line-height: 26px;top: 60px;right: 180px;text-align: right;font-size: 14px;}
.header-index .topbar div,.header-inner .topbar  { *display: inline; *zoom: 1; *float: none; }
.header-index .topbar a,.header-inner .topbar a {color: #666;font-size: 14px;}
.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: 54px; }
.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: 16px;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: 16px;}
.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: 90px;background-color: #f16a18;overflow: hidden;margin-bottom: 25px;}
.topNav-index .cate { float: left;height: 50px; margin: 20px 0; background: url(images/nav_spe.png) right 50% no-repeat; padding-right: 1px;margin-right: 54px;}
.topNav-index .cate .cateName { float: left; width: 22px; text-align: center; }
.topNav-index .cate .cateName a { display: block; line-height: 25px; font-size: 22px; 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: 182px;line-height: 29px;margin-top: -3px;padding-left: 19px;margin-right: 54px;}
.topNav-index .cate .sub a {float: left; margin: 0;font-size: 18px;color: #fff;width: 91px;}
.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:202px;}
.topNav-index .cate.cate-2 .sub a{width: 100px;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: 67px;}
.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: 57px;}
.topNav-index .cate-4 .sub { width: 290px;}
.topNav-index .cate-4 .sub a,.topNav-index .cate-4 .sub .a4{width:96px;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;}

/*
    内页头部样式
 */

/* 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: 1790px;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: 530px;height: 50px;overflow: visible;position: absolute;z-index: 15;left: 550px;top: 50px;}
.siteSearch .searchType { float: left; width: 100px; text-align: center;height: 48px;background-color: #f9f9f9;border-radius: 25px 0px 0px 25px;border: solid 1px #dddddd; }
.siteSearch .searchType .head { display: block; zoom: 1; line-height: 48px;color: #999; cursor: pointer;font-size: 18px; background: url(images1800/icon_dropDown.png) no-repeat 70px 20px;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: 50px; 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: 320px;height: 48px;line-height: 48px;background: none;border: none;border-top: solid 1px #dddddd;border-bottom: solid 1px #dddddd;padding-left: 20px;outline: none;font-size: 18px;color: #999999;}
.siteSearch .submit { height: 50px; width: 70px; overflow: hidden; border: none;border-radius: 0px 25px 25px 0px; display: block; text-indent: -9999px; line-height: 9999px;background: url(images1800/search-icon.png) 20px 50% no-repeat  #f16a18; }
.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;}
#box_yqlj .hd .tab{margin: 0;} */
/* 友情链接 */
#box_yqlj {padding: 30px;border: solid 1px #dddddd;}
#box_yqlj .hd {margin-bottom: 20px;}
#box_yqlj .bd {overflow: hidden; zoom: 1; }
#box_yqlj .bd li {float: left;padding: 0 20px 0 13px;background: url(images/list.png) no-repeat 0 50%;height: 30px;line-height: 30px;/* width: 15%; */}
#box_yqlj .hd .tab{margin: 0;}
#box_yqlj .hd .tab{margin-top: 0;height: 32px;line-height: 32px;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: 32px;line-height: 32px;position: relative;float: left;font-size: 16px;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:1800px;margin: 25px auto;height: 36px;line-height: 36px;overflow: hidden;padding: 0;background: #f86d19;text-align: center;}
.footLink a {font-size: 16px;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: 36px;line-height: 36px;overflow: hidden;padding: 0 23px;background: #f86d19;text-align: center;margin-bottom: 20px;}
#footer .footLink a {font-size: 16px;margin-right: 30px;color: #fff;}
#footer .footLink a:hover {color: #ddd;}*/
#footer .siteGroup { padding: 0 23px; }
#footer .siteGroup .hd { font-size: 24px; color: #414141; line-height: 30px; font-family: "Microsoft Yahei"; text-align: left;margin-bottom: 18px;}
#footer .siteGroup .bd { line-height: 30px; font-size: 18px; margin-bottom: 30px;}
#footer .siteGroup .bd a { margin-right: 30px;color: #a0a0a0;}
#footer .siteGroup2 {padding: 0 23px;border-bottom: 2px solid #d2d2d2;/* margin-bottom: 30px; */}
#footer .siteGroup2 .hd2 { font-size: 24px; color: #414141; line-height: 30px; font-family: "Microsoft Yahei"; text-align: left;margin-bottom: 18px;}
#footer .siteGroup2 .bd2 { line-height: 30px; font-size: 18px; margin-bottom: 30px;}
#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: 16px;color: #a0a0a0;line-height: 30px;position: relative;}
#footer .copyright a{font-size: 16px;}
#footer .copyright .bn-box{ display: inline-block;margin-left: 20px;}
#footer .qr {position: absolute;right: 12px;top: 20px;}
#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;}
}
