/***********Common Style**********/
* {font-family:"宋体";font-size: 12px;margin: 0px;padding: 0px;list-style-type:none;color:#626262;}
/***********Common Style**********/
body {background-color: #CBE1FF;background-image: url(/imgs/bg.jpg);background-repeat: repeat-x;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
h2,h3,h4,h5,h6,font,b,strong{color:#FF0000; font-family:"宋体"; letter-spacing:1px; font-size:14px; line-height:200%;}
B,STRONG{color:#FF0000; font-family:"宋体"; letter-spacing:1px; font-size:14px; line-height:165%;}
input.Wenben{color: #FF9900;border: 1px solid #8C999D;font-family: "宋体";font-size: 12px;padding:1px 3px 1px 3px;text-decoration: none;}
input.go-Wenben{font-family: "宋体";font-size: 9pt;color: #333333;background-color: #eeeeee;padding: 1px;height: 18px;border-top: 1px solid #FFFFFF;border-right: 1px solid #a2a2a2;border-bottom: 1px solid #a2a2a2;border-left: 1px solid #FFFFFF;}
a:link,a:visited{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color: #186498;}
a:active {color: #CC0000;}
.clear{clear:both;}
.pic_box, a.pic_box {clear: both;float: left;border: 2px solid #fff;background-color: #fff;padding: 1px; margin-right: 1px;margin-top: 2px;} 
a.pic_box:hover {border: 2px solid #97CBFF;}
/***********Common Style**********/
/*********** Start Layout **********/
#marquee{width:100%; margin:0px; background:#efefef; color:#656565; line-height:150%;}
#container{width:990px;margin:0px auto;background-color:#FFFFFF;text-align:center;}
#top{width:970px;margin:0px 10px 0px 10px;}
#content,#News{width:970px;margin:5px 10px;}
#line{width:100%; margin:0px 0px 4px 0px;background:#d2d2d2; padding:0px;}
#layer{width:970px;margin:4px 10px;}
#footer{width:970px;margin:0px auto;padding:0px 0px 10px 0px;border-left:#CECECE solid 1px;border-right:#CECECE solid 1px;}
/*********** End Layout **********/
/***********Start Top Layout **********/
#top .layer1{width:970px;padding-bottom:2px;border-left:#CECECE solid 1px;border-right:#CECECE solid 1px;}
#top .layer3{width:970px;}
#top .layer4{ float:right; width:450px; margin:0px; padding:0px;}
#top .adlayer{ clear:both;width:970px; display:block; margin:8px 0px;}
#top .layer1 .logo{width:216px; height:85px; margin:0px 0px 0px 10px; padding:1px; float:left;}
#top .layer1 .menu{width:700px; height:60px; float:right; display:block; margin:25px 0px 0px 0px;}
#top .layer1 .menu .la1{ width:700px; height:9px; background:url(/imgs/Menus_r1_c1.gif) no-repeat;}
#top .layer1 .menu .la2{ width:650px; height:21px; background:url(/imgs/Menus_r2_c1.gif) no-repeat; padding:0px 50px 0px 0px;}
#top .layer1 .menu .la3{ width:700px; height:5px; background:url(/imgs/Menus_r3_c1.gif) no-repeat;}
#top .layer1 .menu .la4{width:650px; height:21px; background:url(/imgs/Menus_r4_c1.gif) no-repeat;padding:0px 50px 0px 0px;}
#top .layer1 .menu .la5{ width:700px; height:10px; background:url(/imgs/Menus_r5_c1.gif) no-repeat;}
#top .layer1 .menu .la4 ul{ padding:0px; margin:0px; list-style:none;}
#top .layer1 .menu .la4 li{ float:right;}
#top .layer1 .menu .la2 form{ float:right; text-align:left; width:375px; margin:0px; padding:0px;}
#top .layer1 .menu .la2 span{ color:#FFFFFF;}
#top .layer1 .menu .la2 input.input{color:#42B4D6;border: 1px solid #8C999D;font-family: "宋体";font-size: 12px;padding:1px 3px 1px 3px;text-decoration: none;}
#top .layer1 .menu .la2 input.submit{font-family: "宋体";font-size: 9pt;color: #333333;background-color: #eeeeee;padding: 1px;height: 18px;border-top: 1px solid #FFFFFF;border-right: 1px solid #a2a2a2;border-bottom: 1px solid #a2a2a2;border-left: 1px solid #FFFFFF;}
#top .layer1 .menu .la4 li a,#top .layer1 .menu .la4 li a:link{ text-align:right; color:#FFFFFF;font-size:14px; padding:5px 10px 2px 10px; line-height:21px;}
#top .layer1 .menu .la4 li a:active,#top .layer1 .menu .la4 li a:hover{text-align:right; color:#FC5916;font-size:14px; text-decoration:none;padding:5px 10px 2px 10px; line-height:21px;}
#top .layer3 .play{ border:1px solid #DDDDDD; width:410px; height:235px;margin:6px 1px 0px 1px; float:left; display:block;}
#top .layer3 .Right{width:550px; height:240px;margin:2px 1px 0px 0px;float:right; display:block;}
#top .layer3 .Right .sub1{ width:550px; height:10px; background:url(/imgs/Sub1.gif) no-repeat; display:block;}
#top .layer3 .Right .sub2{ width:550px; height:220px; background:url(/imgs/Sub2.gif) repeat-y; display:block;}
#top .layer3 .Right .sub3{width:550px; height:10px; background:url(/imgs/Sub3.gif) no-repeat; display:block;}
#top .layer3 .Right .sub2 .subleft{width:265px; height:210px; margin:5px 0px 0px 0px; display:block; float:left; padding:0px 1px 0px 5px;}
#top .layer3 .Right .sub2 .subleft .Title{background:url(/imgs/news.gif) no-repeat; height:25px; width:250px;text-align:right;padding:0px 7px;}
#top .layer3 .Right .sub2 .subright{width:265px; height:210px; margin:5px 0px 0px 0px; display:block; float:right;padding:0px 5px 0px 1px;}
#top .layer3 .Right .sub2 .subright .Title{background:url(/imgs/huodong.gif) no-repeat; height:25px; width:250px; text-align:right; padding:0px 7px;}
#top .layer3 .Right .sub2 .subleft ul,#top .layer3 .Right .sub2 .subright ul{ padding:0px 5px; display:block;}
#top .layer3 .Right .sub2 .subleft li,#top .layer3 .Right .sub2 .subright li{ display:block; line-height:155%; text-align:left;}
#top .layer3 .Right .sub2 .subright .ad{ padding:2px 2px 0px 2px; width:260px; height:65px;}
/***********End Top Layout **********/
/***********Start Content Layout **********/
#content .lefts{ float:left; width:220px;}
#content .ads{width:970px;margin:5px 10px;}
#content .HotPro{ width:968px; height:185px; display:block; margin:0px 0px 5px 0px;border:1px solid #9C1485;}
#content .lefts .layer,#content .rights .layer{ clear:both; display:block; text-align:center;}
#content .lefts .category{ border:2px solid #3CB7D6; padding:45px 1px 1px 1px; background:url(/imgs/category.gif) no-repeat; margin:0px 0px 5px 0px;}
#content .lefts .category dl{ margin:5px 2px 0px 2px; width:215px;}
#content .lefts .category dd *{ margin:0px 5px; width:50px; text-align:left;color:#787878; line-height:135%;float:left;}
#content .lefts .category dt{margin:0px 5px; width:135px; float:left; list-style:none;}
#content .lefts .category dt *{text-align:center; color:#05B0DA;line-height:135%; margin:1px 2px;}
#content .lefts .sale{ border:2px solid #3CB7D6; padding:45px 1px 1px 1px; background:url(/imgs/sale.gif) no-repeat;}
#content .lefts .sale ul{ padding:0px; margin:0px; list-style:none;}
#content .lefts .sale li{ line-height:145%; text-align:left;}
#content .lefts .email{ background:#A1D4E7; width:195px; margin:5px 0px 5px 0px; height:70px; padding:30px 10px 10px 15px; background:url(imgs/Email.gif) no-repeat;}
#content .lefts .email ul{ padding:5px; margin:0px; list-style:none;}
#content .lefts .email li{ line-height:20px;text-align:left;}
#content .rights{ float:right; width:740px; text-align:left;}
#content .rights .ads{ width:740px; margin:5px 0px 5px 0px; display:block;}
#content .rights .NewPro,#content .rights .RecPro,#content .rights .SpePro{ display:block; width:738px; height:185px; border:1px solid #9C1485;}
#content .rights .NewPro .Stitle{ text-align:right;padding:0px 26px 0px 0px;margin:0px 0px 1px 0px; background:#9C1485; background:url(/imgs/NewPro.gif) no-repeat;}
#content .rights .RecPro .Stitle{ text-align:right;padding:0px 26px 0px 0px;margin:0px 0px 1px 0px; background:#9C1485; background:url(/imgs/RecPro.gif) no-repeat;}
#content .rights .SpePro .Stitle{ text-align:right;padding:0px 26px 0px 0px;margin:0px 0px 1px 0px; background:#9C1485; background:url(/imgs/SpePro.gif) no-repeat;}
#content .HotPro .Stitle{ text-align:right;padding:0px 26px 0px 0px; margin:0px 0px 1px 0px; background:#E31B5A; background:url(/imgs/Hotpro.gif) no-repeat;}
#content .rights .NewPro ul,#content .rights .RecPro  ul,#content .rights .SpePro  ul{ padding:1px 1px 1px 6px; margin:0px;}
#content .HotPro ul{ padding:1px; margin:0px;}
#content .rights .NewPro li,#content .rights .RecPro  li,#content .rights .SpePro  li,#content .HotPro li{ width:111px; height:145px; display:block; float:left; margin:0px 3px 0px 2px;border:1px solid #C2C2C2;}
#content .rights .NewPro li a,#content .rights .RecPro  li a,#content .rights .SpePro li a,#content .HotPro li a,#content .rights .NewPro li,#content .rights .RecPro  li,#content .rights .SpePro  li,#content .HotPro li{ padding:1px; margin:0px 2px 0px 3px; text-align:center; display:block;}
#content .rights .NewPro li a.img,#content .rights .RecPro li a.img,#content .rights .SpePro li a.img,#content .HotPro li a.img{border:2px solid #FFFFFF;}
#content .rights .NewPro li a.img:hover,#content .rights .RecPro li a.img:hover,#content .rights .SpePro li a.img:hover,#content .HotPro li a.img:hover{border: 2px solid #97CBFF;}
#content .rights .NewPro li span,#content .rights .RecPro li span,#content .rights .SpePro li span,#content .HotPro li span{ display:block; text-align:left; line-height:135%; padding:1px 5px;}
/***********End Content Layout **********/
/***********Start News Layout **********/
#News .left01{ width:740px; display:block; float:left;}
#Infor{width:740px; display:block;overflow:hidden;}
#Infor .snews{float:right;width:360px;height:150px;border:1px solid #CDCDCD;margin: 0px 0px 8px 8px;}
#Infor .snews .Ttitle{background:url(/Imgs/Ttitle.gif) no-repeat;text-align: left;height:21px;line-height:21px;padding-left:25px; color:#FFFFFF;}
#Infor .snews .Ttitle .subtitle *{ float:right; width:50px; color:#FFFFFF;}
#Infor .snews .NewsList .pic{background: url(/Imgs/bg_picshadow1.gif) right 15px no-repeat;float: left;padding-right: 9px;margin: 5px 5px 0px 3px;width:auto;border: 1px solid #FFFFFF;height:120px;}
#Infor .snews .NewsList ul{margin:5px 5px 5px 0px;float:right;width: 225px;overflow: hidden; display:block; padding:0px;}
#Infor .snews .NewsList li{text-align:left;line-height:20px;width:  225px;height: 20px;overflow: hidden;white-space: nowrap;}
#Infor .snews .NewsList li a:link{text-align:left;line-height:20px;width: 225px; font-size:12px;}
#Infor .snews .NewsList li a:visited{text-align:left;line-height:20px;width: 225px;overflow: hidden;white-space: nowrap;}
#Infor .snews .NewsList li a:hover{text-align:left;line-height:20px;width: 225px;overflow: hidden;white-space: nowrap;}
#Infor .bnews{ width:738px; height:150px; border:1px solid #CDCDCD; float:left;}
#Infor .bnews .Ttitle{background:url(/Imgs/Ttitle.gif) no-repeat;text-align: left;height:21px;line-height:21px;padding-left:25px; color:#FFFFFF}
#Infor .bnews .Ttitle .subtitle *{ float:right; width:50px;color:#FFFFFF;}
#Infor .bnews .NewsList .pic{background: url(/Imgs/bg_picshadow1.gif) right 65px no-repeat;float: left;margin:5px 14px 5px 5px;border: 1px solid #FFFFFF;width:auto;height:120px;}
#Infor .bnews .NewsList ul{margin:5px 5px 5px 0px;float:right;width:545px;overflow: hidden; display:block; padding:0px;}
#Infor .bnews .NewsList li{text-align:left;line-height:20px;width: 265px;height: 20px;overflow: hidden;white-space: nowrap; float:left; display:block; padding:0px 5px 0px 1px;}
#Infor .bnews .NewsList li a:link{text-align:left;line-height:20px;width: 265px; font-size:12px;}
#Infor .bnews .NewsList li a:visited{text-align:left;line-height:20px;width: 265px;overflow: hidden;white-space: nowrap;}
#Infor .bnews .NewsList li a:hover{text-align:left;overflow: hidden;white-space: nowrap;}
#News .layer{ display:block; margin:5px 0px 0px 0px;}
#News .Right01{ width:220px; display:block; float:right;}
#News .Right01 .FriendLink{border:0px;width:220px;margin:0px;background:url(/imgs/friend1.gif) no-repeat #000000; padding:25px 0x 0px 0px;}
#News .Right01 .FriendLink ul{ margin:15px 5px 0px 5px; text-align:center; height:655px; overflow:auto;}
#News .Right01 .FriendLink li a,#News .Right01 .FriendLink li a:link,#News .Right01 .FriendLink li a:visited{text-align:center; padding:1px 0px; color:#95E2EB;border: 1px solid #000000;}
#News .Right01 .FriendLink li a:hover,#News .Right01 .FriendLink li a:active{text-align:center; padding:2px 0px 1px 0px; color:#35B0DA;border:1px solid #97CBFF;}
#News .Right01 .FriendLink li img{border: 1px solid #000000;background-color: #fff;margin:2px 0px 0px 0px;} 
#News .Right01 .FriendLink li img:hover {border:1px solid #97CBFF;}
#News .Right01 .FriendLink .end{background:url(imgs/friend2.gif) no-repeat #000000;height:8px; clear:both; padding:0px; }
/***********End News Layout **********/
/***********Start footer Layout **********/
#footer .logo{background: url(/Imgs/logo.gif) no-repeat center center;width:216px; height:85px;float: left;margin: 2px 0px 0px 0px;}
#footer .inf{text-align:center;line-height: 30px;float: left;padding-left: 10px;margin: 2px 0px 0px 10px;border-left: 1px dotted #999999;width: 500px;}
/***********End footer Layout **********/
