@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;}
.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;}
.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 20px; font-size:12px;}
.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;}