﻿@charset "utf-8";
@import url("menu.css");
/* CSS Document */

* { margin:0;
    padding:0;
}
img{
border:0;}
body{
font-family:"微软雅黑";
font-size:12px;
}
.sy_container{ margin-top:1400px;background:url(bg.jpg) repeat-x #adb1b5;}
a{
	text-decoration:none;
	color: #333333;
}
ul,li{
list-style:none;}
.fl{
float:left;}
.fr{
float:right;}
.home{
background:url(home.jpg) no-repeat top;
width:1000px;
height:608px;
margin:0 auto;
overflow:hidden;
zoom:1;}
.language{
width:192px;
margin:416px auto 0 auto;
overflow:hidden;
zoom:1;}
.language a{
display:block;
margin:0 5px;
float:left;}
.container{
width:944px;
margin:0 auto;
overflow:hidden;
zoom:1;}
.head{
width:944px;
height:93px;}
.head .left{
float:left;
width:500px;
height:33px;
background:url(logo3.jpg) no-repeat left top;
padding-left:110px;
padding-top:60px;
}
.head .logo{
float:left;
width:700px;}
.head .pronav{
width:580px;
float:left;}
.head .right{
float:right;
width:300px;
height:93px;
overflow:hidden;
zoom:1;}
.logo4{
float:right;
margin-top:30px;}

.header {
	width: 940px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.ggLoading, .ggLoading2 { background-image: url(nav.png); }
.header { height: 400px; }
.gg { width: 100%; height: 400px; position: relative; z-index: 1; overflow: hidden; margin: 0 auto; background: #d3d3d3 url(../images/loading.jpg) repeat-x; }
.ggLoading { position: absolute; left: 40%; top: 200px; width: 325px; text-align: center; height: 56px; background-position: 0 -274px; background-repeat: no-repeat; line-height: 56px; color: #9c9c9c; }
.ggLoading2 { width: 330px; height: 56px; background-position: 213px -330px; background-repeat: no-repeat; }
.ggLoading em { font-weight: bold; }
.ggs { width: 200%; height: 400px; left: -50%; top: 0; position: absolute; }
.ggBox { width: 940px; height: 400px; margin: 0 auto; }
    .ggBox a { display: block; width: 940px; height: 400px; position: absolute; z-index: 1; opacity: 1.0; }
    .ggBox img { display: block; width: 940px; height: 400px; }
.ggb { position: absolute; width: 100%; left: 0; bottom: 0; height: 40px; z-index: 4; background-color: #32342e; background-repeat: repeat-x; background-position: 50% -40px; }
.ggBtns { width: 940px; height: 40px; margin: 0 auto; border-left: 1px solid #090908; border-right: 1px solid #6a6a60; }
    .ggBtns a { float: left; display: block; width: 134px; height: 40px; text-align: center; padding-top: 10px; color: #ccc; font-size: 14px; line-height: 40px; background-position: 0 10px; position: relative; top: -10px; outline: none; background-repeat: no-repeat; cursor: pointer; }
        .ggBtns a em { display: block; width: 120px; height: 40px; margin: 0 auto; overflow: hidden; font-style:normal; }
        .ggBtns a:hover { color: #fff; }
        .ggBtns a:focus { outline: none; }
        .ggBtns a.ggOn { color: #fff; background-position: 0 0; }
    .ggb, .ggBtns a { background-image: url(main.jpg);filter: alpha(opacity=80); opacity: 0.8; }
a.ggOn { background-image: url(gg.png); }


.main{
width:944px;
overflow:hidden;
zoom:1;
margin-top:8px;}
.main .box{
background:url(bg12.jpg) no-repeat;
width:279px;
height:117px;
float:left;
padding:10px 15px;
color:#444444;}
.main .box h3{
font-size:12px;
font-family:"微软雅黑";
letter-spacing:1px;
color:#414141;
line-height:24px;
margin-bottom:4px;}
.main .box h3 span{
font-family:"Times New Roman", Times, serif;
color:#999999;}
.a01{
display:block;
float:right;
font-size:12px;
background:url(tip01.gif) no-repeat left center;
padding-left:12px;
line-height:24px;
color:#444444;}
.main .box p{
line-height:20px;
}
.foot{
height:40px;
line-height:30px;
color:#707072;
padding:0 45px;}
.foot a{
color:#707072;
}
.main .left{
width:211px;
float:left;
margin-left:10px;}
.main .right{
width:704px;
float:left;
margin:0 0 30px 19px;}
.main .right .title{
margin:10px 0 10px 0;
}
.main .right .title h3{
display:block;
font-size:14px;}
.position{
text-align:right;
height:24px;
line-height:24px;
color:#535454;
font-size:11px;}
.position a{
color:#535454;
}
.side{
color:#fff;
margin-top:20px;}
.side h4{
font-size:14px;
line-height:42px;}
.side li{
background:url(bg10.jpg) no-repeat;
width:211px;
height:29px;
line-height:29px;}
.side li:hover{
background:url(bg11.jpg) no-repeat;}
.side li a{
color:#ffffff;
display:block;
margin:0 20px;
font-size:11px;
background:url(tip04.gif) no-repeat right center;
}
.text p{
font-size:12px;
line-height:28px;}
.banner{
margin:10px 0 30px 0;}
.news{
width:704px;
font-size:12px;
margin:20px 0;}
.news span{
color:#565656;
display:block;
margin-bottom:10px;
}
.news h4{
color:#000;
margin-bottom:10px;}
.news p{
color:#565656;
line-height:20px;
}
.news a{
color:#000000;
background:url(tip02.gif) no-repeat left center;
padding-left:12px;
display:block;
margin-top:10px;}
.fenye{
overflow:hidden;
zoom:1;}
.fenye2{
float:right;
margin:20px 0;}
.fenye a{
display:block;
float:left;
color:#666;
padding:3px 5px;
margin:0 5px;}
.fenye a:hover{
text-decoration:underline;}
.product ul{
display:block;
overflow:hidden;
zoom:1;}
.product li{
width:201px;
float:left;
margin:16px;}
.product li a{
display:block;
text-align:center;
line-height:28px;
font-size:14px;
font-weight:bold;
color:#555555;}
.product li img{
width:199px;
height:149px;
border-top:1px solid #85888e;
border-bottom:1px solid #e3e3e3;
border-left:1px solid #85888e;
border-right:1px solid #e3e3e3;}
.content h3{
display:block;
text-align:center;
font-size:16px;}
.content span{
display:block;
text-align:center;
font-size:12px;
height:20px;
line-height:20px;
margin:10px 0 20px 0;}
.content img{
margin:20px 0;}
#cms .li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f3f3f3;
	line-height: 32px;
	float: left;
	width: 100%;
	font-family: "宋体";
}
#cms .li .ntitle{
	float: left;
	width: 600px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;text-overflow: ellipsis;
	
}
#cms .li .ntitle a{font-family: "微软雅黑";}
#cms .li .date{
	float: right;
	width: 75px;
}
.list{
	margin: 8px;
	float: left;
}
.list .ntitle{
	text-align: center;
	white-space: nowrap;
	float: left;
	overflow: hidden;text-overflow: ellipsis;
}
.bk{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #f3f3f3;
	border-bottom-color: #f3f3f3;
	border-left-color: #CCCCCC;
}
#page{
	line-height: 50px;
	text-align: center;
	float: left;
	width: 700px;
}
#info{
	color: #999999;
	text-align: center;
	float: left;
	width: 100%;
}
#cms1 .contents{
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 2;
}