/* CSS Document */
/*=================general=====================*/
body{margin:20px auto; text-align:center; background:#298bb4;}
body,div,p,li,dd{font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; color:#333;}
<!-- /* $WEFT -- Created by: ida (gbyuxia@163.com) on 2008/9/3 -- */
  @font-face {
    font-family: Î¢ÈíÑÅºÚ;
    font-style:  normal;
    font-weight: normal;
    src: url(DBFNT0.eot);
}
img{border:0;}
ul,li{margin:0; padding:0; list-style:none;}
*{margin:0; padding:0;}
a:link{color:#296086;}
a:visited{color:#4f80a2;}
a:hover{color:#f7ce56;}
a:active{color:#FF6633;}

/*=================common=====================*/
.clearall{clear:both;}
.floatl{float:left;}
.floatr{float:right;}
.left{text-align:left;}
.right{ text-align:right;}
.center{text-align:center;}
h2{font-size:18px; color:#296086; font-weight:normal; margin:0px 0 10px 0; padding-top:20px;}
h2 span{font-size:30px;}

#div_main{width:1012px;  margin:0 auto; text-align:center; background:url(images/div_main_bg.gif) center repeat-y;padding:8px 24px; padding-bottom:0; }
#div_header,#div_bannar,#subcon{width:964px; margin-left:24px;_margin-left:0; border-bottom:3px #000 solid;  text-align:left;}
#div_header,ul.menu li,.ul_service li,.ul_goodness li {background:url(images/totalbg.gif); background-repeat:no-repeat;}
/*=================head=====================*/
#div_header{ height:50px; background-position:0 0; background-repeat:repeat-x;position:relative; border-bottom:3px #91cee4 solid;}
.logo{float:left; margin:10px 20px;}
ul.menu{position:absolute; right:10px; top:0;}
ul.menu li{float:left; margin:5px 0px; padding:0 25px;  height:40px; line-height:30px; background-position:right -54px;font-size:16px;}
.menu li a:link, .menu li a:visited,.menu li a:active{color:#fff; text-decoration:none;}
ul.menu a:hover,li#current a{color:#f7ce56;}
ul#nav{position:absolute; right:-15px; top:26px;}
ul#nav li{font-size:14px; color:#386d8d; width:115px; float:left;}
/*=================head end bannar begin=====================*/
#div_bannar{ height:226px;}

/*=================bannar end subcon begin=====================*/

#subcon{ background:url(images/div_con_bg.gif) left repeat-y; height:450px;}

.subleft{float:left; width:600px; *width:660px;height:100%;}
div.subleft{padding:0px 30px;}
.ul_service li{ background-position:24px -118px; padding-left:50px; margin:5px 0; }

.subright{float:left;width:264px; *width:304px; background:url(images/div_con_bg.gif) right repeat-y; height:100%; }
div.subright{padding:0 20px;}
.ul_goodness li{ background-position:0px -158px;  padding-left:16px; margin-bottom:10px; line-height:24px; font-weight:bold; }
.ul_goodness li span{color:#666; font-size:12px; font-weight:normal; line-height:21px;}

#sub_pad{padding:0 200px;}
#sub_pad h2{ font-size:21px;}
#sub_pad h2 span{ font-size:21px; color:#000;}
#sub_pad p{padding:0 0 10px 10px;}
/*=================subcon end bottom begin=====================*/
.awards_pt1{float:left; width:240px;}
.awards{clear:both; margin-bottom:15px; height:140px; background:url(images/divider_awards.gif) bottom repeat-x;}
h4{font-size:16px; margin:6px 0; font-weight:normal;color:#296086;}
/*=================subcon end bottom begin=====================*/
#bottom{width:1012px; height:72px; background:url(images/bottom_bg.gif) no-repeat; margin:0 auto; position:relative; }
#bottom p{position:absolute; right:40px; top:15px; color:#fff;}
#bottom p a{color:#fff;}
