body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,ul,li{margin:0;padding:0; font-size:12px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe{display:block;}
html{font-size: 13px;_font-size: 12px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
html, button, input, select, textarea{font-family:'Microsoft Yahei','simsun', "arial", "sans-serif"; _font-family:"arial",'simsun','Microsoft Yahei', "sans-serif";}
button, input, select, textarea{font-size: 100%;}
body{color: #333;line-height: 1.5; text-align:center;}
h1{ font-size:18px; text-align:center; line-height:32px;}
a{color: #338de6;text-decoration: none;} 
a:focus{outline: thin dotted;outline:none;}
a:active, a:hover{outline: 0;}
a:hover{text-decoration: underline;}
ul, ol, li{list-style: none;}
img{border: 0;-ms-interpolation-mode: bicubic;}

.fl{float: left; display:inline-block;}
.fr{float: right !important;display:inline-block;}
.auto{ margin-left:auto; margin-right:auto;}
.YaHei{font-family: 'Microsoft YaHei';}
.autohide{ display:none !important;}
.pr{ position:relative;}
.pa{ position:absolute;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*+height:1%;}

.main{ width:1200px; margin-left:auto;margin-right:auto; background:#fff; height:auto; text-align:left;}
.tdbone,.tdbone:hover{ text-decoration:none;} 
.fwnone{ font-weight:normal;}
.fb{ font-weight:bold;}
.fz12{ font-size:13px !important; _font-size:12px !important;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz22{ font-size:22px;}
.fz24{ font-size:24px !important;}
.wid100{ width:100%;}
.w820{ width:820px;} 
.pad0{ padding:0px !important;}
.pa5{ padding:5px;}
.pa5-10{ padding:5px 10px;}
.plr20{ padding-left:20px; padding-right:20px;}
.plr10{ padding-left:10px; padding-right:10px;}
.plr5{ padding-left:5px; padding-right:5px;}
.ptb2{padding-top:2px; padding-bottom:2px;}
.ptb5{padding-top:5px; padding-bottom:5px;}
.ptb10{ padding-top:10px !important; padding-bottom:10px !important;}
.ptb15{ padding-top:15px; padding-bottom:15px;}
.ptb20{ padding-top:30px; padding-bottom:30px;}
.pt2{ padding-top:2px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pr5{ padding-right:5px;} 
.pr10{ padding-right:10px;} 
.pr15{ padding-right:15px;} 
.pr20{ padding-right:20px;} 
.pr40{ padding-right:40px;} 
.pb5{ padding-bottom:5px;} 
.pb10{ padding-bottom:10px !important;} 
.pb20{ padding-bottom:20px;} 
.pb50{ padding-bottom:50px;} 
.pl0{ padding-left:0px !important;} 
.pl5{ padding-left:5px;} 
.pl10{ padding-left:10px !important;} 
.pl15{ padding-left:15px;} 
.pl20{ padding-left:20px !important;} 
.pl25{ padding-left:25px !important;} 
.pl110{ padding-left:110px;}
.pl130{ padding-left:130px;}

.ma0{ margin:0px !important; *margin:0;}
.mt3{ margin-top:3px;}
.mtb10{ margin-top:10px;margin-bottom:10px;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt12{ margin-top:12px !important;}
.mt20{ margin-top:20px;}

.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}

.borb1s06{ border-bottom:1px solid #f4f4f4;}
.borr1s{ border-right:1px solid #eeeeee;}
	
.menu{position: relative;z-index: 104;z-index: 50;overflow: hidden;min-width: 1000px; width:100%;min-width:1000px; height: 40px;font-family: 'Microsoft YaHei';}
.menuul{width:1200px; margin-left:auto;margin-right:auto;height:auto;}
.menu .menu-bg,.menu .menu-bg-top .menu-content-box ul li.dt,.menu .menu-bg-top .menu-content-box ul li.dd{-webkit-transition: .3s;transition: .3s;}
.menu-hover{overflow: visible;}
.menu .menu-bg{position:relative;width: 100%; min-width:1000px;height: 230px; background: rgba(30, 91, 151, .75); background:url(navbarbg.png) repeat;}
.menu .menu-bg-top{height: 40px;border-top: 1px solid #5895d5;border-bottom: 1px solid #1d5997;background: #0081c2;}
.menu .menu-bg-top .menu-content-box{position: absolute;top: 0;left: 0;width: 100%;}
.menu .menu-bg-top .menu-content-box ul{position: relative;float: left;}
.menu .menu-bg-top .menu-content-box ul li{ width:198px;}
.menu .menu-bg-top .menu-content-box ul li.dt{height: 40px;line-height: 40px;font-size: 14px;text-align: center;cursor: pointer; border-left:1px solid #2f87c1; border-right:1px solid #2f87c1;}

.menu .menu-bg-top .menu-content-box ul:hover .dt,.active{border-color: #3381d1;background: #55a7e3;}
.menu .menu-bg-top .menu-content-box ul:hover .dd{background: #184f8b;border-color: #184f8b;}
.menu a,.menu a:link,.menu a:visited,.menu a:hover,.menu a:active{text-decoration: none;cursor: pointer;color: #f5f5f5;}

.tools_intro{ width:1160px; *width:1200px; margin-left:auto;margin-right:auto; background:#fff; height:auto;padding:10px 20px 30px 20px; min-height:70px;border: 1px solid #e3e3e3;/*box-shadow: inset 0 1px 1px rgba(0,0,0,.05);*/}
.tools_intro h4{ height:30px; line-height:30px; padding-bottom:10px;font-size: 16px;font-family: "Microsoft YaHei";display: inline-block;font-weight: normal;color: #0474c8 !important;float: left;} 
.tools_intro .toolsCont{color:#747d87 !important;}
.tools_intro .toolsCont p.tacHead{ font-size:14px; color:#773E3E;font-family: 'Microsoft YaHei'; padding:10px 0px;}
.tools_intro .toolsCont p{ line-height:28px; color:#777777; /*text-indent:28px;*/}
.tools_intro .toolsCont p strong{ color:#5b5b5b; padding:0px 3px;font-family: 'Microsoft YaHei'; font-size:14px;}

.sitelist{ margin:0;}
.sitelist li{ width:359px; padding:10px 20px; height:166px; display:inline}
.sitelist li p.flist{ width:358px; height:145px; overflow:hidden;}
.sitelist li p.flist a{ display:inline-block; width:50%; float:left; height:30px; line-height:30px; color:#999999; text-align:left; font-size:13px;}

.footlist{ height:180px; overflow:hidden;}
.footerBox{ width:1200px; /*height:166px; */position:relative;}
.footerline{ width:1px; height:166px; background-color:#fff; position:absolute; right:0px; bottom:0;}
.footerFull{ width:1200px; overflow:hidden;}
.footlist h5{padding-bottom: 5px;font-size: 14px;font-weight: normal;color: #0474c8 !important;}
.footer{width:24%; height:43px;}
.footer a{ display:block; float:left; height:43px; line-height:40px; padding:0px 10px; position:relative; color:#56688a; border-top:3px solid #fff; border-right:1px solid #f4f4f4; text-align:center; font-size:13px;}
.footer a:hover,.footer .ToCurt{ text-decoration:none; background-color:#ffffff; border-top:3px solid #0474c8; color:#0474c8;} 
.footer a i.Fline{ width:100%; height:1px; position:absolute; bottom:0px; left:0; display:block;}


.f_bottom{ width:100%; min-width:1000px;margin-top: 20px !important;}
.foot_bottom{ min-height:40px; padding:20px 0px;}
.foot_bottom p{ text-align:center; font-size:12px; line-height:12px;}
.foot_bottom p.linkbtn{ padding-bottom:10px; color:#999999; padding-top:5px;}
.foot_bottom p.linkbtn a{ color:#999999; display:inline-block; padding:0px 10px;}
.foot_bottom p.linkbtn a:hover{color:#0474c8;}
.foot_bottom p.info{ color:#c0c1c4;}
.foot_bottom p.info span{ display:inline-block; padding-right:10px; color:#c0c1c4;}

.new_fea{line-height:43px;padding-right:10px;}
.new_fea a{padding:0 5px; color: #0474c8;}

.tabs-wrap{ margin:0px auto; background:#fff; height:36px;_height:37px; padding-top:10px;background:url(../images/nBarbg.png) #fff left bottom repeat-x;width:1200px;}
.tabs-wrap a{ display:inline-block; float:left; padding:0px 20px; _padding:0px 15px; line-height:33px; height:33px; 
cursor:pointer; color:#0474c8;border-width:2px 1px 0px 1px;border-color:#fff;border-style:solid;}
.tabs-wrap a{border-color:#fff;}
.tabs-wrap a:hover{ text-decoration:none; color:#56688a;}
.tabs-wrap a.CHeadcur{ padding:0px 20px;_padding:0px 15px; line-height:33px; height:33px; color:#56688a; text-decoration:none;border-top:2px solid #56688a;border-left:1px solid #c6cede;border-right:1px solid #c6cede;border-bottom:1px solid #fff;_border-bottom:2px solid #fff;}
.tabs-wrap a:hover{ color:#56688a;}

#tab{position:relative;}
#tab .tabList ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	padding:5px 0;
	width:235px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:32px;
	border:1px solid #ccc;
	border-top:none;
	width:707px;
	height:1740px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#fff;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}

.tongji{ display:none;}

.toolsbut{ background:#0474c8; border:none; color:#FFFFFF; padding:2px 3px;border-radius: 3px; cursor:pointer; font-size:12px; vertical-align:middle;width:auto;overflow:visible;}

.form-control {
/*padding:2px;*/
font-size: 13px; 
line-height: 1.628571429; 
color: #555555; 
vertical-align: middle; 
background-color: #ffffff; 
border: 1px solid #cccccc; 
border-radius: 4px; 
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; 

} 
.form-control:focus { 
border-color: #66afe9; 
outline: 0; 
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); 
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6); 
} 

.form-control::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

.form-control::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.form-control::-webkit-scrollbar-thumb
{
	background-color: #c9c8c8;
	border-radius: 10px;
	background-image: -webkit-linear-gradient(90deg,
											  transparent 75%,
											  transparent)
}