@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";}
.top{ width:100%; height:40px; border-bottom:1px #e0e2e0 solid;}
.top_nav{ width:1103px; height:40px; margin:0 auto;}
.top_nav h2{ line-height:40px; float:left; color:#a1a1a1;}
.top_nav h4{ float:right; line-height:40px; color:#a1a1a1;}
.top_nav h4 a{ color:#a1a1a1;}

.top_menu{ width:1103px; height:124px; margin:0 auto;}
.logo{ width:484px; height:104px; float:left; padding-top:10px;}
.phone{ width:240px; height:54px; float:right; padding-top:45px;}

.nav{ width:100%; height:49px; background:url(../images/menu_03.jpg) top left repeat-x; overflow:hidden;}
.nav ul{ width:1104px; margin:0 auto; height:49px; border-left:1px #499e06 solid;}
.nav ul li{ width:137px; height:49px; line-height:49px; float:left; border-right:1px #499e06 solid;}
.nav ul li a{ float:left; text-align:center; width:137px; font-size:15px; color:#FFF; display:block;}
.nav ul li a:hover{ background:url(../images/nav_03.jpg) no-repeat;}

.banner{ width:100%; height:525px; background:url(../images/banner_02.jpg) top center no-repeat; overflow:hidden;}

#product{ width:100%; height:690px; background:#f2f3f5;}
.product{ width:1100px; height:620px; margin:0 auto; padding-top:38px;}
.product_left{ width:204px; float:left; overflow:hidden; border:2px #7eb708 solid;}
.product_top{ width:204px; height:44px; background:url(../images/product_03.jpg) no-repeat;}
.product_top span{ float:left; width:204px; text-align:center; line-height:44px; color:#FFF; font-size:14px; font-weight:bold;}
.product_cen{ width:204px; overflow:hidden;}
.product_cen ul li{ width:204px; height:47px; background:url(../images/eve_07.jpg) left bottom repeat-x;}
.product_cen ul li a{ float:left; color:#878888; width:204px; font-size:14px; line-height:47px; text-indent:11px; display:block;}
.product_cen ul li a:hover{ background:url(../images/pton_03.jpg) no-repeat; color:#FFF;}
.pro_more{ width:174px; height:31px; background:#7eb708; margin:11px auto;}
.pro_more a{ width:174px; text-align:center; line-height:31px; text-align:center; float:left; color:#FFF;}

.product_right{ width:873px; height:34px; background:url(../images/trer_03.jpg) no-repeat; float:right;}
.pro_top{ width:873px; height:34px;}
.pro_name{ float:left; color:#5c5d5d; font-size:14px; line-height:34px; padding-left:22px;}
.more{ width:56px; height:19px; float:right; background:url(../images/more.jpg) no-repeat; margin-top:9px; padding-right:9px;}
.pro_cen{ width:873px; overflow:hidden; padding-top:10px; min-height:582px;}
.pro_cen ul{ margin:0 -8px 0 0; zoom:1;}
.pro_cen ul li{ width:212px; height:257px; float:left; margin-right:8px; margin-top:29px;}
.pro_cen ul li img{ width:206px; height:206px; border:3px #dad8d9 solid;}
.pro_cen ul li span{ width:212px; height:38px; background:#d7d7d7; float:left; margin-top:7px; line-height:38px; text-align:center; color:#5e5f5f;}

.teacher{ width:100%; height:427px; border-bottom:1px #e5e5e5 solid; background:#FFF;}
.teacher_nav{ width:1100px; margin:0 auto; overflow:hidden; padding-top:40px;}
.news{ width:553px; float:left; overflow:hidden;}
.news_top{ width:553px; background:url(../images/news_03.jpg) bottom no-repeat; overflow:hidden;}
.news_top span{ font-size:16px; color:#4a4b4b; padding-bottom:16px; float:left;}
.news_more{ width:56px; height:19px; float:right; background:url(../images/more.jpg) no-repeat; margin-right:5px; margin-top:3px;}
.news_cen{ width:553px; overflow:hidden; padding-top:36px;}
.news_cen img{ float:left; width:181px; height:112px;}
.news_cen h4{ float:left; color:#389d01; font-size:14px; padding-left:13px; padding-top:6px;}
.news_cen h4 a{ width:345px; color:#389d01; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; float:left; display:block;}
.news_cen p{ margin:0; width:345px; padding-left:13px; float:left; color:#959798; line-height:22px; padding-top:18px; overflow:hidden; font-size:13px;}
.news_list{ width:550px; float:left; overflow:hidden; padding-top:11px;}
.news_list li{ width:550px; height:37px; background:url(../images/orer_03.jpg) no-repeat; margin-top:6px;}
.news_list li a{ line-height:37px; text-indent:33px; float:left; font-size:14px; color:#5b5c5c; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:410px; display:block;}
.news_list li span{ line-height:37px; float:right; padding-right:15px; font-size:14px;}

.contact{ width:490px; float:right; overflow:hidden;}
.contact_top{ width:490px; background:url(../images/contact.jpg) bottom no-repeat; overflow:hidden;}
.contact_top span{ font-size:16px; color:#4a4b4b; padding-bottom:16px; float:left;}
.contact_cen{ width:490px; overflow:hidden;}
.contact_cen ul{ width:472px; height:116px; margin:0 auto; padding-top:30px;}
.contact_cen ul img{ width:470px; height:114px; border:1px #d7d6d6 solid;}
.contact_cen p{ margin:0; color:#5b5c5c; line-height:37px; padding-left:25px; font-size:15px; padding-top:12px;}

#about{ width:100%; height:478px; background:#e9f3d2;}
.about{ width:1100px; margin:0 auto; overflow:hidden; padding-top:68px;}
.about img{ width:451px; height:331px; float:left; border:1px #dedee1 solid;}
.about_cen{ width:584px; height:358px; float:right; position:relative;}
.about_cen h4{ width:100%; float:left; color:#389d01; font-size:16px;}
.about_cen p{ width:100%; float:left; margin:0; color:#787878; font-size:14px; line-height:26px; padding-top:33px;}
.about_more{ width:102px; height:31px; float:right; background:url(../images/morelr_06.jpg) no-repeat; position:absolute; bottom:0; right:0;}

.foter{ width:100%; padding-bottom:15px; background:#70ae11; overflow:hidden;}
.menu{ width:880px; margin:0 auto; overflow:hidden; padding-top:20px;}
.menu ul li{ float:left; width:110px;}
.menu ul li a{ width:110px; text-align:center; float:left; color:#FFF; font-size:14px; display:block;}
.bottom{ width:600px; margin:0 auto; overflow:hidden; color:#FFF; text-align:center; line-height:27px; padding-top:35px; font-size:14px;}
.bottom a{ color:#FFF;}


.bg_banner{ width:100%; height:238px; background:url(../images/N-banner_02.jpg) top center no-repeat; overflow:hidden;}

.about_nav{ width:1100px; margin:0 auto; position:relative; height:auto;}
.dqwz_left{ width:220px; float:left; overflow:hidden; position:absolute; top:-33px; z-index:99999;}
.about_top{ width:220px; height:90px; background:url(../images/about_title.png) no-repeat;}
.gsjt{ float:left; color:#FFF; font-size:20px; padding-left:28px; padding-top:27px; width:193px;}
.gsjt_eng{ float:left; width:193px; color:#72b87c; padding-left:28px; font-size:14px;}
.menu_list{ border:1px #dedee1 solid; width:210px; margin:0 auto; overflow:hidden;}
.menu_list li{ width:100%; height:44px; background:url(../images/about_li.jpg) repeat-x; float:left;}
.menu_list li a{ width:100%; line-height:44px; float:left; color:#686868; text-indent:25px; font-size:15px; display:block;}
.menu_list li a:hover{ color:#0d8e2e}

.dqwz_right{ width:850px; float:right; overflow:hidden; margin-bottom:30px;}
.dqwz_top{ width:848px; height:57px; background:#f3f3f3; border-bottom:1px #dedee1 solid; border-left:1px #dedee1 solid; border-right:1px #dedee1 solid;}
.dqwz_vel{ float:left;}
.dqwz_vel img{ float:left; padding-left:17px; padding-top:15px; display:block;}
.dqwz_vel span{ float:left; padding-left:14px; padding-top:20px; font-size:16px; font-weight:bold; color:#0d8e2e;}
.dqwz_nav{ float:right; background:url(../images/dqwz_logo.jpg) left center no-repeat; padding-left:24px; line-height:57px; padding-right:15px;}

.news_tangter{ width:700px; margin:0 auto; line-height:28px; text-align:center; font-size:22px; font-weight:bold; color:#a41a12;padding-top:30px; font-family:"微软雅黑";} 
.news_rnutn{ width:620px; height:50px; line-height:50px; text-align:center; margin:0 auto; color:#757474;}
.about_content{ width:780px; height:auto; color:#505050; line-height:36px; margin:0 auto; font-size:14px; padding-top:24px; overflow:hidden;}
.news_content{ width:780px; height:auto; color:#505050; line-height:36px; margin:0 auto; font-size:14px; padding-top:24px; overflow:hidden; padding-bottom:40px; border-top:1px #dedee1 dashed;}
.news_content a{ color:#3763aa; text-decoration:underline;}

.news_level{ border-bottom:1px #dedee1 solid; border-left:1px #dedee1 solid; border-right:1px #dedee1 solid; width:848px; overflow:hidden; padding-bottom:50px; min-height:500px;}
.news_level ul{ width:800px; margin:0 auto; padding-top:20px;}
.news_level ul li{ width:100%; height:38px; border-bottom:1px #dedee1 dashed; float:left;}
.news_level ul li a{ line-height:38px; float:left; background:url(../images/litb.png) 10px 17px no-repeat; text-indent:27px; font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:610px; display:block;}
.news_level ul li span{ float:right; line-height:38px; font-size:14px; padding-right:20px;}
.news_level ul li a:hover{ color:#F00;}

.product_level{  border-bottom:1px #dedee1 solid; border-left:1px #dedee1 solid; border-right:1px #dedee1 solid; width:848px; overflow:hidden; padding-bottom:50px; min-height:500px;}
.proct_cen{ width:760px; margin:0 auto; overflow:hidden; min-height:650px;}
.proct_cen ul{ margin:0 -47px 0 0; zoom:1; padding-top:15px;}
.proct_cen ul li{ width:221px; height:257px; float:left; margin-right:47px; margin-top:29px;}
.proct_cen ul li img{ width:215px; height:206px; border:1px #dad8d9 solid; padding:2px;}
.proct_cen ul li span{ width:221px; float:left; margin-top:7px; line-height:38px; text-align:center; color:#5e5f5f; font-size:14px;}

#pages { padding:10px 0 10px;text-align:center;font:12px '宋体'; clear:both;}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.button{ width:60px; height:25px; margin-right:10px;}

/* 客服代码CSS */
.jcContact{position:absolute;top:0;left:0;z-index:99;width:215px;}
.jcConraper{width:174px;background:url(../images/c03.png) repeat-y 0 0;overflow:hidden;}
.jcConBtn{background:url(../images/c01.png) no-repeat;position:absolute;top:0;left:0;width:33px;height:144px;cursor:pointer;}
body,ul,ol,h2,h3,h4,h5,p,dl,dt,dd,form{padding:0;margin:0;}
img{border:none;}
li{list-style:none;}
a{text-decoration:none;outline:none;color:#666666;}
a:hover{text-decoration:none}
img{border:0}
ul{list-style:none;margin:0;}
label{color:#6CBD45;font-size:14px;font-weight:bold;padding-bottom:0.5em;margin:0;}
.h3{font-size:13px;font-weight:bold;}
#show{background:url(images/photo.jpg)}
#meun{color:#fff;padding-left:10px;}
#meun img{float:left;}
#submeun{margin-left:70px;float:left;}
#submeun span{text-align:center;margin-right:10px;float:left;display:inline;}
#submeun span a{color:#fff;height:50px;line-height:50px;font-size:14px;font-weight:bold;text-align:center;padding-left:15px;padding-right:15px;display:block;}
#submeun span.cur{text-align:center;background:#82ce18;margin-right:10px;float:left;display:inline;}
#top{background-color:#000;margin:0em 0 10px 0em;border-style:solid;border-width:1px;border-color:#E5E5E5;height:50px;line-height:50px;}
label.subtitle{font-size:13px;float:right;color:#6CBD45;margin:0 10px;text-align:right;}
h1.title{height:50px;font-size:12px;background:url(logo.png) no-repeat;}
h1.title a:link,h1.title a:visited,h1.title a:hover{color:#000;text-decoration:none;}

.phor{ font-style:normal; font-size:22px; color:#ff811b; float:left; padding-top:5px; font-family:"Arial";}
.ortr{ width:100%; float:left; padding-top:10px; color:#CCC;}
.you{ float:left; font-style:normal; padding-top:5px; font-family:"Arial"; color:#72aa67; font-size:17px;}