@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background:#ffffff; }

/*---------------header star--------------------*/

#big { width:100%; margin:0 auto; background:#FFF;  }
#top{ width:100%; height:19px; margin:0 auto; background:url(images/tbj.jpg) 0 0 repeat-x #fff; }

#banner{ width:100%; height:563px; margin:0 auto; background:url(images/bbj.jpg) 0 0 repeat-x #fff; }
#picall { width:960px; height:563px; margin:0 auto; background-color:#fff; }
#pic { width:605px; height:563px; margin:0 auto; float:left; background-color:#ccc; }
.picture { width:605px; height:514px; margin:0 auto; background-color:#FFF; }
.ptext { width:605px; height:49px; font:16px Arial, Helvetica, sans-serif; color:#7b0000; margin:0 auto; background-image:url(images/pic_05.jpg); }
#enter { width:355px; height:563px; margin:0 auto; float:right; background-color:#fff; }
.etitle { width:355px; height:45px; margin-top:23px; background-image:url(images/enter_title.jpg); }
.etext { width:353px; height:495px; border-left:1px solid #FFF; border-right:1px solid #FFF;  background-image:url(images/enter_text.jpg); }

/*---------------middle star--------------------*/

#middle{ width:960px; height:115px; margin:0 auto; margin-top:10px; background-color:#fff; }
#mt { width:960px; height:28px; font:14px Arial, Helvetica, sans-serif; color:#fff; background:url(images/middle_title.jpg); }
#ml { width:918px; height:87px; margin:0 auto; padding:0 20px; border-left:1px solid #dedede; border-right:1px solid #dedede; background:#FFF; }
#ml .mtext { width:918px; height:67px; float:left; margin-top:10px; font:Arial, Helvetica, sans-serif; background-color:#fff; }
#ml .mtext li a{ font:12px Arial, Helvetica, sans-serif; color:#003664; text-decoration:none; }
#ml .mtext li a:hover{ font:12px Arial, Helvetica, sans-serif; color:#003664; text-decoration:underline; }

#bottom { width:918px; height:830px; margin:0 auto; padding:0 20px; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; background-color:#fff; }
#btext { width:918px; height:804px; float:left; margin-top:10px; font:Arial, Helvetica, sans-serif; background-color:#fff; }
#btextb { width:918px; height:201px; float:left; }
#btextb .blpic { width:240px; height:201px; float:left; }
#btextb .bltext { width:653px; height:201px; float:right; font:16px Arial, Helvetica, sans-serif; color:#F00; }
.bltext h1 { margin-top:30px; font:bold 16px/5px Arial, Helvetica, sans-serif; color:#c60000; }
.bltext h2 { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#444; }
#btextb .brpic { width:240px; height:201px; float:right; }
#btextb .brtext { width:653px; height:201px; float:left; }
.brtext h1 { margin-top:30px; font:bold 16px/5px Arial, Helvetica, sans-serif; color:#c60000; }
.brtext h2 { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#444; }

#bottom2, #bottom3, #bottom5 { width:958px; height:1000px; margin:0 auto; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; background-color:#fff; position:relative;}
#bottom2bg { background:url(images/landing_bg1.jpg) no-repeat; height:384px;}
#bottom2bg2 { background:url(images/landing_bg2.jpg) no-repeat; height:425px;}
#div1, #div12, #div2, #div3, #div4 { position:absolute;}
#div1 { width:460px; left:20px; top:30px;}
#div12 { width:450px; top:40px; line-height:20px;}
#div13 { width:250px; line-height:20px;}
#div2 { width:350px; right:30px; top:50px;}
#div3 { width:370px; left:295px; top:410px; text-align:center;}
#div4 { padding:0 20px; right:30px; top:800px;}
#bottom2 h2 { font:20px/24px Verdana, Arial, Helvetica, sans-serif; color:#2d5200; font-weight:normal; margin:0;}
#bottom2 p { font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#303030;}

#bottom3 { width:956px; height:1200px;}
#bottom3 h2 { font:20px/24px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; margin:0;}
#bottom3 #title3 { padding:0 0 0 180px;}
#bottom3 #title4 { padding:0 0 0 150px;}
#bottom3 p { font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#303030;}
#bottom3 #p4 { background:url(images/landing2_pic20.jpg) right no-repeat; height:299px;}
#bottom3 #bg4 { background:url(images/landing2_bg15.jpg) repeat-y; padding-left:70px;}

#bottom5 { width:896px; height:1200px; padding:20px 30px;}
#bottom5 h2 { font:20px/24px Verdana, Arial, Helvetica, sans-serif; color:#b10001; font-weight:normal; margin:0;}
#bottom5 span { font:16px/24px Verdana, Arial, Helvetica, sans-serif; color:#376200; font-weight:normal; margin:0;}
#bottom5 p { font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#303030;}
#bottom5 h3 { font:11px/24px Verdana, Arial, Helvetica, sans-serif; color:#7d7d7d; font-weight:normal; margin:0; line-height:18px;}
#bottom5 #example { background:url(images/landing5_bg1.jpg) no-repeat; padding:15px 25px; line-height:18px;}
#bottom5 h4 { font:18px/24px Verdana, Arial, Helvetica, sans-serif; color:#3d3d3d; font-weight:normal; margin:0;}

#foot{ width:960px; height:101px; margin:0 auto; margin-top:10px; background:url(images/foot.jpg); }





.textall{margin:0 auto;width:960px; font-family:Arial, Helvetica, sans-serif;font-size:12px;overflow:hidden;height:100%;}
.textall h1, .textall h2, .textall h3, .textall h4{padding:0;margin:0;}
.textall .textright a:link, .textall .textright a:visited, .textall .textleft a:link, .textall .textleft a:visited{ color:#0066FF;}
.textall .textright a:hover, .textall .textleft a:hover{color:#FF0000;}
.textleft, .textright{float:left;}
.textleft{width:696px;}
.textright{width:250px; margin-left:10px;}

.textright h3{background:url(images/newback05.gif); text-align:left;height:31px;font:bold 13px/31px Arial;color:#bb0000;padding-left:10px;}
.textright h3 a{float:right;margin-right:10px;font-size:12px;font-weight:100;}
.textright ul, .textlecen, .textrigvc{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.textright ul, .textright ul li{padding:0;margin:0; list-style:none;}
.textright ul, .textrigva, .textrigvb, .textrigvc, .textrigvb dl{height:100%;overflow:hidden;}
.textright ul li{width:33%;float:left; text-align:center;margin-top:10px;}
.textright ul li img, .textrigvb dt img, .textlecenvc img{border:1px solid #cccccc;padding:3px;background:#FFFFFF;}
.textrigva, .textrigvb{ background:url(images/newback06.gif) bottom no-repeat;padding-bottom:10px;}
.textrigvb, .textrigvd{margin-top:10px;}
.textrigva h3 font, .textrigvb h3 font{float:left;} 
.textrigvb dt, .textrigvb dd{float:left;padding:0;margin:0;}
.textrigvb dt{width:28%;}
.textrigvb dd{width:70%;}
.textrigvb dd p{padding:5px 0;margin:0;font:11px/14px Arial;color:#505050;}
.textrigvb dd a{font-size:12px;}
.textrigvb dd h4 a{font-size:14px;}
.textrigvb hr{border:0;border-bottom:1px dashed #dddddd;}
.textrigvc{padding:10px 10px 0 10px;}
.textrigvd a{ height:40px;width:250px; background:url(images/bot01.gif); display:block;}

.textletop{ background:url(images/newback01.gif); text-align:right;}
.textlebot{ background:url(images/newback03.gif); text-align:right;}
.textlecen{padding:20px;}
.textlecen h1{color:#b10303;font-size:20px;}
.textlecen h2{font-size:16px;}
.textlecenva{border:1px solid #dddddd;padding:10px;background:#fffef5;}
.textlecenvb{border:1px solid #e2bf7c;background:#fffeec;padding:20px;}
.textlecenvb h3{margin-bottom:10px;color:#890300;}
.textlecenvb ul, .textlecenvb ul li{padding:0;margin:0; overflow:hidden;height:100%;}
.textlecenvb ul li{width:49.5%;float:left;line-height:18px;}
.textlecenvb ul li a:link, .textlecenvb ul li a:visited{ color:#333333; text-decoration:none;}
.textlecenvb ul li a:hover{color:#FF0000; text-decoration:underline;}
.textlecenvc img{margin-right:20px;}
