/* CSS Document */


*{ padding:0; margin:0}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333}
ul li{ list-style:none}
a{ text-decoration:none; color:#333333 }
img{ border:0 none}
font{ font-size:14px; }

.big{ background:url(images/topbg.jpg) no-repeat top center; min-width:1200px; border-top:10px solid #d2d2d2}
.top{ width:1200px; margin:0 auto; height:110px; overflow:hidden; padding-top:30px; }
.logo{ float:left; width:730px; padding-top:3px;}
.top2{ float:left; width:470px;  }
.bt1{ width:210px; float:left; overflow:hidden; padding-top:16px;}
.bt1 dl{ width:210px; float:left; text-align:right}
.bt1 dt{ width:210px; float:left}
.bt1 dd{ width:210px; float:left; font-size:22px; color:#ed0101; line-height:40px;}
.bt2{ width:260px; float:left; padding-top:5px;}
.bt2 dl{ float:right; line-height:18px; height:18px; overflow:hidden; width:200px;}
.bt2 dt{ float:left;  width:24px; height:18px; padding-left:10px;}
.bt2 dd{ float:left; width:66px;}
.bt2 h3{float:left;width:146px; font-size:16px; font-weight:normal; line-height:26px; height:26px; overflow:hidden}
.bt2 h5{float:left;width:146px;font-size:21px; font-weight:normal; height:22px; line-height:22px; overflow:hidden; color:#324779}
.sousuo{ width:205px; float:right;padding-top:10px }
.sou { width:157px; float:left; border:0; background:url(images/sou.jpg) no-repeat; border:0; padding-left:10px; height:35px; line-height:35px; color:#151316 }
.suo{ width:37px; height:35px; overflow:hidden}

.dh{ background:#ee0101; height:52px;min-width:1200px;}
.dh1{ width:1200px; margin:0 auto; height:52px;}

.bxmain{ background:#f2f2f2 url(images/boxiang1_02.jpg) no-repeat top center; width:100%; overflow:hidden; height:auto;min-width:1200px;}
.bxmain1{ width:1200px; margin:0 auto; overflow:hidden; padding-top:95px; height:697px; padding-bottom:30px;}
.bf{ width:1200px; float:left; height:290px; overflow:hidden}
.bf p{ width:288px; height:290px; float:left; overflow:hidden; padding-right:20px;}
.bf01{ width: 585px; float:left; height:290px; overflow:hidden; padding-right:19px;}
.bf01 dt{width: 585px; float:left; height:224px; overflow:hidden}
.bf01 dd{ width:545px; float:left; height:66px; overflow:hidden; background:#181818; padding-left:20px; padding-right:20px; line-height:66px;}
.bf01 h3{ font-size:24px; float:left; color:#FFF; height:66px; line-height:66px;}
.bf01 span{ float:right; padding-top:23px;}
.bf02{width: 288px; float:left; height:290px; overflow:hidden}
.bf02 dt{width:288px; float:left; height:224px; overflow:hidden}
.bf02 dd{ width:248px; float:left; height:66px; overflow:hidden; background:#181818; padding-left:20px; padding-right:20px; line-height:66px;}
.bf02 h3{ font-size:24px; float:left; color:#FFF; height:66px; line-height:66px;}
.bf02 span{ float:right; padding-top:23px;}

.bf1{width:1200px; float:left; height:290px; overflow:hidden; padding-top:20px;}
.bf03{ width:288px; float:left; height:290px; overflow:hidden; padding-right:19px;}
.bf03 dt{width: 288px; float:left; height:224px; overflow:hidden}
.bf03 dd{ width:248px; float:left; height:66px; overflow:hidden; background:#181818; padding-left:20px; padding-right:20px; line-height:66px;}
.bf03 h3{ font-size:24px; float:left; color:#FFF; height:66px; line-height:66px;}
.bf03 span{ float:right; padding-top:23px;}

.bf04{ width:280px; float:left; height:290px; overflow:hidden; padding-right:18px; }
.bf04 dt{width: 280px; float:left; height:224px; overflow:hidden}
.bf04 dd{ width:240px; float:left; height:66px; overflow:hidden; background:#2f2f2f; padding-left:20px; padding-right:20px; line-height:66px;}
.bf04 h3{ font-size:24px; float:left; color:#FFF; height:66px; line-height:66px;}
.bf04 span{ float:right; padding-top:23px;}

.bf05{ width:288px; float:left; height:290px; overflow:hidden;}
.bf05 dt{width: 288px; float:left; height:224px; overflow:hidden}
.bf05 dd{ width:248px; float:left; height:66px; overflow:hidden; background:#181818; padding-left:20px; padding-right:20px; line-height:66px;}
.bf05 h3{ font-size:24px; float:left; color:#FFF; height:66px; line-height:66px;}
.bf05 span{ float:right; padding-top:23px;}


.fdqy1{width:585px; height:224px; overflow: hidden; float:left; } 
.fdqy1 img{cursor: pointer;transition: all 0.4s;}
.fdqy1 img:hover{transform: scale(1.1);}
.fdqy2{width:288px; height:224px; overflow: hidden; float:left; } 
.fdqy2 img{cursor: pointer;transition: all 0.4s;}
.fdqy2 img:hover{transform: scale(1.1);}
.fdqy3{width:280px; height:224px; overflow: hidden; float:left; } 
.fdqy3 img{cursor: pointer;transition: all 0.4s;}
.fdqy3 img:hover{transform: scale(1.1);}
.fdqy4{width:590px; height:492px; overflow: hidden; float:left; } 
.fdqy4 img{cursor: pointer;transition: all 0.4s;}
.fdqy4 img:hover{transform: scale(1.1);}

.bxmain2{ width:1200px; margin: 0 auto; padding-bottom:70px; height:auto; overflow:hidden}
.bab{ width:1114px; float:left;  overflow:hidden; background:#FFF; height:690px; padding:30px;}
.bab1{ width:1114px; float:left;}
.bab11{ width:524px; float:left;  display:inline}
.bab11 h3{width:524px; float:left;}
.bab11 h4{width:524px; float:left; font-size:28px; font-weight:bold; line-height:60px; background:url(images/dian12.jpg) no-repeat bottom left}
.bab11 p{width:474px; float:left; line-height:36px; font-size:16px; padding-top:24px;margin-right:50px;}
.bab12{ width:590px; float:left;}
.bab13{ width:502px; float:left; background:#a90e0e; height:58px; overflow:hidden; margin-top:30px; display:inline; padding:11px; line-height:58px; color:#FFF}
.bab13 h2{ float:left; border-right:1px solid #FFF; font-size:20px; padding-left:20px; padding-right:30px;}
.bab13 span{ background:url(images/boxiang_54.jpg) no-repeat; float:left; padding-left:70px; margin-left:30px; display:inline; font-size:18px;}
.bab2{ width:1200px; float:left; padding-top:60px;}
.bab2 dl{ float:left; height:104px;}
.bab2 dt{ width:124px; height:104px; float:left}
.bab2 dd{ width:140px; float:left; padding-right:15px; padding-top:8px;}
.bab2 h3{width:140px; float:left; font-size:20px; font-weight:bold; line-height:36px;}
.bab2 p{width:140px; float:left; font-size:14px; line-height:24px;}

.bp{ background:url(images/boxiang_71.jpg) no-repeat top center; width:100%; height:750px; overflow:hidden}
.bp1{ width:1200px; margin:0 auto; height:750px; overflow:hidden}
.bp2{ width:1200px; padding-top:50px; height:170px; float:left; overflow:hidden; text-align:center;background:url(images/bg111.gif) no-repeat center center}
.bp2 h4{ font-size:24px; line-height:30px; font-weight:bold; color:#fff}
.bp2 h2{ background:url(images/abbg2.jpg) no-repeat bottom center; font-size:38px;font-weight:bold; color:#fff; line-height:52px; padding-bottom:20px; height:52px; overflow:hidden}

.bp3{ width:1200px; height:520px; float:left; overflow:hidden}

.bp4{ background:#585858; height:536px; width:100%; overflow:hidden }
.bp5{ width:1200px; margin:0 auto; height:536px; overflow:hidden}



#Layer8 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:100;
}

#Layer9 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:2; top:120px; left:-50px;
}
#Layer10 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:101;
}
#Layer11 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:1;top:120px; left:1210px;
}
/*gundong*/

.rollBox {
clear:both;
margin:0;
width:1200px; float:left; height:auto; overflow:hidden; padding-top:50px;

}
.pap1{ width:1170px; height:1px; float:left;}
.rollBox .LeftBotton {

overflow:hidden;
float:left;
cursor:pointer; background:url(images/boxiang_70-77.jpg) no-repeat; width:48px; height:110px; 
}
.rollBox .RightBotton {

overflow:hidden;
float:right;
cursor:pointer; background:url(images/boxiang_70-80.jpg) no-repeat; width:48px; height:110px; 
}
.rollBox .Cont {
width:1170px;
overflow:hidden; float:left
}
.rollBox .ScrCont {
width:10000000px;
}
.rollBox .Cont .pic {
width:295px;
float:left;
text-align:center;
margin:0;
}
.jyimg img {
display:block;
margin:0 auto;
float:left; width:256px; height:256px; }

.rollBox .Cont .pic dl {
width:256px; text-align:left; height:390px; background:#444444; padding:10px;
margin:0 auto;

}
.rollBox .Cont .pic dt{ width:256px; float:left;verflow:hidden}
.rollBox .Cont .pic dd{ width:256px; float:left; height:auto; overflow:hidden; padding-top:16px;}
.rollBox .Cont .pic p{ width:256px;   float:left; overflow:hidden ; line-height:32px; font-size:16px; height:64px; height:56px; text-align:center;   color:#fff;  overflow:hidden;  }
.rollBox .Cont .pic span{ width:150px; float:left; height:36px; line-height:36px; background:#cc2829; color:#FFF; text-align:center; margin-left:54px; display:inline}
.Cont a:link, .rollBox .Cont a:visited {
color:#FFF;
text-decoration:none;
}
.rollBox .Cont a:hover {
color:#FFF;

}.rollBox #List1, .rollBox #List2 {
float:left;
}

/**/





.kw21t{ width:1170px; float:left; text-align:center; background:url(images/bg11.gif) no-repeat center center}
.kw21t h4{ font-size:24px; line-height:30px; font-weight:bold; color:#949195}
.kw21t h2{ background:url(images/abbg2.jpg) no-repeat bottom center; font-size:38px;font-weight:bold; color:#151316; line-height:52px; padding-bottom:10px; height:52px; overflow:hidden}

.kwn{ width:auto; background:url(images/newsbg.jpg) no-repeat top center; height:680px; overflow:hidden; min-width:1200px;}
.kwn1{ width:1200px; margin:0 auto; height:625px; padding-top:55px;}
.kwn1d{ width:1200px; float:left; padding-top:54px;}
.kwn1dl{ width:580px; float:left; padding-right:60px;}
.kwn1dl dl{ width:580px; float:left}.kwn1dl img{ width:580px; height:232px; }
.kwn1dl dt{ width:580px; height:245px; float:left}
.kwn1dl dd{width:580px; float:left}
.kwn1dl h3{width:580px; float:left; font-size:24px; line-height:40px; height:40px; overflow:hidden}
.kwn1dl h5{width:580px; float:left; font-size:14px; line-height:30px; height:30px; overflow:hidden}
.kwn1dl p{width:580px; float:left; font-size:14px; line-height:24px; height:48px; overflow:hidden}
.kwn1dl span{width:580px; float:left; padding-top:15px;}
.kwn1dl a{ background:#ea4e47; width:134px; height:36px; line-height:36px; overflow:hidden; text-align:center; color:#FFFFFF; float:left;border-radius:20px;}
.kwn1dr{ width:530px; float:left} 
.kwn1dr dl{ width:530px; float:left; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #999999}
.kwn1dr dt{ width:72px; float:left; padding-right:18px;}
.kwn1dr dd{ width:440px; float:left}
.kwn1dr h2{ font-size:62px;width:72px; float:left; line-height:66px; height:66px; overflow:hidden}
.kwn1dr h4{ font-size:16px;width:72px; float:left; line-height:18px; height:18px; overflow:hidden}
.kwn1dr h3{ font-size:24px; width:440px; float:left; line-height:38px; height:38px; overflow:hidden}
.kwn1dr p{ font-size:14px;width:440px; float:left; line-height:24px;}
.kwaa1 { color:#ea4e47}
.kwn1dr a:hover{color:#ea4e47}
.kwaa2 a { color:#ea4e47}

.foot{ background:#4c4c4c; width:auto; height:auto; overflow:hidden;min-width:1200px;}
.foot1{ width:1200px; margin:0 auto; height:auto; overflow:hidden}
.foot2{ width:1200px; float:left; padding-top:50px; padding-bottom:50px;}

.foot2 a{ color:#FFFFFF; font-size:14px;}
.ls1{ width:176px; float:left; padding-left:50px; padding-right:50px; border-left:1px solid #7c7c7c; height:220px;}
.ls1 dt{width:176px; float:left;font-size:24px; color:#FFFFFF; font-weight:bold; line-height:56px;}
.ls1 dd{width:176px; float:left;line-height:24px; color:#FFFFFF}
.ls2{width:296px; float:left; padding-left:50px; padding-right:50px; border-left:1px solid #7c7c7c; height:220px;}
.ls2 dt{width:296px; float:left;font-size:24px; color:#FFFFFF; font-weight:bold; line-height:56px;}
.ls2 dd{width:296px; float:left;line-height:24px; color:#FFFFFF}

.ls3{width:145px; float:left; padding-left:50px; padding-right:50px; border-left:1px solid #7c7c7c;border-right:1px solid #7c7c7c; height:220px;}
.ls3 dt{width:145px; float:left;font-size:24px; color:#FFFFFF; font-weight:bold; line-height:56px;}
.ls3 dd{width:145px; float:left;line-height:24px; color:#FFFFFF}

.foot3{ width:1200px; float:left; text-align:center; line-height:60px; padding-bottom:40px; color:#FFFFFF; font-size:14px; padding-top:10px; border-top:1px solid #ffffff}







/**/
/**/
.banner{ background:url(images/nb7.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner1{ background:url(images/nb8.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner2{ background:url(images/nb3.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner3{ background:url(images/nb1.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner4{ background:url(images/nb2.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner5{ background:url(images/nb6.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}
.banner6{ background:url(images/nb4.jpg) no-repeat top center; width:auto; height:300px; overflow:hidden;min-width:1200px;}




.mm{ width:auto; height:auto; overflow:hidden; min-width:1200px; }
.mm1{ background:url(images/pobg.png) no-repeat top center; width:auto; height:auto; overflow:hidden; }
.mm22{ background:url(images/bg2.jpg) no-repeat top right; width:auto; height:600px; overflow:hidden}
.ma222{ width:1200px; margin:0 auto; height:auto; padding-bottom:50px; overflow:hidden;  padding-top:20px;}


.inl{ width:240px; float:left; height:auto; padding-right:60px; }

.fen{ width:240px; float:left;  height:auto; overflow:hidden; padding:0 13px 15px 0;}
.fen p{ font-size:20px; color:#333333; width:240px; float:left; font-weight:bold; padding-top:5px; border-bottom:1px solid #dadada; line-height:34px; margin-bottom:10px; display:inline;}
.fen b{ color:#333333; font-size:14px;}
.fen ul{ width:240px; float:left; }
.fen li{ background:url(images/dian1.jpg) no-repeat scroll 0 16px;; width:218px; padding-left:12px;  float:left; margin-bottom:1px; display:inline;  line-height:42px;  border-bottom:1px solid #dadada}
.fen li ul li{ float:left; line-height:30px; background:url(images/dian.jpg) no-repeat left center; padding-left:10px;}
.fen a{ color:#333333; font-size:16px;}
.fen a:hover{ color:#ea4e47; font-size:16px;}
.fen1{ width:240px; float:left; background:url(images/fenbg.jpg) no-repeat; height:auto; overflow:hidden; padding:0 13px 15px 13px;}
.fen1 dl{ width:240px; float:left; line-height:20px; padding-top:10px; }
.fen1 dt{ background:url(images/aier2_55.jpg) no-repeat scroll 0 5px; float:left; padding-left:12px; width:208px;}
.fen1 dd{ width:240px; padding-left:12px; float:left}

.fen dl{ width:240px; float:left; padding-bottom:10px;}
.fen dd{ width:240px; float:left; line-height:46px;}
.fen dt{ width:53px; float:left}
.fen img{ width:40px; height:40px; padding:2px; border:1px solid #dadada}

.co{ width:240px; padding:0 13px 15px 0; float:left; overflow:hidden; height:auto; margin-top:20px; display:inline}
.co span{ font-size:20px; color:#333333; width:240px; float:left; font-weight:bold; padding-top:5px; border-bottom:1px solid #dadada; padding-bottom:10px;}
.co font{ color:#567ca8}
.co p{ width:240px; float:left; overflow:hidden; line-height:25px;  padding-right:10px; color:#666666; padding-top:15px; font-size:14px;}
.co b{ font-size:14px;}


.fen1 p{ font-size:20px; color:#333333; width:202px; float:left; font-weight:bold; padding-top:5px; border-bottom:1px solid #dadada; padding-bottom:10px; }
.fen1 b{ color:#333333; font-size:14px;}
.fen1 ul{ width:240px; float:left; }
.fen1 li{ background:url(images/fushida2_112.jpg) no-repeat; width:184px; height:24px; float:left; margin-bottom:1px; display:inline; line-height:24px; margin-left:15px; display:inline; border:1px solid #dadada; padding-left:10px; margin-right:15px; margin-bottom:5px;}
.fen1 a{ color:#333333}

.right{ width:878px; float:left;  height:auto; overflow:hidden;display:inline ; }
.right1{ width:878px; float:left; line-height:38px;}
.right1 h3{ font-size:18px; color:#FFFFFF; float:left; width:310px; border-bottom:1px solid #111111; color:#111111;  background:url(images/nei.png) no-repeat left center; padding-left:50px;}
.right1 h4{ font-size:18px; color:#FFFFFF; float:left; width:240px; border-bottom:1px solid #111111; color:#111111;  background:url(images/nei1.jpg) no-repeat left center; padding-left:50px;}
.right1 h5{ font-size:18px; color:#FFFFFF; float:left; width:240px; border-bottom:1px solid #111111; color:#111111;  background:url(images/nei2.jpg) no-repeat left center; padding-left:50px;}

.right1 p{ float:right; font-size:14px; width:518px; border-bottom:1px solid #cccccc; text-align:right; }
.right1 a{ font-size:14px; color:#666666}

.right2{ width:878px; float:left; padding-top:20px;  color:#666666; height:auto; overflow:hidden;}
.right2 h3{ font-size:18px; color:#333333; font-weight:bold; width:660px; overflow:hidden; height:30px; line-height:30px; padding-top:10px; padding-bottom:5px; }
.right2 b{ font-weight:normal; color:#333333}
.right89{ width:660px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.right2 p{ width:878px; float:left; font-size:16px;line-height:36px;}
.rrr{ width:660px; float:left; line-height:35px; height:auto; overflow:hidden}

.rightjd2{ width:878px; float:left; padding-top:20px; line-height:23px; color:#666666; height:auto; overflow:hidden;}
.rightjd2 p{ width:240px; float:left; background:#ebeaea; padding:10px 10px 10px 10px; height:215px; margin:5px 18px 16px 18px; display:inline}
.rightjd2 img{ width:240px; height:175px;}
.rightjd2 span{ width:240px; height:30px; margin-top:10px; line-height:30px; display:inline; float:left; text-align:center; color:#666666; background:#ffffff}

.rightjd3{ width:878px; float:left; padding-top:20px; line-height:23px; color:#666666; height:auto; overflow:hidden;}

.right13{ width:908px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }
.right13 dl{ width:908px; float:left; padding-bottom:15px; border-bottom:1px dashed #cccccc; margin-bottom:10px; margin-top:5px; display:inline}
.right13 dt{ width:106px; float:left}
.right13 dd{ width:802px; float:left}
.right13 img{ width:85px; height:85px; padding:2px; border:1px solid #cccccc; background:#ffffff}
.right13 p{ width:662px; float:left; padding:0 10px 0 0; line-height:25px; height:100px; overflow:hidden}
.right13 span{ width:99px; float:left; text-align:center; line-height:90px; border-left:1px dashed #cccccc; background:#f6f5f5;}
.right13 b{ font-size:16px; width:632px; float:left; line-height:25px; height:25px; overflow:hidden}
.right14{ width:878px; float:left; padding-top:10px; line-height:36px; color:#666666; height:auto; overflow:hidden; font-size:16px; }
.right14 h3{ font-size:16px; color:#333333; width:878px; float:left; line-height:35px; }
.right14 p{ width:270px; padding:4px; border:1px solid #cccccc; float:left; margin:5px; display:inline}
.cs10{width:878px; height:29px; line-height:29px; float:left; text-align:center; padding-top:20px;}
.cs10 a{ width:auto; padding:2px 5px 2px 5px;  border:1px solid #666666; margin-left:3px; margin-right:3px; display:inline}
.right3{ width:660px; float:left; padding-top:10px; line-height:22px; color:#666666}
.right3 dl{ width:660px; float:left; line-height:25px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #dadada;}
.right3 dt{ width:560px; float:left; background:url(images/HEIFANG_43.jpg) no-repeat scroll 0 5px; padding-left:15px;}
.right3 dd{ width:85px; float:left; color:#4e739c}
.po3{ width:673px; float:left; padding-top:10px; line-height:22px; color:#666666}

.co2{ background:url(images/cobg1.jpg) no-repeat scroll 975px 25px; width:1200px; margin:0 auto; height:auto; overflow:hidden; padding-top:25px;}
.co3{ width:878px; padding-right:268px; float:left; overflow:hidden}
.co3 h3{ width:878px; float:left; font-size:24px; color:#000000; background:url(images/cobg2.jpg) no-repeat left bottom; line-height:30px; padding-bottom:3px; }
.co3 span{ font-size:18px; color:#999999;}
.co3 p{ width:878px; float:left; padding-top:25px; line-height:30px; color:#7f7f7f; font-size:14px; padding-bottom:25px;}
.co4 { width:1174px; float:left; padding-bottom:20px; } 
.co4 dl{ width:1174px; float:left; height:auto;  padding-bottom:18px;}
.co4 dt{ width:50px; height:50px; float:left}
.co4 dd{ width:834px; padding-left:20px; padding-right:120px; float:left; background:url(images/hj-5_05.jpg) no-repeat left bottom; height:auto; line-height:50px; font-size:18px; } 
.co4 b{ color:#364876;}
.co4 h3{ font-size:24px; color:#000000; float:left; width:1009px; font-weight:bold; line-height:40px; padding-bottom:10px; background:url(images/huiju3_19.jpg) no-repeat scroll 0 12px; padding-left:15px;}

.aa1 img{ width:245px; height:178px; float:left}
.huao12{ width:878px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.huao12 p{ width:245px; float:left; border:5px solid #dadada; height:214px; overflow:hidden; padding:6px 6px 0 6px;display:inline; background:#dadada; margin:15px 12px 15px 13px; text-align:center; color:#333333}
.huao12 span{ width:245px; float:left;color:#333333; line-height:22px; height:22px; overflow:hidden; border-top:2px solid #dadada;   font-size:16px; padding-top:5px;text-align:center;}


.huao112{ width:878px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.huao112 p{ width:245px; float:left; border:5px solid #dadada; height:386px; overflow:hidden; padding:6px 6px 0 6px;display:inline; background:#dadada; margin:15px 12px 15px 13px; text-align:center; color:#333333}
.huao112 span{ width:245px; float:left;color:#333333; line-height:22px; height:22px; overflow:hidden; border-top:2px solid #dadada;   font-size:16px; padding-top:5px;text-align:center;}
.aa111 img{ width:245px; height:356px; float:left}


.aa11 img{ width:245px; height:245px; float:left}
.jn12{ width:878px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.jn12 dl{ width:244px; float:left; margin:16px; display:inline; overflow:hidden; height:340px; padding:8px; background:#ebebeb;border-radius:6px; }
.jn12 dt{width:244px; float:left; height:244px; overflow:hidden}
.jn12 dd{width:228px; float:left; padding:8px; text-align:center}
.jn12 h3{width:228px; float:left; font-size:18px; color:#333333; line-height:30px; overflow:hidden; height:30px;}
.jn12 p{width:228px; float:left; text-align:center; line-height:22px; font-size:14px; height:44px; overflow:hidden}
.hb3{width:174px; float:left; padding-left:54px; padding-top:10px;}
.hb3 a{border-radius:6px; background:#cc2829; font-size:14px; width:120px; color:#FFFFFF; float:left; height:30px; line-height:30px; overflow:hidden}
.hb3 a:hover{ background:#333333;}
.jn12 img{ width:228px; height:228px;}
.fdqy8{width:228px; height:228px; overflow: hidden; float:left; padding:8px;  } 
.fdqy8 img{cursor: pointer;transition: all 0.6s;}
.fdqy8 img:hover{transform: scale(1.1);}


.rightjd{ width:878px; float:left; padding-top:20px;}
.rightjd h3{ width:878px; float:left; text-align:center; font-size:24px; line-height:40px; }
.rightjd h5{ width:878px; float:left; font-weight:normal; font-size:14px; line-height:30px;}
.rightjd p{ width:878px; float:left; line-height:36px; padding-top:10px; font-size:16px;}

.rightjn{ width:878px; float:left; padding-top:20px;}
.rightjn h3{ width:878px; float:left; text-align:center; font-size:24px; line-height:40px; }
.rightjn h5{ width:878px; float:left; font-weight:normal; font-size:14px; line-height:30px;}
.rightjn p{ width:878px; float:left; line-height:26px; padding-top:10px; text-align:center}

.rightjdyt{ width:878px; float:left; padding-top:20px;}
.rightjdyt h3{ width:878px; float:left; text-align:center; font-size:24px; line-height:40px; }
.rightjdyt h5{ width:878px; float:left; font-weight:normal; font-size:14px; line-height:30px;}
.rightjdyt p{ width:878px; float:left; line-height:26px; padding-top:10px; text-align:center}




.jddown{ width:878px; float:left; padding-top:20px;}
.jddown a{ width:auto; padding-left:20px; padding-right:20px; line-height:30px; float:left; height:30px; border:1px solid #dadada; background:#ffffff; font-size:14px; color:#666666; margin-right:20px; display:inline}

.jndown{ width:528px; float:left; padding-top:20px; padding-left:350px;}
.jndown a{ width:auto; padding-left:20px; padding-right:20px; line-height:30px; float:left; height:30px; border:1px solid #dadada; background:#ffffff; font-size:14px; color:#666666; margin-right:20px; display:inline}


.pon{ width:878px;float:left; height:auto; overflow:hidden; line-height:23px; color:#000000; font-size:14px; padding-top:10px; }
.pon1{ width:460px; float:left; overflow:hidden}
.popo{ width:460px; float:left; padding-top:20px;}
.popo span{ width:auto;  padding-right:15px; float:left }
.popo a{ padding-left:10px; padding-right:10px; float:left; border:1px solid #003399;height:30px; line-height:30px;}
.popo a:hover{ color:#003399}

.pn1{ width:368px; float:left;  display:inline; overflow:hidden; height:auto; overflow:hidden; padding:0 10px 10px 40px; color:#808080 }
.pn1 h3{ width:368px; font-size:24px; float:left; color:#000000; line-height:36px;}
.p18{ width:368px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:10px;}
.pn1 p{ width:368px; float:left; padding-top:20px; line-height:36px; font-size:16px;}
.pn1 b{font-size:14px;  color:#333333}
.bd{ width:368px; float:left; padding-top:20px;}

.popo1{ width:878px; float:left; padding-top:35px; }.popo1 h1{ font-size:24px; border-bottom:1px solid #cccccc; padding-bottom:10px; width:878px; line-height:40px; }
.popo1 p{ line-height:24px; width:878px; float:left; padding-top:10px;}

.rightxy1{ width:878px; float:left;}
.rightxy1 p{ float:left; width:246px; border:10px solid #ebeaea; margin:20px 8px 20px 8px; display:inline}
.rightxy1 img{ width:246px;}
.rightxy1 span{ width:246px; float:left; text-align:center; font-size:16px; line-height:40px; height:40px; overflow:hidden; border-top:10px solid #ebeaea; }
.map1{ width:892px; float:left; padding-bottom:50px;}

.map1 h3{ font-size:24px; float:left; width:876px; background:url(images/huiju3_19.jpg) no-repeat scroll 0 10px; height:44px; line-height:36px; padding-left:16px;}
.map{ width:870px; float:left; border:1px solid #dadada; padding:10px;}




.right122{ width:878px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.right122 h3{ font-size:16px; float:left; width:828px; background:url(images/huiju3_19.jpg) no-repeat left center; padding-left:20px; line-height:30px; height:30px; overflow:hidden; margin-bottom:8px; display:inline; margin-top:14px;}
.right122 p{ width:94px; float:left; border:2px solid #dadada; height:128px; overflow:hidden; padding:8px 4px 0 4px;display:inline; background:#ffffff; margin:7px}
.aa12 img{ width:94px; height:94px; float:left}
.right122 span{ width:94px; float:left; color:#767474; line-height:30px; height:30px; overflow:hidden; border-top:2px solid #dadada; text-align:center }




.rightha{ width:878px; float:left;}
.rightyt1{ width:878px; float:left;}
.rightyt1 dl{ float:left; width:260px; border:5px solid #ebeaea; margin:20px 6px 20px 6px; display:inline}
.rightyt1 dt{ width:260px; float:left}
.rightyt1 img{ width:260px; height:189px}
.rightyt1 dd{ width:260px; float:left; text-align:center; line-height:30px;}


.rightyt2{ width:878px; float:left;}
.rightyt2 dl{ float:left; width:190px; border:5px solid #ebeaea; margin:20px 6px 20px 6px; display:inline}
.rightyt2 dt{ width:190px; float:left}
.rightyt2 img{ width:190px; height:276px}
.rightyt2 dd{ width:190px; float:left; text-align:center; line-height:30px;}


.rightcs{ width:878px; float:left; padding-top:20px;  color:#666666; height:auto; overflow:hidden; }
.job{ width:878px; float:left;color:#666666; height:auto; overflow:hidden; text-align:center; line-height:30px;}
.job td{ padding-top:10px; padding-bottom:10px;}
.job b{ font-size:16px; color:#FFFFFF}
.cs02{ float:left; text-align:left; padding-left:30px;}

.job1{ width:808px; padding-left:40px; float:left;color:#666666; height:auto; overflow:hidden;line-height:24px;}
.job1 td{ padding-bottom:5px;}




.hyd{ width:1200px; float:left; padding-top:10px;}
.yxd1 ul{width:1200px; float:left; text-align:center}
.yxd1 li{  float:left; height:66px; overflow:hidden; text-align:center; margin:9px; display:inline}
.yxd1 a{float:left;overflow:hidden; text-align:center; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}
.a1 a{float:left;overflow:hidden; text-align:center; background:url(images/bg1.gif) no-repeat; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}
.a2 a{float:left;overflow:hidden; text-align:center; background:url(images/bg2.gif) no-repeat; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}
.a3 a{float:left;overflow:hidden; text-align:center; background:url(images/bg3.gif) no-repeat; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}
.a4 a{float:left;overflow:hidden; text-align:center; background:url(images/bg4.gif) no-repeat; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}
.a5 a{float:left;overflow:hidden; text-align:center; background:url(images/bg5.gif) no-repeat; width:206px; line-height:66px; border-radius:32px; font-size:18px; color:#FFFFFF}


.hyd a:hover{ background:#c9231b}
.hydb{ width:1200px; float:left; text-align:center}
.hydb span{width:256px; height:52px; overflow:hidden; float:left; padding-left:434px; padding-top:50px;}
.hydb a{ background:#c9231b; width:256px; height:52px; overflow:hidden; line-height:52px;float:left; font-size:16px; color:#FFFFFF;border-radius:12px;}


.jnpo{ background:url(images/bg02.jpg) no-repeat top center; width:auto; height:650px; overflow:hidden}
.jnpo1{width:1200px; margin:0 auto}



.kw21d11{width:848px; float:left; padding-top:10px; overflow:hidden; padding-top:40px; }
.kw21d11 dl{ width:168px; float:left; text-align:center; margin:22px; display:inline}
.kw21d11 dt{width:168px; float:left; text-align:center}
.kw21d11 dd{width:168px; float:left; text-align:center; font-size:18px; font-weight:bold; color:#636363}
.fdqy7{width:105px; height:105px; overflow: hidden; float:left; padding:18px 31px 18px 32px; } 
.fdqy7 img{cursor: pointer;transition: all 0.6s;}
.fdqy7 img:hover{transform: scale(1.1);}