@charset "utf-8";
/* CSS Document */
/*================================统一样式=================================*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0; padding:0;}
html , body {width:100%; height:100%;}
img {border:none; border:0; vertical-align:center;}
ul, li {list-style-type:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:16px;}
aside section,body,input,button,textarea {font-family:Helvetica, Arial, 'Hiragino Sans GB', 'Microsoft Yahei', 微软雅黑, STHeiti, 华文细黑, sans-serif; font-size:12px; color:#141414;}
input,textarea,button {border:none; border:0; background:none;}
button {cursor:pointer;}
input:focus,textarea:focus,button {outline:none;} /*去掉chrome蓝色边框*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;} /*去除chrome浏览器input自动填充黄色背景*/
textarea {resize:none;}
img {vertical-align:middle;}
i, em, cite {font-style:normal;}
aside section {display:block; margin:0 auto;}
a, a:link {color:#141414; text-decoration:none;} /*设置a标签基本样式与伪类选择器设置*/
a:visited {}
a:active, a:hover {text-decoration:none; color:#141414;}
a:focus {outline:none;} 
body {min-width:1100px;}
.body_box {width:100%; min-height:100%; position:relative;}
.area1000 {width:1000px; margin:0 auto;}
.area1000:after {content:''; clear:both; display:block;}


/*==================页头 开始==================*/
.headTop {height:165px; background:url(../image/bg_headTop.png) repeat-x;}
.headTop div.logo {width:431px; height:90px; float:left; margin-top:37px; margin-left:-16px;}
.headTop div.logo img {}
.headTop_right {float:right; margin-top:66px;}

/*搜索*/
.headTop_right a.university {height:32px; line-height:32px; float:left;}
.headTop_right a.university:before {content:''; width:32px; height:32px; float:left; margin-right:8px; background:#fff url(../image/icon_university.png) no-repeat; border-radius:100%; box-shadow:box-shadow:0 0 6px #e1eafa;}
.headTop_right div.search {width:202px; height:32px; float:left; padding:0 14px; margin-left:29px; background:#fff; border-radius:16px;}
.headTop_right div.search input {width:100%; height:32px; line-height:32px;}
.headTop_right div.search input::-webkit-input-placeholder {color:#141414;}
.headTop_right div.search input:-moz-placeholder {color:#141414;}
.headTop_right div.search input::-moz-placeholder {color:#141414;}
.headTop_right div.search input:-ms-input-placeholder {color:#141414;}

/*语言切换*/
.headTop_right ul.language {float:left; padding:3px 0; margin-left:11px;}
.headTop_right ul.language li {float:left; margin-left:6px;}
.headTop_right ul.language li:first-child {margin-left:0;}
.headTop_right ul.language li a {width:26px; height:26px; line-height:26px; background:#fff; border-radius:100%; box-shadow:0 0 6px #e1eafa; color:#666; text-align:center; display:block; cursor:pointer;}
.headTop_right ul.language li.current_style a {background:#2a70e1; color:#fff;}

/*导航栏*/
ul.headMenu {height:44px; position:relative; z-index:9; background:#2a70e1; font-size:0; text-align:center;}
ul.headMenu>li {position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
ul.headMenu>li:after {content:''; width:1px; height:18px; position:absolute; left:0; top:50%; margin-top:-9px; background:#4381e5;}
ul.headMenu>li:first-child:after {display:none;}
ul.headMenu>li>a {display:block; min-width:134px; height:44px; line-height:44px; position:relative; z-index:2; font-size:15px; color:#fff;}
ul.headMenu>li>a:hover {background:#2c5fb0;}
ul.headMenu>li ul {position:absolute; left:0; right:-1px; top:0; z-index:1; padding-top:44px; background:#2c5fb0; box-shadow:0 3px 12px rgba(0,0,0,.15); display:none;}
ul.headMenu>li ul li a {display:block; padding:10px 8px; border-top:1px solid #3768b8; font-size:13px; color:#fff;}
ul.headMenu>li ul li a:hover {background:#2958a3;}
ul.headMenu>li.current_style>a span {padding:5px 16px; border-radius:14px; background:#fff; color:#2a70e1;}
ul.headMenu>li:hover ul {display:block;} /*显示二级菜单*/

/*==================页头 结束==================*/


/*内页公共样式*/
.content {padding-bottom:190px;}
.main_box {padding:30px 0 50px 0;}

/*内页子导航*/
.subNav {width:228px; float:left;}
.subNav div.name {height:100px; line-height:100px; font-size:18px; color:#fff; background:#2a70e1; background:linear-gradient(#498ee3, #2a70e1); text-align:center;}
.subNav ul.list {background:#f7f7f7; overflow:hidden;}
.subNav ul.list li a {display:block; position:relative; padding:10px 12px; border-bottom:1px solid #e8e8e8; font-size:14px; text-align:center;}
.subNav ul.list li.current_style a {z-index:1; background:#fff; color:#ff9600;}
.subNav ul.list li.current_style a:before {content:''; width:5px; position:absolute; left:0; top:-1px; bottom:-1px; background:#ff9600;}

/*内页内容区*/
.areaContent {width:742px; float:right; margin-bottom:190px;}
.areaContent div.position {height:50px; padding:0 15px; background:#f3f3f3;}
.areaContent h3.current {float:left; line-height:50px; font-weight:bold; color:#666;}
.areaContent div.path {line-height:50px; float:right; font-size:14px;}
.areaContent div.path div ,
.areaContent div.path ul {float:left;}
.areaContent div.path div {color:#b2b2b2;}
.areaContent div.path ul li {position:relative; float:left; margin-left:28px;}
.areaContent div.path ul li:first-child {margin-left:0;}
.areaContent div.path ul li:before {content:'>'; position:absolute; left:-17px; top:0; color:#b2b2b2;}
.areaContent div.path ul li:first-child:before {content:'';}
.areaContent div.path ul li a {color:#b2b2b2;}
.areaContent div.path ul li a:hover {text-decoration:underline;}
.areaContent div.path ul li:last-child a:hover {text-decoration:none;}
.areaContent div.path ul li.current_style a {color:#666;}

/*分页*/
.pagination {position:relative; padding:0 150px; margin-top:26px;}
.pagination div.quantity {height:28px; line-height:28px; position: absolute; top:0; color:#999;}
.pagination div.quantity span {margin:0 4px;}
.pagination div.page_box {text-align: center; font-size:0;}
.pagination a.page_btn {width:48px; height:26px; line-height:26px; margin:0 3px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; border:1px solid #e0e0e0; background:#fafafa; font-size:12px; color:#666;}
.pagination div.page_number {height:28px; line-height:28px; margin:0 14px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px; color:#999;}
.pagination div.page_number span {color:#333;}

/*==================页尾 开始==================*/
.foot {width:100%; height:190px; position:absolute; left:0px; bottom:0px; background:url(../image/bg_foot.png) repeat-x;}
.foot:before {content:''; height:1px; position:absolute; left:0; right:0; top:0; background:#dfe6f2;}
.foot_left {width:390px; float:left; margin-top:49px;}
.ENleft_top {margin-top:39px;}
.foot_left ul.footMenu {height:16px; line-height:16px;}
.foot_left ul.footMenu:after {content:''; clear:both; display:block;}
.foot_left ul.footMenu li {position:relative; display:inline; margin-right:19px;}
.foot_left ul.footMenu li:before {content:'/'; position:absolute; left:-14px; top:-1px;}
.foot_left ul.footMenu li:first-child:before {content:'';}
.foot_left ul.footMenu li a:hover {color:#2a70e1;}
.foot_left ul.contact {margin-top:12px;}
.foot_left ul.contact li {padding:0; line-height:16px; position:relative; padding-left:18px; margin-top:4px;}
.foot_left ul.contact li:first-child {margin-top:0;}
.foot_left ul.contact li:before {content:''; width:11px; height:11px; position:absolute; left:0; top:2px; background:url(../image/icon_footContact.png) no-repeat; background-size:auto 11px;}
.foot_left ul.contact li.address:before {background-position:0 0;}
.foot_left ul.contact li.tel:before {background-position:-11px 0;}
.foot_left ul.contact li span {margin-right:12px;}
.techSupport {line-height:16px; margin-top:12px; color:#bcc5d1; display:block;}
.QRcode {width:100px; height:100px; position:absolute; left:50%; top:50%; margin:-50px 0 0 -50px; overflow:hidden;}
.QRcode:before {content:''; position:absolute; left:0; right:0; top:0; bottom:0; border:1px solid #dce8f8;}
.QRcode img {width:100%;}
.foot_right {width:316px; float:right; margin-top:46px;}
.ENright_top {margin-top:40px;}
.foot_right div.logo {height:66px;}
.foot_right div.logo img {height:100%;}
.foot_right div.copyright {line-height:16px; margin-top:13px; text-align:right; color:#bcc5d1;}
/*==================页尾 结束==================*/