@charset "utf-8";

/**

* @Author: windyjay

* @E-Mail: windyjay@live.cn

* @URL: http://www.windyjay.com

* @QQ: 870301

* @Date: 2012-02-03

**/



/***全局样式***/

* {margin:0;padding:0;}

html,body {width:100%; height:100%; font:12px/100% arial "宋体"; color:#666; background:url(../images/bg.jpg) bottom repeat-x #000;}

fieldset {border:0;}

address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}

ol,ul,li {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}

img {margin:0; padding:0; border:0; display:block;}

a {text-decoration:none; color:#004469;}

a:hover,a:active,a:focus {text-decoration:none; color:#c39200;}

.clearfix {clear:both; height:0; margin:0 auto; font:0/0 sans-serif; background:none; visibility:hidden; display:block;}

html{_background-image:url(text.txt); /* for IE6 */_background-attachment:fixed;}

.bar-bottom{background:url(../images/ft-bg.jpg) bottom repeat-x; position:fixed!important;position:absolute;bottom:0px;width:100%;height:582px;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);}



#bottom {width:100%; background:url(../images/ft-bg.jpg) bottom repeat-x; position:relative; top:0px; left:0px; visibility:hidden;}

#wrapper {width:1000px; height:582px; margin:0 auto; overflow:hidden;}

.smain {width:1000px; height:509px; margin:0 auto; overflow:hidden;}



/**header**/

.header {width:1000px; margin:0 auto; overflow:hidden; margin-bottom:10px;}



/**index-box**/

.index-box {width:1000px; height:509px; margin:0 auto; overflow:hidden; background:url(../images/index-box.jpg) no-repeat;}

.logo {}

.logo a {margin:72px 0 0 108px; display:inline-block;}

.version {float:right; margin:85px 65px 0 0; display:inline;}

.version a {float:left; width:43px; height:80px; display:block;}

.ch {background:url(../images/ch-a.png) no-repeat;}

.ch:hover,#current {background:url(../images/ch-ah.png) no-repeat;}

.en {background:url(../images/en-a.png) no-repeat; margin-top:20px;}

.en:hover {background:url(../images/en-ah.png) no-repeat;}



/**content**/

.content {width:1000px; height:509px; margin:0 auto; overflow:hidden; background:url(../images/contact.jpg) center no-repeat;}

.left {float:left; width:179px; margin-left:69px; display:inline;}

.logo-s {margin-bottom:40px;}

.logo-s a {margin:41px 0 0 0px; display:inline-block;}

.menu {}

.menu ul { margin-left:15px;}

.menu ul li {}

.menu ul li a {color:#00a0c9; font-size:14px; padding-left:27px; line-height:36px; font-family:Arial, Helvetica, sans-serif;}

.menu ul li a:hover {color:#c39200; background:url(../images/menu-li.png) left center no-repeat;}

.right {float:left; width:662px; margin-left:20px;}

.top-site {height:20px; text-align:right;}

.top-site a {color:#004d61; margin:0 10px; font-family:Arial, Helvetica, sans-serif;}

.top-site a:hover {color:#c39200;}

.content-box {width:662px; height:372px; margin-top:40px; background:url(../images/content-box.jpg) no-repeat;}

.p-box {width:662px; height:442px; margin-top:16px; background:url(../images/p-box.jpg) no-repeat;}

.tab {height:26px;}

.tab a {line-height:20px; color:#c39200; margin:0 9px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.tab a:hover,#t-current {color:#fff;}



/**about**/

.about {width:540px; margin-top:30px;}

.about img {margin-bottom:10px;}

.about p {line-height:30px; color:#fff; font-size:14px;}



/**newslist**/

.newslist {}

.newslist ul {width:555px; margin:30px auto 0 auto;}

.newslist ul li {text-align:right; font-family:"宋体"; color:#816100; border-bottom:1px dashed #0070a0; line-height:20px; margin-bottom:16px;}

.newslist ul li a {float:left; color:#c39200; font-size:14px;}

.newslist ul li a:hover {color:#fff;}



/**newsshow**/

.scroll-box {width:585px;margin:0 auto; overflow:hidden;}
.scroll-box .scontent {height:310px; width:565px; overflow:hidden; float:left; position:relative;}
.scroll-box .main {position:absolute; left:0; top:0px;}
.s-bar {float:right; width:10px; height:310px; position:relative; text-align:center; background:url(../images/sbar.jpg) repeat-y;}
.s-btn {overflow:hidden; width:10px; height:20px; background:url(../images/sbtn.jpg) no-repeat; cursor:pointer; position:absolute; left:0; top:0;}
.s-up {position:absolute; background:#999999; width:20px; height:0px; font-size:0px; left:0; top:0; visibility:hidden;}
.s-down {position:absolute; background:#999999; width:20px; height:1px; left:0; bottom:0; font-size:0px; visibility:hidden;}



.newsshow {width:560px;}

.newsshow h5 {color:#fff; font-size:16px; text-align:center; line-height:36px; border-bottom:1px dashed #0070a0;}

.newsshow h6 {color:#816100; text-align:center; line-height:36px;}

.newsshow p {line-height:30px; color:#86c9d9; font-size:14px;}



/**product**/

.product {WIDTH:570px; HEIGHT:400px; margin:0 auto; padding-top:18px; overflow:hidden;}
.bimg {float:left; width:298px; height:398px; border:1px solid #00a0ca; margin-right:25px;}
.bimg img {width:298px; height:398px;}
.simg {float:right; width:220px; background:#00435d; overflow:hidden;}
.simg ul { width:200px; margin:5px auto 10px auto; overflow:hidden;}
.simg ul li {float:left; width:90px; height:120px; margin:5px 5px; overflow:hidden; display:inline;}
.simg ul li a img {width:90px; height:120px;}
.simg ul li a:hover img {}



/**productshow**/

.productshow {width:560px;}

.productshow h5 {color:#c39200; font-size:16px; text-align:center; line-height:36px; border-bottom:5px solid #00485b; margin-bottom:15px;}

.productshow p {line-height:20px; color:#fff;}



/**hot**/

.hot {width:550px; margin:0 auto; overflow:hidden; margin-top:30px;}



/**contact**/

.contact {margin-top:45px;}

.c-add {float:left;}

.contact p {color:#86c9d9; font-size:14px; line-height:30px; font-family:"宋体";}

.contact p span {color:#c39200; font-size:18px;}

.c-map {float:right;}

.c-map img {border:2px solid #007b9a;}



/***page***/

.page {text-align:right; margin:5px 50px 0 0;}

.page a {height:15px; line-height:15px; padding:0 5px; margin:0 3px; display:inline-block; color:#c39200; vertical-align:middle; font-family:"宋体"; border:1px solid #7e5e00; font-size:12px;}

.page a:hover {color:#fff; background:#c39200; border:1px solid #c39200;}



/**footer**/

.footer {height:73px; margin:0 auto; overflow:hidden; background:url(../images/ft.png) top center no-repeat;}

.footer p {color:#127d9e; font-size:14px; line-height:73px; text-align:center; font-family:"宋体";}

.footer p a {color:#127d9e;}

.footer p a:hover {color:#c39200;}