@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0; }
body{text-align:center; margin:0 auto; font-family:"微软雅黑"; font-size:12px; line-height:23px;}
ul,li{margin:0;padding:0; list-style:none;}

/* 默认链接颜色 */
a{outline-style:none;text-decoration:none; color:#000; target:blank;}
a:hover{text-decoration:underline;color: #36C; position: relative;}

/* 通用属性 */
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;height:0;line-height:0}/*ie and firefox1.5 updata */

/* 顶部 */
.ding{margin:0 auto; background:#EEE; border-bottom:1px #CCC solid;}
.dwid{ width:1002px; height:30px;}
.dleft{ width:400px; float:left; line-height:30px; color:#999; text-align:left;}
.dright{ width:602px; float:right; line-height:30px; color:#999; text-align:right;}

.top{height:100px; width:1002px;}
.logo{ padding-top:10px; width:421px; float:left;}
.tel{ float:right; padding-top:5px;}

/* 导航 */
.nav{ height:50px; background-color:#36C; margin:0 auto;}
.nav ul{ width:1002px; margin:0 auto; padding-left:2px;}
.nav li{ width:125px; float:left; background:url(line.jpg) no-repeat right;}
.nav li a{ width:111px; height:50px; line-height:50px; color:#FFF; float:left; font-size:16px; text-align:center;}
.nav li a:hover{ background-color:#F60; color:#fff; font-size:17px;}

/* flash */
.flash{ margin:2px auto;}


.cpzx{font-size:24px; color:#FFF; padding-left:20px; font-weight:bold;}
.tls{margin:5px auto; background:#EBEBEB; border-top:3px #36C solid;}
.weizhi{color:#999;}
.weizhi a{color:#999;}

.fonttitle a{ font-size:14px; color:#303030;}

.tit{ font-size:14px; font-weight:bold; color:#FFF; padding-left:30px;}

.bot{margin:10px auto 0 auto; border-top:5px #CCC solid; background:#3366CC;}
.bottom{ color:#FFF; font-size:14px; line-height:25px; padding:5px;}
.bottom a{ color:#FFF; font-size:14px; line-height:25px;}

.bigpic img{ max-width:660px;}
