﻿@charset "utf-8";
/*公共样式*/
body{ padding:0px; margin:0px auto; font-size:12px; line-height:23px; color:#5A5A5A; font-family:Arial,"宋体"; width: 100%; min-width:1000px; width:expressionnav((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:12px; font-style:normal; color:#5A5A5A;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expressionnav(this.onnavFocus=this.blur()); color:#5A5A5A;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#B40001; text-decorationnav:underline;}

.Connavtain{ }
.Silderbar{ }
.MainConnavtent{ }
.Connavtent{ }
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}


/*pages*/
.Pages{ padding:0px 3px; line-height:18px; zoom:1; overflow:hidden; color:#999; font-family:"宋体"; margin:15px 0 0 100px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px; color:#999;}
.Pages a:hover{color:#5f5f5f;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#ff9000; font-weight:normal;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#ff9000; font-weight:normal;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00; font-weight:normal;}
.Pages .p_page a{padding:0 3px;}
.Pages .p_page em{ font-style:normal; fonnavt-family:Arial;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:27px; height:18px; padding:0px; margin:0 5px; text-align:center; font-size:12px; border:none; background:#fff; color:#ff9000;}
.Pages .i_button { position:relative; top:5px; width:34px; height:20px; cursor:pointer; border:none; background:url(../images/page_goto.jpg) no-repeat; margin-left:10px;}
.Pages .p_jump b{font-weight:normal;}
/*pages end*/

/*top.html*/
.Topbg{height:85px; border-bottom:solid 5px #458d1b;}
.Top{width:1000px; height:85px; margin:0 auto; background:url(../images/nav.jpg) no-repeat;}
.Top ul li{float:left;}
.Top ul li a{height:85px; width:100px; display:block; overflow:hidden; text-indent:-999px;}
.Top ul li#nav1{}
.Top ul li#nav2{margin-left:22px;}
.Top ul li#nav3{margin-left:15px;}
.Top ul li#nav4{margin-left:60px;}
.Top ul li#nav4 a{width:220px;}
.Top ul li#nav5{margin-left:43px;}
.Top ul li#nav6{margin-left:17px;}
.Top ul li#nav7{margin-left:18px;}

.Top ul li#nav1.onnav a,.Top ul li#nav1 a:hover{background:url(../images/nav.jpg) no-repeat 0px bottom;}
.Top ul li#nav2.onnav a,.Top ul li#nav2 a:hover{background:url(../images/nav.jpg) no-repeat -122px bottom;}
.Top ul li#nav3.onnav a,.Top ul li#nav3 a:hover{background:url(../images/nav.jpg) no-repeat -237px bottom;}
.Top ul li#nav5.onnav a,.Top ul li#nav5 a:hover{background:url(../images/nav.jpg) no-repeat -660px bottom;}
.Top ul li#nav6.onnav a,.Top ul li#nav6 a:hover{background:url(../images/nav.jpg) no-repeat -777px bottom;}
.Top ul li#nav7.onnav a,.Top ul li#nav7 a:hover{background:url(../images/nav.jpg) no-repeat -895px bottom;}
/*top.html*/

/*bottom*/
.Footer{background:url(../images/footer_bg.jpg) no-repeat left top; height:35px; padding-top:12px; color:#636363; font-family:"微软雅黑"; width:1000px; margin:0 auto;}
.Footer .Copyright{float:left;}
.Footer .Fonav{float:right;}
.Footer .Fonav a{color:#6c6c6c; padding:0 8px;}
.Footer .Fonav a:hover{color:#B40001;}
/*bottom*/

/*Banner*/
/*Banner*/
.back{border-top:solid 1px #214d22; margin-top:20px;}
.back a{color:#fff;}
.back a:hover{color:#B40001;}
.pre a{color:#fff;}
.pre a:hover{color:#B40001;}
.next a{color:#fff;}
.next a:hover{color:#B40001;}

.main_bg{background:url(../images/Contain_bg.jpg) no-repeat center top; background-color:#001102; margin:0 auto; max-width:1440px;}
.Contain{width:1000px; margin:0 auto; padding:0 0 45px 0;}
.Sidebar{width:198px; float:left; padding-right:57px; background:url(../images/menu_bg.png) no-repeat left top;}
.Sidebar_menu{min-height:290px; background-color: #67b82f;}
.Sidebar h2{margin:0; padding:0;}
.Sidebar_menu ul{margin-top:15px;}
.Sidebar_menu ul li a{line-height:32px; padding-left:70px; background:url(../images/menu_libg.png) no-repeat left top; display:block; font-family:"微软雅黑"; color:#fff;}
.Sidebar_menu ul li a.on,.Sidebar_menu ul li a:hover{background:url(../images/menu_libg_h.jpg) no-repeat left top;}
.Sidebar_khfw{margin:5px auto 0; width:177px; background-color: #67b82f;}
.Sidebar_lywm{margin:11px auto 0; width:166px; background-color: #67b82f;}
.Sidebar_bg_b{background:url(../images/menu_bg_b.png) no-repeat left top; height:120px;}

.Contain_m{float:right; width:720px;}
.Contain_mt{padding-top:28px; margin-bottom:5px;}
.Contain_mt_txt{float:left; margin-left:-22px; padding-top:35px;}
.Contain_mt_bar{float:right; width:219px; height:124px;}
.Contain_m .Content{padding:20px; min-height:200px; color:#fff;}
.Location{background:url(../images/location_bg.png) no-repeat left top; height:45px;}
.Location_tit{float:left; padding-left:33px;}
.Location_tit h5{font-family:Arial; margin:0; font-weight:bold; color:#79a772; line-height:13px; font-size:13px;}
.Location_tit h3{font-family:"微软雅黑"; margin:0; color:#67b92d; font-weight:normal;  font-size:18px;}
.Location_cur{float:right; color:#a1ac93; margin-top:22px;}
.Location_cur a{color:#a1ac93;}
.Location_cur a:hover{color:#B40001;}
.Location_cur span{color:#67b82f;}

.Content_list{padding:20px 0px;} 
.templet_course_004{ background:url(../images/Events_list_icon.png) no-repeat left top; padding-top:31px; padding-bottom:8px; position:relative;}
.templet_course_004 ul li{ width:602px; position:relative; display:inline-block; height:auto!important; height:70px; min-height:70px; padding-left:115px; padding-top:13px; background:url(../images/Events_list_dot.png) repeat-y left;}
.templet_course_004 ul li h6{ color:#67b82f; position:absolute; left:0px; width:115px; height:70px; background:url(../images/Events_list_num.png) no-repeat left top; margin:0;}
.templet_course_004 ul li h6 b{ display:block; width:68px; text-align:center; font-size:18px; font-family:Arial; padding-top:34px;}
.templet_course_004 ul li dl.lineTop{ height:15px; overflow:hidden; background:url(../images/Events_list_top.png) no-repeat right top;}
.templet_course_004 ul li dl.lineBottom{ height:15px; overflow:hidden; background:url(../images/Events_list_bottom.png) no-repeat right top;}
.templet_course_004 ul li dl.txt{ height:auto!important; min-height:40px; padding:0px 20px; background:url(../images/Events_list_bg.png) repeat-y right; font-size:12px; line-height:24px; color:#79817a;}
.templet_course_004 ul li dl.txt a{color:#79817a; display:block;}
.templet_course_004 ul li dl.txt a:hover{color:#B40001;}
.templet_course_004_b{background:url(../images/Events_list_icon2.png) no-repeat left top; width:8px; height:8px; position:absolute; bottom:0px; left:30px;}

.ryzz_photoBig{float:left; position:relative;}
.ryzz_photoBig a{display:block;}
.ryzz_photoBig img{width:545px; height:327px;}
.ryzz_photoBig{text-align:center;}
.ryzz_photoList{ height:327px; position:relative; overflow:hidden; width:149px; float:right;}
.ryzz_photoList .arrowU{ position:absolute; top:0px; left:0px; width:149px; height:22px; background:url(../images/zzbtn.png) no-repeat left top; cursor:pointer;}
.ryzz_photoList .arrowD{ position:absolute; bottom:0px; left:0px; width:149px; height:22px; background:url(../images/zzbtn.png) no-repeat left bottom; cursor:pointer;}
.ryzz_photoList .listImg{ width:149px; overflow:hidden;}
.ryzz_photoList .listImg li{width:149px; height:88px; margin-bottom:5px;}
.ryzz_photoList .listImg li img{ width:149px; height:88px; cursor:pointer;}
.ryzz_photoList .listBox {position:absolute; top:27px; height:279px; overflow:hidden;}
.ryzz_tit{position:absolute; left:0; bottom:-30px; color:#fff; font-family:"微软雅黑"; font-size:14px; text-align:center; width:100%}

.News_list ul li{line-height:30px; border-bottom:dotted 1px #214d22;}
.News_list ul li span{float:right; color:#518552;}
.News_list ul li a{color:#fff;}
.News_list ul li a:hover{color:#B40001;}
.News_DTlist ul li{padding:15px 15px 15px 112px; border-bottom:dotted 1px #214d22; height:81px; position:relative;}
.News_DTlist ul li dl{position:absolute; left:0px; width:81px; height:81px; background:url(../images/news_timebg.png) no-repeat left top;}
.News_DTlist ul li dl span{ display:block; text-align:center;}
.News_DTlist ul li dl span.date{ color:#6d685b; font-family:Arial Bold; font-size:24px; padding-top:10px;}
.News_DTlist ul li dl span.month{ color:#ababab; font-family:Arial Bold; font-size:18px; }
.News_DTlist ul li dl span.time{font-family:Arial; color:#fff; font-size:12px; padding-top:3px;}
.News_DTlist ul li h5{margin:0; font-weight:normal; font-size:12px;}
.News_DTlist ul li h5 a{color:#fff;}
.News_DTlist ul li h5 a:hover{color:#B40001;}
.News_DTlist ul li p{margin:0; color:#518552; line-height:18px; margin-top:10px;}
.News_DTlist ul li p a{color:#ffe879;}

.Product_list{padding-top:15px;}
.Product_list_tab{overflow:hidden; margin-bottom:12px;}
.Product_list_tab dd{ height:28px; line-height:28px; cursor:pointer; float:left; margin:0 27px 6px 12px; position:relative;}
.Product_list_tab dd a{color:#016e39; font-family:"微软雅黑" Bold; font-size:14px;}
.Product_list_tab dd b{width:12px; height:28px; background:url(../images/product_tabbg.png) no-repeat; display:none; position:absolute;}
.Product_list_tab dd b.bl{background-position:left top; left:-12px;}
.Product_list_tab dd b.br{background-position:right top; right:-12px;}
.Product_list_tab dd b.bb{background-position:center bottom; height:6px; width:100%; bottom:-6px; left:0;}
.Product_list_tab dd.on,.Product_list_tab dd:hover{background-color:#67b82f;}
.Product_list_tab dd.on a,.Product_list_tab dd a:hover{color:#fff;}
.Product_list_tab dd.on b,.Product_list_tab dd:hover b{display:inline-block;}
.Product_list_m{border-bottom:dotted 1px #214d22; overflow:hidden;}
.Product_list_m li{width:216px; float:left; padding-bottom:22px; margin-right:32px;}
.Product_list_m li img{width:216px; height:106px;}
.Product_list_m li p{margin:0px; color:#848484; text-align:center; padding-top:3px;}

.prod_Info .info{ padding:10px 0;}
.prod_Image{ width:337x; float:left;}
.prod_Image .photoBig{border:solid 1px #d6d6d6;}
.prod_Image .photoBig img{ width:335px; height:166px;}
.prod_Image .photoBig{text-align:center;}
.prod_Image .photoList{height:47px; position:relative; overflow:hidden; margin:10px auto 0; width:337px;}
.prod_Image .photoList .arrowPrev{ position:absolute; top:0px; left:0px; width:11px; height:47px; background:url(../images/prod_btn.png) no-repeat left; cursor:pointer;}
.prod_Image .photoList .arrowNext{ position:absolute; top:0px; right:0px; width:11px; height:47px; background:url(../images/prod_btn.png) no-repeat right; cursor:pointer;}
.prod_Image .listImg{ height:47px; overflow:hidden;}
.prod_Image .listImg li{ float:left; width:94px; height:45px; text-align:center; border:solid 1px #d6d6d6; margin-right:5px;}
.prod_Image .listImg li img{width:94px; height:45px; cursor:pointer;}
.prod_Image .listImg li:hover{border:solid 1px #67b82f;}
.prod_Image .listBox {position:absolute; left:18px; width:300px; overflow:hidden;}
.prod_right{float:right; width:360px;}
.prod_right span{padding:0px 10px; line-height:24px; min-width:150px; display:inline-block; color:#fff; font-weight:600; text-align:center; border:2px solid #67b82f; background:#67b82f; border-radius:5px; -moz-border-radius:5px; /* 老的 Firefox */}
.prod_right li{ padding:10px 0; line-height:22px; color:#fff;}
.prod_right li b{color:#67b82f;}

.careers{color:#fff;}
.careers li{border-bottom:dotted 1px #214d22; margin-bottom:10px;}
.careers li h3{color:#fff; font-size:14px; height:30px; line-height:30px;}
.careers li dl{padding:0px 15px 10px 70px; position:relative; color:#fff; margin-top:10px;}
.careers li dl span{position:absolute; left:0px; top:0px;}
.careers_btn{padding-bottom:10px; text-align:right;}
.careers_btn a{display:inline-block; width:92px; height:23px; background:url(../images/job_btn.png) no-repeat center top;}

.Links_list{border-bottom:dotted 1px #214d22; padding-bottom:10px;}
.Links_list ul li{ text-align:center; width:180px; float:left; overflow:hidden; padding:0 25px 15px 25px;}
.Links_list ul .pic{ width:180px; height:75px;}
.Links_list ul .pic a{ width:180px; height:75px; display:block; overflow:hidden;}
.Links_list ul .pic img{ width:180px; height:75px;}
.Links_list ul .h1{ font-size:12px; font-weight:normal; height:20px; line-height:20px; padding-top:5px;}
.Links_list ul .h1 a{ padding:0 3px; white-space:nowrap; display:block; text-overflow:ellipsis; overflow:hidden; font-weight:normal; color:#fff;}
.Links_list ul .h1 a:hover{color:#B40001;} 

/*whirform*/
.form_table .form_err{color:#f00;}
.form_table td{padding:5px 0;}
.form_table .text{width:200px;}
/*whirform*/

/*index*/
.Homemain_bg{background:url(../images/home_bg.jpg) no-repeat center top; background-color:#001102; margin:0 auto; width:1440px;}
.homeBan{width:100%; height:400px; position:relative; z-index:1; padding-top:70px;}
.homeBan .Ban ul li{width:100%; height:400px;}
.homeBan .Tab{position:relative; width:150px; margin:0 auto;}
.homeBan .Tab ul{ position:absolute; padding-top:8px; height:20px; margin:0px auto;}
.homeBan .Tab ul li{ display:inline-block; float:left; width:10px; height:10px; cursor:pointer; background:url(../images/ban_icon.png) no-repeat center center; margin-right:10px;}
.homeBan .Tab ul li.on{ background:url(../images/ban_icon_on.png) no-repeat center center;}

.Contain_home{width: 1000px; margin: 0 auto; padding:55px 0 25px 0;}
.home_mnav{height:50px; margin:0 auto; width:590px;}
.home_mnav b{border-left:solid 1px #233822; border-right:solid 1px #011502; margin:0 50px; height:50px; display:inline-block;}
/*index*/



