
/* public */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}table {table-layout:auto;border-collapse:collapse;border-spacing:0;border:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}q:before,q:after {content:'';}abbr,acronym {border:0;}

/** {font-family:"Microsoft YaHei",SimHei,arial;}*/
div {margin:0 auto;}
body {background-color:#fff; font-size:12px; font-family: "Microsoft Yahei",sans-serif !important;}
a {color:#069; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#069; text-decoration:underline;}
a:active {color:#555;}

/* site helper */
#site-helper {width:auto; height:34px; margin-bottom:15px; background:url(../images/bg.png) repeat-x left top;}
#site-helper .sn-box {width:960px; height:34px; overflow:hidden;}
#site-helper .sn-box .left {float:left; line-height:34px;}
#site-helper .sn-box .left a {float:left; display:inline-block; padding-left:10px; color:#fff; font-size:14px;}
#site-helper .sn-box .left .index-btn {float:left; text-indent:-9999px; padding:0; display:inline-block; width:143px; height:34px; overflow:hidden; background:url(../images/index-btn-bg.png) no-repeat;}
#site-helper .sn-box .left .index-btn:hover {background-position:left -34px;}
#site-helper .sn-box .left .index-btn:active {background-position:left -68px;}
#site-helper .sn-box .right {float:right; line-height:34px;}
#site-helper .sn-box .right form {float:right; position:relative; width:234px; height:34px; overflow:hidden; background:url(../images/bg-form-search.png) no-repeat left -34px;}
#site-helper .sn-box .right form input {position:absolute; left:0; top:0; border:0; width:129px; padding:10px; height:14px; background:transparent;}
#site-helper .sn-box .right form input:focus {background:url(../images/bg-form-search.png) no-repeat;}
#site-helper .sn-box .right form button {position:absolute; right:0; top:0; border:0; text-indent:-9999px; cursor:pointer; width:85px; height:34px; overflow:hidden; background:transparent;}
#site-helper .sn-box .right form button:hover {background:url(../images/bg-form-search.png) no-repeat right 0;}

/* site navigation */
#site-navigation {width:960px; height:38px; overflow:hidden; background:url(../images/bg.png) no-repeat left -40px;}
#site-navigation ul li {float:left; width:120px; height:38px;}
#site-navigation ul li a {display:block; width:auto; height:38px; text-indent:-9999px;}
#site-navigation ul li.nav1 a:hover {background:url(../images/bg.png) no-repeat left -78px;}
.nav1 ul li.nav1 a, #site-navigation ul li.nav1 a:active {background:url(../images/bg.png) no-repeat left -116px;}
#site-navigation ul li.nav2 a:hover {background:url(../images/bg.png) no-repeat -120px -78px;}
.nav2 ul li.nav2 a, #site-navigation ul li.nav2 a:active {background:url(../images/bg.png) no-repeat -120px -116px;}
#site-navigation ul li.nav3 a:hover {background:url(../images/bg.png) no-repeat -240px -78px;}
.nav3 ul li.nav3 a, #site-navigation ul li.nav3 a:active {background:url(../images/bg.png) no-repeat -240px -116px;}
#site-navigation ul li.nav4 a:hover {background:url(../images/bg.png) no-repeat -360px -78px;}
.nav4 ul li.nav4 a, #site-navigation ul li.nav4 a:active {background:url(../images/bg.png) no-repeat -360px -116px;}
#site-navigation ul li.nav5 a:hover {background:url(../images/bg.png) no-repeat -480px -78px;}
.nav5 ul li.nav5 a, #site-navigation ul li.nav5 a:active {background:url(../images/bg.png) no-repeat -480px -116px;}
#site-navigation ul li.nav6 a:hover {background:url(../images/bg.png) no-repeat -600px -78px;}
.nav6 ul li.nav6 a, #site-navigation ul li.nav6 a:active {background:url(../images/bg.png) no-repeat -600px -116px;}
#site-navigation ul li.nav7 a:hover {background:url(../images/bg.png) no-repeat -720px -78px;}
.nav7 ul li.nav7 a, #site-navigation ul li.nav7 a:active {background:url(../images/bg.png) no-repeat -720px -116px;}
#site-navigation ul li.nav8 a:hover {background:url(../images/bg.png) no-repeat -840px -78px;}
.nav8 ul li.nav8 a, #site-navigation ul li.nav8 a:active {background:url(../images/bg.png) no-repeat -840px -116px;}

/* site header */
#site-header {width:923px; height:120px; border-bottom:1px solid #b7b7b7;}
#site-header .sh-logo {float:left; width:223px; height:95px; padding:25px 0 0 0;}
#site-header .sh-nav {float:right; width:700px; height:120px;}
#site-header .sh-nav .shn-tip {height:20px; line-height:20px; padding-top:50px; text-align:right;}
#site-header .sh-nav .shn-tip label {color:#e5ab30;}
#site-header .sh-nav .shn-menu {height:50px;}
#site-header .sh-nav .shn-menu ul li {float:right; width:auto; height:50px; line-height:50px; padding-left:15px;}
#site-header .sh-nav .shn-menu ul li a {font-size:15px; font-weight:bold; color:#666; text-decoration:none;}
#site-header .sh-nav .shn-menu ul li a.on,
#site-header .sh-nav .shn-menu ul li a:hover {color:#006179;}

/* site footer */
#site-footer {width:960px; height:auto; line-height:25px; border-top:1px solid #b7b7b7;}
#site-footer .c1 {float:left;}
#site-footer .c2 {float:right;}

/* site other */
#site-banner {width:960px; height:auto; margin:15px auto 0; overflow:hidden;}
#site-location {width:940px; height:35px; line-height:35px; padding:0 10px; font-size:14px;}
#site-location a {font-size:14px;}

/* site default */
#site-default {width:960px; height:auto; margin:15px auto 10px;}
/*#site-default .sd-title {width:960px; height:6px; background:url(../images/bg.png) no-repeat left -147px; overflow:hidden;}*/
#site-default .sd-content {width:958px; position:relative; height:455px; border:1px solid #ddd; border-bottom:0; overflow:hidden;}
#site-default .sd-content ul {position:absolute; width:7664px; height:auto;}/*line-height:30px; font-size:20px; font-family:"微软雅黑";  color:#999;*/
#site-default .sd-content ul li {float:left; position:relative; width:958px; height:450px; text-align:center;}
#site-default .sd-content ul li img {}
#site-default .sd-content ul li .sdetial {position:absolute; left:0; bottom:0; text-align:left; font-size:16px; color:#555; text-indent:30px; width:918px; padding:8px 20px; height:52px; line-height:26px; background-color:#fff;}
#site-default .sd-footer {width:945px; height:80px; padding:0 0 0 15px; background:url(../images/model-bg.png) no-repeat left -90px;}
#site-default .sd-footer a {float:left; display:block; width:99px; height:58px; padding-top:10px; overflow:hidden; cursor:pointer; text-indent:-9999px;}
#site-default .sd-footer .bnav {float:left; padding:0 0 0 115px; width:731px; height:auto;}
#site-default .sd-footer .bnav a {margin-right:4px;}
#site-default .sd-footer #b1:hover {background:url(../images/model-bg.png) no-repeat -15px -180px;}
#site-default .sd-footer #b1:active {background:url(../images/model-bg.png) no-repeat -15px -270px;}
#site-default .sd-footer #b1.on {background:url(../images/model-bg.png) no-repeat -15px 0;}
#site-default .sd-footer #b2:hover {background:url(../images/model-bg.png) no-repeat -229px -180px;}
#site-default .sd-footer #b2:active {background:url(../images/model-bg.png) no-repeat -229px -270px;}
#site-default .sd-footer #b2.on {background:url(../images/model-bg.png) no-repeat -229px 0;}
#site-default .sd-footer #b3:hover {background:url(../images/model-bg.png) no-repeat -332px -180px;}
#site-default .sd-footer #b3:active {background:url(../images/model-bg.png) no-repeat -332px -270px;}
#site-default .sd-footer #b3.on {background:url(../images/model-bg.png) no-repeat -332px 0;}
#site-default .sd-footer #b4:hover {background:url(../images/model-bg.png) no-repeat -435px -180px;}
#site-default .sd-footer #b4:active {background:url(../images/model-bg.png) no-repeat -435px -270px;}
#site-default .sd-footer #b4.on {background:url(../images/model-bg.png) no-repeat -435px 0;}
#site-default .sd-footer #b5:hover {background:url(../images/model-bg.png) no-repeat -538px -180px;}
#site-default .sd-footer #b5:active {background:url(../images/model-bg.png) no-repeat -538px -270px;}
#site-default .sd-footer #b5.on {background:url(../images/model-bg.png) no-repeat -538px 0;}
#site-default .sd-footer #b6:hover {background:url(../images/model-bg.png) no-repeat -641px -180px;}
#site-default .sd-footer #b6:active {background:url(../images/model-bg.png) no-repeat -641px -270px;}
#site-default .sd-footer #b6.on {background:url(../images/model-bg.png) no-repeat -641px 0;}
#site-default .sd-footer #b7:hover {background:url(../images/model-bg.png) no-repeat -744px -180px;}
#site-default .sd-footer #b7:active {background:url(../images/model-bg.png) no-repeat -744px -270px;}
#site-default .sd-footer #b7.on {background:url(../images/model-bg.png) no-repeat -744px 0;}
#site-default .sd-footer #b8:hover {background:url(../images/model-bg.png) no-repeat -847px -180px;}
#site-default .sd-footer #b8:active {background:url(../images/model-bg.png) no-repeat -847px -270px;}
#site-default .sd-footer #b8.on {background:url(../images/model-bg.png) no-repeat -847px 0;}
#site-default-bottom {width:960px; height:auto; overflow:hidden; margin:0 auto 10px;}


/* page style : product */
#site-prodcut {width:960px; height:auto; padding:10px 0; overflow:hidden; background-color:#eee;}
#site-prodcut .sp-menu {float:left; width:143px; padding-right:20px; height:auto;}
#site-prodcut .sp-menu li {width:133px; padding-left:10px; background:url(../images/li.png) no-repeat left center; height:25px; line-height:25px; overflow:hidden; border-bottom:1px dotted #ddd;}
#site-prodcut .sp-menu li a {color:#059;}
#site-prodcut .sp-menu li.first {border-bottom:1px solid #059; width:130px; padding-left:13px; background:url(../images/dot-tit.gif) no-repeat left center;}
#site-prodcut .sp-menu li.first a {color:#059; font-size:14px; font-weight:bold;}
#site-prodcut .sp-menu li.on {background-color:#059;}
#site-prodcut .sp-menu li.on a {color:#fff;}
#pmenu1 li.p1 {background-color:#059;}
#pmenu1 li.p1 a {color:#fff;}
#pmenu2 li.p2 {background-color:#059;}
#pmenu2 li.p2 a {color:#fff;}
#pmenu3 li.p3 {background-color:#059;}
#pmenu3 li.p3 a {color:#fff;}
#pmenu4 li.p4 {background-color:#059;}
#pmenu4 li.p4 a {color:#fff;}
#pmenu5 li.p5 {background-color:#059;}
#pmenu5 li.p5 a {color:#fff;}
#pmenu6 li.p6 {background-color:#059;}
#pmenu6 li.p6 a {color:#fff;}
#pmenu7 li.p7 {background-color:#059;}
#pmenu7 li.p7 a {color:#fff;}
#pmenu8 li.p8 {background-color:#059;}
#pmenu8 li.p8 a {color:#fff;}
#pmenu9 li.p9 {background-color:#059;}
#pmenu9 li.p9 a {color:#fff;}
#pmenu10 li.p10 {background-color:#059;}
#pmenu10 li.p10 a {color:#fff;}
#pmenu11 li.p11 {background-color:#059;}
#pmenu11 li.p11 a {color:#fff;}
#pmenu12 li.p12 {background-color:#059;}
#pmenu12 li.p12 a {color:#fff;}
#pmenu13 li.p13 {background-color:#059;}
#pmenu13 li.p13 a {color:#fff;}
#site-prodcut .sp-content {float:left; padding:10px 0 50px; color:#333; font-size:14px; width:760px; height:auto; line-height:25px;}
#site-prodcut .sp-content a {color:#008; font-weight:bold; display:inline-block; padding:0 3px; text-decoration:underline;}
