/* CSS Document */
*{ margin:0px auto; padding:0px;}
body{ width:100%; color:#333; font-size:14px; font-family: "Î¢ÈíÑÅºÚ"; line-height:24px; overflow-x:hidden; background:#fff url(../images/banner.jpg) no-repeat 50% 33px;}
img{ border:none;}
.clear{ clear:both;}
ul,li,form {margin: 0px; padding:0px;}
ul,li {list-style: none; float:left; }
.fl{ float:left;}
.fr{ float:right;}

a:link{text-decoration:none; color:#000; }
a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration: underline; color:#fff;}

A.more:visited {color: #cc0808;text-decoration:none;}
A.more:link {color: #cc0808;text-decoration:none;}
A.more:hover {color:#000;text-decoration: underline;}

#header{ background-color:#106b03; height:25px; border-bottom:2px #fff solid; text-align:center; padding-top:8px;}
#header a{ color:#fff; text-decoration:none;}
#header a:hover{ color:#000; text-decoration: underline;}
.h{	color:#fff;	line-height:16px;}

.w1002{ width:1002px; margin:0px auto;}
p{ text-indent:28px;}

.part1{ padding-top:524px;}
.part1 .dy{ width:520px; height:200px; float:left; background:url(../images/dy_bg.jpg) no-repeat; padding:100px 25px 0px 10px; font-size:16px; }
.part1 .video{ width:388px; height:288px; padding:6px; float:left; margin-left:45px; background: url(../images/video_bg.jpg) no-repeat;}

.part2{ width:1002px; margin-top:20px; float:left; background: url(../images/t2_szy.jpg) no-repeat left top; padding-top:95px;}
.part2_m{ width:1002px; float:left; height:604px; background: url(../images/part2_bg.jpg) no-repeat left top ; position:relative;}
.part2_m .tab { width:350px; height:604px; position:relative; float:left;}
.part2_m .tab a:hover{ text-decoration:none;}
.part2_m .tab li { position:absolute; position:absolute; display:block; width:280px; height:64px; background:url(../images/flag2.png) right no-repeat; line-height:50px; cursor:pointer; text-align:center; padding-right:70px; }
.part2_m .tab li h3{ width:280px; font-size:24px; font-weight: bold; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-align:right; line-height:20px; margin-bottom:5px;}
.part2_m .tab li p{ width:350px; font-size:14px; line-height:21px; text-align:left;}
.part2_m .tab .sel{ color:#000; width:280px; height:64px; background:url(../images/flag1.png) right no-repeat; line-height:50px; padding-right:70px; }
.part2_m .tab .sel h3{ color:#025504; text-decoration:none;}
.part2_m .tab .sel p{ color:#c33945; text-decoration:underline;}
.part2_m .tabcontent { width:500px; position:relative; float:left; display:none;}
.part2_m .tabcontent .div02 {position: absolute; width:395px;}
.part2_m .tabcontent .div02 p { font-size:16px; line-height:30px; float:left; text-indent:32px;}

.part3{ width:1002px; float:left; margin-top:20px; background: url(../images/t3_skh.jpg) no-repeat left top; padding-top:100px;}
.talk{ width:1002px; position: relative; background:url(../images/part3_bg.jpg) no-repeat; float:left;}
.talk .bl{float:left;width:415px; margin-left:5px;}
.talk .bm{float:left; width:502px;	margin:0px 0px;	background-position:0 -770px; padding:45px 0px 0px 80px;}
.cont .contTxt{  width:450px;background:url(../images/arrow01.png) no-repeat left center; padding-left:45px;font-size: 15px; line-height:30px; color: #000; overflow: hidden; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; float:left;}
.cont li{display: none;}
.talk .btw04{float: left; display: inline; width: 127px; height: 127px;	position: relative; margin-top:10px;	cursor: pointer;}
.talk .btw04 img{display: block;width: 127px;height: 127px;}
.btw04 img{	opacity: 0.5;}
.talk .mr10{margin-right:10px;}

.part4{ width:100%; background:url(../images/part4_bg.jpg) repeat; margin-top:20px; float:left;}

.part5{ width:1002px; float:left; margin-top:20px; background: url(../images/t5_zsqj.jpg) no-repeat left top; padding-top:100px;}
.part5 .part05_dy{ width:927px; height:257px; float:left; background:url(../images/zsqj_dybg.jpg) no-repeat; font: bold 18px "Î¢ÈíÑÅºÚ" ; color:#006600; padding:22px 0px 0px 75px;}
.part5 .part05_txt01{ width:942px; height:90px; float:left; background:url(../images/zsqj_bg01.jpg) no-repeat; padding:17px 30px 0px 30px;}
.part5 .part05_txt02{ width:240px; height:340px; background:url(../images/zsqj_bg02.jpg) no-repeat; float:left; margin:10px 0px;}
.part5 .part05_txt02 .zsqj_t{ width:220px; height:47px; line-height:24px; font: bold 17px "Î¢ÈíÑÅºÚ" ; color:#fff; padding:5px 10px;}
.part5 .part05_txt02 .zsqj_w{ width:210px; padding:20px 15px; float:left;}

.part6{ width:1002px; float:left; margin-top:20px; background: url(../images/t6_61cg.jpg) no-repeat left top; padding-top:100px;}
.part6 .part06_dy{ width:962px; height:129px; float:left; background:url(../images/61_dybg.jpg) no-repeat; padding:20px; margin-top:15px;}
.part6 .part06_tex{ width:1002px; background: url(../images/61_textbg.jpg) no-repeat; height:712px; float:left; position: relative; margin-top:10px;}

.part7{ width:1002px; float:left; margin-top:20px; background: url(../images/t7_fspl.jpg) no-repeat left top; padding-top:120px;}
.part7 .part07_l{ width:600px; float:left; margin-right:50px;}
.fhpl_txt{ width:560px; background:url(../images/part7_txtbg.jpg) no-repeat; height:120px; float:left; padding:20px;}
.fhpl_list{ width:600px; float:left; background:url(../images/part7_lt.jpg) no-repeat center 10px; padding-top:75px; margin-top:15px;}
.fhpl_list ul li{ width:570px; font:16px "Î¢ÈíÑÅºÚ"; height:25px; line-height:25px; background:url(../images/part7_larrow.jpg) no-repeat left 15px; padding-left:30px; padding-top:11px; border-bottom:1px dashed #060;}
.part7 .part07_r{ width:344px; float:left;}


.part8{ width:1002px; float:left; margin-top:30px; background: url(../images/t8_2016zys.jpg) no-repeat left top; padding-top:105px;}

.part9{ width:1002px; float:left; margin-top:10px; background: url(../images/t9_135gh.jpg) no-repeat left top; padding-top:105px;}
.part9 .part9_dy{ width:922px; height:195px; background:url(../images/part9_txtbg.jpg) no-repeat; padding:25px 35px 0px 45px;}
.part9 .part9_dy span{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#07a299;}
.part9 .part9_t1{ width:445px; background:url(../images/part9_t1.jpg) no-repeat left top; margin-top:15px; padding-top:50px; margin-right:105px; float:left;}
.part9 .part9_t2{ width:450px; background:url(../images/part9_t2.jpg) no-repeat left top; margin-top:15px; padding-top:50px;  float:left;}

.part10{ width:100%; float:left; background:url(../images/foot_bg.jpg) no-repeat 50% bottom;}

.part_mlhp{ width:972px; float:left; margin-top:30px; background: url(../images/t_mlhp.jpg) no-repeat left top; padding-top:95px; padding-left:30px;}
#maincenter{position:relative;
	width:942px;
	float:left;
	margin:0 auto 25px;}
.grid{
	width:220px;
	min-height:100px;
	background:#fff;
	margin:8px 4px;
	font-size:13px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
}

.grid .meta{
    width:216px;
	text-align:left;
	color:#333;
	font-size:16px;
	line-height:24px;
	padding:5px;
}
.grid .imgholder img{
 padding-left:3px;
 padding-top:3px;
	width:215px;
	background:#fff;
	display:block;
}
.grid .meta span{ width:210px; height:24px; font-weight:bold; font-size:16px;}

.foot{ width:1002px; float:left; margin-top:20px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff;}
.foot .zhizuo{ width:1002px; height:50px; float:left; text-align:center; background:url(../images/foot_zz.png) no-repeat left center; line-height:50px; margin-bottom:15px;}
.foot .zhizuo span{ font-size:18px; padding:0px 15px;}
.foot .foot_txt{ width:1002px; float:left; height:150px;}
