@charset "utf-8";
/* CSS Document */

html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:14px; color:#333;font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
a{font-size:14px; color:#333; text-decoration:none}
a:hover{color:#1875DA; text-decoration:non}
*{margin:0; padding:0;}
img{border:none;margin:0; padding:0;transition: all 0.6s;cursor: pointer;}
img:hover{opacity:0.7;filter(alpha=70);transform: scale(1.1);}
ul,li{list-style:none;margin:0; padding:0;}
.w1200{width:1200px; margin:auto;}
.clear{clear:both; margin:0; padding:0;}
#body{line-height:30px; padding-top:30px;}
#body img{max-width:1200px;}
.fl{ float:left;}
.fr{ float:right;}
.bg{ background-color:#F9F9F9; width:100%; overflow:hidden;}
.dbt{line-height:30px; padding-top:60px; font-size:20px; font-weight:bold; color:#1875DA; text-align:center;}
.zz{ text-align:center; color:#999999; text-align:center;margin-top:20px;}

/* top */
.top .logo{margin-top:10px; margin-bottom:10px; float:left; width:250px;}
#nav{float:right;z-index:9999; position:relative; margin-top:20px;}
.dropdown a {color:#666666; font-size:18px; padding:25px;text-align:center;text-decoration:none; display:block;}
.dropdown a:hover{background:#1875DA;color:#ffffff;}
.dropdown {position: relative;float:left;}
.dropdown span{ display:block; color:#999999; font-size:16px;}
.dropdown span:hover{color:#ffffff;}
.dropdown-content {display: none;position: absolute;min-width: 140px;}
.dropdown-content a {color:#ffffff; background-color:#1875DA; font-size:16px;  width:140px; height:1px; line-height:1px; display:block; text-align:left;}
.dropdown-content a:hover {background:#ffffff; color:#1875DA;}
.dropdown:hover .dropdown-content {display: block;}
.top .sous{float:right; width:200px; margin-top:30px; margin-left:10px;}
.top input{float:left;}
.top .ss1{ width:140px; background-color:#1875DA; color:#FFFFFF;border-radius:15px; padding-left:10px; line-height:39px; border:none; margin-right:10px;outline: medium;}

/* banner */
#full-screen-slider { width:100%; height:550px; float:left; position:relative;z-index:999;}
#slides { display:block; width:100%; height:550px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:48%; top:500px; width:500px; margin:auto; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:17px; height:17px; line-height:16px; float:left; margin-left:15px; border-radius:50%; background-color:#FFFFFF}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background-color:#1875DA;}

/* biaoti */
.biaoti { margin-top:50px; clear:both;}
.biaoti span{ display:block;}
.biaoti .ywz {color:#1875DA; font-size:38px; line-height:60px; margin:auto; text-align:center;text-transform:uppercase; padding-top:15px;}
.biaoti .zwz {color:#1875DA; font-size:34px; line-height:60px; margin:auto; text-align:center;}
.biaoti .xiantiao{ width:40px; height:4px; background-color:#1875DA; text-align:center; margin:20px auto;}

/* about */
.about p{ font-size:18px; line-height:38px; font-weight:bold; color:#666666; text-align:center; padding-top:20px; padding-bottom:20px;}
.about img{ border-radius:50%;  -webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.about img:hover{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}
.about ul{ margin-left:30px;}
.about ul li{ float:left; width:155px; margin:35px;}
.about ul li span{ display:block; font-size:24px;color:#1875DA; text-align:center; line-height:60px;}

/* xcsp */
.xcsp { width:100%; background-color:#F7F7F7; overflow:hidden; padding-bottom:30px;}
.xcsp ul li{ float:left;width:386px; margin:6px;}
.xcsp ul li span{ display:block; height:50px; line-height:50px; font-size:16px;}

/* xwzx */
.xwzx { background:url(news.jpg) center no-repeat; height:650px; width:1200px; margin:auto;}
.xwzx ul li{ float:left; width:386px; margin:6px;}
.xwzx ul li span{ display:block; background-color:#F5F6F6; border-bottom:1px solid #333333; border-top:3px solid #B28850;}
.xwzx .b1{ display:block; text-align:center; font-size:16px; padding:10px;}
.xwzx .b2{ display:block; text-align:right; margin-right:20px; padding-bottom:15px; color:#B28850;}

/* gaxjs */
.gaxjs { width:100%; height:600px; background:url(gax.jpg) top center no-repeat; overflow:hidden;}
.gaxjs p{ display:block; text-align:center; font-size:22px; font-weight:bold; line-height:50px; color:#FFFFFF; margin-top:80px;}

/*porducts*/
.students{margin:0 auto;width:1200px;height:220px;position:relative; margin-top:40px;}
#four_flash{position:relative;width:1200px;height:220px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:1200px;height:270px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:200px; position:absolute;left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:210px;height:200px; padding-left:15px;color:#6C6E85; cursor: pointer }
#four_flash .flashBg ul.mobile li:hover{filter:alpha(opacity=70);opacity:0.7;}
#four_flash .flashBg ul.mobile li img{width:210px;height:160px;display:block; margin:0 auto; }
#four_flash  img{border:none;margin:0; padding:0;transition: all 0.6s;cursor: pointer;}
#four_flash  img:hover{opacity:1;transform: scale(1.1);}
#four_flash .flashBg ul.mobile li p{font-size:16px; font-size:16px; color:#333333; text-align:center;width:210px; margin-top:10px;}
#four_flash .but_left{width:20px;height:100px;position:absolute; top:46px; left:0px;cursor: pointer}
#four_flash .but_right{width:20px;height:100px; position:absolute; top:46px; right:0px;cursor: pointer}
#four_flash .but_left:hover{background:url(qianxleft1.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}
#four_flash .but_right:hover{background:url(qianxr1.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}
#four_flash  span{ text-align:center}


/*xwzx*/
.xwxx{width:1200px; margin:auto; margin-top:20px;}
.xwxx ul li {width:100%; border-bottom:1px dashed #cccccc; clear:both; height:250px; padding-top:20px;}
.xwxx ul li img { float:left; margin-right:20px;}
.xwxx ul li h1 { font-size:16px; color:#1875DA; line-height:50px;}
.xwxx ul li span {color:#666666; line-height:200%; font-size:14px;}
.xwxx ul li .ckxq{font-size:14px; color:#1875DA; } 
.xwxx ul li img{display:block; z-index:80;opacity:1;filter(alpha=100)}
.xwxx ul li a:hover img{opacity:0.8;filter(alpha=80)}

.ckgd{ margin-top:30px; margin-bottom:30px;}
.ckgd a{ text-align:center; display:block; width:200px; font-size:16px; height:40px; line-height:40px; border:1px solid #B3B3B3; margin-top:25px; margin:auto; border-radius:10px;}
.ckgd a:hover{ background-color:#1875DA; color:#FFFFFF; border:1px solid #1875DA;}

/*xwzx*/
.case{width:1200px; margin:auto; margin-top:20px;}
.case ul li {float:left; width:386px; margin:6px;}
.case ul li img { width:368px; height:240px;}
.case ul li span {display:block; height:50px; line-height:50px; font-size:16px;}

/*rczx*/
.rczx{width:1200px; margin:auto; margin-top:20px;}
.rczx ul li {width:100%; border-bottom:1px dashed #cccccc; clear:both; padding-bottom:30px; padding-top:20px;}
.rczx ul li h1 { font-size:16px; color:#1875DA; line-height:50px;}
.rczx ul li span {color:#666666; line-height:200%; font-size:14px;}
.rczx ul li .ckxq{font-size:14px; color:#1875DA; } 

/* page */
.page{ font-family:Arial, Helvetica, sans-serif;clear:both;line-height:20px; margin:10px 0; padding:5px;}
.page a{color:#1875DA;padding:3px;border:1px solid #1875DA;text-decoration:none;margin-right:5px;}
.page a:link{color:#1875DA}
.page a:visited {color:#1875DA}
.page a:hover{background:#1875DA;color:#fff;}
.page a:active{color:#1875DA}
.page span{background:#1875DA;color:#fff; padding:3px;border:1px solid #1875DA;margin-right:3px;}
.page .cur{color:#fff;}
.page .cur a{ color:#fff;margin-right:0px;}
.page .cur a:link{color:#fff;}
.page .cur a:visited {color:#fff;}
.page .cur a:hover{color:#fff;}
.page .cur a:active{color:#fff;}

/* left */
#left {margin:0; margin-top:50px; margin-bottom:50px;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none;  color:#1875DA; border-top:3px solid #cccccc; font-size:20px; width:240px; height:90px; line-height:90px; text-align:center; display:block;}
#left li a:hover {float:left; text-decoration: none; color:#333333; border-top:3px solid #1875DA; }
#left ul .curr a{float:left; text-decoration: none;  color:#333333; border-top:3px solid #1875DA; }

/* foot */
.foot{ width:100%; background-color:#231F20; overflow:hidden; color:#cccccc; padding-top:30px; padding-bottom:30px;}
.foot li{float:left; width:510px;}
.foot li img{  float:left; margin-right:10px; padding-top:10px; padding-bottom:10px;}
.foot li dd{ color:#FFFFFF; padding-left:40px; display:block; line-height:50px;}
.foot a{ color:#cccccc;}
.foot a:hover{ color:#FFFFFF;}
.foot span{ color:#FFFFFF; font-size:16px;}
.foot ul{ margin-top:50px; margin-bottom:50px; margin-right:80px; float:left;}
.foot ul a{ display:block; line-height:30px;}
.foot ul{line-height:30px; color:#CCCCCC;}


