a {
	color: #4F4F4F;
}
a:hover {
	color: #235CA9;
}
.tag {
	height: 24px;
	line-height: 180%;
	margin: 10px;
}
.tag a {
	background: #E6E6E6;
	border: 1px dashed #FFF;
	color: #666;
	font-size: 12px;
	margin: 10px 5px;
	padding: 4px;
	text-decoration: none;
	white-space: nowrap;
}
.tag a:hover {
	color: #235CA9;
}
/*头部*/
.w {
	margin: 0 auto;
	width: 1020px;
}
.top {
	background: #272627;
	border-bottom: 5px solid #235CA9;
	color: #FFF;
}
.top_nav {
	height: 30px;
	margin: 0 auto;
}
.top_nav .fl {
	float: left;
	font-size: 12px;
	line-height: 30px;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
}
.top_nav .fr {
	float: right;
	height: 30px;
	line-height: 30px;
	text-align: right;
	width: 280px;
}
.top_nav .fr a {
	color: #FFF;
	font-size: 12px;
}
.top_nav .fr a:hover {
	font-size: 12px;
	text-decoration: none;
}
.header {
	height: 120px;
	padding: 0;
}
.header .logo {
	background: none;
	height: 80px;
	margin: 20px 0 0;
	width: 780px;
}
.header .logo a {
	display: block;
	height: 80px;
	text-indent: -9999px;
}
.header .logo h1 {
	margin: 0;
	text-indent: -9999px;
}
.header .phone {
	
	color: #CC0000;
font: 24px/150% Microsoft YaHei,Arial;
margin: 22px 0 0;
padding-left: 0px;
text-align: right;
width: 240px;
}
.header .search {
	background: #eee;
	border-radius: 4px;
	height:30px;
	margin: 15px 0 0;
	text-align: right;
}
.header .search .input_text {
	background: #eee;
	border: none;
	color: #999;
	height: 20px;
	padding: 4px;
	width: 145px;
}
.header .search .input_btn {
	background: url(../images/search.png) no-repeat 0 5px #eee;
	border: none;
	height: 30px;
	text-indent: -9999px;
	width: 30px;
}
.header .search .input_btn:hover {
	background-position:0 -29px;
}
.language {
	color: #fff;
	font-size: 14px;
	padding: 14px 0 0;
}
.language a {
	color: #fff;
}
.nav {
	background: #222;
	height: 47px;
	position: relative;
	z-index: 999;
}
.nav ul.sl_menu li {
	color: #fff;
	display: block;
	float: left;
	width: 127px;
}
.nav .menu ul.sl_menu li {
	background: url(../images/nav_line.jpg) no-repeat scroll 0 center #222;
}
.nav ul.sl_menu li a {
	color: #fff;
	display: block;
	font: bold 14px/330% Microsoft YaHei,Arial;
	text-align: center;
}
.nav ul.sl_menu li a:hover {
	background: url(../images/nav_bg_on.jpg) repeat-x;
	margin-left: 1px;
}
.nav ul.sl_menu li ul {
	background: #eee;
	border: 1px solid #214387;
	display: none;
	filter: alpha(opacity=90);
	opacity: 0.9;
	position: absolute;
	z-index: 999;
}
.nav ul.sl_menu li ul li {
	background: none !important;
	float: none;
	padding: 0 8px;
    width: 110px;
}
.nav ul.sl_menu li ul li a {
	border-top: 1px solid #999;
	color: #888;
	padding: 0 10px;
}
.nav ul.sl_menu li ul li a:hover {
	background: none !important;
	color: #214387;
	margin: 0;
}
.nav ul.sl_menu li ul li ul {
	display: none !important;
	left: 125px;
	margin-top: 0;
}
/*banner*/
.banner {
	height: 400px;
	margin: 20px auto 0;
	overflow: hidden;
}
.inner_banner {
	height: 300px;
	margin: 0px auto 0;
	overflow: hidden;
}
.banner_shadow {
	background: url(../images/banner_shadow.jpg);
	height: 50px;
	width: 1020px;
}
.paging {
	background: #000;
	display: none;
	height: 400px;
	opacity: 0.5;
	overflow: hidden;
	position: absolute;
}
.mainbox, .flashbox {
	overflow: hidden;
	position: relative;
}
.imagebox {
	text-align: right;
	position: relative;
	z-index: 999;
}
.bitdiv {
	cursor: pointer;
	display: inline-block;
	float: right;
	height: 15px;
	margin: 0 10px 10px 0;
	width: 15px;
}
.defimg {
	background-image: url(../images/banner_off.png);
}
.curimg {
	background-image: url(../images/banner_on.png);
}
/*侧边栏*/
.leftsidebar {
	width: 210px;
}
.leftsidebar .mbox {
	margin-bottom: 10px;
}
.leftsidebar h3 {
	background: url(../images/nav_bg_on.jpg) repeat-x scroll 0 0 transparent;
	color: #fff;
	font: bold 14px/300% Microsoft YaHei,Arial;
	height: 46px;
	margin: 0;
	padding-left: 15px;
}
.leftsidebar .acmenu {
	border: 1px solid #dce0eb;
	margin: 0;
	width: 208px;
}
.leftsidebar .acmenu li {
	border-top: 1px dashed #dce0eb;
	list-style: none;
}
.leftsidebar .acmenu li a {
 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ffffff, endColorStr=#f7f7f7);/*IE6*/
	background: -moz-linear-gradient(top, #ffffff, #f7f7f7);/*非IE6的其它*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f7f7f7));/*非IE6的其它*/
	color: #666;
	display: block;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	padding: 10px;
}
.leftsidebar .acmenu li a:hover {
	color: #235CA9;
}
.leftsidebar .acmenu li ul {
	display: none;
}
.leftsidebar .acmenu li ul li a {
	background: #F0F0F0;
	font-weight: normal;
	padding-left: 20px;
}
.leftsidebar .acmenu li ul li a:hover {
	background: #ddd;
}
.leftsidebar .contact {
	border: 1px solid #CCC;
}
.leftsidebar .contact h3 {
	background: url(../images/side_contact.jpg) no-repeat scroll right 0 #FFF;
	height: 70px;
	padding: 0;
	text-indent: -9999px;
	width: 208px;
}
.leftsidebar .contact .mc {
	color: #666;
	padding: 10px;
}
.slideBox .hd {
	font-size: 0;
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 1;
}
.slideBox .hd ul li {
	background: white;
	border: 1px solid #EEE;
	cursor: pointer;
	float: left;
	height: 5px;
	line-height: 14px;
	margin-right: 5px;
	text-align: center;
	width: 15px;
}
.slideBox .bd {
	height: 100%;
	position: relative;
	text-align: center;
	z-index: 0;
}
.slideBox .bd ul li img {
	width: 210px;
}
.slideBox .bd .product_title {
	color: #235CA9;
	font: 14px/170% Microsoft YaHei,Arial;
	margin: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*框架*/
.category_title {
	color: #235CA9;
	font: bold 16px/180% Microsoft YaHei,Arial;
	margin-bottom: 10px;
}
.container {
	padding:0px;
}
.rightsidebar {
	width: 780px;
}
.path {
	color: #666;
	font-size: 12px;
	padding: 7px 0;
	text-align: right;
}
.path a {
	color: #666;
}
.path a:hover {
	color: #333;
}
.page-header h2 {
	font-size: 24px;
	line-height: 36px;
	margin: 40px 0 10px;
}
/*首页*/
.index_slogan {
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	font: bold 16px/180% Microsoft YaHei,Arial;
	padding: 10px 0;
	text-align: center;
}
.index_center, .index_center2 {
	margin: 20px auto;
}
.index_center .index_about {
	width: 39%;
}
.index_center .mt, .index_center2 .mt, .index_product .mt {
	margin-bottom: 10px;
}
.index_center .mt h2, .index_center2 .mt h2, .index_product .mt h2 {
	font: bold 20px/180% Microsoft YaHei,Arial;
}
.index_center .mc .btn {
	background: #235CA9;
	font: 14px/200% Microsoft YaHei,Arial;
	height: 30px;
	margin-top: 10px;
	text-align: center;
	width: 80px;
}
.index_center .mc .btn a {
	color: #FFF;
}
.index_center .index_about .mc {
	color: #424242;
	font-size: 12px;
	line-height: 24px;
}
.index_center .index_about .mc img {
	border: 1px solid #CCC;
	float: left;
	padding: 1px;
}
.index_center .index_about .mc .index_about_content {
	width: 250px;
}
.index_center .index_news {
	margin: 0 30px;
	width: 28%;
}
.index_center .index_news .mc ul li {
	font-size: 12px;
	height: 24px;
	list-style: none;
}
.index_center .index_news .mc ul li a {
	color: #333;
	display: block;
}
.index_center .index_news .mc ul li a:hover {
	color: #235ca9;
}
.index_center .index_news .mc .new_title {
	background: url("../images/arrow.jpg") no-repeat scroll 0 center transparent;
	font: 12px/170% Microsoft YaHei,Arial;
	margin: 0;
	overflow: hidden;
	padding-left:6%;
	width: 60%;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_center .index_news .mc .new_date {
	color: #666;
	font: 12px/170% Microsoft YaHei,Arial;
	text-align:right;
	width:28%;
}
.index_center .index_contact {
	font-size: 14px;
	width: 25%;
}
.index_center .index_contact .con {
	color: #333;
	font: 12px/170% Microsoft YaHei,Arial;
	padding: 10px 15px;
}
.index_center .index_contact td {
    color: #666;
}
.index_center2 .index_doc .mc li {
	float: left;
}
/*首页产品滚动*/
.index_product {
	margin: 30px auto;
	width: 1020px;
}
.carouFredSel_ImgList {
	height:270px;
	margin: 0 auto;
	overflow:hidden;
	width: 1020px;
}
.caroufredsel_wrapper {
	float: left;
	display: inline;
	margin: 0 5px;
}
#foo1 a {
	display: inline;
	float: left;
	padding: 1px;
	margin: 8px;
	width:150px;
}
#foo1 .pro_pic {
}
#foo1 .pro_pic img {
	height:162px;
	width:150px;
}
a.prev, a.next {
	background: url(../images/miscellaneous_sprite.png) no-repeat transparent;
	display: inline;
	float: left;
	height: 50px;
	margin-top: 100px;
	width: 45px;
}
a.prev {
	background-position: 0 0;
}
a.prev:hover {
	background-position: 0 -50px;
}
a.next {
	background-position: -50px 0;
}
a.next:hover {
	background-position: -50px -50px;
}
a.prev span, a.next span {
	display: none;
}
.pagination {
	height: 15px;
	padding: 0 40px 10px 0;
	text-align: center;
}
.pagination a {
	background: url(../images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;
	display: inline-block;
	height: 15px;
	margin: 0 5px 0 0;
	width: 15px;
}
.pagination a.selected {
	background-position: -25px -300px;
	cursor: default;
}
.pagination a span {
	display: none;
}
/*首页技术*/
.index_center2 .index_doc {
	width: 49%;
}
.index_center2 .index_service {
	width: 50%;
}
.index_center2 .index_doc .num {
	border-top: 3px solid #ddd;
	font: 26px/170% Microsoft YaHei,Arial;
	padding-top: 15px;
	text-align: center;
	width: 40px;
}
.index_center2 .index_doc .index_doc_content {
	padding: 10px;
	width: 150px;
}
.index_center2 .index_doc .news_title {
	font: bold 16px/170% Microsoft YaHei,Arial;
	margin-bottom: 10px;
}
.index_center2 .index_doc .news_content {
	color: #666;
	font: 12px/170% Microsoft YaHei,Arial;
	min-height: 40px;
}
/*首页服务*/
#tab {
	margin:0;
	padding:0;
	position: relative;
}
#tab .tabList {
	position: relative;
	z-index: 2;
}
#tab .tabList ul li {
	background: #fefefe;
	background: -moz-linear-gradient(top, #fefefe, #ededed);
	background: -o-linear-gradient(left top, left bottom, from(#fefefe), to(#ededed));
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ededed', GradientType='0');
	border: 1px solid #ccc;
	cursor: pointer;
	float: left;
	margin-left: -1px;
	padding: 8px 0;
	position: relative;
	text-align: center;
	width: 19.8%;
}
#tab .tabCon {
	border: 1px solid #ccc;
	min-height: 80px;
	left: -1px;
	position: absolute;
	top: 30px;
	*top: 88px;
	width: 99.8%;
}
#tab .tabCon div {
	filter: alpha(opacity=0);
	opacity: 0;
	padding: 10px;
	position: absolute;
}
#tab .tabList li.cur {
	background: #fff;
	border-bottom: 1px solid #fff;
	filter:none;
}
#tab .tabCon div.cur {
	filter: alpha(opacity=100);
	opacity: 1;
}
#tab .tabCon div {
	background: url("../images/arrow.jpg") no-repeat scroll 20px center transparent;
	color: #666;
	font: 12px/170% Microsoft YaHei,Arial;
	padding: 15px 40px;
}
/*产品列表*/
.product_container .list {
	float: left;
	margin: 0 0 18px 20px;
	width: 140px;
}
.thumbnail {
	background: #DDD;
	border: 8px solid #DDD;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
	display: block;
	line-height: 1;
}
.thumbnail:hover {
	background: #235CA9;
	border-color: #235CA9;
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
	color: #fff;
	text-decoration: none;
}
.thumbnail img {
	display: block;
	height:150px;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
	width: 139px;
}
.thumbnail h3 {
	height: 36px;
	overflow: hidden;
	font: bold 12px/170% microsoft Yahei,Arial;
	margin-top: 4px;
	text-align: center;
}
/*产品详情*/
.products_content h3 {
	font: normal 18px/180% microsoft Yahei,Arial;
	padding: 0 0 30px 0px;
text-align: center;
}
.conten1 li {
	float: left;
	margin: 1px;
}
.pp_top {
	font-size: 12px;
	margin: 10px auto;
	padding: 5px;
	width: 730px;
}
.pp_img {margin-left: 50px;}
.pp_img img {
	float: left;
	height: 250px;
border: 1px solid #ddd;
padding: 3px;
}
.pp_right {
	float: right;
	width: 340px;
}
.parameter span {
	float: left;
}
.parameter {
	float: right;
	width: 320px;
}
.parameter p {
	line-height: 24px;
	text-indent: 0;
}
.fancybox ul.mess li {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 8px;
	padding-left: 60px;
}
.fancybox ul.mess li.one {
	background: url("http://img001.china-dirs.cn/data/user//k024/user099/uploadfile/cn/2013/03/19/top_one.png") no-repeat scroll left top transparent;
}
.fancybox ul.mess li.two {
	background: url("http://img001.china-dirs.cn/data/user//k024/user099/uploadfile/cn/2013/03/19/top_two.png") no-repeat scroll left top transparent;
}
.fancybox ul.mess li.three {
	background: url("http://img001.china-dirs.cn/data/user//k024/user099/uploadfile/cn/2013/03/19/top_three.png") no-repeat scroll left top transparent;
}
.fancybox {
	background: #F2F2F2;
	border: 1px solid #CCC;
	border-radius: 4px;
	box-shadow: 0 1px 0 0 #FFF inset, 0 1px 4px 0 rgba(0, 0, 0, 0.1);
	color: #666;
	padding: 10px;
	text-shadow: 0 1px 0 #FFF;
}
.hg-content {
	line-height: 22px;
}
.hg-content .contact-card {
	margin-top: 15px;
	padding: 2px 20px;
}
.alert-info, .alert-info .alert-heading {
	color: #3A87AD;
}
.alert, .alert-heading {
	color: #3A87AD;
}
.alert ul li {
	font-size: 14px;
	line-height: 1.6em;
}
.alert {
	background-color: #FCF8E3;
	border: 1px solid #FBEED5;
	border-radius: 4px;
	margin-bottom: 18px;
	padding: 8px 14px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-info {
	background: #F2F2F2;
	border-color: #CCC;
}
.alert.alert-info.contact-card table {
	margin: 0;
	border-collapse: inherit;
}
/*新闻*/
.introduce {
	background:#e0efff;
	border: 1px solid #56a9fe;
	color: #666;
	font-size: 12px;
	line-height: 180%;
	margin-top: 15px;
	padding: 8px 12px;
}
.news_content h1 {
	font-size: 20px;
	text-align: center;
}
.news_list {
	padding: 5px;
}
.news_list li {
	background: url("../images/arrow.jpg") no-repeat scroll 14px center transparent;
	border-bottom: 1px dashed #eee;
	font-size: 12px;
	padding: 10px 30px;
}
.news_list li .news_title {
	color: #444;
	font-size: 12px;
	margin: 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:80%;
}
.news_list li .news_date {
	color: #999;
	text-align:right;
	width:18%;
}
.rightsidebar .time {
	border-bottom: 1px dotted #CCC;
	color: #999;
	font: 12px/170% microsoft Yahei,arial;
	padding: 4px 0 6px;
	text-align: center;
}
.rightsidebar .conten1 {
	border-bottom: 1px dotted #CCC;
	color: #414141;
	font-size: 12px;
	line-height: 23px;
	padding: 10px 0 30px;
}
.rightsidebar .conten1 .image {
	margin: 10px auto;
}
.rightsidebar .next {
	padding: 10px 0 5px;
	display: block;
	font-size: 12px;
	width: 720px;
	margin: 0 auto;
}
.rightsidebar .next a {
	color: #235CA9;
}
.product {
}
.product li {
	display: block;
	float: left;
	font-size: 12px;
	list-style: none;
	margin: 10px 19px;
	text-align: center;
	width: 155px;
}
.product li .img {
	background: #fff;
	border: 1px solid #e3e3e3;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
	padding: 5px;
}
.product li a {
	color: #545454;
	text-align: center;
}
.product .text {
	padding: 10px 0 0;
}
.news_container p {
	line-height: 24px;
	text-indent: 2em;
}
.news_container p a {
	color: #414141;
}
.news_container p a:hover, .news_container p a:active, .news_container p a:focus {
	text-decoration: none;
	color: #d30010;
}
.conten1 h4 {
	border-bottom: 1px dashed #CCC;
	font: bold 16px/180% Microsoft Yahei,Arial;
	margin: 10px 0;
}
.conten1 p {
	font: 12px/180% sans-serif;
	padding-bottom: 10px;
	text-indent: 2em;
}
.conten1 table {
	border-collapse: collapse;
	border-spacing: 0;
}
.conten1 table td {
	border: 1px solid #DDD;
	line-height: 18px;
	padding: 8px;
	text-align: left;
	vertical-align: top;
}
/*相关*/
.otherNews, .may_like_product, .pro_form {
	border: 1px solid #CCC;
	margin: 10px auto;
	width: 100%;
}
.otherNews .mt, .may_like_product .mt, .pro_form .mt {
	background: #222;
	height: 30px;
}
.otherNews .mt h3, .may_like_product .mt h3, .pro_form .mt h3 {
	background: #235CA9;
	color: #fff;
	font: bold 14px/215% Microsoft YaHei,Arial;
	height: 30px;
	margin: 0;
	text-align: center;
	width: 20%;
}
.otherNews .mc ul {
	padding-left: 5px;
}
.otherNews .mc ul li {
	background: url("../images/arrow.jpg") no-repeat scroll 14px center transparent;
	float: left;
	font-size: 12px;
	height: 24px;
	line-height: 25px;
	overflow: hidden;
	padding-left: 25px;
	margin: 4px 0;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 46%;
}
.otherNews .mc ul li a {
	color: #777;
}
.otherNews .mc ul li a:hover {
	color: #235CA9;
}
.may_like_product .mc .list {
	float: left;
	overflow: hidden;
	text-align: center;
	width: 16%;
	margin: 2%;
}
.may_like_product .mc .list a {
	display: block;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 118px;
}
.may_like_product .mc img {
	border: 1px solid #D5D5D5;
	padding: 1px;
	width: 113px;
}
.img_list {
	width: 300px;
	float: left;
	padding: 20px;
	text-align: center;
}
.img_list img {
	width: 300px;
}
.img_list h6 {
	background: #EEEDED;
	height: 30px;
	font: bold 14px/30px Arial;
	text-align: center;
}
/*翻页*/
.pic_page {
	padding-top: 10px;
}
.product_page, .news_page {
	border: none;
	color: #666;
	font-size: 12px;
	margin: 20px;
	width: 95%;
}
.product_page_left, .news_page_left {
	border: 0 none;
	padding-top: 15px;
}
.product_page_left {
	text-align: left;
	width: 45%;
}
.product_page_right, .news_page_right {
	border: 0 none;
	padding-top: 15px;
	text-align: right;
	width: 54%;
}
.Page_LastPage, .Page_NextPage, .Page_FristPage, .Page_PreviousPage, .Page_Number {
	border: 1px solid #CCC;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	margin-left: 5px;
	min-width: 16px;
	padding: 0 5px;
	text-align: center;
	vertical-align: middle;
}
span.product_page_none, .product_page_default, .news_page_default {
	display: none;
}
.product_page a:hover {
	border: 1px solid #CCC;
	color: #235CA9;
	height: auto;
	top: auto;
	width: auto;
}
/*留言*/
.order {
	font-size: 12px;
	margin: 30px auto 10px;
	width: 88%;
}
.order li {
	margin: 10px 0;
}
.order li span {
	color: #999;
	display: block;
	float: left;
	width: 16%;
}
.order li input {
	background: white;
	border: 1px solid #DADADA;
	color: #777;
	height: 20px;
	padding: 2px .3em;
	line-height: 20px;
	width: 76%;
}
.order li textarea {
	border: 1px solid #DADADA;
	color: #777;
	height: 100px;
	width: 76%;
}
.order li input#passcode {
	width: 15%;
}
.order img {
	height: 26px;
	vertical-align: top;
}
.order .submit {
	background: #235CA9;
	color: #FFF;
	height: 32px;
	width: 16%;
}
/*人才招聘*/
.job_list {
	padding: 6px;
}
.job_list li, .job_list li.on {
	height: auto;
	margin-bottom: 20px;
}
.job_list li.on .txt a {
	color: #6EACC0;
	font-weight: bold;
}
.job_list ul li {
	border: none;
	font-size: 12px;
}
.job_list ul li .job_title {
	color: #444;
	font: bold 14px/170% Microsoft YaHei,Arial;
	margin:0;
	width:70%;
}
.job_list ul li .job_date {
	color: #666;
	font-size: 12px;
	margin-right: 5px;
	text-align:right;
	width:28%;
}
.job_list li .txt {
	background: #ccc;
	border: 1px solid #DDD;
	cursor: pointer;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding:0 3%;
}
.job_list li .txt:hover {
	background: #F4F4F4;
}
.job_list li .job_content {
	border: 1px solid #DDD;
	display: none;
	padding: 10px;
}
.job_list li.on .job_content {
	color: #666;
	display: block;
}
/*底部*/
.footer {
	background: #333;
	border-top: 20px solid #235ca9;
	color: #aaa;
	font-size: 12px;
	margin-top: 30px;
	overflow: hidden;
	padding: 0px 0 0;
}
.footer a {
	color: #999;
}
.footer a:hover {
	color: #fff;
}
.footer .mt {
	color: #fff;
	font: bold 16px/180% Microsoft YaHei,Arial;
	margin-bottom: 20px;
}
.footer .mbox {
	margin-left: 20px;
}
.footer .category {
	width: 300px;
}
.footer .footer_list {
	width: 200px;
}
.footer .category .acmenu {
	border: none;
	width: auto;
}
.footer .category .acmenu li {
	background: #222;
	display: inline-block;
	*display: inline;
	*height:30px;
	*line-height:30px;
	margin: 4px;
	padding: 10px;
}
.footer .category .acmenu li:hover {
	background: #235ca9;
}
.footer .category .acmenu li a {
	color: #aaa;
}
.footer .category .acmenu li a:hover {
	color: #fff;
}
.footer .footer_list .mc ul li .new_title {
	color: #aaa;
	font: 14px/200% Microsoft YaHei,Arial;
}
.footer .footer_list .mc ul li .new_title:hover {
	color: #fff;
}
.footer .footer_list .mc li .arrow {
	color: #666;
	margin-right: 6px;
}
.footer .footer_logo {
}
.footer .footer_copyright {
	background: #222;
	margin-top: 0px;
	padding: 20px;
	text-align:center;
}
.backToTop {
	background: #000;
	bottom: 100px;
	color: #FFF;
	cursor: pointer;
	display: none;
	font-size: 12px;
	line-height: 1.2;
	opacity: 0.6;
	filter: alpha(opacity=60);
	padding: 5px 0;
	position: fixed;
	right: 10px;
	text-align: center;
	width: 18px;
}
