#in_rgt{
float: left;
width: 710px;
height: auto;
}
#in_lft{
float: left;
width: 240px;
height: auto;
}
#lft_menu{
margin: 15px 0px;
padding-bottom: 20px;
border: 1px #E4E5E9 solid;
}
#weblocation{
margin-top: 15px;
padding: 10px;
border-bottom: 1px #157BA9 dotted;
}
#webtle{
background: url(../new_img/webtle_bg.gif) left top repeat-x;
height: 50px;
text-align: right;
padding-top: 10px;
padding-right: 20px;
}
#webcontent{
color: #333;
padding: 10px 50px;
line-height: 24px;
}
#s_doucument,#s_faqs,#s_ad,#s_sver1,#s_sver2,#s_sversub{
margin-bottom: 10px;
}
#s_ad,#s_sver1,#s_sver2,#s_sversub,#n_wrap{
clear: both;
margin-bottom: 10px;
margin-left: 3px;
width: 705px;
}
#s_ad{
margin-top: 15px;
}
#s_sver2{
float: left;
clear: both;
width: 702px;
border: 1px #E4E4E6 solid;
background: url(../new_img/idc_menu.gif) left top no-repeat;
}
#s_sversub{
border: 1px #E4E5E9 solid;
background: url(../new_img/webtle_bg.gif) left top repeat-x;
padding: 10px 0px;
height: 170px;
}










.s_block1{
float: left;
width: 350px;
}
.s_block2{
float: left;
width: 345px;
height: 180px;
margin-left: 10px;
background: url(../new_img/s_service01.gif) left top no-repeat;
}
.s_newtle{
background: url(../new_img/s_newtle.gif) left top no-repeat;
padding-top: 10px;
padding-left: 40px;
font-weight: bold;
height: 25px;
}
.s_newtlel{
float: left;
width: 200px;
}
.s_newtler{
float: left;
width: 100px;
text-align: right;
}
.s_newcon{
border-right: 1px #E3E5E9 solid;
border-left: 1px #E3E5E9 solid;
padding: 10px;
}
.s_newbot{
background: url(../new_img/s_newbot.gif) left top no-repeat;
height: 12px;
}
.s_newcon li{
padding: 1px 0px 1px 10px;
}
.s_block2_con{
width: 200px;
padding: 20px;
color: #666;
}
.s_sub_bt{
float: left;
width: 520px;
padding: 10px;
border-bottom: 1px #E5E5E5 dotted;
}
.s_sub_bt li{
float: left;
width: 70px;
padding-top: 6px;
height: 25px;
margin-left: 10px;
background: url(../new_img/s_subbt.gif) left top no-repeat;
text-align: center;
}
.s_sub_con{
float: left;
width: 520px;
padding: 10px;
}
.s_sub_conf{
float: left; 
width: 240px;
margin-right: 15px;
}
.s_sub_conf li{
padding: 3px 0px;
}
.n_tle{
background: url(../new_img/n_tlebg.gif) left top no-repeat;
height: 25px;
padding-top: 10px;
padding-left: 20px;
font-weight: bold;
color: #fff;
}
.n_con{
border-top: 1px #E3E5E9 solid;
border-right: 1px #E3E5E9 solid;
border-bottom: 1px #E3E5E9 solid;
border-left: 1px #E3E5E9 solid;
padding: 15px;
}
.n_newstle{
float: left;
width: 580px;
border-bottom: 1px #E3E5E9 dotted;
}
.n_newstme{
float: left;
width: 80px;
border-bottom: 1px #E3E5E9 dotted;
text-align: center;
color: #999;
}
.n_con li{
padding: 3px 0px;
}
.n_page{
border: 1px #C9C9C9 solid;
color: #999;
background: #fff;
width: 50px;
}
.n_newstitle{ 
clear: both;

padding: 20px 0px;
margin: 0px 10px;
text-align: center;
font-size: 16px;
font-weight: bold;
border-bottom: 1px #D8D8D8 dotted;
}
.n_newscon{
clear: both;
padding: 20px;
color: #666;
line-height: 30px;
}
.n_newstime{
clear: both;
border-top: 1px #D8D8D8 dotted;
padding: 20px 0px;
margin: 0px 10px;
color: #666;
text-align: right;
}
.s_sver2sub{
float: left;
width: 130px;
margin: 5px !important;
margin: 4px;
}
.s_sversubtle{
background: url(../new_img/h_sort_pro_tle2.gif) left top no-repeat;
height: 25px;
padding: 5px 0px 0px 15px;
font-weight: bold;
color: #DC1D00;
}
.s_sversubcon{
border: 1px #E2E6E9 solid;
padding: 15px;
color: #333;
}




