body{font-family:Arial; padding:0; margin:0; font-size:12px; text-align:center; color:#000; background:url(../images/head_bg.gif) repeat-x 0 0;}
td{font-family:Arial; padding:0; margin:0; font-size:12px; color:#000; line-height:18px;}
a{color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
ul,li,p{list-style:none; padding:0; margin:0;}

.all{ width:900px; margin:0 auto; text-align:left;}
.head,.nav,.con,.bot{float:left; width:100%;}
.logo{float:left;}
.info{float:right; padding:30px 10px 0 0;}
.pic{float:left; width:100%;}
.nav{background:url(../images/nav.jpg) no-repeat; height:31px}
.nav_in{ float:left; margin:0 0 0 200px; display:inline; height:31px; line-height:31px;}
.nav a{color:#fff; width:87px; float:left; text-align:center;}
.nav a:hover{ color:#ddd; text-decoration:none;}

.con{margin:10px 0 0 0;}
.left{float:left; width:192px; background:#F7F7F7;}

.lp,.rp{float:left; width:100%; margin:0 0 10px 0;}

.l_t{float:left; width:100%; height:29px;font-size:14px; font-weight:bold; color:#005078;}
.l_t_i1{ background:#D3D3D3 url(../images/it1.gif) no-repeat 10px center; }
.l_t_i2{ background:#D3D3D3 url(../images/it2.gif) no-repeat 10px 11px; }

.l_t span{padding:8px 0 0 30px; float:left;}

.tel{color:#000; font-family:ËÎÌå;}
.tel ul{padding:5px 0 0 0; float:left; width:100%;}
.tel ul li{ padding:4px 0 4px 13px; border-bottom:1px solid #EDEDED; float:left;}
.tel ul li span.l_s1{ float:left}
.tel ul li span.l_s2{float:right; padding:0 10px 0 0; width:100px; text-align:right;font-family:ËÎÌå;}

.pro{ font-family:ËÎÌå;}
.pro ul{padding:5px 10px; float:left; width:172px; height:480px; overflow:hidden;}
.pro ul li{background:url(../images/i3.gif) no-repeat 0px 13px; padding:10px 0 0 15px;}
.pro a{cursor:pointer;}
.pro a:hover{color:#990000;text-decoration:none;}

.right{float:right; width:694px; line-height:150%;}

.rp_a1{float:left; width:338px;}.rp_a2{float:right; width:338px;}.rp_b{float:left; width:100%;}
.r_t{float:left; width:100%; background:url(../images/t1.gif) no-repeat 0 0; height:29px; line-height:29px;font-size:14px; font-weight:bold; color:#005078;}
.r_t span{background:url(../images/i1.gif) no-repeat 10px center; padding:0 0 0 25px;}
.r_con{width:338px; float:left; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; padding:10px 0;}
.r_bot{background:url(../images/b1.gif) no-repeat 0 0; float:left; height:4px; width:100%; font-size:0px;}

.r_t2{float:left; width:100%; background:url(../images/t2.gif) no-repeat 0 0; height:29px; line-height:29px;font-size:14px; font-weight:bold; color:#005078;}
.r_t2 span{background:url(../images/i2.gif) no-repeat 10px center; padding:0 0 0 30px; float:left;}

.r_t4{float:left; width:100%; background:url(../images/t2.gif) no-repeat 0 0; height:29px; line-height:29px;font-size:14px; font-weight:bold; color:#005078;}
.r_t4 span{background:url(../images/ic_1.gif) no-repeat 10px center; padding:0 0 0 30px; float:left;}

.r_t3{float:left; width:100%; background:url(../images/t2.gif) no-repeat 0 0; height:29px; line-height:29px;font-size:12px; color:#005078;}
.r_t3 span{background:url(../images/i1.gif) no-repeat 10px center; padding:0 0 0 30px; float:left;}


.more{float:right; margin:8px 8px 0 0;}
.r_con2{width:694px; float:left; border-left:1px solid #E1E1E1; border-right:1px solid #E1E1E1; padding:10px 0;}
.r_bot2{background:url(../images/b2.gif) no-repeat 0 0; float:left; height:4px; width:100%; font-size:0px;}

.bot{ padding:10px 0; border-top:6px solid #308CC0; margin:10px 0 0 0; text-align:center; line-height:180%;}
.bot a{color:#FF0000;}

.page_con{padding:10px;}

.l_t_ip1{background:#D3D3D3 url(../images/it_p1.gif) no-repeat 10px center;}

.page_l{color:#6C6C6C;}
.page_l ul{padding:5px 0 0 0; float:left; width:100%;}
.page_l ul li{ padding:5px 0 5px 17px; border-bottom:1px solid #EDEDED; background:url(../images/it_p2.gif) no-repeat 10px 9px;}
.left a:hover{text-decoration:none;}
.proTitle { border-top:1px solid #CCCCCC; padding-top:10px; height:18px;}
.proRight ul li{ padding:5px 0 5px 0;}
.desc{ clear:both; padding:15px 10px 10px 0; border-top:1px solid #dddddd; margin-top:10px;}
#cat_li{padding:0px; line-height:20px; height:20px;}
#cat_li ul li{background:none; padding:0 0 0 37px; border:0px; background:url(../images/pi_1.gif) no-repeat 28px center; border-top:1px solid ddd;}
#cat_li ul li a{color:#000; font-size:12px;}
#smalllistname {background:none; padding:8px 0 0px 9px;}
#smalllistname a{ color:#666666;}
#marqueediv2 { clear:both; width:190px; overflow: auto; margin-top:20px;}
#marqueediv2 td { padding-left:5px; padding-bottom:8px;}
#marqueediv2 span,#marqueediv2 div,#marqueediv2 p{ width:170px; margin:0px; padding:0px;}
#marqueediv2 ul{  width:170px;}
#marqueediv2 li{ padding-left:8px; width:170px;}
