body { margin: 0px auto; padding: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; background: url(../img/bg.gif) repeat-x;}
li { list-style: none;}
ul,li { margin: 0px; padding: 0px;}
a,a:hover { text-decoration: none;}
.clear { clear: both;}
h5 { margin: 0px; padding: 0px;}
.fl { float:left;}
.fr { float:right;}



/*  */
.top { width: 1024px; height: 3px; margin: 0px auto; background: url(../img/bg_02.gif) repeat-x 0px 0px; overflow: hidden;}
.header { width: 1024px; margin: 24px auto 0px auto; height: 70px; background: url(../img/bg_01.gif) repeat-x 0px 0px; }
.header .logo { float: left; height: 70px; }
.header .menu { float: left; width: 660px; height: 70px; background:url(../img/menu.gif) no-repeat 10px 0px; }
.header .menu ul{ padding: 14px 0px 0px 30px;}
.header .menu li{ float: left; }
.header .menu a{ line-height: 24px; color:#FFFFFF; font-weight: bold;  padding: 8px;}
.header .menu a:hover{ line-height: 24px; color: #B6D792; width: 65px; height: 51px;  padding: 8px;}
.header .menu .up { line-height: 24px; color: #B6D792; width: 65px; height: 51px;  padding: 8px;}
.header .Eng { float:left;  margin: 15px 0px 0px 10px; color: #217bd0;}

.flash_01 { width: 1024px; margin: 0px auto; }

.content { width: 1024px; height: 153px; margin: 0px auto; background: url(../img/bg_03.gif) repeat-x; color: #505050;}
.content .cont_01 { float: left; width: 310px; }
.content .cont_01 dl { width: 265px; overflow: hidden; margin: 0px 0px 0px 20px; padding: 0px;}
.content .cont_01 dt { float: left; width: 4px; height: 20px; background: #0068b7; overflow: hidden; margin: 0px; padding: 0px; }
.content .cont_01 dd { float: left; width: 200px; overflow: hidden; margin: 0px 0px 0px 7px; padding: 0px; line-height: 18px; }
.content .cont_01 .font_01 { font-size: 14px; font-weight: bold; }
.content .cont_01 .font_02 { color: #0068b7;}
.content .cont_01 p{ margin: 5px 0px 0px 20px; line-height: 20px;}

.content .cont_02 { float: left; width: 350px; font-size: 14px; font-weight: bold; line-height: 22px;}

.content .cont_03 { float: left; width: 280px; margin-left: 10px;  line-height: 20px;}
.content .cont_03 .font_03 { font-size: 14px; font-weight: bold;}

.pic { width: 1024px; margin: 0px auto; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;  padding: 10px 0px 10px 0px; text-align: center;}
.pic img{ padding: 0px 10px 0px 10px;}

.foot { width: 1024px; margin: 10px auto 50px auto; color: #a9a9a9;}
.foot .line { width: 1024px; height: 6px; background: #CCCCCC; overflow: hidden;}
.foot .foot_01 { width: 1012px; height: 15px; color: #a9a9a9; border: 1px solid #e3e3e3; padding: 5px; margin: 8px 0px 8px 0px; overflow: hidden;}
.foot .foot_02 { float:left; width:470px; }
.foot .font_04 { color: #80a7d0;}
.foot .foot_03 { float:left; text-align: right; width:520px; }
.foot .foot_03 a { color: #80a7d0; }
.foot .foot_03 a:hover { text-decoration: underline; }
.foot .foot_04 { padding-left: 5px;}


.header_01 { width: 1024px; margin: 0px auto; height: 93px; background: #efefef url(../img/bg_04.gif) repeat-x 0px 0px; }
.header_01 .logo { float: left; height: 70px; }
.header_01 .menu { float: left; width: 660px; height: 70px; background:url(../img/menu.gif) no-repeat 10px 0px; margin-top: 20px; }
.header_01 .menu ul{ padding: 14px 0px 0px 30px;}
.header_01 .menu li{ float: left; }
.header_01 .menu a{ line-height: 24px; color:#FFFFFF; font-weight: bold;  padding: 8px;}
.header_01 .menu a:hover{ line-height: 24px; color: #B6D792; width: 65px; height: 51px;  padding: 8px;}
.header_01 .menu .up { line-height: 24px; color: #B6D792; width: 65px; height: 51px; padding: 8px;}
.header_01 .Eng { float:left;  margin: 35px 0px 0px 10px; color: #217bd0;}

.content_01 { width: 957px; overflow: hidden; margin: 0px auto; padding-left: 67px; background: url(../img/bg_05.gif) repeat-x; color: #505050;}
.content_01 .cont_04 { float: left; overflow:hidden; width: 180px; }
.content_01 .cont_04 .title_01{ margin: 0px;}
.content_01 .cont_04 .title_02 { background: url(../img/bg_06.gif) repeat-y; padding-bottom: 20px; }
.content_01 .cont_04 .title_02 ul { padding: 0px 0px 0px 30px;} 
.content_01 .cont_04 .title_02 li { height: 24px; line-height: 24px; background: url(../img/lis_06.gif) no-repeat 0px 5px; padding: 0px 0px 0px 15px;}
.content_01 .cont_04 .title_02 a { color:#737272;}
.content_01 .cont_04 .title_02 a:hover { text-decoration: underline; color:#0240a7;}
.content_01 .cont_04 .pic_01 { height: 122px; background: url(../img/lis_10.gif) no-repeat; padding: 15px 4px 0px 4px;}

.content_01 .cont_05 { float: left; width: 693px; background: url(../img/bg_07.gif) no-repeat; margin-left: 25px; overflow:hidden; }
.content_01 .cont_05 h5{ font-size: 14px; color: #6883b1; padding-left: 50px; }
.content_01 .cont_05 h3{ font-size: 16px;}
.content_01 .cont_05 p{ color: #505050; line-height: 18px; }

.content_01 .cont_05 img{ border: none;}

.content_01 .cont_05 .input{ color: #505050; padding: 0 0 0 50px;}
.content_01 .cont_05 .input_01{ width:360px; }
.content_01 .cont_05 .input_02{ width:360px; height: 150px; }
.content_01 .cont_05 .input_03{ width:42px; height: 24px; background:url(../img/but_02.gif) no-repeat; border: none; color: #505050; }


