﻿*{ padding:0; margin:0; font-size:14px; font-family:"΢ź",arial,helvetica,clean,sans-serif;}

ul,li{list-style:none;}

image{border:none;}

a{text-decoration:none;}

h1,h2,h3,h4,h5,h6,h7,h8{ font-weight:normal;}



/*clear*/



.clear{clear:both;}



.l{ float:left;}

.r{ float:right;}

.hidden{display:none}



/*body*/



body{ background:#fff; min-width:1200px;}





/*top*/



#top_warp{ width:100%; background:#d8d8d8; }

.top{ width:1200px; height:55px; margin:0 auto; }

.top .notice, .time{ height:45px; line-height:45px; vertical-align:middle; font-size:12px; color:#2d2d2d;}

.top .notice{ float:left; width:600px; margin-left:6px;height: 45px;line-height: 75px }

.top .time{ float:right; width:400px; text-align:right;}





/*header*/



.header{ width:1200px; height:130px; margin:0 auto; position:relative;}



.logo{ float:left; width:540px; height:62px; margin:40px 0 0 10px;  position:relative; }

.logo .logo_text{ font-size:40px; color:#222; font-weight:bold; margin:0 0 6px 0; padding-top:0; line-height:10px; position:absolute; top:-10px; left:0}

.logo .logo_text span{font-size:40px; font-weight:bold; color:#e25a18;}

.logo img{position:absolute; bottom:0px; left:0}



.advantage{ float:left; width:282px; margin:50px  0 0 20px;}

.advantage h4{ font-size:16px; color:#333; line-height:30px;}

.advantage h2{ font-size:20px; font-weight:bold; color:#106a0c;}

.advantage h2 span{font-size:20px; font-weight:bold; color:#e25a18;}



.tel{ float:right; height:44px; margin-top:40px; padding-left:70px; background:url(../images/header_tel.png) no-repeat left center;}

.tel h5{ color:#171717; line-height:20px;}



/*nav*/

.nav{height:70px; margin:0 auto; background:#107c1c; position:relative;}

.nav ul{ height:70px; width:1200px; margin:0 auto;}

.nav li{ float:left;line-height:70px; height:70px;width:132px; position:relative}

.nav li a{ font-size:16px; line-height:70px; height:70px; color:#fff; text-align:center; text-decoration:none; display:block; }

.nav li a:hover{ font-weight:bold; font-size:15px; text-decoration:none; }

.nav li div {display:none;font-size:12px; width:120px;text-align:center;color:#4f4f4f;position:absolute; left:0; top:70px;background:#107c1c; z-index:9999; }

.nav li div a {display:block;BACKGROUND: url(../css/.com/skins/zhaotong/css/asdfasdf); COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT:40px;FONT-SIZE: 13px;font-weight:normal;border-bottom:1px solid #169224}

.nav li div a:hover {FONT-SIZE: 13px;background:#ffd800;color:#333; border-bottom:0 solid #5cbe27}



.test{ width:100%; height:540px; position:relative;}

.banner_about,.banner_chanpin,.banner_lianxi,.banner_liuyan{ height:280px;}

.banner_about{ background:url(../images/banner_about.jpg) no-repeat center top;}

.banner_chanpin{ background:url(../images/banner_chanpin.jpg) no-repeat center top;}

.banner_lianxi{ background:url(../images/banner_lianxi.jpg) no-repeat center top;}

.banner_liuyan{ background:url(../images/banner_liuyan.jpg) no-repeat center top;}





/*index_link*/

.index_link{background:#55a000; height:48px; line-height:48px;}

.plug_link{line-height:48px; width:1180px; margin:0 auto }

.plug_link dl{line-height:48px; }

.plug_link span{float:left; height:48px;color:#fff; }

.plug_link dt{float:left;padding:0 25px;text-align:center;color:#fff; font-weight:bold; font-size:14px;}

.plug_link dt a{ color:#fff; font-size:12px; line-height:48px; font-weight:normal; }

.plug_link dt a:hover{ color:#ddd}



/*product_show_idnex*/



#product_show_index{ width:100%; margin:0 auto; position:relative; }



.product_show_title{ width:1200px; height:80px; margin:0 auto; padding-top:44px; position:relative; text-align:center;}

.product_show_title img{ margin:0 auto;}

.product_show_title h1{ font-size:30px; font-weight:bold; color:#000; line-height:45px;}

.product_show_title span{font-size:30px; font-weight:bold; color:#f4541d;}

.product_show_title h4{ font-size:13px; color:#555;}



.product_show_nav{ width:100%; height:139px; padding:40px 0 38px 0 ; background:url(../images/product_show_nav_bg_line.png) repeat-x left 40px;}

.product_show_nav ul{width:1200px; margin:0 auto;}

.product_show_nav li{ float:left; width:150px; height:139px; position:relative;}

.product_show_nav h4:hover { font-weight:bold; color:#DCFEC2}

.product_show_nav h4{ width:70px; height:20px; position:absolute; left:38px; bottom:26px; z-index:10; font-size:14px; color:#fff; cursor:pointer}

.product_show_nav h5{width:140px; height:139px; position:absolute; left:0; top:0; z-index:8;}

.product_show_nav span{ width:140px; height:139px; position:absolute; left:0; top:0; z-index:9;}

.product_show_nav a{ font-size:16px; color:#fff;}

.product_show_nav a:hover{ font-weight:bold; color:#DCFEC2}





.product_show_list{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:36px;}

/*.product_show_list ul{}

.product_show_list li{ float:left; width:300px; height:240px; margin-bottom:10px; position:relative; overflow:hidden;}

.product_show_list_title{ width:294px; height:40px; color:#fff; line-height:40px; text-align:center; display:block; position:absolute; position:absolute; left:0; bottom:0; z-index:20;}

.product_show_list_title_bg{ width:294px; height:40px; background:#000; filter:alpha(opacity:40); opacity:0.4; position:absolute; left:0; bottom:0; z-index:19;}

.product_show_list img{width:294px; height:240px; z-index:18;}

*/



/*banner2_recommend_index*/



#banner2_recommend_index{ width:100%;margin:0 auto; position:relative; overflow:hidden;}



/*banner2_index*/



#banner2_index{ width:100%; height:184px; margin:0 auto; position:relative; z-index:22}

#banner2_index .imgbg{width:1920px; height:184px; left:50%; margin-left:-960px; top:0; position:absolute; overflow:hidden; z-index:23;}



#banner2_index .banner2_index_text_warp{width:1200px; height:184px; margin:0 auto; position:relative;  z-index:24 }

#banner2_index .banner2_index_text{ float:right; width:764px; height:95px; margin-top:53px; background:url(../images/banner2_index_title_icon1.png) no-repeat; position:absolute; right:0; }



#banner2_index .banner2_index_text h3{ float:left; margin-left:64px; padding-top:16px; font-size:22px; font-weight:bold; color:#fff; background:url(../images/banner2_index_title_e.png) no-repeat; position:relative; line-height:40px;}

#banner2_index .banner2_index_text ul{margin:60px 0 0 64px; display:block; position:absolute; bottom:0; left:0;}

#banner2_index .banner2_index_text li{ float:left; width:140px; height:20px; display:block; padding-left:34px; font-size:18px; font-weight:bold; color:#f3cd1b; background:url(../images/banner2_index_title_icon2.png) no-repeat;}



#banner2_index .img2{width:434px; height:222px; position:absolute; z-index:25; top:0; left:-70px; }



/*recommend_index*/



#recommend_index{width:1200px; position:relative; margin:0 auto; z-index:21; }



.recommend_index_text{ width:1200px; height:638px; background:url(../images/recommend_index_text_bg.jpg) no-repeat right; position:relative; }

.recommend_index_text h1{ margin-left:124px; width:160px; height:56px; padding:112px 0 0 70px; text-align:center; font-size:40px; font-weight:bold; color:#2a2a2a; }

.recommend_index_text p{ margin:6px 0 0 2px; width:548px; height:30px; line-height:30px; text-align:center; color:#fff; background:#208e32;}



.recommend_index_text li{ float:left; width:44px; height:44px; margin:52px 18px 0 0; padding:38px 39px 40px 43px;  background:url(../images/banner2_index_list_bg.jpg) no-repeat;}

.recommend_index_text span{font-size:18px; font-weight:bold; color:#1e1e1e;}

.recommend_index_text a:hover, .recommend_index_text .active a{ color:#2d854c; }

.recommend_index_tex .active{font-size:18px; font-weight:bold; color:#2d854c; }



.recommend_index_text_middle{ margin:52px 0 0 2px; width:540px; height:151px; background:url(../images/banner2_index_text_bg.png) no-repeat;}

.recommend_index_text_middle strong{ width:540px; height:151px; background:url(../images/banner2_index_text_bg.png) no-repeat right -151px; display:block;  text-align:center;}

.recommend_index_text_middle strong h7{ font-size:33px; font-weight:bold; color:#2c854b; padding-bottom:2px; line-height:55px;}

.recommend_index_text_middle strong h5{ font-size:33px; font-weight:bold; color:#f47915; display:inline;}

.recommend_index_text_middle strong h3{ font-size:24px; color:#353535; padding-bottom:22px;}

.recommend_index_text_middle strong h6{ font-size:32px; font-weight:bold; color:#353535; padding-bottom:2px; line-height:45px;}

.recommend_index_text_middle strong h4{ font-size:16px; color:#198b14;}



.recommend_index_list{ margin:0 auto; width:1200px; height:284px;  position:relative; }



.marquee2 { width: 1650px;

overflow: hidden;

margin: 0 auto;}

.marquee2 ul{ width:9999px;}

.marquee2 li{ float:left; width:310px; height:284px;}

.marquee2 a{

	display:block;

	font-size:12px;

	color: #000;

	text-decoration: none;

	position:relative;

}

.marquee2 a:hover{ text-decoration:none;color: #ff0000;text-decoration: none;}

.marquee2 img { width:293px; height:239px; border:#2d854c 1px solid;}

.marquee2 li p{ width:295px; height:41px; color:#fff; background:#129622; text-align:center; line-height:41px; display:block;}









/*about_index*/



#about_index_warp{ width:100%; height:467px; margin:0 auto; margin-top:42px; overflow:hidden; position:relative;}

#about_index_bg{width:1920px; height:467px; left:50%; margin-left:-960px; top:0; position:absolute; overflow:hidden; z-index:-11;}



.about_index{ width:1200px; height:467px; margin:0 auto; position:relative; }

.about_index_img{ float:left; width:442px; height:339px; margin:0 auto; margin-top:55px; background:url(../images/about_index_img_lbg.png) no-repeat top left; }

.about_index_img strong{ width:418px; height:318px; margin:0 auto; padding:22px 0 0 24px; background:url(../images/about_index_img_rbg.png) no-repeat bottom right; display:block; }



.about_index_title{ float:right; width:710px; height:339px; margin:0 auto; margin-top:55px;}

.about_index_title h1{ width:300px; height:40px; line-height: 40px; font-size:30px; font-weight:bold; color:#fff; background:url(../images/about_index_title_e.png) no-repeat right;}

.about_index_title strong{ margin:16px 0 24px 0; width:700px; height:1px; display:block;}

.about_index_title p{ line-height:24px; font-size:13px; color:#fff; text-align:justify; /*text-indent: 2em;*/}

.about_index_title a{ width:134px; height:34px; line-height:34px; font:Arial; font-size:18px; font-weight:bold; text-align:center; color:#fff; display:block;}

.about_index_title span{ margin-top:34px; width:134px; height:34px; background:#fabc00; display:block;}

.about_index_title a:hover{ color:#fff; font-size:15px; }





/*chooseus_index*/



#chooseus_index{ width:1200px; height:250px; margin:0 auto; margin-bottom:40px; position:relative; }



#chooseus_index .chooseus_index_title{ float:left; margin-top:51px; padding-left:232px; text-align:center; width:572px; height:180px; background:url(../images/chooseus_index_tel.png) no-repeat;}

#chooseus_index .chooseus_index_title span{ display:block;}

#chooseus_index .chooseus_index_title h5{ font-size:24px; color:#fb9517; padding-top:6px;}

#chooseus_index .chooseus_index_title h1{ font-size:40px; font-weight:bold; color:#208c31; line-height:45px;}

#chooseus_index .chooseus_index_title p{ width:550px; margin:0 auto; margin-top:10px; line-height:30px; text-align:center; font-size:18px; color:#fefefe; background:#208e32; }

#chooseus_index .chooseus_index_title strong{ font-size:20px; color:#8a8a8a; margin-top:8px; display:block; font-weight:normal}



#chooseus_index .chooseus_index_img{ width:316px; height:254px; float:right; position:absolute; right:19px; top:-7px;}





/*case_index*/



#case_index{ width:1200px; height:340px; margin:0 auto; margin-bottom:28px; position:relative;}

.case_con{height:252px; background:#208e32; padding:20px 20px 13px 20px; overflow:hidden;}

.marquee3 { overflow: hidden}

.marquee3 ul{ width:9999px;}

.marquee3 li{ float:left; width:295px; height:244px;}

.marquee3 a{

	display:block;

	font-size:12px;

	color: #000;

	text-decoration: none;

	position:relative;

}

.marquee3 a:hover{ text-decoration:none;color: #ff0000;text-decoration: none;}

.marquee3 img { width:268px; height:202px; border-top:#187f2a 1px solid;}

.marquee3 li h6{ width:268px; height:40px; text-align:center; line-height:40px; background:#fff; color:#297c12; border-bottom:#187f2a 1px solid; border-left:#187f2a 1px solid; border-right:#187f2a 1px solid; display:block;}









.case_index_title{ width:1200px; height:29px; margin-bottom:26px; background:url(../images/case_index_title_bg.gif) repeat-x; }

.case_index_title strong{ width:1200px; height:29px; background:url(../images/case_index_title_icon.gif) no-repeat left; display:block;}

.case_index_title span{ width:1200px; height:29px; background:url(../images/case_index_title_icon.gif) no-repeat right; display:block;}

.case_index_title h2{  margin:0 auto; width:156px; text-align:center; line-height:29px; font-size:30px; font-weight:bold; color:#1f1f1f; background:#fff; display:block;}





/*news_knowledge_index*/



#news_knowledge_index{ margin:0 auto; width:1198px; height:416px; border:#297c46 1px solid; position:relative; margin-bottom:30px;}



.news_index{ float:left; width:560px; height:384px; margin:0 auto; margin:22px 0 0 18px; }

.news_index_title{ width:560px; height:42px; border-bottom:#599e28 1px solid; position:relative;}

.news_index_title h3{ width:180px; height:22px; font-size:18px; font-weight:bold; color:#292929; display:inline;}

.news_index_title strong{ font-size:16px; color:#fa5800;}

.news_index_title span{ float:right; width:21px; height:22px; display:block;  }



.news_index_1st{ float:left;  width:560px; height:138px; margin-top:20px;}

.news_index_1st span{ float:left;  width:193px; height:138px; display:inline;}

.news_index_1st h6{ float:right; width:322px; margin:14px 10px 0 26px; display:inline;}

.news_index_1st h6 a{font-size:16px; font-weight:bold; color:#444;}

.news_index_1st h6 a:hover{color:#0f801d;}

.news_index_1st p{ float:right; width:322px; margin:16px 10px 0 26px; line-height:25px; color:#747474; display:inline;}



.news_index_list{ float:left; margin:20px 0 0 6px; width:544px; height:154px;}

.news_index_list ul{ width:544px; height:154px;}

.news_index_list li{ float:left; padding-left:24px; width:520px; height:30px; line-height:30px; background:url(../images/news_knowledge_icon.gif) no-repeat left;}

.news_index_list h6{ float:left; color:#737373; display:inline;}

.news_index_list span{ float:right; color:#a2a2a2}

.news_index_list a{ height:30px; line-height:30px; color:#737373;}

.news_index_list a:hover{ color:#0f801d;}





.konwledge_index{ float:right; width:560px; height:384px; margin:0 auto; margin:22px 18px 0 0;}





/*footer*/



#footer_warp{ width:100%; height:259px; background:url(../images/footer_bg.png) repeat-x;}



.footer{ width:1200px; height:259px; margin:0 auto;}

.friendly_link{ width:1200px; height:64px;}

.friendly_link h6{ float:left; margin:0 12px 0 26px; width:70px; line-height:64px; font-weight:bold; color:#fdffec; display:inline;}

.friendly_link ul{ float:left; padding-top:24px; width:1070px; height:40px;}

.friendly_link li{ float:left; width:90px; text-align:center;}

.friendly_link li a{ font-size:12px; color:#fdffec;}

.friendly_link li a:hover{ text-decoration:underline;}

.footz p{float: left;color:white;font-size: 16px;margin-right: 70px;line-height: 30px;margin-top: 20px;}




.foot{ margin:26px; width:1148px; height:136px;}

.foot_text{ float:left; width:990px;}

.foot_text ul{ margin:12px 0 32px 0; width:960px; height:26px;}

.foot_text li{ float:left; width:92px; text-align:left; display:block;}

.foot_text li a{ line-height:26px; font-size:13px; color:#fff;}

.foot_text li a:hover{ font-weight:bold; text-decoration:none;}

.foot_text p{ font-weight:bold; color:#fdffec; line-height:24px;}

.foot_text p a{ font-weight:bold; color:#fdffec;}

.foot_text p a:hover{text-decoration:underline;}
.footz1 {float: left;width:300px;margin-left: 20px;}
.footz1 h2{color:white;}
.footz1 input{width:260px; height: 30px;display: block;background-color:#63c06e;border:none;color:white;text-indent: 10px;margin-top: 10px;}


input::-webkit-input-placeholder { color:white;}

.main{ width:1180px; margin:0 auto; padding:20px 0 10px 0; }

.b{ width:1000px; margin:0 auto; background:#fff; padding:25px 0 0 0; height:230px;}

.c{ width:100%; background: url(../images/c_bg.jpg) repeat-x left top; height:297px;}



.t_left{width:260px; padding:0; border:1px solid #a4d8ad; background:#fff}

.fenlei2{}

.fenlei2 h2{ background:#107c1c; height:65px; line-height:65px; color:#eee; font-size:17px; padding:0 0 0 30px;}

.fenlei2 h2 span{ font-weight:normal; padding:0 0 0 20px; color:#ffb534; font-size:13px;}

.fenlei2 ul{overflow:hidden; width:190px; margin:0 auto; padding:15px 0 15px 0}

.fenlei2 li{  line-height:40px;  width:200px; margin:0 auto; margin-bottom:6px;}

.fenlei2 li a{ padding-left:50px;display:block;text-decoration:none; font-size:14px; height:40px; line-height:40px; color:#fff; background:#e79827;}

.fenlei2 li a:hover{text-decoration:none; color:#fff; font-size:14px; font-weight:bold; }

.fenlei2 li .hid{ border:1px solid #e3cfb3; padding:5px 0 0 0}

.fenlei2 li .hid a{ width:146px; padding:0 0 0 30px; height:40px; line-height:40px; background:#f9e5bd; margin:0 auto; margin-bottom:5px; color:#5b2b11}

.fenlei2 li .hid a:hover{ color:#000}





.contact2{}

.contact2 h2{ background:#107c1c; height:47px; line-height:47px;}

.contact2 h2 a{ font-size:14px; color:#fff; padding:0 0 0 20px;}

.contact2 h2 span{ color:#fff; font-size:14px; font-weight:normal; padding:0 0 0 20px; font-family:Arial, Helvetica, sans-serif}

.contact2 .pic{ width:226px; height:58px; margin:20px auto; border-bottom:1px solid #c5c5c5}

.contact2 p{ line-height:28px; padding:0 0 25px 22px; color:#333333}

.contact2 strong{ font-size:14px; line-height:35px;}





.m10_pro_list{overflow:hidden; margin:0 auto; width:820px; padding:30px 0 0 20px}

.ki24 {}

.ki24 a{ float:left; display:block; margin: 0 20px 20px 0; text-align:center}

.ki241 { width: 252px; height: 330px; float: left; position: relative; margin-bottom: 30px; overflow: hidden;}

.ki241:hover .hszz1 { background: rgba(0, 0, 0, 0); transition: 1s all;}

.ki24 img { float: left; transition: 1s all; border: 1px solid #e9e9e9; width:248px;}

.ki241img { width: 250px; height: 250px; overflow: hidden;}

.ki241:hover .ki241img img { transform: scale(1.1); transition: 1s all;}

.ki2411 {line-height: 48px; color: #333333; font-size: 14px;}

.ki24 .hszz1 { width: 250px; height: 250px; transition: 1s all;  background: rgba(0, 0, 0, 0.05); position: absolute; top: 0px;}

.ki24 .more{width:250px; margin:0 auto; height:24px; background:#1c8200}

.ki24 .more { display: block; line-height:24px; color:#fff; text-transform:uppercase; font-size:12px;}

.ki24 .more span{ width:122px; text-align:center; float:right; display:inline-block;background:#ffb400; color:#fff}







/*erji*/

.main_r{ width:900px;min-height:0;overflow:hidden; float:right; margin-bottom:20px; border:1px solid #a4d8ad }





.second_con{ width:1200px; margin:0 auto}

.second_con2{ }



.weizhi_about{ border-bottom:1px solid #093; height:25px; line-height:25px; font-weight:bold; color:#093; padding:20px 0 40px 0; margin:0 0 30px 0 }

.weizhi_about .lanmu{width:290px; background:url(../images/about_index_title_e.png) no-repeat right center; font-size: 27px; margin:0 auto;}



.weizhi{ background:#107c1c; height:45px;line-height:45px;font-size:14px; padding-left:10px;color:#fff}

.weizhi span{display:inline-block;font-size:14px;color:#fff; font-weight:normal;padding-left:20px;}

.weizhi a{color:#fff; font-size:14px;font-weight:normal; }

.weizhi a:hover{ color:#333;}



.weizhi2{ background:url(../images/weizhi.jpg) no-repeat left center; margin:5px 15px 0 15px; height:47px;line-height:35px;font-size:14px; padding-left:10px;color:#333}

.weizhi2 span{display:inline-block;font-size:14px;color:#333; font-weight:normal;padding-left:20px;}

.weizhi2 a{color:#333; font-size:14px;font-weight:normal; }

.weizhi2 a:hover{ color:#333;}



.second{ padding:20px 40px 40px 40px; font-size:14px; line-height:33px; color:#484848; border:1px solid #a4d8ad }

.second .jianjie{ line-height:28px;font-size:14px; }



.second2{ padding:20px 40px 40px 40px; font-size:14px; line-height:30px; color:#484848; }

.second2 .jianjie{ line-height:28px;font-size:14px; }



.proRight{padding: 20px 0 0 0; overflow: hidden; width: 500px; color: #888888; line-height:24px;}

.proRight a{color: #888888;}

.proRight .riqi{ color:#888888; line-height:24px; padding:0 0 20px 0}

.proright_title{ font-size:20px; font-weight:bold; line-height:35px; color: #333; padding:0 0 20px 0}

.pro_tel{ margin:30px 0;}





.marquee1 { width: 1650px;

overflow: hidden;

margin: 0 auto;

margin-top: 10px;}

.marquee1 li{ float:left}

.marquee1 a{

	width:235px;

	height:206px;

	text-align:center;

	display:inline-block;

	font-size:12px;

	color: #000;

	text-decoration: none;

	position:relative;

	float: left;

}

.marquee1 a:hover{ text-decoration:none;color: #ff0000;text-decoration: none;}

.marquee1 img { width:225px; height:175px; border:1px solid #d6d5d5;}

.marquee1 em{ font-style: normal;  width:225px; text-align:center; line-height:25px; display:block; margin-top:0px;}

















/*sdcms*/

.width{width:660px;margin:auto;overflow:hidden;}

.l{float:left;}

.r{float:right;}

.c{clear:both;}

.m{margin-top:10px;}

.red{color:#f30;}

.dis{display:none;}

.m10{  padding:20px 0 0 0; margin-top:0;}

.biao{ font-size:18px; color:#0daf29; font-weight:bold; text-align:center;line-height:30px;margin:5px 0 0 0;}

.biao1{ line-height:30px;margin:0 0 25px 10px;text-align:center;}

.mt10{margin-top:10px;}

.mr10{margin-right:10px;}

.mb10{margin-bottom:10px;}

a{text-decoration:none;color:#333;}

a:hover{text-decoration:none;color:#f30;}

#top_logo{float:left;margin:16px 16px 0 40px;}

#top_ad{float:left;margin:16px;width:540px;text-align:center;height:66px;line-height:60px;color:#7DCF45;background:#F1FFE7;border:1px solid #C1E7AA;}

#top_other{float:left;margin:16px 0;line-height:22px;font-family:arial;color:#333;text-align:center;width:80px;}

#top_other a{font-family:arial;}

#menu{width:960px;margin:20px auto 0 auto;overflow:hidden;}

.menu{margin:0 0 0 40px;padding:0;}

.menu dt{margin-right:1px;float:left;}

.menu dt a{background:url(../images/sdcms.gif) 0 -30px;width:86px;height:28px;padding-top:2px;line-height:28px;display:block;text-align:center;color:#89C165;}

.menu dt a:hover{background:url(../images/sdcms.gif);width:86px;height:28px;line-height:28px;display:block;text-align:center;color:#fff;font-size:14px;}

.menu .hover{background:url(../images/sdcms.gif);width:86px;height:28px;line-height:28px;display:block;text-align:center;color:#fff;font-size:14px;}

.menu .hover a{background:url(../images/sdcms.gif);width:86px;height:28px;line-height:28px;display:block;text-align:center;color:#fff;font-size:14px;}

#top_search{background:#50B20E;height:30px;line-height:30px;}

.top_search{margin:0 0 0 0;padding:0;width:100%;height:26px;line-height:26px;color:#fff;}

.top_search dt{float:left;margin-right:1px;}

.top_search span{color:#ff0;padding-left:12px;}

.top_search a{color:#fff;}

.top_search a:hover{color:#ff0;}

.search_input{border:0;color:#B2B2B2;height:26px;line-height:26px;font-size:12px;text-indent:4px; width:190px;}

.search_bnt{background:url(../images/ss.jpg) 0 -83px;width:26px;height:26px;line-height:26px;color:#337D00;text-align:center;border:0;}

#notice{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;}

#notice div{float:left;}

#notice .notice{width:320px;}

#movenews{overflow:hidden;height:34px;line-height:34px;margin-top:1px;}

#notice .icon{background:url(../images/sdcms.gif) 0 -240px;width:14px;height:14px;margin:10px 10px 6px 10px;display:block;float:left;}

#notice .icon01{background:url(../images/sdcms.gif) 0 -60px;width:67px;height:23px;margin:6px 10px 6px 20px;line-height:23px;float:left;text-align:center;color:#555;}

#notice b{color:#50B20E;}

#left{float:left;width:600px;margin-right:10px;}

.left_w{overflow:hidden;width:720px;}

.left_w_01{overflow:hidden;width:718px;}

#right{float:left;width:695px;}

#index_ad{float:left;width:330px;margin-right:10px;background:#50B20F;height:250px;}

#ontop{float:left;width:378px;overflow:hidden;border:1px solid #C1E7AA;}

.subject_bg{background:;height:30px;line-height:30px; text-align:left;width:100%;}

.subject_title{font-size:14px;font-weight:bold;color:#000000;padding-left:12px; line-height:50px;}

.subject_title a{color:#748cac;}

.subject_title a:hover{color:#f30;}

.subject_title span{float:right;font:12px/30px "";padding-right:10px;}

.subject_title span a{color:#748cac;font:12px/30px "";}

.subject_title span a:hover{color:#f30;font:12px/30px "";}

.subject_title span span{float:none;font:12px/30px "";padding-right:0;}

.ontop{background:url(../images/sdcms.gif) -102px 0 no-repeat;height:217px;border:1px solid #fff;}

.ontop h1{color:#4EB30F;font:500 16px Microsoft Yahei;text-align:center;margin:4px;}

.ontop h1 a{color:#4EB30F;font:500 16px Microsoft Yahei;}

.ontop h1 a:hover{color:#f30;font:500 16px Microsoft Yahei;}

.ontop_div{margin:10px;color:#999;line-height:17px;}

.index_news{margin:10px 0 0 0;color:#999;}

.index_news dt{height:25px;}

.index_news span{float:right;}

.border{ padding:0 0 30px 0; background:#eeeeee}

.subject_title01{float:left;font-size:14px;font-weight:bold;color:#4EB30F;text-indent:12px;width:60px;}

.subject_title02{float:left;font-size:14px;font-weight:bold;color:#4EB30F;text-indent:12px;width:550px;}

.subject_title03{float:left;font-size:14px;font-weight:bold;color:#4EB30F;text-indent:12px;width:710px;}

.sub_menu{margin:0;padding:0;float:left;}

.sub_menu dt{float:left;width:79px;height:29px;color:#89C165;text-align:center;cursor:pointer;}

.sub_menu dt.hover{background:#fff url(../images/sdcms.gif) 0 -104px no-repeat;width:79px;height:29px;color:#50B20E;}

.sub_menu a{color:#89C165;}

.sub_menu a:hover{color:#337D00;}

#index_hot{}

#index_digg{margin:0;padding:0;}

#index_digg dt{clear:both;display:block;}

.digg{background:url(../images/sdcms.gif) 0 -133px no-repeat;width:51px;height:53px;float:left;margin-right:10px;text-align:center;}

.digg_num{color:#f30;font-family:georgia;font-size:16px;height:28px;line-height:28px;}

.digg_link{color:#4DB20C;margin:8px 0 0 1px;}

.digg_link a{color:#4DB20C;}

.digg_link a:hover{color:#f30;}

.digg_info{width:147px;float:left;font-size:14px;line-height:24px;word-break:break-all;}

.digg_info div{color:#999;font-size:12px;line-height:normal;margin-bottom:10px;*margin-bottom:0;height:30px;}

.hot_list{margin:0;padding:0;}

.hot_list dt{margin-top:10px;}

.hot_list b{font-weight:normal;line-height:24px;}

.hot_list span{float:right;}

.hot_list div{color:#999;line-height:18px;}

.hot_list div img{max-width:120px;}

.all_list{margin:0;padding:0;}

.all_list dt{line-height:25px;padding-left:20px; width:560px;text-align:left;background:url(../images/dian.jpg)  no-repeat left 10px;}

.all_list b a{color:#36A831;}

.all_list b a:hover{color:#f30;}

.all_list span{float:right;}

.all_list div{color:#999;line-height:15px;}

.nopic{border:1px solid #C1E7AA;margin:0 6px 1px 0;}

/*.index_count{margin:0;padding:0;}

.index_count span{color:#f60;}

.index_count dt{line-height:25px;}

*/

.index_vote{margin:0;padding:0;}

.index_vote dt{line-height:25px;}

.index_vote h3{margin:0;padding:0;font:16px Microsoft Yahei;text-align:center;color:#4EB30F;}

.vote_bnt{background:url(../images/sdcms.gif) 0 -212px;width:66px;height:28px;line-height:28px;border:0;text-align:center;font-size:14px;color:#748cac;margin:4px;}

.index_left{width:353px;overflow:hidden;margin-top:10px;float:left;}

.index_photo{margin:0;padding:0;}

.index_photo dt{width:20%;float:left;text-align:center;}

.index_photo dt img{border:1px solid #CEEDC0;padding:2px;}

.index_photo dt div{padding:6px 0;background:#CEEDC0;width:126px;margin:-3px 0 10px 9px;*margin:0 0 10px 0;color:#50B20E;}

.index_photo a{color:#50B20E;}

.index_photo a:hover{color:#f60;}

.index_label{line-height:20px;font-family:arial;}

.index_label a{font-family:arial;}

.index_label span{color:#999;}

#foot{text-align:center;padding:16px 0;color:#555;line-height:20px;font-family:Arial;}

#foot a{font-family:Arial;}

.foot_menu{color:#D0E6C0;margin-bottom:10px;}

.foot_menu a{color:#50B20E;}

.foot_menu a:hover{color:#f30;}



#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}

.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}

.info_other{text-align:center;color:#999;margin:4px 0;}

.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-break:break-all;}

.info_jj span{font-weight:bold;color:#000;}

.info_content{color:#2e2e2e;overflow:hidden;padding-bottom:10px;font-size:13px;}

.info_content img{max-width:600px;}

.other_content{word-break:break-all;width:930px;overflow:hidden;line-height:24px;}

.other_content img{max-width:900px;}

#Digg{margin:10px auto 10px auto;padding:0;width:402px;height:59px;display:block;}

#Digg .up{float:left;margin-right:10px;background:url(../images/digg_up.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}

#Digg .up_over{float:left;margin-right:10px;background:url(../images/digg_up_over.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}

#Digg .down{float:left;background:url(../images/digg_down.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}

#Digg .down_over{float:left;background:url(../images/digg_down_over.gif) no-repeat;width:196px;height:59px;display:block;cursor:pointer;}

#Digg .percent{width:60px;height:7px;margin:13px 0 0 18px;overflow:hidden;}

#Digg .percent01{background:#82D114;height:7px;}

#Digg .percent02{background:#A9A9A9;height:7px;}

#Digg .percent03{position:absolute;margin:-10px 0 0 90px;}

.info_next{color:#999;margin-top:6px;}

/*ݷҳ*/

.content_page{text-align:center;margin:18px 0; position:relative}

.content_page a{background:#05991a;margin:1px;padding:4px 6px;border:0 solid #9a9a9a;color:#fff;line-height:22px;}

.content_page span{background:#ff960d;color:#fff;padding:4px 6px;border:0 solid #9a9a9a;line-height:22px;}

.content_page input{position:absolute;margin:0 0 0 1px;padding:0;background:#05991a;border:1px solid #9a9a9a;color:#fff;width:30px;height:22px;line-height:22px;text-align:center;}

.content_page button{margin:0 0 0 35px;background:#05991a;border:0 solid #9a9a9a;color:#fff;width:40px;height:22px;line-height:22px;text-align:center;font-size:12px;}









/*Ajax*/

.comment_add{margin:0;padding:0;}

.comment_add dt{list-style:none;margin:4px 0;padding:0;}

.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}

.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}

.comment_title{background:url(../images/sdcms.gif) 0 -254px;height:29px; width:580px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;  text-align:left;color:#000;padding-left:12px; margin-right:50px;}

.comment_title span{color:#999;}

.comment_title b{font-weight:normal;float:right;margin-right:10px;}

.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-break:break-all;margin-bottom:10px; text-indent:8px; text-align:left;width:580px;}

.comment_content img{max-width:600px;}



.clear{ clear:both;}



#showmsg{color:#f00;}

.comment_page{ width:650px; margin:0 auto; margin-bottom:15px;}

.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}

.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}

.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}

.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

.class_list{margin:0;padding:0;}

.class_list dt{line-height:25px;}

.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}

.list_title a{color:#03f;text-decoration:underline;}

.list_title a:hover{color:#f30;}

.list_jj{color:#585858;word-break:break-all; width:700px; margin:0 auto; text-align:left; padding:5px 10px; line-height:25px; background:#f3f3f3}

.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}

.list_other span{color:#390;}



.list_photo{margin:0 auto;padding:0;width:782px; }

.list_photo dt{width:255px;float:left;text-align:center; padding:0 0 45px 0; position:relative}

.list_photo dt .sanjiao{width:28px; height:28px; position:absolute; top:-1px; right:23px;}

.list_photo dt .more{width:210px; margin:0 auto; height:24px; background:#2d2d2d}

.list_photo dt .more a{ display: block; line-height:24px; color:#ddd; text-transform:uppercase; font-size:12px;}

.list_photo dt .more a span{ width:102px; text-align:center; float:right; display:inline-block;background:#3ca0e9; color:#ddd}



.list_photo dt img{border:1px solid #dddbdb;width:210px; height:210px;}

.list_photo a{color:#666; line-height:35px; font-size:14px;}

.list_photo a:hover{color:#f60;}





.list_photo2{margin:0 auto;padding:0;width:790px;}

.list_photo2 dt{width:255px;float:left;text-align:center;margin:0 0 0 0;}

.list_photo2 dt img{border:1px solid #d6d6d6;padding:0;width:210px; height:163px;}

.list_photo2 dt div{padding:2px 0;width:255px;color:#50B20E;}

.list_photo2 a{color:#000000; line-height:38px;}

.list_photo2 a:hover{color:#0050ab;}



.list_photo3{margin:0;padding:0;width:690px; margin-left:20px;}

.list_photo3 dt{width:215px;float:left;text-align:center;margin:0 0 0 0;}

.list_photo3 dt img{border:1px solid #cedce2;padding:0;width:205px; height:170px;}

.list_photo3 dt div{padding:2px 0;width:215px;color:#50B20E;}

.list_photo3 a{color:#000000;}

.list_photo3 a:hover{color:#f60;}



.newslist{ width:820px; margin:0 auto; }

.news_date_con{ height:70px;  padding:30px 0 30px 0; border-bottom:1px dashed #ddd;}

.news_date{ width:65px; border:1px solid #107c1c; font-size:13px; color:#107c1c; text-align:center; line-height:25px;}

.news_date span{ line-height:45px; height:45px; display:block; font-size:32px; font-weight:bold; text-align:center; background:#107c1c; color:#fff}



.news_t{ width:720px; text-align:left; line-height:20px; font-size:12px;color:#999; }

.news_t a {line-height:30px; color:#107c1c;  font-size:14px;}

.news_t a:hover{color:#000000; }

.news_t span{ float:right}

.news_t p{ font-size:12px;}



.news_p{ color:#262626; text-align:left; padding-left:10px; margin-bottom:20px; line-height:25px;}

.news_p a{ color:#262626}

.news_p a:hover{ color:#ff0000}







.notice_other{color:#777;margin:5px 0 10px 0;border-bottom:1px dashed #ccc;padding-bottom:5px;}

.notice_other span{color:#390;}

.tag_title{font:12px;color:#333;float:left;width:20%;margin:5px 0;}

.tag_title span{color:#999;font-size:12px;}

.tag_title a{color:#555;}

.tag_title a:hover{color:#f30;}

.plug_book_add{margin:0;padding:0; width:1100px; margin:0 auto;}

.plug_book_add dt{margin:10px 0 0 0; padding:0 25px 0 15px ; display:inline-block}

.plug_book_add dt .input{border:1px solid #ccc;height:37px;line-height:37px;width:442px; }

.plug_book_add dt .xheditor-mini{width:1057px;height:200px; border:1px solid #ccc;}

.plug_publish_add{margin:0;padding:0}

.plug_publish_add dt{margin:6px 0;line-height:26px;}

.plug_publish_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;color:#555;font-size:12px;}

.plug_publish_add dt .inputs{border:1px solid #ccc;height:40px;line-height:20px;width:98%;color:#555;font-size:12px;}

.plug_publish_add dt .xheditor-simple{width:98%;height:180px;}

.plug_publish_add dt span{color:#096901;}

.plug_publish_add a{color:#00f;}

.plug_publish_add a:hover{color:#f30;}





#yzm_num{cursor:pointer;}

.hand{cursor:pointer;}

.index_link_add{margin:0;padding:0;}

.index_link_add dt{float:left;margin-right:4px;}

.index_link_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;}

.vote_show{margin:20px;padding:0;}

.vote_show dt{margin:10px;}

.vote_show dt h3{margin:0;padding:0;font:18px Microsoft Yahei;color:#4EB30F;text-align:center;}

.vote_show dt span{float:right;margin:2px 20px 2px 0;width:350px;height:20px;}

.vote_show dt span img{max-width:348px;}

.vote_show dt.r{width:370px;height:20px;}

/*༭*/

.Quotetitle{margin:10px 6px 0 0;padding:2px 10px;background:#FFEBD0;border:1px solid #FDDCB8;font:bold 14px/24px "";color:#f30;}

.QuoteCode{margin:0 6px 10px 0;padding:4px 10px;background:#FFF;border:1px solid #FDDCB8;border-top:0;word-break:break-all;color:#777;}

.RunCodes{clear:both;height:180px;margin:10px 0 20px 0;}

.RunCodes textarea{overflow-x:hidden;overflow-y:auto;border:1px solid #C3E8AA;padding:3px;width:98%; height:150px;}

.RunCodes input{float:left;border:1px solid #50B20E;background:#50B20E;color:#FFF;width:80px;margin:1px 2px 0 0;padding:5px 10px 0px !important;padding:2px 10px 0px;font-size:12px;}

.RunCodes span{float:left;margin:10px 0 0 5px;_margin:0 0 0 5px;color:#999;font-size:12px;}



.Topic_List{margin:0 0 10px 0;padding:0;clear:both;display:block;height:70px;}

.Topic_List img{border:1px solid #C1E7AA;margin:0 10px 0 0;}

.Topic_List h1{font:15px/30px Microsoft Yahei;margin:0;padding:0;}

.Topic_List a{color:#090;}

.Topic_List span{color:#999;line-height:18px;}

.publish_notice{margin:0;padding:0;}

.publish_notice dt{line-height:20px;color:#555;text-indent:24px;}



/**/

.fenye{text-align:left; line-height:20px; color:#165621}

.fenye a{color:#165621}



/**/

.mt10{ border:1px solid #CEE5C2; width:640px;}



.liuyan{ font-size:12px; color:#de7a0b; font-weight:bold; line-height:25px; padding:20px; }



.pom{ color:#FFFFFF;}

.pom a { color:#FFFFFF; line-height:24px; float:left; background:url(../images/001.gif) no-repeat left center; padding-left:25px;}

.pom a:hover{ color:#FFFFFF;}

.pom span{ float:right;color:#000000; line-height:24px;} 







.jj{ font-size:12px;}



.contact_se{ padding:40px 0 0 0}

.contact_se h2{ height:42px; overflow:hidden; background:url(../images/pro_tit_bg.jpg) no-repeat center top;   text-align:center; color:#333; font-size:30px; font-weight:bold; }

.contact_se h2 span{ color:#f4541d; font-size:30px; font-weight:bold}

.contact_se p{ line-height:20px; text-align:center; color:#555555; font-size:13px;}



.se_contact_con{ width:1180px; margin:50px auto 0 auto; padding:50px 0 0 0; position:relative; border-top:1px solid #1e8b30}

.contact_erweima{ width:589px; border-right:1px solid #999; text-align:center}

.contact_con{ width:420px; padding:5px 0 40px 0; line-height:30px; color:#333; font-size:14px;}

.map{width:100%;height:400px; overflow:hidden; position:relative; }


.footz{float: left;}




.kcontent{width:1200px;margin:0 auto;padding-top: 30px;padding-bottom: 30px;}
.kleft1 h2{color:white;width:200px;height: 50px;background-color:#129622;font-size: 20px;font-weight: bold;line-height: 50px;text-align: center;}
.kleft1 a{display: block;border:1px solid #cccccc;width: 198px;line-height: 40px;text-align: center;margin-top: 4px;}
.kleft2{width:178px;padding:10px;border:1px solid #cccccc;}
.kleft2 h3{font-weight: bold;font-size: 16px;}
.kleft2 h4{height: 1px;width:40px;background-color:#129622;margin-top: 6px;}
.kleft2 p{font-size: 14px;line-height: 30px;}
.kleft{float: left;}
.kright{float: right;width:930px;border:1px solid #cccccc;min-height: 660px;padding:20px;}
.weizhi3 img{height: 20px;float: left;}
.weizhi3 a{line-height: 20px;font-size: 14px;}
.weizhi3{border-bottom:1px solid #e5e5e5;padding-bottom: 10px;}

.kxinwen a{display: block;border: 1px solid #cccccc;width:200px;float: left;padding:10px;height: 200px;margin-right: 10px;margin-bottom: 10px;}
.kxinwen a img{width:200px; height: 140px;}
.kxinwen a p{font-size: 16px;padding-top: 20px;color:#333333;text-align: center;}
.kxinwen a:hover{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.2);}

.kxinwen2 a{display: block;padding:20px;border-bottom: 1px solid #cccccc;}
.kxinwen2 a img{width:200px; height: 140px;float: left;}
.kxinwen2 a p{float: right;width:660px;font-size: 18px;padding-top: 20px;color:#333333;}
.kxinwen2 a p span{font-size: 12px;color:#999999;display: block;padding-top: 30px;}
.kxinwen2 a:hover{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.2);}












