﻿@charset "utf-8";
/* 各页布局 */
/*首页*/
.w684{
	width:684px;
}
.w246{ width:246px;}
.column{padding: 24px 0 10px 0;/*IE*/*padding: 24px 0 4px 0;}
.columnTop{}
.sidebar{ float:left; line-height: 120%; padding:0 18px 0 4px;}
.sidebar2{float:left; line-height: 120%; padding:0 6px 0 4px;}
.more{ float:right; padding-right:20px;}
.more2{ float:right; padding:4px 4px 0 0;}
.column_img{ padding-top: 2px; margin:0;}
.box { margin:0; border:1px solid #EFEFEF; position:relative; _height:1%;}
.box span {display:block;width:14px;height:14px;overflow:hidden;position:absolute;}
.box span.l_top { top:-1px; left:-1px; background:url(/html/images/l_top.jpg) no-repeat; }
.box span.l_bt { bottom:-1px;  left:-1px; background:url(/html/images/l_bt.jpg) no-repeat; }
.box span.r_top { top:-1px; right:-1px; background:url(/html/images/r_top.jpg) no-repeat; }
.box span.r_bt { bottom:-1px; right:-1px; background:url(/html/images/r_bt.jpg) no-repeat; }
.boxContent { margin:12px; _margin:10px;}
.list h1{text-indent:-3000px;}
.more h2{text-indent:-3000px;}
.more h3{text-indent:-3000px;}
.Service_List h3{text-indent:-3000px;}

/*News column*/
.boxContent_titlel { font-size:18px;padding:6px 0 12px 8px;}
.boxContent_titlel a:link, .boxContent_titlel a:visited{ color: #999; }
.boxContent_titlel a:hover, .boxContent_titlel a:active{color:#006699}
.boxContent_img{ float:left; width:182px;}
.boxContent_List{ padding-bottom:12px;}
.boxContent_img { float:left; width:182px; padding-left:8px; _margin-top:6px;}
.list{margin-left:206px;}
.title_List ul{margin:0;padding:0;}
.title_List ul li{height:16px;background-image: url(/html/images/dot.jpg);background-repeat: no-repeat;padding:4px 0;
	              background-position:2px 9px;overflow:hidden;}
.title_List ul li a{margin-left:12px;text-overflow:ellipsis;display:inline-block;max-width:336px;overflow:hidden;white-space:nowrap;_white-space:normal;}
.title_List ul li a:link, .title_List ul li a:visited{color:#818181;}
.title_List ul li a:hover, .title_List ul li a:active{color: #006699;text-decoration: underline;}
.title_List ul li span{width:60px; height:14px; overflow:hidden;color: #ccc;}
.title_List ul li span.addtime{padding-left:14px; display:inline;}

/*link column*/
.link_List ul{}
.link_List ul li{width:210px;
}
.link_List ul li a img{
	border:1px solid #EFEFEF;margin:5px auto;
}
.link_List_title{
	font-size:12px;
	line-height:20px;
	text-decoration: none;
	color:#333;
	padding:5px;
	text-align:left;
	display:block;
	padding:0px;
	background:#f5f5f5;
}
.link_List ul li a{
	font-size:12px;
	line-height: 25px;
	text-decoration: none;
	color:#666;
	text-align:center;
	display:block;
	padding:0px;
}
.mylist h3 a{
	font-size:12px;
	line-height: 25px;
	text-decoration: none;
	color:#666;
	text-align:left;
	display:block;
	padding:0px;
}
.mylist h3 a:link, .mylist h3 a:visited{color:#333;}
.mylist h3 a:hover, .mylist h3 a:active{color:#999;}

/*Case column*/
.Case_List{width:660px;_height:246px;height:310px;}
.Case_List ul{}
.Case_List ul li{display:inline;}
.Case_List ul li a{float:left;width:200px;height:138px; margin:10px 12px 10px 6px;}
.Case_List ul li a:link, .Case_List ul li a:visited{
	color:999;
}
.Case_List ul li a:hover, .Case_List ul li a:active{background-color: #E7E7E7;color:#666666;}
.Case_List ul li span{width:200px;height:30px;overflow: hidden;cursor:pointer;text-align: right;right:4px; 
                      position: relative; top:6px;*top:0px!important;*top:2px;}


/*Contact column*/
.Contact{
	width:226px;
	list-style:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.Hotline{color:#666666;line-height: 120%;padding-top: 8px; margin-bottom:16px;}
.HotlineContent{color:#359cdb;font-weight: bold;margin:18px 0 4px 0;}
.HotlineFontColor{color:#666666;}
.HotlineFontColor2{color:#069;}
.HotlineFontColor3{color:#666666;margin-left:4px;}
.Online_Service{margin:10px 0 0 14px;}
.Services_time{ color:#7D7D7D;line-height: 120%;font-weight: bold; padding-top:8px;}

/*Service column*/
.Service_List{ height:118px; padding:10px 0;}
.Service_List ul{ padding-left:10px;}
.Service_List ul li{display:inline;}
.Service_List ul li a{float: left;height: 116px;width:90px;  margin:0 8px;text-align: center; padding-top:6px;*padding-top:14px;}
.Service_List ul li a:link, .Service_List ul li a:visited{
	color:#AEAEAE;
	font-size: 80px;
	line-height: 100%;
	background-image: url(/html/images/service_a.jpg);
	background-repeat: no-repeat;
}
.Service_List ul li a:hover,.Service_List ul li a:active{
	font-size: 80px;
	line-height: 100%;
	color:#3F8CC4;
	background-repeat: no-repeat;
	text-decoration: none;
	background-image: url(/html/images/service_b.jpg);
	text-align: center;
}
.Service_ListCurrent {font-size: 11px;line-height: 100%;}

/*Service column2*/
.Service_List2{
	height:118px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.Service_List2 ul{ padding-left:10px;}
.Service_List2 ul li{display:inline;}
.Service_List2 ul li a{float: left;height: 116px;width:90px;text-align: center;padding-top:6px;*padding-top:14px;margin: 6px 12px 6px 0;}
.Service_List2 ul li a:link, .Service_List2 ul li a:visited{color:#AEAEAE;font-size: 80px;line-height: 100%;background-image: url(/html/images/service_a.jpg);background-repeat: no-repeat;}
.Service_List2 ul li a:hover,.Service_List2 ul li a:active{font-size: 80px;line-height: 100%;color:#3F8CC4;background-repeat: no-repeat;text-decoration: none;background-image: url(/html/images/service_b.jpg);text-align: center;}
.Service_ListCurrent2 {font-size: 11px;line-height: 100%;}

/*.Service_menu*/
.Service_menu{}
.Service_menu ul{}
.Service_menu ul li{display:inline;}
.Service_menu ul li a{float: left;height: 43px;width:197px;text-align: center; background-image: url(/html/images/service_bj.jpg);font-size: 18px;margin-right: 12px;margin-bottom: 15px;}
a.Smenu1:link, a.Smenu1:visited {color:#666;font-size: 18px;line-height: 43px;background-image: url(/html/images/service_hot_bj.jpg);background-repeat: no-repeat;} 
a.Smenu1:hover, a.Smenu1:active{background-image: url(/html/images/service_hot_bj_en.jpg);color: #FFF;} 
a.Smenu1_en:link, a.Smenu1_en:visited {color:#fff;font-size: 18px;line-height: 43px;background-image: url(/html/images/service_hot_bj_en.jpg);background-repeat: no-repeat;} 
a.Smenu1_en:hover, a.Smenu1_en:active{background-image: url(/html/images/service_hot_bj_en.jpg);color: #FFF;} 

a.Smenu2:link, a.Smenu2:visited {color:#666;font-size: 18px;line-height: 43px;background-image: url(/html/images/service_bj.jpg);background-repeat: no-repeat;} 
a.Smenu2:hover, a.Smenu2:active{background-image: url(/html/images/service_bj_en.jpg);color: #FFF;} 
a.Smenu2_en:link, a.Smenu2_en:visited {color:#FFF;font-size: 18px;line-height: 43px;background-image: url(/html/images/service_bj_en.jpg);background-repeat: no-repeat;} 
a.Smenu2_en:hover, a.Smenu2_en:active{background-image: url(/html/images/service_bj_en.jpg);color: #FFF;} 

a.Smenu3:link, a.Smenu3:visited {font-size: 18px;line-height: 43px;background-image: none;} 
a.Smenu3:hover, a.Smenu3:active{	font-size: 18px;line-height: 43px;background-image: none;} 


/*Article*/
.w268H488{width:268px;float: left;}
.w668{
	width:630px;
	margin-left:30px;
	margin-right:8px;
	float: left;
	line-height: 200%;
	
}
.News{background-image:url(/html/images/Article_L.jpg);background-repeat: no-repeat;margin-top: 16px;padding: 4px;}
.News_List{
	width:264px;
	float: left;
	padding-bottom: 20px;
}
.News_titlel{background-image:url(/html/images/Article_titlel.jpg);background-repeat: no-repeat;height: 35px;margin: 2px;}
.News_titlel_ListContent{padding:4px 0 0 12px;color: #FFF;}
.News_List_Content{
	padding-bottom:35px;
}
.News_List_Content ul{}
.News_List_Content ul li{ margin:4px 0 0 1px;}
.News_List_Content ul li a{float: left;height:28px;width:240px;font-size: 14px;line-height: 100%; padding:8px 0 0 16px;}
.News_List_Content ul li a:link, .News_List_Content ul li a:visited{color:#666666;}
.News_List_Content ul li a:hover,.News_List_Content ul li a:active{
	color:#003366;background-image: url(/html/images/Article_news.jpg);background-repeat: no-repeat;text-decoration: none;}
.News_List_Content News_List_en a{float: left;height:28px;width:240px;font-size: 14px;line-height: 100%; padding:8px 0 0 16px;}
.News_List_Content .News_List_en a:link, .News_List_Content .News_List_en a:visited{
	color:#003366;background-image: url(/html/images/Article_news.jpg);background-repeat: no-repeat;text-decoration: none;}
.News_List_Content .News_List_en a:hover,.News_List_Content.News_List_en a:active{
	color:#003366;background-image: url(/html/images/Article_news.jpg);background-repeat: no-repeat;text-decoration: none;}
.Article{ padding:16px 0 40px 0;}
.Article_Top{ height:36px;}
.Article_current{ float:right; padding-right:30px;}
.Article_current a{font-size: 12px;line-height: 120%;color:#666666;}
.Article_current a:hover{color:#3E8AC2;}
.Article_titlel{ padding:4px 0;}
.Article_titlel_headline{font-size: 18px;line-height: 180%;color: #666666;text-align: center; padding-bottom:1em;}
.Article_titlel_time{border-bottom:solid 1px #DDDDDD; height:20px; padding:0 10px;}
#Article_Content{ padding:6px; margin-top:10px;color:#666666;line-height: 160%;}
#Article_Content span{font-weight: bold;line-height:4em;}
#Article_Content p{text-indent: 2em; }

/*works*/
.works_w668{ width:668px;}
.works{ overflow:hidden;padding-bottom:50px;*padding-bottom:40px!important;*padding-bottom:0px;}
.works ul{}
.works ul li{ display:inline;}
.works ul li a{float: left; padding:14px 16px 20px 24px; width:200px;height:128px;
 background-image: url(/html/images/works_a.jpg); margin:2px;overflow: hidden;}
.works ul li a:link, .works ul li a:visited{margin-left:50px;margin-bottom:20px;background-image: url(/html/images/works_a.jpg);}
.works ul li a:hover,.works ul li a:active{background-image: url(/html/images/works_b.jpg);color:#666666;}
.works ul li span{width:200px;height:30px;overflow: hidden;cursor:pointer;text-align: right;position: relative; float:right;
                    right:20px;top:14px;*top:10px!important;*top:8px;}

/*News*/
.mation_News_Top{height:308px;}
.mation_Top{}
.mation_Top ul{}
.mation_Top ul li{display:inline;}
.mation_News_Content{ width:182px; float:left; margin:12px;}
.mation_Top_img{}
.mation_Top_titlel{overflow: hidden; height:48px;}
.mation_Top_titlel a{font-size: 14px;line-height: 180%;}
.mation_Top_titlel a:link, .mation_Top_titlel a:visited{color: #333;}
.mation_Top_titlel a:hover,.mation_Top_titlel a:active{color: #006699;text-decoration: underline;}
.mation_Top_Content{overflow: hidden; height:108px;font-size:12px;line-height: 180%;color: #666;}
.mation{border-top:dotted 1px #DDDDDD;border-bottom:dotted 1px #DDDDDD; padding:18px 18px 0 18px;}
.mation_List{}
.mation_List ul{}
.mation_List ul li{ background-image:url(/html/images/dot.jpg);background-repeat: no-repeat;background-position:0px 8px; padding-left:6px; margin-bottom:32px;}
.mationContent{}
.h2em { height:2em;line-height:180%;overflow: hidden; margin-bottom:6px;}
.h2em a{float:left;font-size: 14px;margin-right:6px;font-weight: bold;max-width:38em;}
.h2em a:link, .h2em a:visited{color: #666666;}
.h2em a:hover,.h2em a:active{color: #006699;text-decoration: underline;}
.h2em span{font-size: 10px;color: #999999;float:left;line-height:2em;}
.mationContent_Content{font-size:12px;line-height:180%;color: #666;}
.quotes_bottom{ padding-bottom:4em;}




/*photo*/
.photo_Top{height:150px;}
.photo_summary{ margin:0 auto; width:500px;}
.photo_Top_img{
	height:150px;
	width:280px;
	float:left;
	background-color: #EAEAEA;
	padding:6px;/*ie6*/
	_padding:6px 6px 0 6px;
}
.photo_Top_ContentBorder{width:186px; float:right; padding-left:20px;}
.photo_Top_ContentBorder ul{}
.photo_Top_ContentBorder ul li{float:left; width:176px;border-bottom:dotted 1px #DDDDDD; padding:0 4px;font-size:12px;height:28px;line-height:250%;color: #464646;overflow: hidden;cursor:pointer;}
.photo_Show{}
.photo_Show ul{}
.photo_Show ul li{ padding-left:30px;}
.photo_ShowButtonBorder{ padding-left:90px;padding-bottom:80px;*padding-bottom:70px!important;*padding-bottom:80px;}
.photo_ShowButtonBorder2{padding-bottom:80px;*padding-bottom:70px!important;*padding-bottom:80px; margin:0 auto; width:580px;}
.photo_ShowButton {display:inline;}
.photo_ShowButton a{color: #FFFFFF; width:134px;height:31px;line-height:32px; text-align: center;margin:2px; float:left;}
.photo_ShowButton a:link, .photo_ShowButton a:visited{color: #FFFFFF;background-image:url(/html/images/Button_a.jpg);background-repeat: no-repeat;}
.photo_ShowButton a:hover,.photo_ShowButton a:active{background-image:url(/html/images/Button_b.jpg);background-repeat: no-repeat; color: #FFFFFF;}
.photo_ShowButton_Content{line-height:32px; height:32px;float:left;text-align:center;padding-left:14px;width:226px;overflow:hidden;}

/*图片边框*/
.subject {padding-bottom: 16px;}
* html .subject {height: 1%;}/* hide from Mac IE5 \*/
.subject dd { margin: 0; padding: 0;}
/* "switched to" box */
.subject dd.switched-to {background: url(/html/images/switched_right.jpg) 100% 0 no-repeat;
	                     padding: 60px 0 0 60px;float: left;width: 8em; }
						 
html>body .subject dd.switched-to {width: auto;}/* hide from Mac IE5 \*/

.subject dd.switched-to p { border-width: 0 2px; margin: -60px 0 0 -60px; padding: 6px 60px 0 0; text-align: left;
	                        background: url(/html/images/switched_left.jpg) 0 0 no-repeat;}
	
.subject dd.switched-to div {margin: 0 0 0 -60px; padding: 0 0 0 30px; background: #FFF url(/html/images/switched_left.jpg) 0 100% no-repeat;}

.subject dd.switched-to div span { background: url(/html/images/switched_right.jpg) 100% 100% no-repeat;
                                   display:block; text-align:right;padding: 4px 22px 30px 0;}

.subject dd.switched-to a {display: block;line-height: 30px;padding-right: 8px;
                           background-repeat: no-repeat;background-position: 100% 50%;}
						   
/*Message*/
.guestbook{
	width:632px;
	margin-bottom:4px;
	float:left;
	margin-bottom:15px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
}
.guestbook_Top{width:630px; margin-bottom:2px;background-color:#969696; float:left;}
.guestbook_titlel{ width:480px; float:left; line-height:160%; padding:6px 2px 2px 20px;font-size:14px; color:#FFF;font-weight: bold;}
.guestbook_time{ height:32px;line-height:32px; width:120px; float:right; overflow:hidden; padding:2px; font-size: 10px; color:#FFF; }
.guestbook_Content{width:630px;margin-bottom:2px;background-color:#F3F3F3;float:left;}
.guestbook_Content_name{float:left;width:54px;height:56px;padding:10px 2px 2px 20px;font-size:12px;color:#666;font-weight: bold;overflow:hidden;}
.guestbook_mainContent{ float:right;width:502px;font-size:12px; color:#666;line-height:160%;padding:10px 20px 10px 28px; 
border-left:dotted 1px #DDDDDD; }
.guestbook_Reply{width:630px;background-color:#F3F3F3; float:left;}
.guestbook_ReplyTitlel{float:left;width:36px;height:20px;padding:10px 2px 2px 20px;font-size:12px; line-height:160%;color:#666;
overflow:hidden;}
.guestbook_ReplyContent{ float:left;width:542px;font-size:12px; color:#666;line-height:160%;padding:10px 0;}
.MessageTop{ width:610px;height:26px; line-height:120%;background-color:#006699; float:left; font-size:14px;font-weight:bold; 
color: #FFF;padding:10px 0 0 20px; margin-top:20px;}
.MessageContent{ width:594px; height:328px;background-image: url(/html/images/Message_14.jpg); background-repeat: repeat-x; border: 1px solid #CCC; padding:20px 0 0 34px; float:left; }
.MessageContent_ct{ float:left; width:592px;padding-bottom:18px; *padding-bottom:16px!important;*padding-bottom:16px;}
.MessageContent_ct span{ float:left; width:60px; font-size:12px; color:#666; padding-top:2px;}
.MessageContent_guestbook{height:18px;width:306px;background-image:url(/html/images/Message_15.jpg);background-repeat:no-repeat;
border:0; padding:4px 0 0 4px;}
.MessageContent_background{height:102px; width:492px; background-image:url(/html/images/Message_19.jpg); background-repeat:no-repeat; float:left; padding:2px 0 0 4px;}
.MessageContent_box{ border:0;height:97px; width:487px; padding-top:2px;}
.MessageContent_guestbook2{height:18px;width:56px;background-image:url(/html/images/Message_16.jpg);background-repeat:no-repeat;
border:0; padding:4px 0 0 4px;}
.guestbook_code{ float:left;width:200px;}
.guestbook_codeContent{width:124px;float:left; padding-top:2px;}
.code{ float:right; width:75px; height:27px;cursor: pointer;}
.guestbook_Button{float:right; margin-right:42px;}
li{
	list-style-type: none;
}

