@charset "utf-8";
/* CSS Document */

img{border:0px;}
html{overflow-x : hidden ;}
body {
	background-color: #000000;
	font-family:"宋体";
	font-size:12px;
	color:#b9b9b9;
 line-height:18px;
}
*{ margin:0; padding:0}
ul,li{ list-style-type:none; margin:0px; padding:0}
a{text-decoration:none; color:#b9b9b9;}
#copyright{width:auto; height:auto; float:left; padding:20px 0px 10px 50px;}
.left_bg{background-image:url(images/about/left_bg.jpg); background-repeat:no-repeat;}
.left_width{width:260px;}
#inside_logo{width:254px; height:29px; float:left; padding:42px 0px 0px 50px; float:left}
#left_menu{ padding:59px 0px 0px 95px; float:left}
#about_txt{width:100%; height:auto; margin:0px 0px 0px 23px;}
.about2_bg{background-image:url(images/about/about2_bg.jpg); background-repeat:no-repeat;}
.about3_bg{background-image:url(images/about/about3_bg.jpg); background-repeat:no-repeat;}
.service_bg{background-image:url(images/service/service_bg.jpg); background-repeat:no-repeat;}
.service2_bg{background-image:url(images/service/service2_bg.jpg); background-repeat:no-repeat;}
.cooperative_bg{background-image:url(images/cooperative/cooperative_bg.jpg); background-repeat:no-repeat;}
.news_bg{background-image:url(images/news/news_bg.jpg); background-repeat:no-repeat;}
.contact_bg{
	background-image:url(images/contact/contact_bg.jpg);
	background-repeat:no-repeat;
	background-position: left top;
}
.contact2_bg{background-image:url(images/contact/contact2_bg.jpg); background-repeat:no-repeat;}
.careers_bg{background:url(images/contact/careers_bg.jpg) no-repeat 450px 0;}
.font_style{
	font-family:"宋体";
	font-size:12px;
	color:#616161;
}
.font_style2{
	font-family:"宋体";
	font-size:14px;
	color:#FFFFFF;
	font-weight: bold;
}
.font_style2b{
	font-family:"宋体";
	font-size:14px;
	color:#ff0000;
	font-weight: bold;
}
.font_style3{
	font-family:"宋体";
	font-size:12px;
	color:#da0e0d;
}.form {
	background-color: #1e1e1e;
	border: 1px solid #2d2d2d;
	color: #CCCCCC;
}
.font_style_body{
	font-family:"宋体";
	font-size:12px;
	color:#b9b9b9;
	text-decoration:none
}


.tabbox {width:672px;height:324px;}
.tabmenu {width:153px;height:62px; float:right }
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { display:block; width:153px; height:21px; font-family:"微软雅黑", "宋体"; text-indent:20px; margin-bottom:3px; color:#ff0000; background:url(images/ss.jpg) no-repeat; overflow:hidden; line-height:21px; font-size:13px;}
.tabmenu .cli {display:block;width:153px; height:21px; overflow:hidden;cursor:pointer; color:#FFF;}
#tabcontent {width:519px; height:324px; float:left}
#tabcontent ul {margin:0; padding:0;list-style-type: none;}

 .lili{ width:711px; height:100%; }
 .lili div{ width:129px; height:auto; float:left; margin-right:48px; margin-bottom:15px;}
 .lili img{ width:127px; height:127px; display:block; border:1px  solid #7d7d7d}
 .lili span{ display:block; width:129px; height:18px; margin-top:10px; text-align:center; color:#FFF }

.lili a{ font-weight:bold}
 .lili a:hover span{color:#ff0000;}
 .lili a:hover img{ border:1px solid #ff0000}

#tabcontent .hidden {display:none;}


#hou {width:711px;height:auto;display:block;}
#hou li {width:155px;height:183px;float:left; border:1px solid #343434; padding:2px; margin-right:12px; margin-bottom:20px;display:inline}
#hou li span{ display:block; width:155px; height:18px; padding-top:10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#hou li img {width:155px;height:155px; display:block}
#ye {width:100%;height:20px;text-align:center;clear:both}
#ye a {display:block;float:left;width:18px;height:18px; line-height:18px;color:#FFF;border:1px solid #343434;margin-right:1px}
#ye a:hover, #ye .d {border:1px solid #ff0000;color:#ff0000;}


#se{ width:100%; clear:both; margin-top:30px;}
#se td{ line-height:25px; height:25px;}
#se input{ height:18px; width:130px; border:1px solid #585755; line-height:18px; line-height:18px; background:none; margin-left:60px;}
.hui{ color:#6b6b6a}
.hei{ color:#b9b9b9}

.bjue { margin-bottom:15px;}
.bjue td{ border-bottom:1px solid #343434; padding-bottom:10px;}
.bia td{ line-height:30px; }
.bia td a{ color:#b9b9b9;}
.bia td a:hover{ color:#ff0000;}

#ul{ width:721px; height:auto; margin-bottom:20px;}
#ul li{}
#ul li img{ width:75px; height:75px; display:block; border:2px solid #313232; float:left;}
#ul li div{ width:590px; height:85px; float:right; line-height:20px; color:#737373}
#ul li div span{}
#ul li a{ width:691px; height:85px; padding:15px; display:block; }
#ul li a:hover{ background:url(images/bb.jpg)}
#ul li a:hover img{ width:80px; height:80px;}
#ul li a:hover span{ color:#FFF}


#nav { width:130px; height:auto; color:#474643;}
#nav a {display: block;text-decoration: none;font-family:"微软雅黑", "宋体";font-size:14px;}
#nav li {float: left;clear: left;width: 130px;height:35px;}
#nav li a {color:#ff0000;display:block;width:130px;height:34px;line-height:34px;border-bottom:1px solid #585755;background:url(images/service1_03.gif) no-repeat right;}
#nav li a span {color:#717171;text-transform:uppercase;font-size:10px;display:inline-block;padding-left:10px;}
#nav li a:hover {color:#FFF}
#nav li ul {background:#474643;position:absolute;margin-left:132px; height:auto; overflow:hidden; width:130px;margin-top:-35px; padding:0;}
#nav li ul li a {background:none;text-align:center;border-bottom:1px dashed #585755;}
#nav ul {display: none;}
#nav li.show ul {display: block;}
#nav li.show li ul {display: none;}
#nav li li.show ul {display: block;}

.rollBox{width:704px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(images/l.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(images/r.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:530px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


#roll{width:680px; margin-left:30px; position:relative;}
	.warp{width:680px;height:290px;text-align:center;overflow:hidden;position:relative;}
	#roll li{float:left;width:205px;height:290px;margin-right:10px; font-family:"微软雅黑", "宋体"}
	#roll #left{position:absolute;left:-25px;top:120px;display:block;height:26px;}
	#roll #right{position:absolute;right:-25px;top:120px;display:block;height:26px;}
	#roll ul{position:absolute;left:0;top:0;}
	#roll ul li img{ width:205px; height:270px; display:block;}








