﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
:focus{outline:none;}
body,button,input,select,textarea{font:12px/1.5 arial,"宋体",tahoma,\5b8b\4f53,sans-serif;color:#faf2ba;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a:link,a:visited{text-decoration:none;color:#faf2ba;}
a:hover,a:active{text-decoration:underline;color:#feeb27;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
body{
background:url(/images/bg.jpg);}
#wrap{
width:1042px;
margin:0px auto;
background:url(/images/png_bg.png) repeat-y;}
#box{
margin:0px 9px;
width:1024px;}
#head{
height:78px;
position:relative;
background:url(/images/h_bg.jpg) no-repeat;}
.h_top{
position:absolute;
top:10px;
right:15px;
font-weight:bold;
text-align:right;
color:#feea31;}
#head .h_top a{
color:#feea31;
font-weight:bold;}
#head h1{
background:url(/images/logo.png) no-repeat;
width:387px;
height:47px;
position:absolute;
top:15px;
left:6px;}
#head h1 a{
display:block;
width:387px;
height:47px;
text-indent:-9999px;
overflow:hidden;}

.pro_change{
width:1024px;
height:439px;
overflow:hidden;
background:url(/images/banner.jpg) no-repeat;}
#changepage {
padding-top:75px;
overflow:hidden;
width: 945px;
margin-left:45px;
}
#inside {
float: left;
width: 800%;
}
#changepic {
float: left;
}
.pic_roll{
padding-left:40px;
float:left;
text-align:center}
#changepic2 {
float: left;
}
#changepic a img{
padding:0px 20px;
vertical-align:bottom;}
#changepic2 a img{
padding:0px 20px;
vertical-align:bottom;
}
#nav{
background:url(/images/nav_bg.jpg) no-repeat;
height:85px;}
#nav ul{
height:41px;
line-height:41px;
padding-top:22px;
width:1024px;}
#nav li{
float:left;
height:41px;
line-height:41px;}
#nav li a{
text-indent:-9999px;
overflow:hidden;}
#nav .li_1 a{
display:block;
width:110px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:0px 0px;}
#nav .li_2 a{
display:block;
width:114px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-110px 0px;}
#nav .li_3 a{
display:block;
width:116px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-224px 0px;}
#nav .li_4 a{
display:block;
width:115px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-332px 0px;}
#nav .li_5 a{
display:block;
width:118px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-455px 0px;}
#nav .li_6 a{
display:block;
width:113px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-573px 0px;}
#nav .li_7 a{
display:block;
width:117px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-686px 0px;}
#nav .li_8 a{
display:block;
width:112px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-803px 0px;}
#nav .li_9 a{
display:block;
width:108px;
height:41px;
background-image:url(/images/nav.jpg);
background-position:-916px 0px;}

