body{ margin:0px; padding:0px; font-size:12px;}
a{ text-decoration:none}
a:visited{ text-decoration:none}
.lineone{ margin:0px auto; width:980px; height:auto; margin-top:10px}
.bqhead{ background:url(cnimg/cn_r2_c1.gif) no-repeat; width:230px; height:24px; padding-top:8px; color:#ffffff; padding-left:17px; font-size:14px; }
.bqbody{ border-left:solid 2px #ff6600;border-right:solid 2px #ff6600; width:221px; height:auto; padding-top:10px; padding-bottom:10px; padding-left:11px; padding-right:11px;}
.bqcon{ height:105px; padding-left:10px; padding-right:10px; padding-top:10px; line-height:2.2em}
.bqcon a{color:#333333;}
.bqcon a:visited{color:#333333;}
.bqcon a:hover{color:#dd0000;}
.bqcon a.high:link{color:#dd0000; font-size:14px}
.bqcon a.high:visited{color:#dd0000; font-size:14px}
.bqcon a.high:hover{color:#333333; font-size:14px}
.bqfoot{ background:url(cnimg/cn_r4_c1.gif) no-repeat; width:247px; height:8px;}

.map{ background:url(cnimg/mapbg.gif) no-repeat; width:717px; height:302px; margin-left:16px;}
.mapleft{ float:left; width:352px; height:273px; margin-left:80px; margin-top:20px; display:inline}
.mapright{ float:left; width:210px; height:280px; padding:4px; background-color:#dddddd; border:solid 1px #cccccc; margin-top:5px; margin-left:60px;display:inline}

.linetwo{ margin:0px auto; width:980px; height:auto; margin-top:10px;}
.cityhead{ background:url(cnimg/cn_r6_c1.gif) no-repeat; width:230px; height:27px; padding-top:10px; padding-left:17px; font-size:14px; color:#0055aa}
.citybody{ border-left:solid 2px #B5E8FF;border-right:solid 2px #B5E8FF;width:223px; height:auto; padding-top:10px; padding-bottom:10px;padding-left:20px; overflow:hidden}
.cityfoot{ background:url(cnimg/cn_r8_c1.gif) no-repeat; width:247px; height:8px;}
.city_a{ background:url(cnimg/star.gif) no-repeat; color:#333333; height:28px; width:190px; padding-left:30px; padding-top:2px;}
.city_b{ border-bottom:dashed 1px #cccccc; padding-bottom:10px; width:200px; height:auto; margin-bottom:10px}
.city_b table{ background-color:#f0f0f0;}
.city_b td{ text-align:center; font-size:14px;}
.city_b td a{ color:#666666;}
.city_b td a:visited{ color:#666666;}
.city_b td a:hover{ color:#dd0000;}
.city_b td a.bold:link{ color:#dd0000;}
.city_b td a.bold:visited{ color:#dd0000;}
.city_b td a.bold:hover{ color:#333333;}

.centerhead{ background:url(cnimg/cn_r6_c3.gif) no-repeat; width:700px; height:27px; padding-top:10px; padding-left:17px; font-size:14px; color:#ffffff; margin-left:16px;}
.centerhot{ color:#dd0000; font-size:12px; padding-left:120px}
.centerhot a{ color:#000000}
.centerhot a:visited{ color:#000000}
.centerhot a:hover{ color:#666666}
.centerbody{ border-left:solid 2px #ff6600;border-right:solid 2px #ff6600; width:713px; height:auto; padding-top:10px; padding-bottom:5px;margin-left:16px;}
.centerfoot{background:url(cnimg/cn_r12_c3.gif) no-repeat; width:717px; height:10px;margin-left:16px;}

.rollBox{width:650px;overflow:hidden;margin:0 auto; height:auto;}
.arrow{ float:left; width:15px; height:65px; padding-top:35px; cursor:hand}
.rollBox .Cont{width:580px;overflow:hidden;margin:0 auto; float:left; padding-left:10px; padding-right:10px}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:20px;}
.rollBox #List1,.rollBox #List2{float:left;}

.xlhead{ background:url(cnimg/cn_r5_c1.gif) repeat-x; height:24px; width:660px; padding-top:12px; color:#dd0000; padding-left:53px; margin-top:15px}
.xlhead span{ margin-left:450px}

.xlcon{ width:673px; height:auto; padding-left:20px; padding-right:20px;}
.xlcon ul{ margin:0px; padding:0px; list-style:none}
.xlcon li{ height:35px; border-bottom:dashed 1px #cccccc}
.xlcon li a{color:#666666; display:block; padding-top:10px; height:25px;}
.xlcon li a:visited{color:#666666; display:block; padding-top:10px; height:25px;}
.xlcon li a:hover{color:#dd0000; display:block; padding-top:10px; height:25px; background-color:#f0f0f0}
.xlcon li img{ margin-right:20px}
.xlcon bg{ background-color:#f6f6f6}
.jg{ float:right; color:#dd0000; width:80px; font-family:Arial; font-size:14px}
.cnmore{ width:713px; text-align:center; margin-top:10px}

.ad{ margin-top:10px;}

.glhead{background:url(cnimg/cn_r10_c1.gif) no-repeat; width:230px; height:26px; padding-top:10px; padding-left:17px; font-size:14px; color:#0055aa; margin-top:10px}
.glbody{border-left:solid 2px #B5E8FF;border-right:solid 2px #B5E8FF;width:213px; height:auto; padding-top:10px; padding-bottom:10px;padding-left:20px; padding-right:10px; overflow:hidden}
.glbody ul{ margin:0px; padding:0px; list-style:none}
.glbody li{ padding-top:5px; height:20px; border-bottom:dashed 1px #cccccc}
.glbody li a{ color:#666666; display:block;}
.glbody li a:visited{ color:#666666; display:block;}
.glbody li a:hover{ color:#dd0000; display:block;}
