@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px/22px "宋体"; word-break:bread-all; text-align:left; background:#FFF; color:#000;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#C60; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
botton{ cursor:pointer;}
input{ font-size:12px;}
em{ font-style:normal;}

#header{ width:1002px; height:57px; margin:0 auto; background:url(../images/headerbg.jpg) repeat-y; overflow:hidden;}
#header .logo{ width:189px; hei39px; float:left; display:inline; margin:8px 0 0 40px;}
#header .search{ width:320px; float:right; display:inline; margin:30px 38px 0 0; overflow:hidden; height:20px;}
#header .search .headLink{ width:170px; float:left; overflow:hidden;}
#header .search .headLink .one{ display:block;width:60px;padding-left:6px;background:url(../images/logo001_06.gif) left 4px no-repeat;text-align:center; color:#141313; float:left;}
#header .search .headLink .two{ display:block;width:60px;padding-left:8px;background:url(../images/logo002_08.gif) left 4px no-repeat;text-align:center; color:#141313; float:right;}
#header .search .headLink a:hover{ color:#C30; text-decoration:underline;}
#header .search2{ width:108px; height:17px; float:right; text-align:right; position:relative;}
#header .search2 .box{ width:84px; height:13px; padding-left:8px; padding-top:2px; border-right:none; border-bottom:1px solid #a4a4a4; border-left:1px solid #a4a4a4; border-top:1px solid #a4a4a4; position:absolute; left:0; top:0; background:#fff; color:#666666; font-size:11px;}
#header .search2 .btn{ width:15px; height:17px; position:absolute; left:0; top:0;}

#mainNav{ width:1002px; height:40px; margin:0 auto; background:url(../images/mainNavbg001.jpg) repeat-x; overflow:hidden;}
#mainNav table{ width:928px; height:30px; margin:0 auto;}
#mainNav .line{ width:7px; height:30px; background:url(../images/line001.jpg) no-repeat;}
#mainNav a{ display:block; color:#fff; font-weight:bold; height:30px; line-height:30px; width:126px;}
#mainNav a:hover{ text-decoration:underline;}

#flash_second{ width:1002px;  margin:0 auto; background:#fff;}
.flash_second{ width:929px; margin:0 auto; overflow:hidden;}
#wrapper_second{ width:1002px; margin:0 auto;  background:#fff url(../images/wrapbg001.jpg) left bottom repeat-x; overflow:hidden;}
.titName_second{ width:929px; height:25px; line-height:25px; margin:9px auto 0; background:url(../images/titNamebg.jpg) no-repeat; overflow:hidden; }
.titName_second h2{ width:380px; float:left; display:inline; margin-left:10px; background:url(../images/hongtiao.jpg) left center no-repeat; padding-left:10px; overflow:hidden;}
.titName_second h2 em{ float:left; line-height:25px; }
.titName_second h2 img{ float:left; display:inline; margin:1px 0 0 30px;}
.titName_second span{ width:350px; float:right; text-align:right; display:inline; margin-right:10px;}
.titName_second span a{ color:#000;}
.titName_second span a:hover{ color:#d70b2a;}
.main_second{ width:926px; margin:6px auto 0; overflow:hidden;}
.leftNav{ width:178px; float:left;}
.leftTop{ width:178px; height:8px; overflow:hidden;}
.subNav1{ width:178px; overflow:hidden;}
.subNav1 li a{ display:block; color:#444444; font-weight:bold; font-size:14px;height:35px; line-height:35px; padding-left:26px; background:url(../images/sabNav1.jpg) no-repeat;}
.subNav1 li a:hover{ text-decoration:underline; color:#444;}
.subNav2{ width:178px; overflow:hidden;}
.subNav2 li a{ color:#444; font-weight:normal; font-size:13px; padding-left:26px;  height:34px; line-height:34px; background:url(../images/subNav2.jpg) no-repeat; }
.subNav2 li .subNav_on2,.subNav2 li a:hover{ text-decoration:underline; color:#444; font-weight:bold;}
.subNav3{ width:178px; overflow:hidden;}
.subNav3 li a{ display:block; color:#444; font-weight:normal; font-size:12px;height:34px;  line-height:34px;  padding-left:60px;   background:url(../images/subNav3.jpg) no-repeat;}
.subNav3 li .mon_on,.subNav3 li a:hover{ color:#d70b2a; font-weight:normal; text-decoration:none;}

.contRight{ width:740px; float:right; background:url(../images/rightbg.jpg) repeat-y; overflow:hidden; }
.rightTop{ width:740px; height:8px; }
.rightBox{ width:740px; background:url(../images/rightBottom.jpg) left bottom no-repeat;  min-height:480px; _height:480px; }


#footer{ width:1002px; margin:0 auto; background:#f2f2f2; padding:10px 0 13px 0; }
.foot{ width:930px; height:38px; margin:0 auto; background:url(../images/footbg.jpg) no-repeat; overflow:hidden; line-height:38px;}
.footLeft{ width:450px; float:left; color:#4a4a4a; display:inline; margin-left:22px; overflow:hidden;}
.footLeft a{ color:#4a4a4a;}
.footLeft a:hover{ color:#C60; text-decoration:underline;}
.footRight{ width:350px; float:right; display:inline; margin-right:35px; text-align:right;}