/* CSS Document */
*{ padding:0; margin:0}
body{ font-size:12px; font-family:"ËÎÌå"; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF }
img{ border:0}
ul li{ list-style:none}
font{ font-size:12px}
a{ text-decoration:none; color:#333}

.top{ background:#58585a; width:auto; height:26px; line-height:26px; overflow:hidden }
.top1{ width:1020px; margin:0 auto; height:26px; overflow:hidden}
.top1 p{ float:left; color:#FFFFFF}
.top1 ul{ float:right}
.top1 li{ float:left; background:url(images/dian.jpg) no-repeat left center; padding-left:10px; margin-left:20px; display:inline}
.top1 a{ color:#FFFFFF}

.top2{ background:url(images/jiahui_02.jpg) no-repeat top center; width:auto; height:171px; overflow:hidden}
.top3{width:1020px; margin:0 auto; height:171px; overflow:hidden}
.top4{width:1020px; float:left; height:118px; overflow:hidden}

.logo{ width:520px; float:left; padding-top:26px; padding-left:12px;}
.logo span{ float:left}
.logo p{ float:left; padding-top:10px; padding-left:32px;}
.top5{ float:right; width:326px; padding-top:23px;letter-spacing:1px}
.top5 p{ width:326px; float:left; font-size:14px; color:#58585a; text-align:right}.top5 b{ font-family:"Times New Roman", Times, serif; font-size:22px; }
.sousuo{ width:320px; float:left; padding-top:10px; padding-left:4px;}
.sou{ background:url(images/sou.jpg) no-repeat; width:271px; height:34px; line-height:34px; border:0; padding-left:15px; float:left; font-size:14px; }
.suo{ width:34px; height:34px; float:left}

.dh{ width:1010px; float:left}.dh ul{ width:1008px; margin-left:12px; float:left; height:40px; line-height:40px;}
.dh li{ float:left; width:144px; text-align:center;height:40px; line-height:40px; overflow:hidden}
.dh a{ font-size:14px; width:144px; float:left; height:40px; line-height:40px; color:#333333}
.dh a:hover{background:url(images/dh1.png) no-repeat top center; width:142px; height:40px; float:left; color:#FFFFFF}
.aa a{background:url(images/dh1.png) no-repeat top center; width:142px; height:40px; float:left; color:#FFFFFF}

.jhmain{ width:1070px; margin: 0 auto; height:auto; overflow:hidden; padding-top:50px; padding-bottom:50px;}
.jhmain1{ width:686px; float:left}.jhmain3{ width:686px; float:left; padding-bottom:22px; border-bottom:1px solid #cccccc}.jhmain4{ width:686px; float:left; padding-top:28px;}
.jhmain3 dl{ width:686px; float:left}
.jhmain3 dt{ width:232px; float:left}
.jhmain3 dd{ width:454px; float:left}
.jhmain3 h3{ font-size:26px; font-family:"Times New Roman", Times, serif; color:#1d3f58; padding-bottom:5px;}
.jhmain3 p{ color:#555555; width:454px; float:left; line-height:23px; font-size:14px;}
.jhmain3 a{color:#1d3f58}
.jhmain3 img{ width:204px; height:129px; padding:4px; border:1px solid #ccc}
.jhmain4 dl{ width:343px; float:left; overflow:hidden}
.jhmain4 dt{ width:66px; float:left; padding-top:5px;}
.jhmain4 dd{ width:247px; float:left; padding-right:30px;}
.jhmain4 h3{ width:247px; float:left; color:#333; font-size:16px; line-height:22px;}
.jhmain4 p{ width:247px; float:left; line-height:18px; color:#888888}
.jhmain2{ width:346px; float:left; padding-left:38px;}
.jhmain21{ width:346px; float:left}
.jhmain21 dl{width:346px; float:left}
.jhmain21 dt{ width:292px; float:left}
.jhmain21 dd{ width:54px; float:left}
.jhmain21 h3{ font-size:26px; font-family:"Times New Roman", Times, serif; color:#1d3f58;}
.jhmain21 p{ color:#1d3f58; width:292px; float:left}
.jhmain22{ width:346px; float:left}
.jhmain22 dl{ width:296px; float:left; background:url(images/jiahui_09-17.jpg) no-repeat; height:78px; padding:5px 45px 5px 5px; overflow:hidden; margin-top:17px; display:inline}
.jhmain22 dt{ width:94px; float:left}
.jhmain22 img{ width:78px; height:78px; float:left}
.jhmain22 dd{ width:202px; float:left; height:78px; overflow:hidden}
.jhmain22 h3{ width:202px; float:left; font-size:16px; line-height:30px; color:#1d3f58}
.jhmain22 a{ width:202px; float:left; font-size:16px; line-height:30px; color:#1d3f58}
.jhmain22 p{ width:202px; float:left; line-height:18px; color:#7e7d7d; height:36px; overflow:hidden}


.jhmain5{ background:url(images/jiahui_33.jpg) repeat; width:auto; height:408px; overflow:hidden} 
.jhmain6{ width:1070px; margin:0 auto; height:408px; overflow:hidden; padding-top:38px;}
.jhmain6 h3{font-size:26px; font-family:"Times New Roman", Times, serif; color:#1d3f58; width:1070px; float:left; text-align:center; line-height:40px; padding-bottom:10px;}
.jhmain6 h5{color:#818080; width:1070px; float:left; text-align:center; line-height:16px; font-size:12px; font-weight:normal; padding-bottom:35px;}
/*gundong*/
#Layer1 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:100;
}

#Layer3 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:2; top:93px; left:3px
}
#Layer6 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:101;
}
#Layer7 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:1; top:93px; left:1042px; 
}




.rollBox {
clear:both;
margin:0;
width:1070px; float:left; height:auto; overflow:hidden; 

}
.pap1{ width:1070px; height:1px; float:left;}
.rollBox .LeftBotton {

overflow:hidden;
float:left;
cursor:pointer; background:url(images/left.png) no-repeat; width:37px; height:37px; 
}
.rollBox .RightBotton {

overflow:hidden;
float:right;
cursor:pointer; background:url(images/right.png) no-repeat;width:37px; height:37px; 
}
.rollBox .Cont {
width:1070px;
overflow:hidden; float:left
}
.rollBox .ScrCont {
width:10000000px;
}
.rollBox .Cont .pic {
float:left; width:194px;
text-align:center; padding-right:25px;
margin:0;
}
.rollBox .Cont .pic img {
display:block;
margin:0 auto;
width:192px; height:140px; float:left;border:1px solid #0758b3 }
.rollBox .Cont .pic dl {
width:194px; text-align:left; height:185px;
margin:0 auto; 
}
.rollBox .Cont .pic dt{ width:194px; float:left; overflow:hidden;  text-align:left; }
.rollBox .Cont .pic dd{ width:184px; float:left; height:43px; overflow:hidden; background:url(images/jiahui_41-52.jpg) no-repeat ; line-height:43px; padding-left:10px; font-size:14px; color:#FFFFFF }

.rollBox .Cont .pic p{ width:234px; padding-top:10px; height:156px;  float:left;  overflow:hidden ; line-height:26px;  color:#fbfcfd; font-size:14px; overflow:hidden; overflow:hidden}
.rollBox .Cont .pic span{ width:234px; float:left; text-align:center; height:36px; line-height:36px; font-size:22px; padding-top:8px; color:#d66205}
.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;
}


.foot{ background:url(images/jiahui_56.jpg) repeat-x; width:auto; height:340px;}
.foot1{ width:1070px; margin:0 auto; height:304px; padding-top:36px;}
.foot1 dl{ width:191px; height:190px; float:left; border-left:1px solid #9ea2ad; padding-left:49px;}
.foot1 dt{width:191px; float:left; font-size:18px; color:#fff; line-height:30px; padding-bottom:10px;}
.foot1 dd{ width:191px; float:left; font-size:14px; line-height:28px;color:#fff}
.foot1 a{font-size:14px;color:#fff}
.foot1 p{ width:258px; float:left;border-left:1px solid #9ea2ad;border-right:1px solid #9ea2ad; height:190px;padding-left:39px;padding-right:39px; line-height:24px; font-size:14px; color:#FFFFFF}
.foot1 b{color:#FFFFFF; font-size:18px;line-height:30px; padding-bottom:10px; font-weight:normal; float:left; width:258px;}
.foot2{ width:1070px; float:left; text-align:center; color:#FFFFFF; font-size:14px; padding-top:55px;}

/*nei*/
.ba{ width:1010px; margin:0 auto; padding-top:100px; }
.ba h3{ width:1010px; float:left; color:#FFFFFF; font-size:36px; line-height:50px;}
.ba p{ width:1010px; float:left;color:#FFFFFF; font-size:20px}
.banner{ width:auto; height:280px; background:url(images/ab.png) no-repeat top center;}
.banner1{ width:auto; height:280px; background:url(images/co.png) no-repeat top center;}
.banner2{ width:auto; height:280px; background:url(images/ser.png) no-repeat top center;}
.banner3{ width:auto; height:280px; background:url(images/news.png) no-repeat top center;}
.banner4{ width:auto; height:280px; background:url(images/po.png) no-repeat top center;}
.banner5{ width:auto; height:280px; background:url(images/new.png) no-repeat top center;}


.mm{ background:url(images/jiahui_33.jpg) repeat top center; height:auto;overflow:hidden; width:100%}
.mm1{width:100%; height:auto;overflow:hidden;}
.ma222{ width:1070px; margin:0 auto; height:auto; padding-bottom:50px; overflow:hidden;  padding-top:20px;}

.inl{ width:251px; float:left; height:auto; }

.fen{ width:225px; float:left;  height:auto; overflow:hidden; padding:0 13px 15px 0;}
.fen h3{ font-size:20px; color:#333333; width:202px; float:left; font-weight:bold; padding-top:5px; border-bottom:1px solid #dadada; line-height:34px; margin-bottom:10px; display:inline;font-family:"Times New Roman", Times, serif }
.fen p{ width:225px; float:left; line-height:24px;}
.fen b{ color:#333333; font-size:14px;}
.fen ul{ width:225px; float:left; }
.fen li{ background:url(images/dian1.jpg) no-repeat scroll 0 11px;; width:190px; padding-left:12px;  float:left; margin-bottom:1px; display:inline;  line-height:30px; }
.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:14px;}
.fen a:hover{ color:#0033CC; font-size:14px;}
.fen1{ width:225px; float:left; background:url(images/fenbg.jpg) no-repeat; height:auto; overflow:hidden; padding:0 13px 15px 13px;}
.fen1 dl{ width:220px; 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:208px; padding-left:12px; float:left}

.fen dl{ width:225px; float:left; padding-bottom:10px;}
.fen dd{ width:172px; 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:225px; padding:0 13px 15px 0; float:left; overflow:hidden; height:auto; margin-top:20px; display:inline}
.co span{ font-size:20px; color:#333333; width:202px; float:left; font-weight:bold; padding-top:5px; border-bottom:1px solid #dadada; padding-bottom:10px; font-family:"Times New Roman", Times, serif}
.co font{ color:#567ca8}
.co p{ width:205px; float:left; overflow:hidden; line-height:25px;  padding-right:10px; color:#666666; padding-top:15px; font-size:14px;}
.co b{ font-size:16px;}
.co strong{ font-size:14px; font-weight:bold}
.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:225px; 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:818px; float:left;  height:auto; overflow:hidden;display:inline ; }
.right1{ width:818px; 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.jpg) no-repeat left center; padding-left:50px;font-family:"Times New Roman", Times, serif}

.right1 p{ float:right; font-size:14px; width:458px; border-bottom:1px solid #cccccc; text-align:right; }
.right1 a{ font-size:14px; color:#666666}

.rightmh2{ width:818px; float:left; padding-top:20px; line-height:36px; color:#666666; height:auto; overflow:hidden; font-size:14px;}

.right2{ width:818px; float:left; padding-top:20px; line-height:28px; color:#666666; height:auto; overflow:hidden;}
.right2 h3{ font-size:16px; color:#333333; font-weight:bold; width:630px; overflow:hidden; height:30px; line-height:30px; padding-top:10px; padding-bottom:5px;font-family:"Times New Roman", Times, serif }
.right2 b{ font-weight:normal; color:#333333}
.right89{ width:630px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.right2 p{ width:818px; float:left; font-size:14px;}
.rrr{ width:630px; float:left; line-height:35px; height:auto; overflow:hidden}


.rightjd2{ width:818px; 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:818px; float:left; padding-top:20px; line-height:23px; color:#666666; height:auto; overflow:hidden;}



.cs10{width:818px; 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}


.right333{ width:818px; float:left; padding-top:10px;  color:#666666}
.right333 h3{ width:818px; float:left; text-align:center; font-size:20px; line-height:30px; font-weight:bold; color:#333333}
.right333 h5{ width:818px; float:left; line-height:24px; font-size:12px; font-weight:normal ; border-bottom:1px solid #eaeced; height:26px; margin-bottom:10px; display:inline }
.right333 p{ width:818px; float:left; line-height:26px;}


.po3 p{ width:172px; height:155px; float:left ; margin-left:4px; margin-right:4px; display:inline; margin-bottom:15px; margin-top:10px;}
.po3 img{ width:170px; height:124px; border:1px solid #53b4f9} 
.po3 font{ width:172px; float:left; text-align:center; line-height:25px; color:#4e4e4d}

.po4{ width:721px; float:left; padding-top:10px; line-height:22px; color:#666666}

.po4 p{ width:211px; height:187px; float:left ; margin-left:10px; margin-right:10px; display:inline; margin-bottom:20px; }
.po4 img{ width:209px; height:152px; border:1px solid #53b4f9} 
.po4 font{ width:211px; float:left; text-align:center; line-height:33px; color:#4e4e4d}

.pon{ width:818px;float:left; height:auto; overflow:hidden; line-height:23px; color:#000000; font-size:14px; }
.pon1{ width:510px; float:left; overflow:hidden}
.popo{ width:510px; 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:288px; float:left;  display:inline; overflow:hidden; height:auto; overflow:hidden; padding:0 10px 10px 10px; color:#808080 }
.pn1 h3{ width:288px; font-size:18px; float:left; color:#000000; line-height:25px;}
.p18{ width:288px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:10px;}
.pn1 p{ width:288px; float:left; padding-top:20px; line-height:26px;}
.pn1 b{font-size:14px;  color:#333333}



.right12{ width:818px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.right12 p{ width:166px; float:left; border:5px solid #dadada; height:210px; overflow:hidden; padding:14px 8px 0 9px;display:inline; background:#ffffff; margin:10px 8px 10px 11px}
.aa1 img{ width:166px; height:166px; float:left}
.right12 span{ width:166px; float:left; text-align:center; color:#767474; line-height:36px; height:36px; overflow:hidden; border-top:2px solid #dadada }
.right12 b{ font-size:16px; color:#e50060; width:166px; float:left;}

.right17{ width:818px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }
.right17 p{ width:218px; float:left; border:5px solid #dadada; height:195px;   overflow:hidden; padding:14px 8px 0 9px;display:inline; background:#ffffff; margin:10px 12px 10px 13px}
.aa2 img{ width:218px; height:159px; float:left}
.right17 span{ width:218px; float:left; text-align:center; color:#767474; line-height:36px; height:36px; overflow:hidden; border-top:2px solid #dadada }
.right17 b{ font-size:16px; color:#e50060; width:218px; float:left;}

.mhr{ width:818px; float:left; height:36px; border-bottom:1px solid #999; margin-bottom:6px; display:inline; padding-top:15px;}
.mhr a{ float:right}
.mhr h2{ font-size:18px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; background:url(images/huiju3_19.jpg) no-repeat left center; padding-left:22px;} 

.right113{ width:818px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }

.right13{ width:818px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }
.right13 dl{ width:818px; 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:712px; float:left}
.right13 img{ width:85px; height:85px; padding:2px; border:1px solid #cccccc; background:#ffffff}
.right13 p{ width:602px; float:left; padding:0 10px 0 0}
.right13 span{ width:99px; float:left; text-align:center; line-height:90px; border-left:1px dashed #cccccc; background:#f6f5f5;}
.right13 b{ font-size:16px;}
.right14{ width:818px; float:left; padding-top:10px; line-height:36px; color:#666666; height:auto; overflow:hidden; font-size:14px; }
.right14 h3{ font-size:16px; color:#333333; width:818px; float:left; line-height:35px; }
.right14 p{ width:270px; padding:4px; border:1px solid #cccccc; float:left; margin:5px; display:inline}


.right24{ width:870px; float:left; padding-top:10px; line-height:35px; color:#666666; height:auto; overflow:hidden; }
.right24 h3{ width:870px; float:left; font-size:14px; line-height:35px;}
.me{ width:870px; float:left; height:auto; overflow:hidden}
.me p{ width:205px; float:left; padding:6px;}
.me span{ width:205px; float:left; text-align:center; line-height:20px;}
.me img{ width:199px; height:109px; padding:2px; border:1px solid #ccc}

.right25{ width:870px; float:left; padding-top:10px; line-height:35px; color:#666666; height:auto; overflow:hidden; text-align:center }


.right15{ width:870px; float:left; padding-top:10px; line-height:35px; color:#666666; height:auto; overflow:hidden; }
.right16{ width:870px; float:left; padding-top:10px; line-height:35px; color:#666666; height:auto; overflow:hidden; }
.right15 b{ color:#e40060; font-size:20px}

.fen11{ width:205px; float:left;  height:auto; margin:0 13px 15px 0; display:inline; background:#f6f6f6 url(images/n11.jpg) no-repeat;}
.fen11 p{ font-size:20px; color:#ffffff; width:172px; float:left; font-weight:bold; padding-top:13px;  padding-bottom:10px; padding-left:10px; height:27px; }
.fen11 b{ color:#ffffff; font-size:14px;}
.f22{ background:url(images/n22.jpg) no-repeat; float:left; padding-left:12px; width:193px; line-height:44px; margin-top:10px; height:44px; display:inline}
.f22 a{ font-size:14px; font-weight:bold}


.co2{ background:url(images/cobg1.jpg) no-repeat scroll 915px 25px; width:1174px; margin:0 auto; height:auto; overflow:hidden; padding-top:25px;}


.co4 { width:818px; float:left; padding-bottom:60px; background:url(images/cobg1.gif) no-repeat top right } 
.co4 dl{ width:818px; float:left; height:50px; overflow:hidden; padding-bottom:18px;}
.co4 dt{ width:50px; height:50px; float:left}
.co4 dd{ width:728px; padding-left:20px;  float:left; background:url(images/hj-5_05.jpg) no-repeat left bottom; height:50px; line-height:50px; font-size:16px; overflow:hidden} 
.co4 b{ color:#036ab7}
.co4 h3{ font-size:24px; color:#000000; float:left; width:813px; font-weight:bold; line-height:40px; padding-bottom:10px; background:url(images/huiju3_19.jpg) no-repeat scroll 0 12px; padding-left:15px;font-family:"Times New Roman", Times, serif}









.rightjd{ width:818px; float:left; padding-top:20px;}
.rightjd h3{ width:818px; float:left; text-align:center; font-size:24px; line-height:40px; font-family:"Times New Roman", Times, serif; color:#333333}
.rightjd h5{ width:818px; float:left; font-weight:normal; font-size:14px; line-height:30px;}
.rightjd p{ width:818px; float:left; line-height:26px; padding-top:10px;}

.down{ width:818px; float:left; padding-top:20px;}
.down a{ width:160px; height:36px; line-height:36px; color:#FFFFFF; background:#fe5939; float:left; text-align:center; font-size:22px;}
.jddown{ width:818px; 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}