#nav .li_1 a:hover,#nav .li_1 a.home{
display:block;
width:110px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:0px 0px;}
#nav .li_2 a:hover,#nav .li_2 a.home{
display:block;
width:114px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-110px 0px;}
#nav .li_3 a:hover,#nav .li_3 a.home{
display:block;
width:116px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-224px 0px;}
#nav .li_4 a:hover,#nav .li_4 a.home{
display:block;
width:115px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-332px 0px;}
#nav .li_5 a:hover,#nav .li_5 a.home{
display:block;
width:118px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-455px 0px;}
#nav .li_6 a:hover,#nav .li_6 a.home{
display:block;
width:113px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-573px 0px;}
#nav .li_7 a:hover,#nav .li_7 a.home{
display:block;
width:117px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-686px 0px;}
#nav .li_8 a:hover,#nav .li_8 a.home{
display:block;
width:112px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-803px 0px;}
#nav .li_9 a:hover,#nav .li_9 a.home{
display:block;
width:108px;
height:41px;
background-image:url(/images/nav_on.jpg);
background-position:-916px 0px;}
#main{
background:url(/images/m_bg.jpg) repeat-x;
height:344px;
position:relative;}
.ul_1{
width:1024px;
height:195px;
margin-bottom:30px;
padding-top:60px;}
.ul_1 li{
float:left;
display:inline;
width:200px;
margin:0 12px;
padding:17px 13px 17px 15px;
background:url(/images/pro_bg.png) 0 0 no-repeat;
height:156px;
}
#main .ul_li a{
display:block;
width:200px;
height:156;}
#main .ul_1 li a img{
margin:0;padding:0;
}
#copyright{
padding-top:10px;
padding-right:150px;
color:#efa017;
height:30px;
line-height:30px;
text-align:right;}
#copyright a{
color:#efa017;}
#copyright a:hover{
text-decoration:none;
color:#FFFFFF;}
.banner{
position:relative;
height:250px;}
.banner_bg{
background:url(/images/banner_bg.png) no-repeat;
position:absolute;
top:0px;
left:0px;
width:1024px;
height:250px;}
.box_left{
overflow:hidden;
width:221px;
float:left;}
.box_right{
overflow:hidden;
width:803px;
float:left;}
.title{
background:url(/images/t_bg.jpg) no-repeat;
height:73px;
line-height:73px;
font-size:20px;
font-weight:bold;
text-align:center;}
.box_left ul{
width:221px;}
.box_left ul li{
width:221px;
height:37px;
line-height:37px;
text-align:center;
background:url(/images/li_bg.jpg) no-repeat;}
#box .box_left ul li a{
color:#f1deb6;
font-size:14px;
font-weight:bold;}
.msg{
word-spacing:normal;
background:url(/images/msg_bg.jpg) no-repeat;
height:209px;
padding:50px 34px 0px 34px;
overflow:hidden;
font-size:14px;
color:#f1deb6;
font-weight:bold;
line-height:30px;}
.intro{
background:url(/images/m_bg_m.png) repeat-y;
padding:20px 50px;
font-size:14px;
min-height:380px;
_height:380px;
line-height:25px;}
.intro h3{
text-align:center;
line-height:40px;}
.top{
margin-left:1px;
background:url(/images/m_bg_top.png) left top no-repeat;
height:25px;}
.contacts{
background:url(/images/contacts.jpg) no-repeat;
height:326px;
line-height:30px;
font-size:14px;
font-weight:bold;
padding-left:307px;
padding-top:150px;}
.zp{
font-size:12px;
line-height:27px;}
.zp h3{
text-align:left;
}
.span_1{
margin:0px 15px;}
.products{
width:710px;}
.products li{
margin-top:10px;
width:170px;
float:left;
text-align:center;}
#box .products li a{
display:block;
width:148px;}
#box .products li .a_1{
display:block;
width:148px;
font-weight:bold;
height:30px;
overflow:hidden;
line-height:30px;}
.products li a img{
border:3px solid #a1763e;}
.fanye{
height:30px;
line-height:30px;
text-align:right;
padding-right:30px;
margin:10px 0px;}
.img{
float:left;}
.img img{
margin:0px 20px 20px 0px;
border:3px solid #9f743d;}
.info{
line-height:30px;}
#box .banc a{
font-weight:bold;}
.back{
margin:15px 0px;
text-align:right;
padding-right:30px;}
.span_2{
float:right;
display:block;
height:25px;
line-height:25px;}
.news{
width:670px;}
.news li{
width:670px;
overflow:hidden;
height:25px;
line-height:25px;}
.register_dg{
padding-left:100px;
position:relative;
width:550px;
font-size:12px;
background:url(/images/bg_1.jpg) no-repeat 280px 10px;}
.register1_dg{
float:left;
display:block;
width:110px;
text-align:right;}
.register2_dg{
float:left;
display:block;
width:70px;
font-weight:bold;
text-align:left;}
.register_dg li{
width:550px;
float:left;
height:35px;
line-height:35px;}
.register_dg li input{
width:124px;
height:18px;
background:#feefcf;
vertical-align:middle;
color:#000;}

.gsgk_intro{
padding:30px 15px 10px 50px;
line-height:27px;}
.ly_register{
position:relative;
width:550px;}
.ly_span_5{
float:left;
display:block;
width:110px;
text-align:right;}
.ly_register li{
width:550px;
float:left;
height:40px;
line-height:30px;}
.ly_register li input{
width:144px;
height:18px;
background:#feefcf;
vertical-align:middle;
color:#000;}
.ly_register li textarea{
background:#feefcf;
color:#000;}
#flash{
width:100px;   /*根据情况设定*/
height:80px;
position:absolute;
top:260px;
right:40px;}
#swf{
width:619px;
height:504px;
margin:0px auto;
margin-top:150px;}

/*翻页按钮样式  leoxie*/

DIV.fanye {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.fanye A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.fanye A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.fanye A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.fanye SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.fanye SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}







#nav1{
background:url(/images/nav_bg.jpg) no-repeat;
height:85px;}
#nav1 ul{
height:41px;
line-height:41px;
padding-top:22px;
width:1024px;}
#nav1 li{
float:left;
height:41px;
line-height:41px;}
#nav1 li a{
text-indent:-9999px;
overflow:hidden;}
#nav1 .li_1 a{
display:block;
width:110px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:0px 0px;}
#nav1 .li_2 a{
display:block;
width:114px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-110px 0px;}
#nav1 .li_3 a{
display:block;
width:116px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-224px 0px;}
#nav1 .li_4 a{
display:block;
width:115px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-332px 0px;}
#nav1 .li_5 a{
display:block;
width:118px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-455px 0px;}
#nav1 .li_6 a{
display:block;
width:113px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-573px 0px;}
#nav1 .li_7 a{
display:block;
width:117px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-686px 0px;}
#nav1 .li_8 a{
display:block;
width:112px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-803px 0px;}
#nav1 .li_9 a{
display:block;
width:108px;
height:41px;
background-image:url(/images/en_nav.jpg);
background-position:-916px 0px;}

