@charset "utf-8";
/*
author 	zhuyuping wuzhong
update  2015-09-02 by luyujun
*/

body { font:12px/1.5 Arial, \5b8b\4f53, sans-serif; background:#fff; color:#333; position:relative }
html, body, p, dl, dt, dd, table, td, th, input, img, form, div, span, ul, ol, li, h1, h2, h3, h4, h5, h6, select, fieldset, fieldset, input, button, sub, sup, textarea { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
iframe, img { border:0 none; }
img { vertical-align:middle; }
em, i { font-style: normal; }
ul, li, ol { list-style:none outside none; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { *zoom:1;}
a { text-decoration:none; color:#333; font-family:\5b8b\4f53 }
a:hover { text-decoration:underline; color:#f30 }
.aMore { font-family:\5b8b\4f53 }
:focus { outline:0; }
.clear { clear:both; overflow:hidden; font-size:0; height:0; line-height:0; }
.right { float:right }
.left { float:left }
.width1000 { width:1000px; margin:0 auto;}
.iAnchor { width:0; height:0; display:block; font-size:0; line-height:0; position:absolute; left:0; overflow:hidden }
.header { width:1200px; min-width:1000px; margin:0 auto; height: 65px; position:relative; z-index:200; overflow:hidden }
.header .headerCon { height: 60px; position:absolute; z-index:250; top:0; left:0; width:1200px }
.header .headerLogo { background: url(../images/logo.png) 0 0 no-repeat; width: 152px; height: 30px; float: left; display: inline; margin-top: 19px;}
.header .headerTab { float: right; height: 44px; padding: 13px 0 0 0; position: relative; right: 0; }
.header .headerTab a.cur ,.header .headerTab a:hover{ color: #0081FF; border-bottom: 4px solid #0081FF;}
.header .headerTab a:hover { text-decoration: none; color: #2882e8;}
.ivyCon { background:#e7e7e7 }
.focus { height: 602px; overflow:hidden; position:relative; min-width:1000px; z-index:100;}
.focus_con { height: 338px; overflow:hidden; background-color: #1888D2 }
.focus_con .con { min-width:1000px}
.focus_con .con .width1000 { height: 274px; padding-top: 64px; overflow:hidden;}
.focus_con .conA .width1000 {position:relative }
.width1200{ margin: 0 auto; width: 1200px;}


.main{ min-width: 1000px;}
.main .item{ overflow:hidden; font-family: 'Microsoft Yahei', simsun;}
.main .item .width1000{ height: 500px; position: relative;}
.main .item .wp { text-align: left; }
.main .item h3 { font-size: 45px; font-weight: normal; color: #168aef; height: 60px; line-height: 60px; margin-bottom: 24px; position: relative; z-index: 1; white-space: nowrap;}
.main .item p { font-size: 18px; color: #8b969f; line-height: 30px; padding-left: 4px; position: relative; z-index: 1;}
.main .item .pic { position: absolute; }
.main .item .pic img { display: block; }
.main .item-1 { background-color: #F5F9FA;  }
.main .item-2 { background-color: #FFFFFF;}
.main .item-3 { background-color: #F5F9FA; }
.main .item-4 { background-color: #217CCB;background: #217CCB url(../images/1.jpg)  100% 10% no-repeat;}
.divauto{ margin: 0 auto; width: auto; text-align: center;}
.nav{ float: right; margin:25px 100px 0 0px;}
.nav a{ color: #fff; padding-left: 20px;}
.logo{ float: left; margin-top: 20px;}
.footer {background-color: #FAFAFA; border: 2px solid #919596; text-align: center}


/*20190222 增加气泡*/
.focus_con .conA .btn_dl-container{
    width: 229px;
    height: 64px;
    margin: 0 auto;
    position:relative;
}
.bubble-container{
	padding-top:10px;
	padding-left:8px;
	width:279px;
	height:50px;
	position:absolute;
	right:-294px;
	top:2px;
	background:url(../images/bubble-right.png);
}
.bubble-container .bubble-tip{
	text-align:center;
	font-family: 'Microsoft Yahei', simhei;
}

.bubble-container .bubble-tip-1{
	color:#333333;
	font-size:12px;
}
.bubble-container .bubble-tip-2{
	color:#2eaf00;
	font-size:14px;
	font-weight:bold;
}

/*2020.02.26 增加文件大小和更新时间*/
.version{
	text-align: center;
	color: #fff;
	margin-top: 5px;
	font-size:12px;
}