@charset "utf-8";
/* CSS Document */

a:link{color:#000; font-size:12px;}

a:visited {color:#000; font-size:12px;}

a:hover {color:#000; font-size:12px; }

a:active{color:#000; font-size:12px;} 

body{ font-size:12px; background:url(../images/bg.jpg) repeat-x left top #d1ece5; }
.clear{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

.header_left{ width:361px; height:84px; float:left;}
.header_right{ width:643px; height:84px; float:right;}
.header_right_top{ width:643px; height:42px; background:url(../images/right_top_bg.jpg) left top;}

.header_right_top_content{ width:450px; height:21px; padding-top:11px; float:right; }
.submit{ width:43px; height:20px; background:url(../images/submit.jpg) no-repeat left top; border:0px;}
.seach{ width:117px; height:20px; background:url(../images/seach.jpg) no-repeat left top; border:0px;}
.span_left{ float:left; display:block;}
.span_one{height:21px; line-height:21px; float:left; display:block;}
.span_three{padding-left:5px; padding-top:1px; width:43px; float:left; display:block;}
.span_four{padding-left:41px;float:left; display:block;}
.span_five{ padding-left:10px;float:left; display:block;}

.span_left img{ vertical-align:middle;}


.header_right_foot{ width:643px; height:36px; background:url(../images/right_foot_bg.jpg) left top;}
.menu{ width:600px; float:right;}

.menu ul li{ float:left; height:36px; line-height:36px; padding-left:14px; padding-right:14px;}

.menu ul li a:hover {color:#009380;}

.flash{ width:1004px; height:185px; background:url(../images/flash.jpg) no-repeat left top;}


.center_left{ width:262px; height:auto; float:left; }

.center_right{ width:711px; height:auto; float:right; }


.center_left_top{ width:260px; height:238px; margin:0px  auto;border:solid #7fc9bf 1px;}

.center_left_top_title{ width:258px; height:30px; margin:0px auto; background:url(../images/left_top.jpg) no-repeat left top;}

.title{ font-size:14px; height:30px; line-height:35px;  text-indent:30px; font-weight:bold; display:block;}

.video{ width:250px; height:197px; margin:0px auto; padding-top:9px;}
.video_title{ width:248px; height:auto; padding-top:4px; text-align:center; display:block;}

.left_foot{ width:260px; height:343px; margin:6px auto;}

.right_one{ width:711px; height:240px;}

.right_one_left{ width:381px; height:238px; float:left; border:solid 1px #7fc9bf;}
.right_one_right{ width:316px; height:238px; float:right; border:solid 1px #7fc9bf;}

.right_one_left_top{ width:379px; height:36px; background:url(../images/jiaodian_title.jpg) no-repeat left top; margin:0px auto;}

.has_children{ width:379px;}

.right_one_right_top{ width:314px; height:35px; background:url(../images/about_bg.jpg) no-repeat left top;}

.span_jiaodian{font-size:14px; height:36px; line-height:42px;text-indent:28px; font-weight:bold; display:block;}



.right_two{ width:709px; height:125px; border:#bcbcbc solid 1px; margin:6px auto;}
.right_two_contect{ width:702px; height:125px; padding-top:5px; margin:0px auto;}

.right_two_content_left{ width:248px; height:120px; float:left; background:url(../images/kx_bg.jpg) no-repeat left top;}
.right_two_content_title{ width:209px; height:23px; background:url(../images/kx_top.jpg) no-repeat left top;}

.two_span_left{ height:23px; line-height:23px; font-weight:bold; color:#009380; padding-left:10px;}


.right_two_content_center{ width:245px; height:120px; float:left; background:url(../images/hydt_bg.jpg) no-repeat left top;}

.right_two_content_right{ width:209px; height:120px; float:right;}

.two_li{ width:201px; height:auto; margin-left:4px;}
.two_li ul{ margin-top:8px;}
.two_li ul li{ width:201px; height:24px; background:url(../images/two_li.jpg) no-repeat left top;  }


.two_li ul li a{ text-indent:15px; height:24px; line-height:24px; display:block;}

.two_li1{ width:201px; height:auto; margin-left:4px;}
.two_li1 ul{ margin-top:8px;}
.two_li1 ul li{ width:201px; height:24px; background:url(../images/two_li1.jpg) no-repeat left top;  }
.two_li1 ul li a{ text-indent:15px; height:24px; line-height:24px; display:block;}

.right_three{ width:709px; height:209px;border:solid 1px #7fc9bf; }
.right_three_top{ width:709px; height:43px; background:url(../images/pro_bg.jpg) no-repeat left top;}
.pro_span{ font-size:16px; font-weight:bold; height:43px; line-height:43px; color:#2f2f2f; padding-left:15px;}

.pro_list{ width:680px; height:160px; margin:0px auto; overflow:hidden;position:relative;z-index:2;}

.pro_list ul{ margin-top:12px;}

.pro_list ul li{ width:160px; height:160px; float:left; margin-left:5px; margin-right:5px;}

.pro_list ul li img { border:solid 1px #d1d1d1;}
.pro_list ul li span{ text-align:center; padding-top:3px;  display:block;}




.pic_list{ width:759px; height:auto; margin:0px auto; overflow:hidden;position:relative;z-index:2;}

.pic_list ul{ margin-top:12px;}

.pic_list ul li{ width:160px; height:160px; float:left; margin-left:40px; margin-right:30px;}

.pic_list ul li img { border:solid 1px #d1d1d1;}
.pic_list ul li span{ text-align:center; padding-top:8px;  display:block;}


.has_children h4.t1 {background-image:url(../images/news_title1.jpg); color:#454545; font-weight:bold; text-indent:25px; height:30px; line-height:30px;}
.has_children h4{ width:379px; height:30px; line-height:30px; margin-top:6px; }
.has_children h4.t2{background-image:url(../images/news_title2.jpg); margin-top:3px; color:#454545; font-weight:bold; text-indent:25px;}

.has_children h4.t3{background-image:url(../images/news_title2.jpg); margin-top:3px; color:#454545; font-weight:bold; text-indent:25px;}

.has_children h4.current{ background-position:0px -36px; color:#454545; text-indent:25px; font-weight:bold;}


.tween_box{ width:351px; height:79px; margin:0px auto;}
.index_about{ width:298px; height:197px; margin:0px auto; padding-top:10px;}

.hezuo{ width:202px; height:93px; margin:0px auto; padding-top:6px;}
.mqdemoa {width:1360px!important;width:680px;list-style:none;margin:0;padding:0;overflow:hidden;}

/*********************内页css***********************/

.ny_left{ width:213px; height:auto; float:left;}

.ny_left_about{ width:211px; height:auto; border: solid 1px #86ccc3;}
.ny_left_about_top{ width:211px; height:30px; background:url(../images/ny_about.jpg) no-repeat left top;}

.about_content{ width:211px; min-height:121px;  height:auto !important; height:121px;overflow:visible; background:url(../images/about_bj.jpg) repeat-x left top;}

.about_list{ width:184px; min-height:121px;  height:auto !important; height:121px;overflow:visible; margin:0px auto; }

.about_list ul{ padding-top:10px;}

.about_list ul li{ width:184px; height:28px; line-height:28px; background:url(../images/about_list.jpg) no-repeat left top;}

.about_list ul li a{ width:184px; height:28px; line-height:30px; padding-left:25px;}

.left_two{width:211px; height:auto; border: solid 1px #86ccc3; margin-top:17px;}

.left_two_content{width:211px; height:282px; background:url(../images/left_two_bg.jpg) repeat-x left top;}

.left_two_content ul{ padding-top:10px;}

.left_two_content ul li{ width:210px;  margin-top:8px; padding-left:5px; }

.left_two_content ul li img{ width:80px; float:left;}
.div_right{ width:130px; float:right; line-height:28px;}

.span_font{width:110px; font-size:14px; color:#555555; font-weight:bold; padding-left:2px; display:block;}

.span_font a:link{font-size:14px; color:#555555; font-weight:bold;}

.span_font a:visited{font-size:14px; color:#555555; font-weight:bold;}

.span_font a:hover{font-size:14px; color:#555555; font-weight:bold;}

.span_font a:active{font-size:14px; color:#555555; font-weight:bold;}


.span_font1{ width:130px; padding-left:2px; display:block;}

.ny_center_right{ width:761px; height:auto; float:right;  }

.ny_center_right_top{ width:759px;  height:43px; border: solid 1px #86ccc3; border-bottom:none; background:url(../images/ny_right_top.jpg) no-repeat left top;}

.ny_right_span{float:right; line-height:43px; padding-right:10px;}

.ny_center_right_content{ width:761px; height:auto; background:url(../images/ny_right_bg.jpg) no-repeat left top; min-height:450px;  height:auto !important; height:450px;overflow:visible;}

.ny_footer{ width:1004px; height:61px; background:url(../images/ny_footer.jpg) no-repeat left top;}

div.pager
{
text-align:center;
	margin:0 auto;
	padding-bottom:3px;
}
div.pager span
{
			margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}


#find{color:#009380;}
.selected a{ color:#009380;}


.news_list{ width:681px; height:auto; margin:0px auto;}
.news_list ul{ width:681px; height:auto; padding-top:15px;}
.news_list ul li{ width:681px; height:30px; line-height:30px; padding-top:2px; background:url(../images/news_list.jpg) no-repeat left top; text-indent:20px;}

*html .news_list ul li { width:681px; height:30px; line-height:34px;  background:url(../images/news_list.jpg) no-repeat left top; text-indent:20px;} /* ie6 fixed */ 
*+html .news_list ul li { width:681px; height:30px; line-height:34px;  background:url(../images/news_list.jpg) no-repeat left top; text-indent:20px;} /* ie7 fixed, 注意顺序 */ 


.jiameng{ width:605px; height:49px; margin:0px auto; padding-top:30px;}


.jiameng ul li{ width:165px; height:49px; float:left; background:url(../images/jiameng_bj.jpg) no-repeat left top; text-align:center; color:#2f2f2f; font-size:14px; font-weight:bold;}

#jiantou{ width:55px; height:49px; background:none; text-align:center; }

#jiantou img{ padding-top:16px; }

.jiameng ul li a{ height:49px; line-height:49px; text-align:center; color:#2f2f2f; font-size:14px; font-weight:bold;}

.jiameng ul li a:link{color:#2f2f2f; font-size:14px; font-weight:bold;}

.jiameng ul li a:visited {color:#2f2f2f; font-size:14px; font-weight:bold;}

.jiameng ul li a:hover {color:#FFFFFF; font-size:14px; font-weight:bold; }

.jiameng ul li a:active{color:#2f2f2f; font-size:14px; font-weight:bold;} 



#a_color{color:#FFFFFF; font-size:14px; font-weight:bold;}


.jiameng_content{ width:630px; height:auto; margin:0px auto; margin-top:15px;}







