@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body { font-family:""; font-size:14px; color:#000; background:#fff;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both; height:1px; top:-1px; overflow:hidden}
a{ cursor:pointer;}
a:hover{ color:#015d34;}
.dh8{ height:8px; line-height:8px; clear:both; width:100%;}
.he20{ height:20px; line-height:20px; clear:both;}
.topbj{ width:100%; height:97px; }
.top{ width:1200px; height:97px; margin:0 auto; position:relative;}

.logo{ position:absolute; top:22px; left:5px;}

.nav{height:37px; position:absolute; right:60px; top:28px; }
.nav ul{ height:37px; float:left;}
.nav ul li{ width:90px; height:37px; display:block; float:left;  text-align:center; font:normal 16px/45px "微软雅黑"; color:#f1f0ef;}
.nav ul li a{ width:90px; height:37px; display:block;  color:#000; font:normal 16px/45px "微软雅黑"; }
.nav ul li a:hover{ color:#fff; background: url(../img/index_02.jpg) no-repeat center center;}

.bannerbj{ width:100%; height:440px;}
.banner{ width:100%; height:440px; margin:0 auto;}

.main_visual{height:440px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:440px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:440px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:440px;}
.main_image li span{display:block;width:100%;height:440px}
.main_image li a{display:block;width:100%;height:440px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:390px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}





.main{ width:1200px; margin:0 auto; }

.main_01{ width:1200px; height:324px; margin:0 auto; margin-bottom:6px;}
.main_03bj{ width:100%; height:380px; background:#f5f4f9;}
.main_03{ width:1200px; height:380px; margin:0 auto;}
.main_03 .title{ width:100%; height:35px; background:url(../img/index_32.jpg) no-repeat center bottom; padding-top:15px;}
.main_03 .title h1{ margin-left:570px;}
.main_02{ width:1200px; height:300px; margin:0 auto; margin-top:50px;}
.page_index{ width:780px; height:300px; float:left; background:#f1f1f1;overflow:hidden; position:relative;}
.page_index .con{ width:430px; float:left; height:240px; margin:30px 0 0 40px;overflow:hidden; font:normal 14px/30px "微软雅黑"; color:#4c4c4b;}
.page_index h3{ position:absolute; top:15px; right:20px;}
.page_lx{ float:left; width:355px; height:285px; background:#f8f8f8; padding-left:30px; padding-top:15px; overflow:hidden;}
.page_lx .shang{ height:165px; margin-top:25px; font:normal 14px/25px "微软雅黑"; overflow:hidden;}
.page_lx .xia{}

.title{ height:35px; font:normal 20px/35px "微软雅黑"; color:#6d6c71;}
.title h1{ float:left; margin-left:13px;font:normal 20px/32px "微软雅黑";}
.title h2{ float:left; color:#99b809; font-size:12px; line-height:27px; margin-left:14px; text-transform:uppercase;}
.title h3{ float:right; margin-top:17px;}

.danye{ padding:10px; padding-left:15px; font-family:"微软雅黑";}
.danye p{ text-indent:2em; line-height:30px;}
.danye img{padding:5px; float:left; margin-right:10px;}

.main_03{ width:1200px; }
.left{ width:293px;float:left;padding-bottom:20px; margin-left:25px;}
.lt_prolist ul{ margin-bottom:10px;}
.lt_prolist ul li{ width:293px; height:45px; display:block; background:url(../img/ziy_09.jpg) no-repeat center center; margin-top:10px;}
.lt_prolist ul li a{ width:293px; height:45px; display:block; line-height:42px; text-align:center; color:#252525; font:normal 16px/45px "微软雅黑"; }
.lt_prolist ul li a:hover{color:#FFF;  background:url(../img/ziy_06.jpg) no-repeat center center;}

.nei_page{ width:293px; height:191px; margin-top:16px;}

.center_02{ width:835px; float:right;}
.center_top{ width:100%; height:32px; background:#015d34; font-family:"微软雅黑";}
.center_top h1{ float:left; line-height:32px; font-size:18px; font-family:"微软雅黑";color:#fff; margin-left:10px;}
.center_top h2{ float:right; line-height:32px; font-size:12px;font-family:"微软雅黑"; color:#fff; margin-right:15px;}
.center_top h2 a{color:#fff;}
.right{ width:250px; height:235px; float:right; background:url(../images/pic_11.png) no-repeat; }
.right_top{ width:250px; height:46px;}
.right_top h1{ font-size:14px; float:left; line-height:46px; margin-left:25px;_margin-left:15px; color:#FFF; font-weight:600;}
.right_top a{ font-size:12px;float:right; line-height:46px; color:#656565; font-weight:600; margin-right:15px;_margin-right:15px; }
.right ul{ width:230px;margin:0 auto; margin-top:10px;}
.right ul li{ line-height:25px;}
.right ul li a{ color:#535353;}
.right ul li a:hover{ color:#F60;}

.pro_02{ width:100%; height:240px; margin-top:40px; }
.pro_02_01{ width:100%; height:240px; margin:0 auto; position:relative;overflow:hidden;z-index:9999; }
.pro_02 ul{width:9999px;position:absolute; left: 0;top: 10px; margin:0 auto;  overflow:hidden;}
.pro_02 ul li{ width:275px; height:240px; float:left; padding:8px; background:#ffffff; margin-right:16px; }
.pro_02 ul li h1{ width:276px; height:182px; display:block;}
.pro_02 ul li h1 img{ width:276px; height:182px;  display:block;}
.pro_02 ul li h2{ margin-top:5px; text-align:center; }
.pro_02 ul li h2 a{ color:#454545; font-family:"微软雅黑"; font-size:14px;}
.pro_02 ul li h2 a:hover{ color:#015d34;}


.pro_04{ width:750px; height:19px; margin:0 auto;overflow:hidden; background:url(../images/1.jpg) no-repeat; }
.pro_05{ width:750px; height:19px; margin:0 auto; background:url(../images/3.jpg) no-repeat; overflow:hidden; }



.news_index{width:697px; height:324px; float:left; }
.news_index .title{ width:100%; height:35px; background: url(../img/index_05.jpg) no-repeat center bottom;}
.news_01{ width:697px; }
.news_01_01{ height:114px; margin-top:20px;}
.news_01 img{ float:left;}
.news_01 ul li {list-style-type:none;height:67px;line-height:25px;font-size:12px;font-family:"微软雅黑"; margin-bottom:25px;}
.news_01 ul li a {color:#6d6d6d;text-decoration:none;cursor:pointer;}
.news_01 ul li a:hover{ color:#015d34;}
.news_01 ul li .you{float: right; width:582px;}
.news_01 ul li h2 { background:url(../img/index_26.jpg) repeat-x bottom left; height:30px; width:auto;color:#000}
.news_01 ul li h1 {padding-right:0px;font-style:normal; color:#4c4c4b}

.yuijian{ width:440px; height:280px; float:right;}



.news_dt{ width:100%; margin-top:10px; padding-bottom:25px; text-align:left; font:normal 14px/30px "微软雅黑";}
.news_dt h1{ color:#015d34; text-align:center; line-height:25px;font:normal 18px/30px "微软雅黑";}
.news_dt h2{ color:#333; text-align:center;line-height:25px;}

.news_dt p{ color:#333; text-indent:2em;line-height:30px;}




.yqlj{ width: 974px; height:88px; margin:0 auto; background:url(../images/youqingxia.jpg) no-repeat bottom; margin-top:10px;}
.yqlj_top{ width:974px; height:35px; float:left; background:url(../images/youqingshang.gif) no-repeat;}
.yqlj_top a{ float:right; line-height:35px; margin-right:20px; color:#535353;}
.yqlj ul{ width:972px; height:40px; display:block; float:left;border-left:1px solid #aad080;border-right:1px solid #aad080;}
.yqlj ul li{ float:left; line-height:40px; margin-left:20px;}
.yqlj ul li a{ color:#535353;}

.botbj{ width:100%; height:123px; background:#474747; margin-top:40px;}
.bot{ width:1200px;  margin:0 auto;  color:#e5e3e3; padding-top:10px; text-align:center;  font:normal 12px/25px "微软雅黑"; }
.bot a{color:#e5e3e3; font:normal 12px/25px "微软雅黑";}

.fldh{ width:244px; float:left; border-left:1px solid #fab568;border-right:1px solid #fab568; border-bottom:1px solid #fab568;}
.fldh ul li{ width:244px; height:48px; display:block; text-align:center; line-height:48px;}
.fldh ul li a{width:244px; height:48px; display:block; font-size:14px; color:#535353;}
.fldh ul li a:hover{ background:url(../images/navuu.jpg) no-repeat center; color:#FFF; font-weight:600;}
.fldh_top{ width:244px; height:38px; background:url(../images/pic_07.png) no-repeat center;}
.fldh_top h1{ float:left; line-height:38px; margin-left:30px; font-size:14px; font-weight:600;color:#FFF;}


.center_01{ width:714px; float:left; margin-left:10px;  border-left:1px solid #79b44e;border-right:1px solid #79b44e; border-bottom:1px solid #79b44e; background:url(../images/pic_12.png) no-repeat bottom; padding-bottom:30px;}
.center_top_01{ width:714px; height:39px; float:left; background:url(../images/danye.jpg) no-repeat;}
.center_top_01 h1{ float:left; font-size:14px; color:#FFF; line-height:39px; font-weight:600; margin-left:30px;_margin-left:15px;}
.center_top_01 h2{ float:right; font-size:12px; color:#000; line-height:39px; margin-right:30px;_margin-right:15px;}



.news_list{ width:100%; float:left; margin-top:15px; margin-bottom:30px;}
.news_list ul {width:100%;margin:0 auto;}
.news_list ul li {list-style-type:none;height:67px;line-height:30px;font-size:14px;font-family:"微软雅黑"; margin-bottom:30px; }
.news_list ul li a {color:#000;text-decoration:none;cursor:pointer;}
.news_list ul li a:hover{ color:#015d34;}
.news_list ul li .mr {padding-left:20px;background: url(../img/ziy_15.jpg) no-repeat left center;}
.news_list ul li h1 {padding-left:30px; line-height:25px; overflow:hidden;font-style:normal; color:#868686; font-size:12px;font-family:"微软雅黑";}


.right_01{ width:244px;float:left; margin-top:15px; padding-bottom:20px; background:url(../images/pic_13.jpg) no-repeat bottom;}
.right_top_01{ width:244px; height:46px; float:left; background:url(../images/pic_10.png)}
.right_top_01 h1{ font-size:14px; float:left; line-height:46px; margin-left:25px;_margin-left:15px; color:#FFF; font-weight:600;}






.case_list{ width:100% ;  margin:0 auto;}
.case_list ul{  margin-top:15px; margin-bottom:35px;}
.case_list ul li{ width:278px; height:230px; float:left; margin-bottom:28px;}
.case_list ul li h1{ width:265px; height:199px; background:#fff;}
.case_list ul li h1 a{ width:265px; height:199px; display:block;}
.case_list ul li h1 a:hover{border:1px solid #015d34;}
.case_list ul li h1 img{ width:265px; height:199px;  }
.case_list ul li h2{ margin-top:15px; text-align:center; height:30px;font: normal 14px/30px "微软雅黑";}
.case_list ul li h2 a{ color:#000;}
.case_list ul li h2 a:hover{ color:#015d34;}
.pro_dt{ width:100%; margin:0 auto; padding:10px 0px; line-height:24px;}
.pro{ width:500px; margin:0 auto; margin-top:20px;}

.message3{ width:700px;  margin:0 auto; margin-top:15px;}


.message{ width:100%; min-height:500px;margin:0 auto; padding-top:15px;font: normal 14px/33px "微软雅黑"; }
.message  tr th{ background:url(../img/index_26.jpg) repeat-x left bottom; font: normal 14px/30px "微软雅黑"; color:#015d34;}
.message  tr td{ height:30px; font: normal 14px/33px "微软雅黑"; color:#000;}
.message1{ width:100%; margin:0 auto; padding-top:15px;}
.tablelist{ margin:20px;  line-height:30px; color:#333333; }
.tablelist tr th{ width:80px; font-size:14px; font-weight:normal; text-align:left;}
.page{ margin-top:10px; height:30px;border: dashed #d1d1d1; border-width:1px 0;font: normal 12px/25px "微软雅黑";}
.page a{ color:#000; }
.inp3{ cursor:pointer; background:#015d34; border: none; width:100px; height:30px; text-align:center; line-height:30px; color:#fff;}
.inp2{ width:650px;}
#ym{ width:100%; height:25px; text-align:center; margin:0 auto; padding:50px 0px;}

#ym a{width:100%; text-align:center; padding:5px 3px; color:#000; margin-left:5px; line-height:30px; border: dashed #d1d1d1; border-width:1px 0;}
#ym a:hover{ background:#015d34; color:#fff;}
#kinMaxShow {
	display:none;
}
