@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; border:none;}
img { border:none;}
a { text-decoration:none; color:#333; }
h4{ font-size:14px; color:#fff; font-weight:bold; font-family:"宋体";}
a:hover { color:#333;}
.clear { clear:both;}
body {  line-height:22px; font-size:12px; color:#333; font-family:"宋体";}
.clearfix:after{display:block;content:'clear';clear:both;line-height:0;visibility:hidden; list-style:none;}
.clearfix{*zoom:1;}
.float_l{float:left;}
.float_r{float:right;}
input,select,textarea {font:12px "宋体";vertical-align:middle;font-weight:normal;color:#5c5c5c;margin:0;padding:0px; }
fieldset {border:0}
ul li{ list-style:none;}
/*-------对齐方式-------*/
.text_c{text-align:center;}
.text_l{text-align:left;}
.text_r{text-align:right;}

/*-------头部-------*/
.mian{ width:1027px; height:auto; margin:0px auto;}
.header { width:1027px; height:400px;}
.header_1{ width:1027px; height:70px;}
.logo{ width:500px; height:70px; line-height:70px; float:left}
.logo img{ padding:10px;}
.logo h2{ color:#6b618e; padding-left:10px;}
.tip{width:200px; height:70px; float:right}
.tip a{ color:#000000; font-size:12px;}
.header_2{ width:1027px; height:40px; background-image:url(../images/meun.gif); background-repeat:no-repeat}
.header_2 ul{ width:1027px;}
.header_2 li{ width:128px; float:left; line-height:40px; text-align:center}
.header_2 li a{ color:#FFFFFF; font-size:14px; font-family:"微软雅黑"}
.header_2 li a:hover{ color:#decf6b; text-decoration:none}
.header_3{ width:1027px; height:290px;_margin-top:-5px;clear:both;}

.middle{ width:1027px; height:auto; margin:0px auto;}
.middle_1{ width:1027px; height:420px; margin-top:10px;}
.middle_1_left{ width:240px; height:390px; float:left}
.middle_1_left_1{background-image:url(../images/classes.gif); width:240px; height:420px; position:absolute; z-index:2;}
.middle_1_left_1_title{ font-family:"宋体"; font-size:16px; color:#decf6b; margin-left:20px; margin-top:30px; margin-bottom:10px;}
.middle_1_left_1_class { margin-left:20px;}
.middle_1_left_1_class a{ font-family:14px; font-family:"宋体"; color:#ffffff;}
.middle_1_left_1_class a:hover{color:#decf6b;}
.middle_1_left_1_class ul li ul li{ text-indent:2em;}
.middle_1_left_2{ background-image:url(../images/job.jpg); background-repeat:no-repeat; background-position:right; width:240px; height:120px; margin-top:300px; position:absolute}
.middle_1_left_2_title{ font-family:"宋体"; font-size:16px; color:#decf6b; margin-left:20px; margin-top:20px; margin-bottom:10px;}
.middle_1_left_2_job { margin-left:20px;}
.middle_1_left_2_job ul li{ line-height:30px; height:30px;}
.middle_1_left_2_job a{ font-family:14px; font-family:"宋体"; color:#ffffff; line-height:30px;}
.middle_1_left_2_job a:hover{color:#decf6b;}
.middle_1_left_2_more{ width:50px; float:right; margin-top:-20px;}
.middle_1_left_2_more a{ color:#FFFFFF; font-family:"宋体"; font-size:12px}
.middle_1_right{width:785px; height:419px; float:right; border:1px solid #f2f2f2; background-color:#fafafa;}
.middle_1_right_1{ font-family:"宋体"; font-size:16px; color:#211403; padding:10px 10px;}
.middle_1_right_2{ padding:10px 10px 10px 30px; }
.aboutmore{ width:81px; float:right; margin-top:-10px;}  
*html .aboutmore {  width:81px; float:right; margin-top:-43px;} /* ie6 fixed */  
*+html .aboutmore {  width:81px; float:right; margin-top:-43px;} /* ie7 fixed, 注意顺序 */ 
.middle_1_right_2_write{ line-height:24px;color:#6e6e6e; font-size:14px;}
.middle_1_right_2_img{ float:left; margin-right:10px;}
.middle_1_right_2_img img{ width:350px; height:200px;}


.middle_2{ width:1027px; height:200px; margin-top:10px;}
.middle_2_title{ font-size:16px; color:#5d122f; font-family:"宋体"; border:1px solid #e8e8e8; height:30px; line-height:30px;}
.middle_2_title_show{ padding-left:20px;}
.middle_2_pic{ width:1027px; height:170px; background-image:url(../images/prokuang.jpg); background-repeat:no-repeat;}
.carousel-list a{ color:#666666; font-size:12px; line-height:20px;}
.carousel-list a:hover{ text-decoration:none; color:#990033}

.middle_3{ width:1027px; height:210px; margin-top:10px;}
.middle_3_left{ height:210px; width:260px; float:left}
.middle_3_left_1{ background-image:url(../images/contactus.jpg); background-repeat:no-repeat; width:243px; height:150px;}
.middle_3_left_1_write{ padding-left:100px; padding-top:45px; }
.middle_3_left_1_write_tel{ color:#840035; font-size:16px}
.middle_3_left_1_write_add{ color:#000000; font-size:12px; line-height:16px;}
.middle_3_left_2{ margin-top:10px;}
.middle_3_right{ background-color:#f4f3ef; height:210px; width:757px; margin-left:10px; float:right}
.middle_3_right_1{ height:60px;}
.middle_3_right_1_title{ width:200px; float:left; padding:20px 0px 10px 30px;}
.middle_3_right_1_more{ width:81px; float:right}
.middle_3_right_2{ height:140px; margin-left:20px;}
.middle_3_right_2 li{ height:26px; width:700px; display:block;font-size:16px; color:#806a73; line-height:30px; }
.middle_3_right_2 li a{ font-size:16px; color:#6e6e6e; line-height:26px; }

.bottom{  margin:10px auto;width:1027px;}
.bottom_1{ height:30px; background-color:#5d122f; width:1027px;}
.bottom_1 ul{ width:800px;}
.bottom_1 li{ width:80px; float:left; line-height:20px; text-align:center}
.bottom_1 li a{ color:#787878; font-size:12px; font-family:"宋体"; line-height:30px;}
.bottom_1 li a:hover{ color:#decf6b; text-decoration:none}
.bottom_1_top{ float:right; margin-top:2px; margin-right:10px;}
*html .bottom_1_top { float:right; margin-top:-28px; margin-right:10px;} /* ie6 fixed */  
*+html .bottom_1_top { float:right; margin-top:-28px; margin-right:10px;} /* ie7 fixed, 注意顺序 */ 
.bottom_2{ margin-top:5px;text-align:center}
.bottom_2 a{ color:#333333; }
.text_l{ width:450px; display:block; float:left}
.text_r{ width:150px; display:block; float:right}

.leftmenu dt{ line-height:0px;}
.leftmenu dd{ line-height:0px; text-indent:2em;}