*{
    margin:0px;
    padding:0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	margin-bottom:0px
}
#skin
{  
    padding:5px;
    padding-right:0px;
	list-style:none;  
	overflow:hidden;
    }
#skin li{
	float:left;
    margin-right:5px;
    width:15px;
    height:15px;
	text-indent:-999px;
	overflow:hidden;
	display:block;
	cursor:pointer;
	background-image:url(../images/theme.gif);
}
#skin_0{
	background-position:0px 0px;
}
#skin_1{
	background-position:15px 0px;
}
#skin_2{
	background-position:35px 0px;
}
#skin_3{
	background-position:55px 0px;
}
#skin_4{
	background-position:75px 0px;
}
#skin_5{
	background-position:95px 0px;
}
#skin_0.selected{
	background-position:0px 15px !important;
}
#skin_1.selected{
	background-position:15px 15px !important;
}
#skin_2.selected{
	background-position:35px 15px !important;
}
#skin_3.selected{
	background-position:55px 15px !important;
}
#skin_4.selected{
	background-position:75px 15px !important;
}
#skin_5.selected{
	background-position:95px 15px !important;
}
#Content{
width:906px;
}

#liquid {
	padding: 0px;
	overflow: hidden;
	width:658px;
}

#liquid .liquids {
	display: block;
	background: #FFF url(../images/right.gif) top right no-repeat;
	height: 71px;
}

#liquid ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#liquid li {
	float: left;
}

#liquid .liquid {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 71px;
	width: 240px;
	background: #fff;
	border-right: 5px solid #FFF;
}
#liquid .liquid span {
font-size:13px; color:#FFFFFF;
 FONT-FAMILY: Microsoft YaHei,Verdana;
 padding-left:5px
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/*Loading*/
.thephoto{visibility:hidden;}
.thephoto_p{width:143px; height:105px;background:#fff url(../images/loading.gif) 50% 50% no-repeat;}/*Index*/
.thephoto_p1{width:168px; height:130px;background:#fff url(../images/loading.gif) 50% 50% no-repeat;}/*Case*/
/*Loading*/

#Head{}
#H_top{height:27px;}
#H_top_left{float:left; }
#H_top_right{float:right}
#H_logo{height:79px;}
#H_logo_left{float:left;}
#H_logo_right{float:right}
#H_menu{height:182px;}
#H_menu_top{ height:29px}
#H_m_t_0{ float:left; width:122px}
#H_m_t_1{ float:left; width:780px; background-image:url(../images/1/Menu0.png);height:29px; line-height:29px; }
#H_menu_bottom{ background-image:url(../images/Head_0.pf); height:244px}


#nav { line-height: 29px;  list-style-type: none; background:#666;; margin-left:15px}
#nav a { display: block; width: 80px; text-align:center;}
#nav a:link  { color:#ffffff; text-decoration:none;}
#nav a:visited  { color:#ffffff;text-decoration:none;}
#nav a:hover  { color:#FFF;text-decoration:none;font-weight:bold;}
#nav li { float: left; width: 80px;}

.smenu{ background-image:url(../images/1/menu01.png);}
#H_m_t{position: relative ;margin-left:20px}
#H_m_t ul{ line-height:25px;}
#H_m_t ul li{float:left; margin-left:10px;}
#H_m_t ul li a:link{ color:#666; text-decoration:none;}
#H_m_b_0{ background-color:#CCCCCC; }
#H_m_b_1{background-color:#CCCCCC; }
#H_m_b_2{display:block}
#H_m_b_3{display:block}
#H_m_b_4{display:block}
#H_m_b_5{display:block}
#H_m_b_6{display:block}

#nav li ul { text-align:center; line-height: 20px;  list-style-type: none;position: absolute; }

#nav li ul li{ margin-top:5px; float: left; width: 80px; background: #F6F6F6; }


#nav li ul a{
 display: block; width: 80px;text-align:center; 
}

#nav li ul a:link  {
 color:#666; text-decoration:none;
}

#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;
 background:#C00;
}

#nav li:hover ul {
 left: 0;
}
#nav li.sfhover ul {
 left: 0;
}
#content {
 clear: left; 
}




















