/* CSS Document */
@charset "utf-8";*{padding:0;margin:0;}
html,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
img{vertical-align:top; border-width:0px; border-style:none;}
ul,li{ border:none; padding:0;list-style:none;overflow:hidden;}
.clear{ clear:both; height:0;font-size:0; overflow:hidden;}
/* 网站链接总的CSS定义:可定义内容为链接字体颜色、样式等 */
a {color: #333333;text-decoration: none;} /* 链接无下划线,有为underline */ 
a:hover {color: #f30;text-decoration: none;} /* 鼠标在链接上 */ 
body {margin:0px;padding:0px;font-size:12px;line-height:2em;font-family:arial;background:#f6f6f6;}
.text{ text-indent:2.0em;}
div{ overflow:hidden;word-wrap:break-word;word-break:keep-all;}
.bod{ width:100%; height:auto; margin:0 auto;}
.header{ width:100%; height:auto; margin:0 auto; background:url(../images/hebg.jpg) repeat-x left bottom }
.head1{ width:988px; height:auto; height:121px; overflow:hidden; margin:0 auto;}
.logo{ width:500px; height:auto; float:left;}
.logo2{ background:url(../images/lo2.jpg) no-repeat left top; width:220px; height:30px; float:right; padding-left:137px; padding-bottom:91px;}
.head2{ width:988px; height:65px; margin:0 auto;}
.men{ width:100%; height:auto; overflow:hidden;}
.men li{ float:left; height:auto}
.men li a{ display:block;}
.men li a.he1{ background:url(../images/ho_01.jpg) no-repeat left top; width:122px; height:65px;}
.men li a.he2{ background:url(../images/ho_02.jpg) no-repeat left top; width:123px; height:65px;}
.men li a.he3{ background:url(../images/ho_03.jpg) no-repeat left top; width:122px; height:65px;}
.men li a.he4{ background:url(../images/ho_04.jpg) no-repeat left top; width:126px; height:65px;}
.men li a.he5{ background:url(../images/ho_05.jpg) no-repeat left top; width:125px; height:65px;}
.men li a.he6{ background:url(../images/ho_06.jpg) no-repeat left top; width:124px; height:65px;}
.men li a.he7{ background:url(../images/ho_07.jpg) no-repeat left top; width:122px; height:65px;}
.men li a.he8{ background:url(../images/ho_08.jpg) no-repeat left top; width:124px; height:65px;}
.men li a.he1:hover,.men li a.kh1{ background:url(../images/he_01.jpg) no-repeat left top; width:122px; height:65px; }
.men li a.he2:hover,.men li a.kh2{ background:url(../images/he_02.jpg) no-repeat left top;  width:123px; height:65px;}
.men li a.he3:hover,.men li a.kh3{ background:url(../images/he_03.jpg) no-repeat left top;width:122px; height:65px; }
.men li a.he4:hover,.men li a.kh4{ background:url(../images/he_04.jpg) no-repeat left top; width:126px; height:65px; }
.men li a.he5:hover,.men li a.kh5{ background:url(../images/he_05.jpg) no-repeat left top;  width:125px; height:65px;}
.men li a.he6:hover,.men li a.kh6{ background:url(../images/he_06.jpg) no-repeat left top; width:124px; height:65px;}
.men li a.he7:hover,.men li a.kh7{ background:url(../images/he_07.jpg) no-repeat left top; width:122px; height:65px; }
.men li a.he8:hover,.men li a.kh8{ background:url(../images/he_08.jpg) no-repeat left top;  width:124px; height:65px;}
.flasher{ width:100%; height:387px; overflow:hidden; margin:0 auto; background:url(../images/flabg.jpg) repeat-x left top;}
.flash{ width:988px; height:381px; margin:0 auto;}
.mainer{ width:988px; height:auto; overflow:hidden; margin:0 auto;}
.mainer2{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#ffffff url(../images/bucuo.jpg) repeat-x left top; padding-top:10px;}
.main{ width:100%; height:auto; margin:0 auto; padding-top:20px;}
.mainabout{ width:988px; height:auto; margin:0 auto; padding-top:10px; background:#ffffff; overflow:hidden; }
.main1{ width:100%; height:auto; margin:0 auto; padding-bottom:10px; background:url(../images/chxian.jpg) no-repeat center bottom; overflow:hidden}
.main2{ width:100%; height:auto; margin:0 auto;overflow:hidden; padding-top:10px;}
.main11{ width:288px; height:auto; padding-right:10px; background:url(../images/shuxian.jpg) no-repeat right center; float:left;}
.gywm{ width:100%; height:33px; line-height:33px;}
.gywmcon{ width:100%; height:185px; overflow:hidden;}
.main12{ width:356px; padding-left:15px; padding-right:15px; height:auto; float:left; background:url(../images/shuxian.jpg) no-repeat right center;}
.main13{ width:290px; height:auto; float:right; padding-left:10px}
.main21{ width:288px; height:auto; padding-right:10px; background:url(../images/shuxian.jpg) no-repeat right center; float:left;}
.main22{ width:675px; height:auto; float:left; padding-left:15px}


.text { margin:0px; overflow:hidden; zoom:1; border-bottom:dashed 1px #d6d6d6; }
.text img{ width:100px; height:70px; border:3px solid #dcdcdc; float:right;}
.text h4{ float:left; width:226px; overflow:hidden; margin-right:10px; white-space:nowrap; font-size:12px; text-overflow:ellipsis; font-weight:normal; line-height:14px;}
.text h4 a{ font-weight:bold; color:#ef801d;}
.text h4 a:hover{text-decoration:underline;color:#f30;}
.text p{ float:left; width:226px; overflow:hidden; margin-right:10px; line-height:24px; margin-top:10px; height:50px; text-indent:24px;}
ul.news {  width:100%; text-align:left; padding:0;overflow:hidden; height:24px;}
ul.news li{ overflow:hidden; text-align:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;  height:24px; line-height:24px; margin-top:0; width:340px;}
ul.news li span{ float:right; text-align:right; color:#999; width:80px; display:block; height:24px;}
ul.news li a{ width:260px; height:24px; float:left; overflow:hidden; text-overflow:ellipsis;}
ul.news li a:hover{color:#f30;}

ul.ser{ width:100%; height:auto;}
ul.ser li{  padding-left:20px; background:url(../images/dian2.jpg) no-repeat 11px center; height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis;}
ul.ser2{ width:100%; height:auto;}
ul.ser2 li{  padding-left:10px; background:url(../images/dian2.jpg) no-repeat 6px center; height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis;}

.gywmcon2{ width:500px; padding-left:175px; height:185px; overflow:hidden; background:url(../images/caimg.jpg) no-repeat 10px center;}
ul.news2 {  width:100%; text-align:left; padding:0;overflow:hidden; height:auto;}
ul.news2 li{ overflow:hidden; text-align:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;  height:26px; line-height:26px; margin-top:0; width:480px;}
ul.news2 li span{ float:right; text-align:right; color:#999; width:80px; display:block; height:24px;}
ul.news2 li a{ width:360px; height:24px; float:left; overflow:hidden; text-overflow:ellipsis;}
ul.news2 li a:hover{color:#f30;}
.main3{ width:920px; padding-left:66px; margin:0 auto;overflow:hidden; background:url(../images/main3bg.jpg) no-repeat left 10px; height:170px; padding-top:40px; padding-bottom:6px; padding-right:2px;}
.rollBox{width:920px;overflow:hidden;padding:0px; margin:0 auto; height:170px;}
.rollBox .LeftBotton{height:87px;width:24px;background:url(../images/zuoyou.jpg) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:87px;width:24px;background:url(../images/zuoyou.jpg) no-repeat -24px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:870px;overflow:hidden;float:left; height:170px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:173px;float:left;text-align:center;}
.rollBox .Cont .pic p.biaot{ width:159px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.footer{ width:100%; height:auto; margin:0 auto; background:#ebebeb;}
.foot1{ width:100%; height:4px; overflow:hidden; background:#2d6434;}
.foot2{ width:748px; padding-left:240px; background:url(../images/dilogo.jpg) no-repeat left top; padding-top:10px; padding-bottom:20px; margin:0 auto;}

.main_left{ width:200px; height:auto; float:left;}
.main_right{ width:780px; height:auto; float:right;}
.mlbox{ width:100%; height:auto; overflow:hidden; padding-bottom:13px;}
ul.about{ width:100%; height:auto;}
ul.about li{ width:100%; height:auto;}
ul.about li a.abo{ background:url(../images/aba.jpg) no-repeat right top; height:30px; overflow:hidden; line-height:30px; display:block; width:130px; padding-left:20px; text-overflow:ellipsis; padding-right:30px;}
ul.about li a.abo:hover{ background:url(../images/abh.jpg) no-repeat right top; color:#fff }
.mrtitle{ width:100%; height:40px; line-height:40px;}
.mrcontent{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
.inputcss{ border:solid 1px #999; height:24px; line-height:24px;}
.tianxi{ border:solid 1px #999; height:96px; line-height:24px; width:400px;}
ul.abc {
	width: 100%;
	height: auto;
	padding-top:10px;
}
ul.abc li {
	background-image: url(../images/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 27px;
	width: 755px;
	line-height: 27px;
	border-bottom: 1px dashed #CCC;
	padding-left: 15px;
	padding-right: 10px;
}
.main_rig_1_con2_tit {
	height: auto;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	font-weight: 800;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.main_rig_1_con2_img {
	height: auto;
	width: 100%;
	padding-top:10px;
	overflow:hidden;
}
.main_rig_1_con2_img  img {
	max-width: 760px;
}
* .main_rig_1_con2_img img{
	width:expression(this.width>760?"760px":auto);
	
}

.fen{ width:100%; height:auto; overflow:hidden;}
.plist { width:100%; height:auto; overflow:hidden;}
.plist li{ float:left; width:195px; height:auto;}

.main_rig_1_con2_tit {	height: auto;	width: 100%;	padding-top: 6px;	padding-bottom: 6px;	text-align: center;	font-weight: 800;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC}
.main_rig_1_con2_con  img {	max-width: 600px}
* .main_rig_1_con2_con img{	width:expression(this.width>760?"760px":auto)}
.main_rig_1_con2_con { 	width:100%; height:auto}

.main_rig_1_con2_xinxi{ width:100%; height:auto; overflow:hidden;}