@charset "gb2312";
/* CSS Document */

body{ background: #fff; margin:0px;  font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; padding:0 0 160px 0;}

div,ul,li,h1,p,hr,form,input{margin:0;padding:0;}
ul,li{list-style:none;}
table,th{ margin:0px; padding: 0px; font-size: 12px; font-weight: normal; line-height: 30px;}
img{border:none;}
a{text-decoration:none; color:#090;}
.dh {	text-align:center; font-size:12px; line-height:55px; width:1400px; height:55px; margin:0px auto; background: url(images/bg_dh.jpg) center no-repeat; }
.dh ul {margin:0 200px 0 0; width:780px; float:right;}
.dh li { width:100px; height:55px; float:left; margin:0 10px; display:block;}
.dh a { color:#333;}
.dh a:hover{ width:100px; height:55px; display:block; color:#f33;}


#box{ width:1400px; margin:0 auto; padding:0; font-family:"Î¢ÈíÑÅºÚ";  }
.banner {width:1400px; height:595px; margin:0 auto; clear:both; }
.anniu1{ width:100px; margin:450px 0px 0 650px;_margin:250px 0 0 0px; float:left;}
.anniu2{ width:100px; margin:450px 80px 0 0px;_margin:250px 0 0 0px; float:right;}


.center{  height:auto; overflow:hidden;  margin:0 auto; background:#000; }

#boxf { margin:-190px 0 0 700px; padding:0; display:none; z-index:100;   }
.box1 {font-size:12px; color:#333; line-height:25px;}


.liang {width:1400px; height:224px; margin:0 auto; font-size:24px; color:#6f1720; background:url(images/ld.jpg) center no-repeat; padding:0px 0 0 0;}


.ke {width:1400px; height:auto; overflow:hidden; margin:0px auto 0 auto;}
.ke_b {width:1400px; height:176px; background:url(images/con_ke.jpg) center top no-repeat;}
.ke_t {width:1400px; height:auto; overflow:hidden; background: url(images/bg_con.jpg) top repeat-y; margin:0 auto;}
.ke_ta {width:860px; height:400px; overflow:hidden; margin:0 auto; padding:0 0 30px 120px;}

.ke_tab  {width:980px; height:40px; margin:0 auto; background:#e5d0a3; color:#8c5431;  }
.ke_tab  li { width:120px; height:40px; float:left; font-size:26px; line-height:40px;  text-align:center;  display:block;  font-weight:bold;    background:#e5d0a3; margin:0 20px 0 auto;  
border:1px solid #8c5431; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.ke_tab  li.hover { height:40px; width:120px; display:block; background:#8c5431; color:#fff;}
.ke_tab  li a {font-size:18px; line-height:40px; text-align:center; text-decoration:none; color:#8c5431;  width:120px; }
.ke_tab  li a:Hover {color:#fff;  height:68px; display:block; text-decoration:none;}



.con_t {border:1px solid #8c5431; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; margin:20px 0 0 0; width:825px;}
.con_t a {color:#000;}
.con_t a:hover {text-decoration:underline;}

.ktpic {width:770px; height:340px; overflow:hidden; font-size:13px; color:#000; line-height:28px;  padding:0 20px 20px 35px; }
.ktpic1 {width:770px; height:340px; overflow:hidden; font-size:13px; color:#000; line-height:28px; background:url(images/pic_ao.jpg) 95% 85% no-repeat; padding:0 20px 20px 35px; }

.inx {display:none;}

#boxf { margin:-250px 0 0 450px; padding:0; display:none; }
.box1 {font-size:12px; color:#333; line-height:25px;}

.jz {width:1400px; height:900px; overflow:hidden; margin:0 auto; background:url(images/jz.jpg) center top no-repeat #1cf37c; clear:both;}
.jz_b {width:980px; height:247px; margin:0 auto;}
.jz_t {width:1400px; height:auto; overflow:hidden;  margin:0 auto; padding:250px 0 50px 0;}

#focus ul li .h2{padding:0;margin:0 auto;}
#slideshow {!important;border:0px !important; text-align:center}
#focus {width:1400px; height:600px; margin:0 auto; overflow:hidden; position:relative;padding:0;overflow:hidden;}
#focus ul {height:600px; position:absolute;width:4200px;}
#focus ul li {float:left; width:1400px; height:4100px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:710px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:960px; height:65px; margin-right:210px;padding:5px 10px; right:0; bottom:0; text-align:right;filter:alpha(opacity=50);-moz-opacity:0.5;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:63px;margin-top:60px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:relative;left:1220px; top:40px;background:url('images/sprite.png') no-repeat 0 0; cursor:pointer}
#focus .pre {left:150px;top:130px;}
#focus .next {right:0; background-position:right top;}
#focus ul li .slideother { position:absolute; left:-100px; top:350px; width:720px; height:80px;display:inline-block;margin-left:550px;}
#focus ul li .slideother .h12{display:block;font-size:24px;line-height:30px;position:absolute; top:0px; left:5px;color:#f00;font-weight:bold; width:580px;overflow:hidden;text-align:left;}
#focus ul li .slideother p{position:absolute; top:38px; left:5px;color:#F00;width:750px;overflow:hidden;text-align:left;}
#focus ul li .slideother p a{ color:#F00; text-decoration:none;}
#focus ul li .slideother a:hover{ color:#FFF;}


.czyx_t {width:1400px; height:auto; overflow:hidden;background:url(images/school.jpg) top no-repeat #0ee3e7; margin:0 auto 0px auto; padding:0;}
.czyx_ta {width:980px; height:auto; overflow:hidden; margin:230px auto 0 auto; padding:0; clear:both; }
.czyx_tab  {width:980px; height:40px; margin:0 auto; color:#fff;  }
.czyx_tab  li { width:135px; height:40px; float:left; font-size:26px; line-height:40px;  text-align:center;  display:block;  font-weight:bold;    background:#3bd1d4; margin:0 20px 0 auto; }
.czyx_tab  li.hover { height:40px; width:120px; display:block; color:#f00;}
.czyx_tab  li a {font-size:20px; line-height:40px; text-align:center; text-decoration:none; color:#333;  width:135px; }
.czyx_tab  li a:Hover {color:#fff;  height:68px; display:block; text-decoration:none;}
.czyx_tat {width:980px; height:auto; overflow:hidden; margin:20px auto;  clear:both;  }

.czyx_t dl {width:980px; height:auto; overflow:hidden; margin:20px ; clear:both;}
.czyx_t dt {width:980px; height:50px; background:#d1cfb6; color:#fff; font-size:32px; font-weight:bold; line-height:45px; text-align:center;}
.czyx_t dd {font-size:14px; line-height:25px; float:left; font-size:14px; color:#ff3d3d; text-align:left; margin:15px 10px 0 0; overflow:hidden; width:200px; height:50px; color:#000; }


.luxian {width:1400px; height:600px; margin:0px auto 30px auto; background:url(images/line.jpg) center top no-repeat  #d1bdf4; clear:both;}
.luxian_t {width:980px; height:609px; margin:0 auto;}
.luxian_ta {width:500px; height:370px; float:left; margin:225px 0 0 30px;}
.luxian_tb {width:140px; height:40px; margin:180px 60px 0 0; float:right; background:#c4a8f6; line-height:40px; font-size:24px; color:#fff; text-align:center;}
.luxian_tb a:hover {color:#fff;}
.luxian_tb a {color:#f33;}


.shu {top:150px!important; left:50px!important; position:absolute; position: fixed; z-index:50; width:72px; height:415px; font-size:12px; color:#333;}

.re {width:100%; height:120px; margin:0 auto; background:#dededc;  bottom:0px!important;  position:absolute; position: fixed; z-index:100;}
.registration {width:940px; height:120px; margin:0 auto; background: url(images/registrationa.jpg) center no-repeat; padding:0px 0 0 40px;}
.littlebox {width:900px; height:33px; text-align:right; margin:0 auto 45px auto;}
.bigbox { width:880px; height:70px; margin:0; color:#333; margin:-15px 0 0 0;} 

.bigbox ul li{ float:left; margin:5px 35px 15px 0;  height:30px; line-height:30px;}
.bigbox ul li input{ margin-right:0px; width:120px; height:24px;}

.bigbox ul .last{ float:right; margin:-5px 80px 0 0;  width:100px; height:30px;}
.bigbox #company{ margin-right:30px;}
.bigbox #submitId{ background-image:url(images/zx.jpg);width:100px; height:30px; margin-top:10px; margin-right:3px; border:none;}
.bigbox #email{ margin-right:0;}

.bigbox #firstCountry { margin-right:30px;}
.bigbox #secondCountry{ margin-right:30px;}


