*{margin:0px;padding:0px;}
body{font:normal normal 12px/18px "宋体",Arial, Helvetica, sans-serif;color:#000000;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none; color:#FF9900}
li{list-style:none;}
img{border:none;}
.box{width:100%;margin:0 auto; float:right}
.box1{width:100%;margin:0 auto; background:url(../images/bg01.jpg) top repeat-x; height:auto;}
.all_tab{ width:942px; height:auto; margin:0 auto}
.index_z{ background:url(../images/nav_bg.jpg) left repeat-y;}
.w180px{width:175px;line-height:23px;margin:0 0 0 16px;}
.index_list{margin:12px 0 0 19px;width:190px;}
.index_list li{width:63px;padding:0 0 0 17px;background:url(../images/dian.jpg) no-repeat 0 13px;font-size:14px;float:left;height:35px;line-height:35px;}
.footer p{line-height:17px;color:#8f8f8f;}
.footer p a{color:#8f8f8f;}
.bottom{margin:0 auto; margin-top:8px;}

.menuer{ margin:0 auto; height:auto;}
.logoer{ margin:0 auto;}
.content{ width:935px; height:100px; margin:0 auto;}
.main_con{ width:935px; height:441px; float:left;}

.nav_left{ border-top:1px solid #FFFFFF; width:160px; height:389px; background:url(../images/img04.jpg) top repeat-y;}
.nav_title{ background:url(../images/img03.jpg) no-repeat; font-size:14px; font-weight:bold; color:#232323}
.con_icon{ width:615px; height:43px; float:left;}
.case_icon{ width:543px; height:24px; margin:0 auto; line-height:24px; font-size:14px; font-weight:bold; border-bottom:1px solid #CCCCCC}
.Details{ float:left; width:615px; height:450px; overflow:auto; padding-top:10px;}
.Details h1{ text-align:center; font-size:14px; font-weight:bold; padding-bottom:15px;}
.Details p{ font-size:12px; color:#242424; text-indent:2em; padding:0px 36px 10px 36px;}
.Details img{ float:left; margin-right:15px;}

.Details_pro{ float:left; width:615px; height:450px; overflow:auto; padding-top:10px;}
.Details_pro h1{ text-align:center; font-size:14px; font-weight:bold; padding-bottom:15px;}
.Details_pro p{ font-size:12px; color:#242424; padding:0px 36px 10px 36px;}
.Details_pro img{ float:left; margin-right:15px;}

.Details_bot{ float:left; width:579px; height:24px; padding-left:36px;}

.job_tab{ margin:0 auto; width:543px; height:auto; margin-bottom:20px;}
.job_tab1{ margin:0 auto; width:543px; height:auto; margin-top:20px;}
.job_time{ border-bottom:1px solid #dfdfdf; color:#999999}
.job_yaoqiu{ line-height:20px;}

.news_list{ margin:0 auto; width:543px; height:auto;  background-color:#FFFFFF; border-bottom:1px solid #f1f1f1}
.news_list:hover{ background-color:#f1f1f1;}

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}

/* --[[ Main Container ]]-- */


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {  padding:1px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#4e4e4e; text-align:center; font-family:Arial,"宋体";  font-size:12px;  text-decoration:none; /*border-style:outset; border-color:#ffffcc; border-width:1px 2px 2px 1px;*/ padding:4px 9px 4px 4px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover a { color:#c41615; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {color:#c41615; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {background-color:#E3E3E3; color:#4e4e4e; text-align:left; font-size:12px; font-weight:normal; text-decoration:none; padding:2px 5px; border:#fff 1px solid }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#E3E3E3; color:#c41615; }
		#imenus0 ul li a.ihover {background-color:#E3E3E3; color:#c41615; }

		/* [active] */
		#imenus0 ul li a.iactive {text-decoration:underline; }
		
		
		
.ps{margin-right:10px;display:none;}
.pss{margin-left:10px;display:block;}
#sgc{font-size:14px; background:url(images/jia.jpg) left no-repeat;}
#sgc a{ color:#333333;}
#sgc a:hover{ color:#FF6600}
#smn{font-size:14px; background:url(images/jia.jpg) left no-repeat;}
#smn a{ color:#333333;}
#smn a:hover{ color:#FF6600}
.t{cursor:pointer; background:url(../images/nav_vip.jpg) left no-repeat;line-height:30px; padding-left:30px; height:30px;}
.f{cursor:pointer; background:url(../images/jian.jpg) left no-repeat;line-height:30px; padding-left:30px; height:30px; font-size:13px; font-weight:bold; color:#333333; text-align:left;}
.f a{ color:#339900;}
.f a:hover{ color:#FF6600}
.b{cursor:pointer; background:url(../images/jian01.jpg) left no-repeat;line-height:30px; padding-left:30px; height:30px;font-size:12px; font-weight:bold; color:#CC3300; text-align:left;}
.b a{ color:#c30;}
.b a:hover{ color:#990000;}
.fblod{font-weight:bold;background:url(images/jia.jpg) left no-repeat;}
.padtb8{padding:8px 0;}
.fontred{color:#f00;}		

.pro_img{ width:110px; height:90px; float:left; margin-left:70px !important; margin-left:45px; margin-top:15px;}
.pro_img a img{ border:1px solid #CCCCCC}
.pro_img a:hover img{ border:1px solid #FF9900}
.case_tab{ float:left; text-align:center; margin-left:50px !important; margin-left:30px; margin-top:10px;}

.nav_03{text-align:center; line-height:24px; margin-top:10px; font-size:14px; font-weight:bold;  background:url(../images/nav_vip.jpg) bottom left no-repeat;}
.nav_04{text-align:center; line-height:24px; margin-top:10px; font-size:14px; font-weight:bold;  background:url(../images/nav_vip1.jpg) bottom left no-repeat;}
.right_img{ background:url(../images/right_bg.jpg) top no-repeat; }
.con_bg{ background:url(../images/index_y.jpg) no-repeat}

.left_nav{ background:url(../images/nav_bg1.jpg) repeat-y;}
.com_name{ width:390px; height:18px; border:1px solid #999999;}
.com_name1{ width:145px; height:18px; border:1px solid #999999;}
.com_name2{ width:390px; height:100px; border:1px solid #999999;}
