/* CSS Document */
*{ padding:0; margin:0}

body{   color:#333333; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; font-family:Arial, Helvetica, sans-serif}
ul li{ list-style:none}
a{ text-decoration:none; color:#333333}

.top{ background:url(images/topbg.jpg) repeat-x top center; height:28px; overflow:hidden; width:auto; min-width:1090px;}
.top1{ width:1090px; margin:0 auto; height:28px; line-height:28px;}.top1 a{ color:#FFFFFF;}
.top1 p{ float:left; color:#FFFFFF;}
.top1 ul{ float:right; padding-left:30px;}
.top1 li{ float:left; width:60px; padding-left:8px; text-align:right; }
.top1 a{ font-size:12px;}

.top2{ background:#FFFFFF; width:auto; height:116px;}
.top3{width:1090px; margin:0 auto;}
.logo{ width:442px; height:60px; float:left; padding-top:20px;}
.dh{ width:648px; float:left;}


.fhmain{ width:1090px; margin:0 auto; height:auto; overflow:hidden}
.fh1{ width:1090px; height:1px; float:left}
.fh2{ width:1090px; float:left; padding-top:70px;}
.fh2 h3{ background:url(images/fenbg.png) no-repeat center center; height:40px; line-height:40px; float:left; width:1090px; text-align:center;font-size:30px; font-weight:bold}
.fh2 p{ width:1090px; float:left; text-align:center; font-size:14px; line-height:24px; padding-top:20px;}

.sousuo{ background:#000000; width:1000px; height:53px; overflow:hidden ; float:left}
.sousuo p{ color:#cccccc; width:588px; height:53px; line-height:53px; font-size:20px; float:left;  text-align:center}
.sou{ width:333px; float:left; height:53px; border:0; padding-left:20px; background:#404040 ; color:#ccc ; font-size:16px;}
.suo{ width:58px; height:53px; float:left; overflow:hidden;}




.ytmain{ background:url(images/ttbg.jpg) repeat-x top center; width:100%; overflow:hidden}
.ytmain1{ width:1070px; margin:0 auto; height:auto; overflow:hidden}



.ytm3{ width:1070px; float:left; margin-top:48px; display:inline; text-align:center; }
.ytm3 h3{ width:1070px; float:left; font-size:36px; color:#484848; font-weight:normal; background:url(images/yaotong_47.png) no-repeat top center; padding-top:40px;}
.ytm3 p{ width:1070px; float:left; line-height:36px; background:url(images/fenbg.png) no-repeat center center; color:#999999}

.ytm4{ width:1070px; float:left; padding-top:40px;  padding-bottom:80px; }
.ytm4 dl{ width:1070px; float:left;}
.ytm4 dt{ width:530px; float:left}
.ytm4 dd{ width:540px; float:left}
.ytm4 h3{ font-size:30px; float:left; padding-bottom:15px; width:540px; font-weight:normal; color:#3d3d3d; line-height:36px;}
.ytm4 p{width:540px; float:left; color:#999999; line-height:28px; font-size:16px; height:112px; overflow:hidden; margin-bottom:20px; display:inline}
.ytm4 span{ float:right}


.ytm5{ background:url(images/yaotong2_02.jpg) no-repeat top center; width:auto; height:auto; overflow:hidden }
.ytm51{ width:1070px; margin:0 auto;padding-top:50px;}
.ytm511{ width:1070px; margin:0 auto;}
.ytm511 h3{ width:1070px;  font-weight:normal; color:#f1f1f1; line-height:30px; font-size:36PX; float:left; text-align:center}
.ytm511 p{width:1070px; float:left; line-height:36px; background:url(images/yaotong_66.jpg) no-repeat center center; color:#f1f1f1; text-align:center}
.ytm512{ width:1070px; float:left}

#Layer8 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:100;
}

#Layer9 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:2; top:120px;
}
#Layer10 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:101;
}
#Layer11 {
	position:absolute;
	width:23px;
	height:64px;
	z-index:1;top:120px; left:1050px;
}
/*gundong*/

.rollBox {
clear:both;
margin:0;
width:1070px; float:left; height:auto; overflow:hidden; padding-top:30px;

}
.pap1{ width:1138px; height:1px; float:left;}
.rollBox .LeftBotton {

overflow:hidden;
float:left;
cursor:pointer; background:url(images/fl3_55.jpg) no-repeat; width:23px; height:64px; 
}
.rollBox .RightBotton {

overflow:hidden;
float:right;
cursor:pointer; background:url(images/fl3_58.jpg) no-repeat; width:23px; height:64px; 
}
.rollBox .Cont {
width:1060px;
overflow:hidden; float:left
}
.rollBox .ScrCont {
width:10000000px;
}
.rollBox .Cont .pic {
width:270px;
float:left;
text-align:center;
margin:0;
}
.rollBox .Cont .pic img {
display:block;
margin:0 auto;
float:left; width:246px; height:246px;}
.rollBox .Cont .pic a{ border:2px solid #ffffff; float:left}
.rollBox .Cont .pic a:hover{ border:2px solid #0194de; float:left}

.rollBox .Cont .pic dl {
width:250px; text-align:left; height:335px;
margin:0 auto;

}
.rollBox .Cont .pic dt{ width:250px; float:left;verflow:hidden}
.rollBox .Cont .pic dd{ width:250px; float:left; height:auto; overflow:hidden}
.rollBox .Cont .pic p{ width:230px;   float:left; overflow:hidden ; line-height:28px; height:56px; padding:5px 10px 5px 10px;  color:#333333; font-size:14px; overflow:hidden; background:#51555e url(images/yaotong_79.jpg) no-repeat scroll 220px 30px; color:#f1f1f1}
.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;
}


.ytm6{ width:1070px; float:left; padding-top:30px; padding-bottom:90px; }
.ytm61{ background:#f8f8f8; width:536px; float:left; height:304px; overflow:hidden}
.ytm61 dl{ width:496px; float:left; padding:18px 20px 18px 20px; border-bottom:1px solid #dddddd}
.ytm61 dt{ width:170px; float:left}
.ytm61 dd{ width:286px; float:left}
.ytm61 h3{ width:286px; float:left; font-size:16px; color:#51555e; font-weight:bold; line-height:30px; height:30px; overflow:hidden}
.ytm61 p{ color:#808288; float:left; width:286px; font-size:12px; line-height:20px; height:80px; overflow:hidden}
.ytm61 span{ width:34px; float:left; padding-top:88px;}
.ytm62{ width:470px; float:left; height:294px;background:#f8f8f8; overflow:hidden; margin-left:24px; display:inline; padding:10px 20px 0px 20px;}
.ytm62 dl{width:470px; float:left;border-bottom:1px solid #dddddd; padding-top:10px; padding-bottom:10px;}
.ytm62 dt{ width:374px; float:left; background:url(images/yaotong_96.jpg) no-repeat scroll 0 10px; padding-left:20px;}
.ytm62 dd{ width:76px; float:left; background:url(images/yaotong_89.jpg) no-repeat top center; padding-top:45px; text-align:center}
.ytm62 h3{ font-size:16px; float:left; font-weight:bold;color:#51555e; line-height:30px; height:30PX; width:374px; overflow:hidden}
.ytm62 p{color:#808288; float:left; width:374px; font-size:12px; line-height:20px; height:40px; overflow:hidden}


.feet{ background:url(images/yaotong_104.jpg) repeat-x; width:auto; height:349px; overflow:hidden}
.feet1{ width:1070px; margin:0 auto; height:auto; overflow:hidden}
.feet2{ width:1070px; float:left; padding-top:60px;}
.feet21{color:#f1f1f1; width:670px; float:left}
.feet21 dl{ width:146px; float:left; border-left:1px solid #5b595a; height:186px; padding-left:38px; padding-right:38px;}
.feet21 dt{ font-size:16px; font-weight:bold; width:146px; float:left; line-height:36px;}
.feet21 dd{ font-size:12px; float:left; width:146px; line-height:26px;}
.feet21 a{ color:#f1f1f1}
.feet22{ background:url(images/yaotong_107.jpg) no-repeat left center; float:left; height:186px; padding-left:70px;color:#f1f1f1; padding-right:40px; width:289px;border-right:1px solid #5b595a; }
.feet22 dt{font-size:16px; font-weight:bold; width:289px; float:left; line-height:30px;}
.feet22 dd{font-size:12px; float:left; width:289px; line-height:26px;}
.feet3{ width:1070px; float:left; padding-top:50px; color:#666666; text-align:center}
.aa a{ color:#FF0000}






/*nei*/
.banner{ width:auto; height:300px; background:url(images/ab22.jpg) no-repeat top center ;min-width:1090px;}
.banner1{ width:auto; height:300px; background:url(images/co.jpg) no-repeat top center ;min-width:1090px;}
.banner2{ width:auto; height:300px; background:url(images/no1.jpg) no-repeat top center ;min-width:1090px;}
.banner3{ width:auto; height:300px; background:url(images/po.jpg) no-repeat top center ;min-width:1090px;}
.banner4{ width:auto; height:300px; background:url(images/ne1.jpg) no-repeat top center ;min-width:1090px;}

.mm{ background:url(images/oning1_171.jpg) repeat-x; width:auto; height:auto; overflow:hidden; min-width:1090px;}
.mm1{ background:#f9fafc url(images/bg.jpg) no-repeat right center; width:auto; height:auto; overflow:hidden; height:550px;}
.mm22{ background:url(images/bg2.jpg) no-repeat top right; width:auto; height:600px; overflow:hidden}
.ma222{ width:1090px; 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 p{ 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; }
.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:#c01920; font-size:14px;}
.fen1{ width:225px; float:left; background:url(images/fenbg.png) 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; }
.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}

.inr1{ width:700px; float:left;height:auto; overflow:hidden}
.inr11{ width:360px; float:left; height:auto; overflow:hidden; padding-top:6px;}

.right{ width:838px; float:left;  height:auto; overflow:hidden;display:inline ; }
.right1{ width:838px; 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;}
.right1 h4{ font-size:18px; color:#FFFFFF; float:left; width:250px; 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:250px; 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:478px; border-bottom:1px solid #cccccc; text-align:right; }
.right1 a{ font-size:14px; color:#666666}

.right2{ width:838px; float:left; padding-top:20px; line-height:23px; color:#666666; height:auto; overflow:hidden;}
.right2 h3{ font-size:16px; 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:838px; float:left; font-size:14px; line-height:30px;}
.rrr{ width:660px; float:left; line-height:35px; height:auto; overflow:hidden}

.rightjd2{ width:838px; 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:838px; float:left; padding-top:20px; line-height:23px; color:#666666; height:auto; overflow:hidden;}



.cs10{width:838px; 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:838px; float:left; padding-top:10px;  color:#666666}
.right333 h3{ width:838px; float:left; text-align:center; font-size:20px; line-height:30px; font-weight:bold; color:#333333}
.right333 h5{ width:838px; 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:838px; 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:838px;float:left; height:auto; overflow:hidden; line-height:23px; color:#000000; font-size:14px; }
.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 #c01920;height:30px; line-height:30px; color:#c01920}
.popo a:hover{ color:#c01920}

.pn1{ width:358px; float:left;  display:inline; overflow:hidden; height:auto; overflow:hidden; padding:0 10px 10px 10px; color:#808080 }
.pn1 h3{ width:358px; font-size:18px; float:left; color:#000000; line-height:25px;}
.p18{ width:358px; float:left; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-top:10px;}
.pn1 p{ width:358px; float:left; padding-top:20px; line-height:26px;}
.pn1 b{font-size:14px;  color:#333333}

.poo{ width:870px;float:left; height:auto; overflow:hidden; line-height:23px; color:#000000; font-size:14px;  padding-top:30px;}
.poo b{font-size:14px; font-weight:normal; color:#333333}
.poo p{ width:870px; float:left; line-height:25px;}
.poo h3{ font-size:16px; float:left; width:876px;  height:36px; margin-bottom:10px; display:inline; border-bottom:1px solid #dadada } 


.right12{ width:838px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.right12 p{ width:174px; float:left; border:5px solid #dadada; height:210px; overflow:hidden; padding:6px 6px 0 6px;display:inline; background:#ffffff; margin:10px 6px 10px 7px}
.aa1 img{ width:174px; height:174px; float:left}
.right12 span{ width:174px; 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:174px; float:left;}


.fhright{ width:838px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden}
.fhright p{ width:240px; float:left; border:5px solid #dadada; height:225px; overflow:hidden; padding:6px 6px 0 6px;display:inline; background:#ffffff; margin:10px 7px 10px 9px}
.fhright img{ width:240px; height:175px; overflow:hidden}
.fhright span{ width:240px; float:left; text-align:center; color:#767474; line-height:36px; height:36px; overflow:hidden; border-top:2px solid #dadada }





.right113{ width:838px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }

.right13{ width:838px; float:left; padding-top:10px; line-height:25px; color:#666666; height:auto; overflow:hidden; }
.right13 dl{ width:838px; 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:732px; float:left}
.right13 img{ width:85px; height:85px; padding:2px; border:1px solid #cccccc; background:#ffffff}
.right13 p{ width:622px; float:left; padding:0 10px 0 0; font-size:12px; height:75px; 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; color:#000000}
.right13 a:hover{ color:#FF0000}
.right14{ width:838px; 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:838px; 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 875px 25px; width:1100px; margin:0 auto; height:auto; overflow:hidden; padding-top:25px;}


.co3{ width:848px; padding-right:268px; float:left; overflow:hidden}
.co3 h3{ width:848px; 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:848px; 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:50px; overflow:hidden; 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:50px; line-height:50px; font-size:16px; overflow:hidden} 
.co4 b{ color:#FF0000}
.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;}








.rightnn{ width:870px; float:left; padding-top:20px;}
.rightnn h3{ width:870px; float:left; text-align:center; font-size:24px; line-height:40px; color:#333333}
.rightnn h5{ width:870px; float:left; font-weight:normal; font-size:14px; line-height:30px;}
.rightnn p{ width:870px; float:left; line-height:26px; padding-top:10px;}

.jddown{ width:870px; 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}