#nav1 .li_1 a:hover,#nav1 .li_1 a.home{
display:block;
width:110px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:0px 0px;}
#nav1 .li_2 a:hover,#nav1 .li_2 a.home{
display:block;
width:114px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-110px 0px;}
#nav1 .li_3 a:hover,#nav1 .li_3 a.home{
display:block;
width:100px;
margin-right:16px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-224px 0px;}
#nav1 .li_4 a:hover,#nav1 .li_4 a.home{
display:block;
width:115px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-332px 0px;}
#nav1 .li_5 a:hover,#nav1 .li_5 a.home{
display:block;
width:118px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-455px 0px;}
#nav1 .li_6 a:hover,#nav1 .li_6 a.home{
display:block;
width:113px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-573px 0px;}
#nav1 .li_7 a:hover,#nav1 .li_7 a.home{
display:block;
width:117px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-686px 0px;}
#nav1 .li_8 a:hover,#nav1 .li_8 a.home{
display:block;
width:112px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-803px 0px;}
#nav1 .li_9 a:hover,#nav1 .li_9 a.home{
display:block;
width:108px;
height:41px;
background-image:url(/images/en_nav_on.jpg);
background-position:-916px 0px;}
.top_ser{
padding-top: 50px;
padding-right: 20px;
text-align: right;
}
.top_input{
background: #C2AB80;
border: 1px #774B1D solid;
color: #774B1D;
padding: 2px;
}
.top_bt{
background: #C2AB80;
border: 1px #774B1D solid;
color: #774B1D;
padding: 0px 5px;
}
.bot_ser{
background: #C2AB80;
border: 1px #774B1D solid;
color: #774B1D;
}
.qq{
 z-index: 99;
    right: 0px;
position:absolute;
margin:0;
top:40px;
width: 137px;
height: 193px;
background: url(../images/qq_bg.gif) left top no-repeat;
padding: 60px 25px 0px ;
}
.qq li{
padding: 5px 0px;
}
.qq li a img{vertical-align:middle; margin-right:5px;}
.qq_en{background: url(../images/qq_bg_en.gif) left top no-repeat;}