﻿@charset "utf-8";
html{color:#000;background:#FFF;}
body {color:#666;font-size:12px;font-family:"Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
a{ text-decoration:none; color: #333;}
ul,li,ol{ list-style: none; }
.clear { clear:both;}

.index-head { background-color:#191919; font-size:16px; color:#8B8B8B;}
.index-nav { background-color:#01479D; height:50px;}
.index-nav ul { width:1200px; margin:auto;}
.index-nav ul li { width:133px; float:left; text-align:center; font-size:16px; color:#FFF; line-height:50px;}
.index-nav ul li:hover { background-color:#FF9C01;}
.index-nav ul li a { color:#FFF;}

.index-er { font-size:16px;}
.index-er a { padding:0px 10px;}
#seachkeywords { float:left; height:28px; line-height:28px;}
.index-title { text-align:center; font-size:34.7px; color:#191919;}
.index-title a { color:#1153A3;}

.main { width:1200px; margin:auto;}
ul.tab { width:1030px; margin:auto; display:block;}
ul.tab li { width:135px; float:left; margin:0px 6px; height:40px; background-color:#1154A5; text-align:center; font-size:19.8px; color:#FFF; line-height:40px; cursor:pointer;}
ul.tab li.on { background-color:#FF9C01;}
div.con { width:1200px; display:block;}
.index-prolist { margin-top:30px;}
.index-prolist li { width:286px; float:left; margin:7px; text-align:center; font-size:16px;}
.index-prolist li img { width:286px;}
.index-prolist li font { width:286px; height:53px; display:block; line-height:50px; background:url(../../../../../app/tpl/public/index/images/prs.jpg); margin-top:-2px;}
.index-prolist li a { color:#000;}
.index-prolist li:hover font { background:url(../../../../../app/tpl/public/index/images/pr.jpg);}

.solution_c_bgs{ background:url(../../../../../app/tpl/public/index/images/bg.jpg); padding:50px 0px;}
.solution_c_bg{ width:1200px; margin:0 auto; height:413px; position:relative;}
#tabs {overflow:hidden; width:1200px;}
#tabs ul li {color:#000; height:68px; line-height:68px; position:relative; cursor:pointer; width:200px; background-color:#FFF; font-size:18px; text-align:center; margin-top:1px;}
#tabs ul li a{color:#000; display:block; font-size:16px;}
#tabs ul li.currents{color:#fff; background:#FF9C01; width:200px; height:68px; line-height:68px;}
#tabs ul li.currents a{color:#fff; font-size:16px;}

#contents{ width:550px; position:absolute; left:325px;}
#contents ul{display:none;}
#contents .c_img{width:550px; height:413px; margin-top:1px; position:relative;}
#contents .c_img_bg{width:550px; height:413px; position:absolute;}
#contents .c_img_font{width:510px; padding:20px; position:absolute; top:313px; background:url(../../../../../app/tpl/public/index/images/123.png); line-height:30px; color:#fff;}
#contents .c_img_font .h1{font-size:18px; color:#000;}
#contents .c_img_font .h1 a{font-size:18px; color:#000;}
#contents .c_img_font .h1 a:hover{font-size:18px; color:#ff0;}
#contents .c_img_font .h2{font-size:12px; color:#888;}
#contents .c_img_font .h2 a{font-size:16px; color:#fff; float:right; margin-top:-14px;}
#contents .c_img_font .h2 a:hover{font-size:16px; color:#ff0;}

.index-an { background-color:#1154A5; margin:auto; border-radius:30px; color:#fff; height:45px; line-height:45px; text-align:center; font-size:20px;}
.index-an a { color:#fff;}

.index-youshi { width:305px;}
.index-youshi li { font-size:21px; display:block; color:#1153A3; border-bottom:1px #1B1B1B solid; padding-bottom:5px; margin-bottom:10px;}
.index-youshi dd { font-size:16px; color:#191919; line-height:35px; padding-bottom:20px;}

.index-anbg { background:url(../../../../../app/tpl/public/index/images/bg2.jpg);}



.bodyCon08 .students{
    margin: 0 auto;
    width: 1200px;
    height: 560px;
    position: relative;
    
}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1100px;height:520px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:998px;height:520px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:1px solid #2E324B;float:left;width:297px;height:500px;margin-left:26px; color:#fff;transition:all 1s ease 0s;}
#four_flash .flashBg ul.mobile li:hover{
    border: 1px solid rgba(0,200,217,0.80);
    color: #fff;
    -webkit-box-shadow: 0px 0px 5px 10px rgba(0,0,0,1.00);
    box-shadow: 0px 0px 10px 10px rgba(0,0,0,.5);
}
#four_flash .flashBg ul.mobile li img{width:297px;height:323px;display:block;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:36px;text-align:center;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:297px; line-height:24px;margin-top:10px;}
#four_flash .flashBg ul.mobile li a{display:block;background:url(../../../../../app/tpl/public/index/images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{background:url(../../../../../app/tpl/public/index/images/jiantou2.png);}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(../../../../../app/tpl/public/index/images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../../../../../app/tpl/public/index/images/qianxr1.png) no-repeat;}

.index-yous { font-size:21px;}
.index-yous li { color:#1153A3; text-indent:10px;}
.index-yous dt { margin-top:-10px;}
.index-yous li a { color:#FF9B01;}
.index-yous dd { font-size:16px; margin:15px; line-height:35px;}

#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(../../../../../app/tpl/public/index/css/images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: -70px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(../../../../../app/tpl/public/index/images/gol.jpg) center top; FLOAT: left; HEIGHT: 112px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted; margin-top:-135px;}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 110px; DISPLAY: block; BACKGROUND: url(../../../../../app/tpl/public/index/images/gor.jpg) center top; FLOAT: right; HEIGHT: 112px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted; margin-top:-135px;}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BACKGROUND-IMAGE: url(../../../../../app/tpl/public/index/images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 100px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 10px
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 840px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1020px; PADDING-RIGHT: 0px; FONT-SIZE: 70%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 43px;}

.featureUL li { border:1px #434343 solid; width:215px; height:110px; margin:20px;}

.gong-img { width:1200px; margin:auto;}
.gong-img li { width:385px; height:278px; float:left; margin:6px; border:1px #1253A5 solid;}
.gong-img li:hover { border:1px #FF9C01 solid;}
.gong-img li img { width:385px; height:278px;}

.index-newstop { width:559px; border-bottom:1px #313131 solid;}
.index-newstop li { width:80%; float:left; padding:10px 0px;}
.index-newstop li font { font-size:21px; display:block;}
.index-newstop li span { font-size:16px; display:block; padding:10px 0px;}
.index-newstop dd { float:right; padding-top:20px;}
.index-newstop2 { margin-bottom:26px;}
.index-link { width:1200px; margin:auto; height:50px; line-height:50px; color:#fff;}
.index-link a { color:#fff; font-size:16px; padding:0px 10px;}
.index-wei {}
.index-wei li { width:109px; float:left; color:#FFF; font-size:16px; text-align:center; margin-right:30px;}
.index-wei li img { width:109px; height:109px;}
.index-navs {}
.index-navs li { font-size:21px; color:#fff; margin-bottom:20px; text-indent:20px;}
.index-navs dd { font-size:16px; color:#8C8C8C; margin-bottom:10px; text-indent:20px;}
.index-navs dd a { color:#8C8C8C;}
.overbg { line-height:45px; border-top:1px #474747 solid; font-size:16px;}
.overbg ul { width:1200px; margin:auto; color:#8C8C8C;}
.overbg ul a { color:#8C8C8C;}

