@charset "utf-8";
/* CSS Document */

/* 全局CSS定义 */
body{margin-top:15px; background:#f0f0f0 url(../img/bg.gif) top repeat-x; font-family:"宋体"; font-size:12px; color:#000;}
*{ margin:0; padding:0;  word-wrap:break-word; word-break:break-all; table-layout:fixed; word-break/* */:normal ;}
img{ border:0;padding:0;}
li{ list-style:none;}



/* 链接颜色 */
a{ color:#04639f; text-decoration:none;}
a:hover { color:#f00; text-decoration:none;}

.blue{color:#04639f;  font-size:14px; font-family:"微软雅黑"; line-height:30px;}
.blue:hover{color:#f00;  font-size:14px; font-family:"微软雅黑"; line-height:30px;}
.red{color:#c00; font-size:14px; font-family:"微软雅黑"; line-height:30px;}

.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }

.top{ width:980px; margin:0 auto 5px; height:99px; background: url(../img/t_mid.gif);}
.top img{float:left;}
.mid{width:970px; float:left;}
.logo{float:left; width:500px; height:56px; }
.menu{float:left; width:900px; padding-top:4px;}
.menu img{ float:none;} 
.menu a{color:#fff; font-size:14px; padding:5px 15px;}
.menu a:hover{color:#ff0; font-size:14px; padding:10px 15px; text-decoration:none;}

.banner{ margin:0 auto; width:980px; height:284px;}
.shadow{ margin:0 auto 8px; width:980px; height:5px;}
.shadow2{ margin:0 auto; width:980px; height:5px;}

.main{ margin:0 auto; width:980px;}
.intro{float:left; width:515px; height:168px; padding:20px; background:url(../img/bg_intro.gif) no-repeat;}
.news{float:right; width:370px; height:168px; padding:20px; background:url(../img/bg_news.gif) no-repeat;}
.list{float:left; width:370px;}
.list li{color:#999; background:url(../img/dot.gif) 4px 7px no-repeat; line-height:16px;margin:4px 0;clear:both;font-size:12px;border-bottom:1px dotted #cecece;padding-bottom:3px;}
.list li a{font-family:"微软雅黑";font-size:12px; }
.list li a:hover{font-family:"微软雅黑";font-size:12px;}
.list li b{float:right;}

.list2{float:left; width:600px; }
.list2 li{color:#999; background:url(../img/dot.gif) 4px 11px no-repeat; line-height:22px;margin:4px 0;clear:both;font-size:12px;border-bottom:1px dotted #cecece;padding-bottom:3px;}
.list2 li a{font-family:"微软雅黑";font-size:14px; }
.list2 li a:hover{font-family:"微软雅黑";font-size:14px;}
.list2 li b{float:right;}

.title{ margin:0 auto; width:980px; height:100px;}
.box_intro{ width:930px; margin:0 auto; background:#fff url(../img/bg_intro.jpg) left bottom no-repeat; border:1px solid #d5d5d5; height:350px; padding:30px 50px 0 0;}
.box_hr{ width:930px; margin:0 auto; background:#fff url(../img/bg_hr.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0;}
.box_product{ width:930px; margin:0 auto; background:#fff url(../img/bg_product.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0;}
.box_contact{ width:930px; margin:0 auto; background:#fff url(../img/bg_contact.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0;}
.box_news{ width:930px; margin:0 auto; background:#fff url(../img/bg_news.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0;height:300px;}
.box_biz{ width:930px; margin:0 auto; background:#fff url(../img/bg_biz.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0; height:300px;}
.box_statement{ width:930px; margin:0 auto; background:#fff url(../img/bg_statement.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0; height:300px;}
.box_media{ width:930px; margin:0 auto; background:#fff url(../img/bg_media.jpg) left bottom no-repeat; border:1px solid #d5d5d5; padding:30px 50px 60px 0; height:300px;}



.content{ float:right; width:650px;}
.menu2{ float:left; width:200px;padding-left:40px;}
.menuList {padding-left:3px;}
.menuList li{width:150px; height:26px; line-height:27px;background:#000;padding-left:20px;}
.menuList li a{color:#fff;font-weight:bold;text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
.menuList li a:hover{color:#f00;font-weight:bold;text-decoration:none;font-family:"微软雅黑"; font-size:14px;}
#current{background:#006c90; no-repeat;color:#ff0;font-weight:bold;font-family:"微软雅黑"; font-size:14px;}

.product{float:left;width:620px; font-family:"微软雅黑"; line-height:20px; font-size:14px; color:#333; margin-bottom:10px; border-bottom:1px dotted #999; padding:15px;}
.product img{float:left; margin:0 10px 10px 0;}




.bottom{ margin:8px auto; width:980px; height:59px; background:url(../img/b_mid.gif);}
.bottom img{float:left;}
.bottom div.foot{float:left; width:970px; text-align:center; line-height:24px; color:#666; padding-top:7px;}