#Main{ margin-top:2px}
#M_left{ float:left;width:672px;}
#M_right{float:left;}
#M_left_1{ height:276px; }
#M_left_2{ height:72px; margin-top:8px}
#M_left_3{ height:293px; margin-top:8px;border:1px #d5d2d2 solid; margin-right:8px}
#M_l_left{width: 189px;float:left;}
#M_l_rgiht{ float:left;margin-left:8px;}
#M_left_3_top{background-image:url(../images/bg_2.gif);height:28px; }
#M_left_3_bottom{}
#M_left_3_bottom ul{}
#M_left_3_bottom ul li{float:left; width:150px; height:115px;  margin-left:13px; margin-top:14px}
#M_left_3_bottom ul li img{ height:105px;}
#M_l_right_top{}
#M_l_right_b_shousuo{ height:40px; text-align:center; vertical-align:middle}
#M_l_right_b_xuanxing{}
#Foot{height:125px; margin-top:8px;clear:both}
#F_bottom{ height:99px; background-image:url(../images/Foot_bottom.jpg);background-position:right;background-repeat:repeat-y; margin-top:10px}
/*----tuiguang-----*/
.Tg{background:#ff0000; text-align:left; margin-top:10px}
.Tg_0{float:left; width:126px;height:50px; margin-left:6px}
.Tg_1{}
.Tg_0_1{float:left;height:50px; width: 84px;}
.Tg_0_1_0{color:#dd1414; font-weight:bold; height:20px; padding-top:5px}
.Tg_0_1_1{font-family:Geneva, Arial, Helvetica, sans-serif; letter-spacing:1px;width:105px}
.Tg_1{width:206px;height:37px; text-align:left; line-height:20px; color:#666666}

/*-----------------------------------About---------------------------------------------*/
.left_title{color:#000000}
#About{}
#About_left{float:left; width:200px; background-color:#FCFCFC; height:600px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#About_left_0{ height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.About_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.About_left_1 a:link { color:#000000; text-decoration:none;}
.About_left_1 a:visited{color:#000000; text-decoration:none;}
.About_left_1 a:hover{color:#ff0000; text-decoration:none;}

#About_right{ float:left;margin-left:8px;}
#About_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#About_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#About_right_top_2{ float:left; line-height:25px}
#About_right_1_0{}
#About_right_1_1{float:left; line-height:25px}





/*-----------------------------------News---------------------------------------------*/
.New_list{ color:#666666; padding-left:20px; line-height:22px}
.New_list a:link{ color:#666666}
.New_list a:visited{color:#000000; text-decoration:none;}
.New_list a:hover{color:#ff0000; text-decoration:none;}
#News{height:500px;}
#New_left{float:left; width:200px; background-color:#FCFCFC; height:500px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#New_left_0{  height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.New_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.New_left_1 a:link { color:#000000; text-decoration:none;}
.New_left_1 a:visited{color:#000000; text-decoration:none;}
.New_left_1 a:hover{color:#ff0000; text-decoration:none;}
#New_right{ float:left;margin-left:8px;}
#New_right_top{background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#New_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#New_right_top_2{ }

#New_leftshow{float:left; width:200px; background-color:#FCFCFC; height:500px; padding-right:8px;padding-left:8px; }
#New_rightshow{ float:left;margin-left:8px; border-left:#CCCCCC 1px solid;}
#Newsshow{}
#New_title{ font-size:14px; text-align:center; border-bottom:#CCCCCC dotted 1px; font-weight:bold}
#New_title_1{ height:25px; text-align:right}
#New_title_2{}
#New_title_3 { text-align:right; color:#333333; border-top: #CCCCCC 1px dashed; padding-top:12px}
#New_title_3 a:link{color:#333333}
#New_title_3 a:visited{color:#333333}
#New_title_3 a:hover{color:#ff0000}

/*-----------------------------------Design---------------------------------------------*/
#Design{}
#Design_left{float:left; width:200px; background-color:#FCFCFC; height:700px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Design_left_0{ height:15px;background-image:url(../imagedfg/1/About_left_top.jpg);}
#Design_left_1{ }



#Design_right{ float:left;margin-left:8px;}
#Design_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Design_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Design_right_top_2{ float:left; }

/*-----------------------------------Design---------------------------------------------*/
#Case{}
#Case_left{float:left; width:200px; background-color:#FCFCFC;padding-bottom:100%; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Case_left_0{ height:15px;background-image:url(../imagesADSFt_top.jpg);}

#Case_right{ float:left;margin-left:8px;}
#Case_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Case_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Case_right_top_2{ float:left; }

.Case_list{ padding:5PX; border-bottom:#CCCCCC 1px dashed; height:145px; margin-left:6px}
.Case_list_l{ float:left;width: 189px; height: 134px; }
.Case_list_r{ float:left; margin-left:5px;width: 349px; height: 149px}
.Case_list_r ul{ height:22px; color:#333333}
.Case_list_r ul li{ line-height:20px; color:#333333; height:22px;}
.case_img_0{ float:left; padding:1px; border:#CCCCCC 1px solid}
.case_img_1{ float:left}
.Case_name_0{float:left; color:#666666; font-weight:bold}
.Case_name_1{float:left;}
.Case_name_2{float:left;margin-left:25px}
.Case_web_0{ float:left; color:#666666; font-weight:bold}
.Case_web_1{ float:left; color:#bb0000; vertical-align:middle}
.Case_class_0{ float:left; color:#666666; font-weight:bold}
.Case_class_1{ float:left; color:#bb0000; vertical-align:middle}
.Case_pro_0{ float:left; color:#666666; font-weight:bold}
.Case_pro_1{ float:left; color:#bb0000;}
.Case_about_0{float:left; color:#666666; font-weight:bold}
.Case_about_1{float:left; color:#666666;}
.anpager .cpb {background:#ffffff none repeat scroll 0 0;border:1px solid #CCCCCC;color:#ff0000;font-weight:bold;margin:3px 6px 0 0;padding:3px 6px 0;line-height:30px; } 
.anpager a {background:#f5f5f5 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#000000;margin:3px 6px 0 0;padding:3px 6px 0;text-decoration:none;line-height:30px;} 
.anpager a:hover{background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;color:#000000;line-height:30px;}
#Case_Show_title_3 { text-align:right; color:#333333; border-top: #CCCCCC 1px dashed; padding-top:12px}
#Case_Show_title_3 a:link{color:#333333}
#Case_Show_title_3 a:visited{color:#333333}
#Case_Show_title_3 a:hover{color:#ff0000}
.Case_Show_list_r{margin-left:5px;}
.Case_Show_list_r ul{ height:22px; color:#333333}
.Case_Show_list_r ul li{ line-height:20px; color:#333333; height:22px;}
.Case_Show_img_0{ float:left; padding:1px; border:#CCCCCC 1px solid}
.Case_Show_img_1{ float:left}
.Case_Show_name_0{float:left; color:#666666; font-weight:bold}
.Case_Show_name_1{float:left;}
.Case_Show_name_2{float:left;margin-left:25px}
.Case_Show_web_0{ float:left; color:#666666; font-weight:bold}
.Case_Show_web_1{ float:left; color:#bb0000; vertical-align:middle}
.Case_Show_class_0{ float:left; color:#666666; font-weight:bold}
.Case_Show_class_1{ float:left; color:#bb0000; vertical-align:middle}
.Case_Show_pro_0{ float:left; color:#666666; font-weight:bold}
.Case_Show_pro_1{ float:left; color:#bb0000;}

/*-----------------------------------Marketing------------------------------------------*/

#Marketing{}
#Marketing_left{float:left; width:200px; background-color:#FCFCFC; height:600px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Marketing_left_0{ height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.Marketing_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.Marketing_left_1 a:link { color:#000000; text-decoration:none;}
.Marketing_left_1 a:visited{color:#000000; text-decoration:none;}
.Marketing_left_1 a:hover{color:#ff0000; text-decoration:none;}

#Marketing_right{ float:left;margin-left:8px;}
#Marketing_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Marketing_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Marketing_right_top_2{ float:left; line-height:25px}
#Marketing_right_1_0{}
#Marketing_right_1_1{float:left; line-height:25px}

/*-----------------------------------Service------------------------------------------*/

#Service{}
#Service_left{float:left; width:200px; background-color:#FCFCFC; height:600px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Service_left_0{ height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.Service_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.Service_left_1 a:link { color:#000000; text-decoration:none;}
.Service_left_1 a:visited{color:#000000; text-decoration:none;}
.Service_left_1 a:hover{color:#ff0000; text-decoration:none;}

#Service_right{ float:left;margin-left:8px;}
#Service_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Service_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Service_right_top_2{ float:left; line-height:25px}
#Service_right_1_0{}
#Service_right_1_1{float:left; line-height:25px}

/*-----------------------------------Service------------------------------------------*/

#Recruitment{}
#Recruitment_left{float:left; width:200px; background-color:#FCFCFC; height:600px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Recruitment_left_0{ height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.Recruitment_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.Recruitment_left_1 a:link { color:#000000; text-decoration:none;}
.Recruitment_left_1 a:visited{color:#000000; text-decoration:none;}
.Recruitment_left_1 a:hover{color:#ff0000; text-decoration:none;}

#Recruitment_right{ float:left;margin-left:8px;}
#Recruitment_right_top{ background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Recruitment_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Recruitment_right_top_2{ float:left; line-height:25px}
#Recruitment_right_1_0{}

/*-----------------------------------Sitemap--------------------------------------------*/
#Sitemap{  padding-bottom:0px}
.Site_map{border:1px #EEEEEE solid; margin-bottom:10px}
.Site_map_0{ background:#F0F0F0;  text-align:left; padding-left:10px; color:#FF0000; line-height:30px; font-weight:bold}
.Site_map_1{text-align:center; padding:3px; }
.Site_map_1 ul{height:25px}
.Site_map_1 li{ float:left; margin-left:10px;line-height:25px; margin-right:10px}
.Site_map_table{border-bottom:1px #CCCCCC dotted;}
.Site_map_1_0 {color:#FF0000; padding:10px; text-align:center; }
.Site_map_1_1{ line-height:25px; vertical-align:top; text-align:left; border-left:1px #CCCCCC dotted; padding:6px}
/*-----------------------------------Question--------------------------------------------*/
.Question_list{ color:#666666; padding-left:20px; line-height:22px}
.Question_list a:link{ color:#666666}
.Question_list a:visited{color:#000000; text-decoration:none;}
.Question_list a:hover{color:#ff0000; text-decoration:none;}
#Questions{height:500px;}
#Question_left{float:left; width:200px; background-color:#FCFCFC; height:500px; border-right:#CCCCCC 1px solid; padding-right:8px;padding-left:8px; }
#Question_left_0{  height:25px;background-image:url(../images/DSFout_left_top.jpg); line-height:25px; color:#cd0101; font-weight:bold; text-align:left; padding-left:8px; border-bottom:#cd0101 1px solid}
.Question_left_1{ line-height:30px; height:30px ; text-align:left; padding-left:20px; border-bottom:#e7e7e7 1px solid;padding-top:2px}
.Question_left_1 a:link { color:#000000; text-decoration:none;}
.Question_left_1 a:visited{color:#000000; text-decoration:none;}
.Question_left_1 a:hover{color:#ff0000; text-decoration:none;}
#Question_right{ float:left;margin-left:8px;}
#Question_right_top{background:#FCFCFC; line-height:25px; width:675px; border-bottom:#CCCCCC 1px solid}
#Question_right_top_1{ float:left; width:200px; margin-left:10px; color:#333333}
#Question_right_top_2{ }

#Question_leftshow{float:left; width:200px; background-color:#FCFCFC; height:500px; padding-right:8px;padding-left:8px; }
#Question_rightshow{ float:left;margin-left:8px; border-left:#CCCCCC 1px solid;}
#Questionsshow{}
#Question_title{ font-size:14px; text-align:center; border-bottom:#CCCCCC dotted 1px; font-weight:bold}
#Question_title_1{ height:25px; text-align:right}
#Question_title_2{}
#Question_title_3 { text-align:right; color:#333333; border-top: #CCCCCC 1px dashed; padding-top:12px}
#Question_title_3 a:link{color:#333333}
#Question_title_3 a:visited{color:#333333}
#Question_title_3 a:hover{color:#ff0000}