﻿@charset "utf-8";
/* CSS Document */
* {  margin:0; padding:0;}
ul{list-style:none; margin:0; padding:0;}
.clear{clear:both;}
a{ text-decoration:none; color:#767676;}
a img{ border:0px;}
body{ font-family:"宋体";
      color:#767676;
	background:#FFF;
	font-size:12px;
	margin:0px;
	}
#head{ width:980px; height:90px; margin:0px auto;}

.logo{float:left;margin-top:5px;}
.search{float:left; margin-left:60px; margin-top:26px; color:#000; font-size:14px;}
.search p{ line-height:30px;}
.search p a{color:#000;}
.home{ width:350px;float:right; margin-top:18px;}
.home img{ margin-left:44px;}
.lanmu{font-family:"宋体"; color:#000; font-size:12px; line-height:24px; margin-top:24px;}
.lanmu li{ width:70px; float:left; text-align:center;height:30px;}
.lanmu li a{ color:#000;}
.lanmu li a:hover{ color:#767676;}

/* banner */
.banner{ width:980px; margin:0px auto;height:288px;overflow:hidden; position:relative; border-top:1px solid #FFF;}
.banner .d1{width:100%;height:288px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:380px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

#content{ width:980px; margin:0px auto;}
.content_inner{
	width:270px;
	height:178px;
	overflow:hidden;
	float:left;
	}
.case{ width:980px; margin:0px auto; padding-top:10px;}	


/* topmenu */
#topmenu{width:438px;margin:30px auto 0 auto;height:80px;position:relative;}
#topmenu ul{margin:0;padding:0;}
#topmenu ul li{float:left;font-size:14px;position:relative;text-align:center;width:70px;margin:0 10px;display:inline;line-height:30px;}
#topmenu ul li a{color:#aaa;text-decoration:none;}
#topmenu ul li a:hover{color:#fff;}
#topmenu ul li.active a{color:#fff;font-weight:bold; }
/* tab */
.tab{width:438px; float:left; margin-left:15px; margin-right:15px;border:1px solid #ccc; }
.tab ul.menu{height:34px; background:#FFF; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:34px;}
.tab ul.menu li{float:left;text-align:center;width:146px;height:32px;line-height:32px;list-style:none;font-size:14px;cursor:pointer; border-bottom:1px dashed #CCCCCC; }
.tab ul.menu li.active{ background:#767676;color:#fff;}
.con1,.con2,.con3{height:145px;margin-top:-2px;}
.con2,.con3{display:none;}
.con1 ul,.con2 ul,.con3 ul{padding:5px;}
.con1 ul li,.con2 ul li,.con3 ul li{padding:0 0 0 10px;font-size:12px;line-height:24px;color:#252525;}
.con1 ul li:hover,.con2 ul li:hover,.con3 ul li:hover{color:#056aa2;cursor:pointer;}
.con1 span,.con2 span,.con3 span{ float:right;}

.video{ float:left;}


.list{ font-family:"微软雅黑"; font-size:15px; color:#000; font-weight:bold; line-height:28px; height:28px;}
.list span{ font-size:12px; color:#de0a05;}
.list a{ color:#000;}
.list a:hover{ color:#de0a05;}

.company{ width:258px; height:214px; border:1px solid #CCCCCC; padding:5px; float:left;}
.company p{ line-height:24px; text-indent:24px;}
.list_pt{ width:131px; height:90px; background:url(../images/gs.jpg) no-repeat; text-align:center; float:left; padding-top:6px; padding-left:1px; margin-right:10px;}
.company p a { color:#f40c0c;}

.product{width:682px; height:214px; border:1px solid #CCCCCC; padding:5px; float:left; margin-left:15px;}



.gcal { WIDTH: 670px; HEIGHT:180px; COLOR: #000; OVERFLOW: hidden; margin:3px 0px 10px 0px; line-height:24px;}
.gcal img { border:1px solid #CCCCCC; margin-right:7px; padding:7px;}
.gcal a { color:#767676;}
.gcal a:hover {color:#cc0000;} 
.show{ width:968px; height:416px; background-color:#eaeeed;border:1px solid #CCCCCC; margin-top:10px;padding:5px;}

.title{ font-family:"宋体"; font-size:13px; color:#000;  font-weight:bold; line-height:26px; border-bottom:1px solid #abb2ba; border-top:1px solid #abb2ba;}

.tit_0 { float:left; width:150px; padding-right:15px; padding-top:10px;}
.title_ds li{ font-family:"宋体"; line-height:24px;border-bottom:1px solid #cfd7d9; font-size:12px; font-weight:normal; color:#8994a0;}
.title_ds li a{color:#8994a0; }
.title_ds a:hover{ color:#396ca4;}

.tit_1 { float:left; width:360px; padding-right:15px; padding-top:10px;}
.title_dj {line-height:24px; color:#000; border-bottom:1px solid #cfd7d9;}

.tit_2 { float:left; width:150px; padding-top:10px; padding-right:15px;}

#tail{ background:url(../images/dilianjb.jpg) repeat-x; width:100%; height:172px; margin-top:15px;}
.ta_in{ width:980px; margin:0 auto;padding-top:20px;}
.about_bot{ font-family:"宋体"; font-size:14px; color:#FFF; line-height:35px; width:230px; height:130px; float:left; font-weight:bold;}
.abo_ul li{ font-size:12px; width:290px; line-height:24px;font-weight:normal;}
.abo_ul a{ color:#FFF;}
.abo_ul a:hover{ text-decoration:underline;}
.about_bot p{ font-size:12px; font-weight:normal; line-height:24px;}
#footer{ height:64px; background-color:#201f23; line-height:64px; text-indent:30px;}
.footer_in{ width:1100px; margin:0px auto;}
/*.footer_in img{ float:left;}*/



.nr_zt{ width:980px; margin:0px auto; line-height:30px;}

#main{ width:980px; margin:0px auto; min-height:500px; margin-top:10px;}
.main_left{ width:237px; float:left;}
.left_top{ background:#069; line-height:26px; width:237px; font-family:"宋体"; color:#FFF; font-size:12px; text-align:center; border-bottom:1px #FFF solid;}
.left_bt{background:#09C; font-family:"宋体"; font-size:12px;color:#FFF; text-align:center; line-height:26px;}
.left_bt li{border-bottom:1px solid #fff;}
.left_bt li a{display:block; text-align:center; color:#FFF;}
.left_bt li a:hover{ background:#47a5d4;}

.main_right{ width:725px; float:left; margin-left:15px;}
.ny_in{ margin:0px 15px; line-height:24px;}
.ny_in img{margin-right:10px; margin-top:10px;}
.ny_ul{ text-align:left; line-height:24px;}
.ny_ul li span{ float:right;}
.ny_ul li a{ color:#333}
.ny_ul li a:hover{ color:#056aa2;}

.pro_ul{ width:720px; margin:0px auto;}
.pro_ul li{ width:230px; height:180px; line-height:24px; text-align:center; margin-right:10px; float:left; margin-bottom:15px;}
.pro_ul li a{ color:#333;}
.pro_ul li a:hover{ color:#06C;}

.pro_list{ font-family:"宋体"; font-size:13px; color:#666; line-height:26px; font-weight:bold;}
.pro_list span{ float:right; margin-right:20px;}
.pro_list a:hover{color:#06C;}

#fri { height:30px; line-height:30px; border-bottom:1px solid #015085; border-top:1px solid #015085; margin-bottom:-8px;}
#fri a { color:#767676;}
#link_ny {line-height:30px; margin-top:15px;}
#link_ny a { color:#767676;}
.top { width:980px; margin:0px auto;}
.about_bot_in{ font-size:12px;font-weight:normal; color:#FFF; line-height:24px; width:150px; height:130px; float:right; margin-right:40px;}


/*Tab1*/
#lib_Tab1{width:725px;margin:0px;padding:0px;margin-bottom:15px;}
/*Tab2*/
#lib_Tab2{width:576px;margin:0px;padding:0px;margin-bottom:15px; }
/*菜单class*/

.lib_Menubox {height:28px;line-height:28px;position:relative;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:3px; left:0; margin-left:0px; height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:114px;color:#000;font-weight:bold; margin-right:2px;height:25px;line-height:25px; background-color:#a6a6a6}
.lib_Menubox li.click{padding:0px;background:#fff;width:116px;border-left:1px solid #95C9E1;border-top:1px solid #95C9E1;border-right:1px solid #95C9E1;
color:#739242;height:25px;line-height:25px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;padding-top:8px;}

.bot{ font-family:"宋体"; font-size:12px; color:#333; line-height:24px;}      
