body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, table, tbody, tfoot, thead, 
th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
table { border-spacing:0; border-collapse:collapse; }
fieldset, img { border:0; vertical-align:top; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight:normal; font-style:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
abbr, acronym { border:0; }
body { font: 12px/1.5 "Microsoft YaHei","Simsun", Arial; }
a { color:#595959; text-decoration:none; cursor:pointer; }
a:hover { color:#C91313; }
/* display */
.hide { display:none !important; }
/* textarea */
textarea{resize: vertical; overflow-y:auto; outline: 0 none;}
/* clear */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
*.clearfix {zoom:1;}
.clear { clear:both; overflow:hidden; height:0px; font-size:0;}
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


body{overflow-x: hidden;}
.head_Wrap{ font-size:14px; background-color:#fbfbfb; width:100%; height:45px; min-width:1000px; }
.main{ width:1000px;margin:0 auto; position:relative;}
.head{ float:left;  width:360px; }
.logo{ padding:3px 20px 3px 10px; width:140px; height:39px;float:left; }
.head_Txt{ color:#e70001; font-weight:bold; line-height:39px;float:left;}
.head_Nav{ float:right;}
.head_Nav a,.head_Nav span{ padding-right:3px; line-height:39px; color:#555555;}
.head_Nav a:hover{ color:#888888;}

.banner{ width:100%; min-width:1000px; height: 625px; position: relative;}
.bg_banner{width: 1990px;height: 625px; position: absolute;top:0;left:50%;margin-left:-995px;}
.b_left{float:left;width:428px;padding-left: 33px; text-align: center;}
.logoLeft{width: 428px; height: 165px;  text-align: center; vertical-align: middle;display: table-cell;}
.logoLeft img{vertical-align: middle;*margin-top: 50px;}
.adv{width: 392px;height: 225px; display: block;margin:20px auto 0;}
.b_left p{color:#fff;font-size: 16px;margin-top: 100px;}
.b_right{float:left;margin-left:10px; display: inline;}
.text{margin:30px 0 20px; font-size: 42px;color:#fff; text-align: center;}
.detail{width: 525px;height: 38px; line-height: 38px; text-align: center; border-radius: 20px; background: rgba(0,0,0,0.5)!important; font-size: 18px;color:#fff; white-space: nowrap; overflow: hidden;}
@media \0screen\,screen\9 {
	.detail{background: #000;filter:alpha(opacity=50); position:static;*zoom:1;}
	.detail b{ position: relative;}
}
.detail b{margin:0 20px; font-weight: normal;}

.btn_down{width: 332px;height: 84px; display: block;margin:35px auto; background: url(../Images/btn_down.png) no-repeat ;}
.btn_down:hover{ background-position: 0 -84px;}
.saft{color:#fff;font-size: 16px; text-align: center; vertical-align: middle;margin-bottom: 20px;}
.saft img{vertical-align: middle;}
.b_right p{width: 435px;height: 50px; padding-left:30px;line-height: 50px;margin:25px auto 0; background: #23095a;border:3px solid #ab92dd; font-size: 18px;color:#fff; position: relative; }
.b_right p span{width:435px; display: inline-block; text-break:break-all;white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.b_right p b{color:#ffd800;  font-weight: normal;}
.b_right p  i{width: 31px;height: 39px; font-style:normal;display: block; background: #11c339;font-size: 20px;color:#fff; line-height: 39px; text-align: center; position: absolute;left:-10px;top:-10px;}
.sinaTitle{ clear: both;color:#11c339;font-size: 26px;}
.content{ background: #1d1a21;width: 100%;min-width: 1000px; position: relative; }
.main .sinaTitle{ width: 100%; text-align: center;font-size: 26px;color:#11c339; font-weight: bolder; position: absolute;top:-20px;left:0;}
.tool{width: 34%;float:left;margin-top: 60px;padding-left: 100px;margin-left: 60px; background: url(../Images/assist.png) no-repeat left 15px;}
.tool h2{font-size: 18px;font-weight: bolder;color:#fff;padding:5px 0 10px;}
.tool p{padding-left: 18px; background: url(../Images/disc.png) no-repeat left 10px;color:#fff;font-size: 16px; }
.open{ background: url(../Images/perfect.png) no-repeat left 15px;}
.toolBox{ background: url(../Images/Toolbox.png) no-repeat left 15px;}
.datebase{ background: url(../Images/hot.png) no-repeat left 15px;}
.footer{ width:1000px; margin:20px auto 0; text-align:center; color:#FFF; padding-top:20px; padding-bottom:40px;border-top:1px solid #58535f;}
.shadu{ font-size:18px; }
.shadu img{ margin:0 10px; vertical-align: middle;}
.footer_Nav a{ color:#FFF; }
.footer_Nav{ margin-top:30px; padding-bottom:10px;}



