@CHARSET "UTF-8";
 /*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "微软雅黑", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
body{background:none; position:relative; z-index:1;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}


.content_all{
	width:100%; overflow:hidden;
}
.zy_top{
	width:1000px; height:130px; margin:0px auto; background:url(../images/top_bg2.jpg) no-repeat;
}

.zy_topbg{
	height:130px; background:url(../images/top_bg.jpg) repeat-x; 
}
.zy_top .top_logo{
	width:1000px; height:80px;
}
.zy_top .top_logo .logo{
	width:300px; height:80px; float:left; margin-left:60px;
}
.zy_top .top_logo .logo a{
	display:block;width:300px; height:80px;
}
.zy_top .top_logo .company_name{
	width:200px; height:80px; float:left;
}
.zy_top .top_logo .company_name h1{
	text-indent:-9999px;
}
.zy_top .top_logo .top_search{
	width:210px; height:32px; float:right;  margin-right:50px; margin-top:30px;
}
.zy_top .top_logo .top_search .keyword{
	width:130px; height:20px; padding:5px; border:1px solid #0089d0;float:left;
}
.zy_top .top_logo .top_search .submit{
	width:60px; height:32px; background:#0089d0; border:0px;float:left; color:#fff;
}
.zy_top .top_logo .top_search .submit:hover{
	cursor:pointer;
}
.zy_top .top_nav{
	width:640px; height:38px; padding-left:360px; line-height:38px;
	color:#fff; font-family:"微软雅黑"; font-size:16px;
}

.zy_haibao{
	width:1200px; height:445px;  margin:0px auto; margin-top:35px;
}
.zy_haibaobg{
	height:480px; background:url(../images/haibaobg.jpg) no-repeat center; 
}
.zy_main{
	width:1000px; height:240px; margin:0px auto; 
	background:url(../images/mainbg.jpg) no-repeat; 
}
.zy_mainbg{
	height:240px; background:url(../images/mainbg2.jpg) repeat-x; 
}
.zy_main .zy_main_left{
	width:275px; height:210px; float:left; padding:15px 20px;
}
.zy_main .zy_main_left .title_1{
	width:275px; height:30px; line-height:30px; border-bottom:1px solid #ececec; color:#0089d0; font-family:"微软雅黑"; font-weight:500;
}
.zy_main .zy_main_left .title_1 .title_1_1{
	width:100px; height:30px; line-height:30px; float:left; font-weight:700; font-size:15px;
}
.zy_main .zy_main_left .title_1 .title_1_1 a,.zy_main .zy_main_left .title_1 .title_1_1 a:link{
	color:#0089d0;
}
.zy_main .zy_main_left .title_1 .title_1_2{
	width:100px; height:30px; line-height:30px; float:right; text-align:right;
}
.zy_main .zy_main_left .title_1 .title_1_2 a,.zy_main .zy_main_left .title_1 .title_1_2 a:link{
	color:#0089d0;
}
.zy_main .zy_main_left .article_list{
	width:275px; height:140px;
}

.zy_main .zy_main_left .article_list li{
	height:27px; width:260px; border-bottom:1px dotted #e1e1e1;
	line-height:27px; padding-left:15px;
}

.zy_main .zy_main_right{
	width:655px; height:210px; float:left; padding:15px;
}
.zy_main .zy_main_right .right_title{
	width:645px; padding-left:10px; height:30px; color:#0089d0; font-family:"微软雅黑"; font-weight:700; font-size:15px;
}
.zy_main .zy_main_right .right_title a,.zy_main .zy_main_right .right_title a:link{
	color:#0089d0;
}
.zy_main .zy_main_right .right_tuwen{
	width:655px; height:130px; padding-top:5px; 
}


.zy_bottombg{
	background-color:#e6e6e6;
}
.zy_bottom{
	width:1000px; height:150px; margin:0px auto; background:url(../images/bottom_bg2.jpg) no-repeat;
}
.zy_bottom .zy_bottom_1{
	width:265px; height:150px; float:left;
}
.zy_bottom .zy_bottom_1 h1{
	text-indent:-9999px;
}

.zy_bottom .zy_bottom_2{
	width:735px; height:150px; float:left;
}
.zy_bottom .zy_bottom_2 .bottom_nav{
	width:735px; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:12px; font-weight:500; color:#666;
}
.zy_bottom .zy_bottom_2 .bottom_nav li {
	color:#666;
}
.zy_bottom .zy_bottom_2 .bottom_nav li a:link{
	color:#666;
}
.zy_bottom .zy_bottom_2 .bottom_nav li{
	display:inline-block; float:left;
}
.zy_bottom .zy_bottom_2 .bottom_nav .li1{
	padding:0px 5px;
}
.zy_bottom .zy_bottom_2 .bottom_nav .li1 span{
	padding-left:10px;
}
.zy_bottom .zy_bottom_2 .bottom_copyright{
	width:735px; height:105px;
}
.zy_bottom .zy_bottom_2 .bottom_copyright li{
	font-family:"微软雅黑"; font-size:12px; font-weight:500; color:#666;
	height:30px; line-height:30px;
}





.caseBox{ width:100%; padding-top:3px;}
/* product scroll star */
.caseBox .btn_left {WIDTH: 31px; height:28px; FLOAT: left; PADDING-TOP: 46px; padding-right:8px; cursor:pointer;}
.caseBox .scrool_img {FLOAT: left;width:560px; }
.caseBox .scrool_img UL{ width:560px; height:135px; overflow:hidden;}
.caseBox .scrool_img UL LI { margin:0px 5px 0px 5px; WIDTH: 132px; HEIGHT: 135px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden;}
.caseBox .scrool_img UL LI IMG { width:132px; height:100px;}
.caseBox .scrool_img UL LI dl dd{ text-align:center;}
.caseBox .scrool_img UL LI dl dd a{ text-decoration:none;}
.caseBox .scrool_img UL LI dl dd a:hover{color:#005e92;}
.caseBox .btn_right { WIDTH: 31px; height:28px; FLOAT: left; PADDING-TOP: 46px; padding-left:8px; cursor:pointer;}
/* product scroll end */




/* gla */
#gla{margin:0 auto;position:relative;height:388px;overflow:hidden; z-index:100;}
#gla_box{width:700px;margin:auto;position:relative;}
#gla_box .prev,#gla_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:171px;}
#gla_box .prev{background:url(../images/btn.png) left bottom no-repeat;left:-155px}
#gla_box .next{background:url(../images/btn.png) right bottom no-repeat;right:-150px} 
#gla_box .prev:hover{background-position:left top;}
#gla_box .next:hover{background-position:right top;}
.gla_inbox{overflow:hidden;position:relative; z-index:1;}
.gla_inbox p{text-indent:1em;font-size:14px;width:100%;color:#FFFFFF;line-height:30px;background:#000000;}
.gla_inbox a{padding:0px;display:block;position:absolute;color:#FFF; height:300px; width:500px; z-index:5; top:0px; left:0px; background:url(../images/25.png) no-repeat;}
.gla_inbox img{width:100%;height:100%;  z-index:3;}
.roundabout-holder{height:388px;width:700px;}
.roundabout-moveable-item{display:block;height:300px;width:500px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}



/*header*/
.top_bg{
	height: 38px;
	box-shadow: 0 0px #ccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=113, Color='#888888')";/*ie8,需和背景颜色共同使用,超出部分会隐藏*/
	position:absolute;
	width: 640px;
	z-index: 1000;
	
}


/*导航*/
.dh_bg{
	max-width: 640px;
	float: left;
	position: relative;
}
.dh_bg ul:after{
	display:table; content:''; clear:both;/*清除浮动*/
}
.dh_bg ul li{
	float: left;
	width: 128px;
	text-align: center;
	position: relative;
	z-index: 5;
}
.dh_bg ul li>a{
	 font-size: 15px;
	 color: #fff;
	 display: block;
	 height: 38px;
	 line-height:38px;
	 font-family:"微软雅黑";
	 font-weight:700;
}

.dh_bg ul li>a span{
	display: block;
	height: 16px;
	line-height: 16px;
	margin-top: 10px;
	overflow: hidden;
}

.dh_bg ul li.cur>a{
	color: #fff;
}
.dh_bg ul li.cur>a i{
	background-position-y:-28px; 
}

.two_nav_box{
	position: relative;
	position: absolute;
	width: 1300px;
	right: 0;
}
.two_nav_box .two_nav{
	position: absolute;
	right: 0;
	overflow: visible;
	background-color: #ffffff;
	box-shadow: 0 0 6px #888888;
	border-radius: 3px;
	padding:10px 0;
	display: none;
	margin-top:-5px;
}
.two_nav_box .two_nav dl{
	float: left;
	padding:0 20px;
	position: relative;
}
.two_nav_box .two_nav dl dt{
	font-size: 15px;
	line-height: 30px;
}
.two_nav_box .two_nav dl dt a{
	color: #3385cc;
	font-weight: bold;
}
.two_nav_box .two_nav dl i{
	position: absolute;
	left: 0;
	width: 1px;
	height: 100%;
	background:url(../images/menu_line.png) no-repeat center center;
	background-size: 1px 100%;
}
.two_nav_box .two_nav>div dl:first-child i{
	display: none;
}
.two_nav_box .two_nav>span{
	position: absolute;
	right: 45px;
	top: -13px;
	width: 37px; 
	height: 13px;
	background: url(../images/menu_xsj.png) no-repeat center center;
}

.two_nav_box .two_nav dl dd a{
	font-size: 12px;
	color: #999;
	line-height: 26px;
}
.two_nav_box .two_nav dl dd:hover a{
	color: #3385cc;
	text-decoration:underline;
}