.top{background:url(../images/personal/top_bg.jpg) repeat-x top;height:135px;overflow:hidden}
.top .logo{padding:30px 0 0 25px;float:left;width:120px;}
.top .title{float:left;width:750px;padding:25px 30px 0 30px; overflow:hidden}
.top .title h2{color:#444;font-size:28px;font-family:"؟،جم_GB2312";line-height:40px;height:40px;width:540px;margin-bottom:5px;overflow:hidden}
.top .title p{color:#666;height:22px;line-height:22px;width:540px;overflow:hidden;position:relative;}
.top .title span{float:right;padding-top:30px;}
.nav{background:url(../images/personal/nav_bg3.gif);height:27px;padding:2px 0 21px 30px;overflow:hidden;}
.nav span{float:left;}
.nav span a{float:left;height:21px;width:100px;margin-right:2px;text-align:center;padding-top:6px;}
.nav span a:hover{background:url(../images/personal/nav_bg1.gif);}
.nav span a.on{background:url(../images/personal/nav_bg1.gif);}
.nav em{float:right;padding-top:3px;font-weight:bold;}
.nav em a:link,.nav em a:visited,.nav em a:hover{color:#fff;margin-right:20px;}

.news_list{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.news_list ul{margin:20px 40px;}
.news_list li{heigth:30px;line-height:30px;overflow:hidden;}
.news_list li em{float:right;color:#999;}
.work_info{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.work_info h6{font-size:14px;padding:20px 40px;text-align:center;height:20px;}
.work_info h6 span{font-size:16px;color:#f60;float:left;}
.work_info h6 em{float:right;font-size:12px;font-weight:normal;}
.work_intro{margin:0 40px;padding-bottom:20px;border-bottom:solid 1px #dfdfdf;}

.info_photo{margin:25px 40px;width:678px;}
.info_photo ol{text-align:left;padding-bottom:25px;}
.info_photo ol img{vertical-align:middle;}
.info_photo ol a:link,.info_photo ol a:visited{text-decoration:underline;}
.info_photo p{width:626px;height:417px;border:solid 1px #ddd;text-align:center;margin:0 auto;}
.info_photo ul{padding:15px 25px 15px 0px;text-align:center;}
.info_photo ul span{padding:0 20px;}
.info_photo ul em{float:right;text-align:left;width:118px;}
.info_photo ul img{vertical-align:middle;}
.info_photo ul a:link,.info_photo ul a:visited{text-decoration:underline;}
.info_photo dl{width:628px;height:82px;padding:0 25px;}
.info_photo dl img{cursor:pointer;}
.info_photo dl dt{float:left;width:9px;padding-top:18px;}
.info_photo dl dd{float:left;margin:0 5px;display:inline;width:600px;height:62px;}
.info_photo dl dd li{float:left;width:92px;height:82px;text-align:center;margin:0 4px;display:inline;}
.info_photo dl dd li span{display:block;width:90px;height:60px;border:solid 1px #ddd;overflow:hidden;}
.info_photo dl dd li em{display:block;height:20px;overflow:hidden;}
.info_photo dl dd li.on span{border:solid 1px #f60;}

.main{width:960px;margin:-6px auto 0 auto;color:#444;}
.position{height:20px;padding-bottom:5px;color:#333;}
.position a:link,.position a:visited,.position a:hover{color:#049;}
.main_left{float:left;width:188px;}
.main_left h4{background:url(../images/personal/left_bg1.gif);height:23px;padding:6px 0 0 10px;width:176px;font-size:14px;cursor:pointer;}
.main_left h4 em{float:right;padding-right:10px;}
.main_left .box{margin-bottom:10px;width:186px;border:1px solid #C2DCFF;overflow:hidden;}
.main_left .box dl{float:left;width:140px;height:110px;padding:11px 14px 0 22px;margin:0 10px;background:url(left_bg2.gif);display:inline}
.main_left .box ul{padding:10px 8px 10px 10px;width:168px;clear:both}
.main_left .box ol{padding:10px 8px 10px 10px;width:168px;clear:both;background:#F7FCFF;border-top:solid 1px #EAF1F9;}
.main_left .box li{clear:both;line-height:24px;}
.main_left .box ul li{clear:both;}
.main_left .box ul li font{width:60px;}
.main_left .box ul li cite{width:108px;}
.main_left .box ul li cite img{margin-bottom:5px;}
.main_left .box ol li a:link,.main_left .box ol li a:visited{color:#444;font-weight:bold;}
.main_left .box ol li a:hover{color:#f60;font-weight:bold;}
.main_left .box ol li strong a:link,.main_left .box ol li strong a:visited,.main_left .box ol li strong a:hover{color:#f60;}
.main_left .box ol li p a:link,.main_left .box ol li p a:visited,.main_left .box ol li p a:hover{display:inline-block;font-weight:normal;margin-right:12px;}
.main_left .box ol li p a.red:link,.main_left .box ol li p a.red:visited,.main_left .box ol li p a.red:hover{color:#f60;}
.main_left .box cite{float:left;}
.main_left .box font{float:left;width:72px;font-size:12px;}
.main_left .box em{color:#f60;}
.main_left .box img{vertical-align:middle;}
.main_left .box strong img{float:left;margin-right:6px;}
.main_left .box blockquote{border-top:dashed 1px #ccc;margin:10px 10px 0 10px;}
.main_left .box blockquote strong{display:block;padding-top:10px;}
.main_left .box blockquote cite{display:block;float:none;width:147px;margin-right:-11px;}
.main_left .box blockquote em{margin:5px 8px 0 0;float:left;border:solid 1px #dfdfdf;width:62px;height:31px;overflow:hidden;}
.main_left .box blockquote em img{float:left;}
.main_left .box1{margin-bottom:10px;width:186px;border:1px solid #C2DCFF;overflow:hidden;padding-bottom:10px;}
.main_left .box1 ol span{display:block;padding:5px;border:solid 1px #dfdfdf;width:105px;height:140px;overflow:hidden;margin:10px auto 0 auto;}
.main_left .box1 ol font{display:block;width:24px;height:34px;margin:-40px 0 0 122px;}
.main_left .box1 ol strong{display:block;width:164px;line-height:29px;height:29px;margin:11px 11px 0 11px;overflow:hidden;}
.main_left .box1 ol em{display:block;width:164px;line-height:29px;margin:0 11px;}
.main_left .box1 ol em img{vertical-align:middle;}
.main_left .box1 ol cite{display:inline-block;background:url(../images/personal/gw.gif) no-repeat left 6px;width:55px;text-align:center;color:#fff;}
.main_left .box1 ol del{text-decoration:none;float:left;}
.main_left .box1 ol ins{float:left;width:104px;}
.main_left .box1 ol ins img{margin-bottom:4px;}
.main_left .box1 dt{width:116px;margin:10px 11px 0 11px;height:56px;background:url(http://js.soufunimg.com/home/weiketest/css/tel.gif);font-size:16px;line-height:16px;font-family:Arial;padding:8px 0 0 48px;font-weight:bold;}
.main_left .box1 dt em{color:#444;font-size:12px;font-weight:normal;display:inline-block;vertical-align:text-bottom;}
.main_left .tel{margin-top:10px;padding:5px 10px 10px 10px;width:166px;clear:both;background:#F7FCFF;border-top:solid 1px #BFE4FF;border-bottom:solid 1px #BFE4FF;}
.main_left .tel em{font-weight:bold;}
.main_left .star{float:left;position:relative;width:60px;height:20px;overflow:hidden;}
.main_left .star span{background:url(../images/personal/starbg.gif);float:left;height:10px;overflow:hidden;margin-top:4px;}
.main_left .star img{position:absolute;left:0;top:4px;}
.main_left .visited{width:156px;border:1px solid #C3DDFF;overflow:hidden;}
.main_left .visited ul{padding:10px 5px 0 5px;width:146px;}
.main_left .visited ul li{float:left;width:65px;padding:0 4px;line-height:16px;height:111px;}
.main_left .visited ul li span{float:left;width:53px;height:49px;padding:5px;border:solid 1px #dfdfdf;margin-bottom:4px;}
.main_left .visited ul li cite{float:left;width:65px;text-align:center;height:16px;overflow:hidden;}
.main_left .visited ul li em{float:left;width:65px;text-align:center;}
.main_left .lw{width:156px;border:1px solid #C3DDFF;overflow:hidden;margin-bottom:10px;}
.main_left .lw ul{padding-bottom:10px;width:156px;}
.main_left .lw ul li{border-bottom:1px solid #eee;padding:10px 10px 5px 10px;}
.main_left .lw ul li span,.main_left .lw ul li p{height:20px;overflow:hidden;}
.main_left .lw ul li em{color:#999;}
.main_left .lw ul li a:link,.main_left .lw ul li a:visited{color:#444;}
.main_left .lw ul li a:hover{color:#f60;}

.main_right{float:right;width:762px;}
.main_right h4{height:26px;padding:0 10px;font-size:12px;background:url(../images/personal/right_bg1.gif) bottom repeat-x;}
.main_right h4 span{float:left;width:97px;text-align:center;height:21px;padding-top:3px;margin-right:5px;border:solid 1px #C2DCFF;background:#EFF6FF;color:#06c;font-weight:normal;cursor:pointer;}
.main_right h4 span.on{background:#fff;border-bottom-color:#fff;color:#444;font-weight:bold;}
.main_right h4 span.on a:link,.main_right h4 span.on a:visited{color:#444;}
.main_right h4 span.on a:hover{color:#f60;text-decoration:none;}
.main_right h5{background:url(../images/personal/right_bg2.gif);height:30px;border-bottom:dashed 1px #dfdfdf;font-size:12px;line-height:30px;padding:5px 20px 0 20px;}
.main_right h5 em{float:right;font-weight:normal;}
.main_right h5 cite{color:#f60;}
.mission_list h6{font-size:12px;font-weight:normal;padding:10px 10px 0 10px;}
.mission_list h6 em{color:#f60;}
.mission_list h6 span{float:right;}
.mission_list li{float:left;width:366px;height:118px;padding:15px 15px 0 0;overflow:hidden;}
.mission_list li span{float:left;width:174px;height:116px;border:solid 1px #dfdfdf;margin-right:10px;}
.mission_list li em{color:#f60;}
.mission_list li p{float:left;width:180px;line-height:25px;height:25px;overflow:hidden;}
.mission_list li p a:link,.mission_list li p a:visited{text-decoration:underline;}
.mission_list .page{border-top:solid 1px #C2DCFF!important;margin-top:20px;}
.work_list{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.work_list ul{margin:10px 7px;}
.work_list li{float:left;width:176px;height:245px;margin:10px 5px;display:inline;overflow:hidden;}
.work_list li span{float:left;width:174px;height:116px;border:solid 1px #dfdfdf;margin-bottom:7px;text-align:center;}
.work_list li em,.work_list li strong{float:left;width:176px;height:20px;overflow:hidden;}
.work_list li cite{color:#f60;}
.work_list li em a:link,.work_list li em a:visited{text-decoration:underline;}
.work_list li strong a:link,.work_list li strong a:visited{color:#444;}
.work_list li strong a:hover{color:#f60;}
.product_list{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.product_list h6{padding:15px 14px 0 14px;font-size:12px;font-weight:normal;}
.product_list h6 a.on:link,.product_list h6 a.on:visited,.product_list h6 a.on:hover{color:#f60;}
.product_list ul{padding:15px 7px 0 7px;width:744px;}
.product_list li{padding:0 7px 10px 7px;float:left;width:172px;height:160px;text-align:center;}
.product_list li span{display:block;border:solid 1px #ccc;padding:1px;width:168px;height:112px;overflow:hidden;margin-bottom:4px;}
.product_list li p{height:20px;overflow:hidden;}
.product_list li em{color:#f60;font-size:14px;font-weight:bold;}
.product_list li a:link,.product_list li a:visited{color:#444;}
.product_list li a:hover{color:#f60;}
.leaveword{border:solid 1px #dfdfdf;padding:1px;width:758px;margin-top:15px;}
.leaveword ol{padding:20px;}
.leaveword ol p{margin-top:20px;}
.leaveword ol em{float:right;margin-top:-10px;}
.leaveword_list ul{width:762px;}
.leaveword_list ul li{border-bottom:solid 1px #dfdfdf;padding-bottom:20px;margin-top:20px;}
.leaveword_list ul li em{border:solid 1px #dfdfdf;padding:5px;width:53px;height:49px;margin-right:20px;float:left;}
.leaveword_list ul li span{float:left;width:674px;}
.leaveword_list ul li cite{color:#f60;}
.leaveword_list ul li p{float:left;width:674px;padding-top:5px;}
.leaveword_list1{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.leaveword_list1 ul{width:758px;padding-bottom:20px;}
.leaveword_list1 ul li{border-top:solid 1px #dfdfdf;padding:0 10px;margin:20px 20px 0 20px;width:698px;background:#fdfdfd url(../images/personal/right_bg3.gif) top repeat-x;}
.leaveword_list1 ul li em{border:solid 1px #dfdfdf;padding:5px;width:76px;height:69px;float:left;margin-top:15px;}
.leaveword_list1 ul li p{float:right;width:587px;margin-top:15px;}
.leaveword_list1 ul li p span{display:block;width:587px;}
.leaveword_list1 ul li p span a:link,.leaveword_list1 ul li p span a:visited{font-weight:bold;color:#444;}
.leaveword_list1 ul li p span a:hover{color:#f60;font-weight:bold;}
.leaveword_list1 ul li p font{font-size:12px;display:block;width:587px;padding:5px 0;}
.leaveword_list1 ul li p cite{display:block;color:#f60;width:587px;}
.leaveword_list1 ul li p cite a:link,.leaveword_list1 ul li p cite a:visited,.leaveword_list1 ul li p cite a:hover{color:#f60;}
.leaveword1{margin:10px 0 0 112px;}
.leaveword1 font{display:block;font-size:12px;margin-top:20px;}
.leaveword1 font cite{float:right;margin-top:-10px;}
.information{border:solid 1px #dfdfdf;padding:1px;width:758px;}
.information ul{padding:20px 60px;line-height:30px;}
.information ul li{clear:both;}
.information ul li span{float:left;width:60px;}
.information ul li em{float:left;width:575px;}
.infor1{border-color:#D5DAFF;background:#F7FCFF;margin-bottom:10px;width:470px;float:left;}
.infor1 h5{background:url(../images/personal/ico3.gif) no-repeat left 10px;margin:0 20px;padding:5px 0 0 30px;}
.infor1 ul{margin:10px 20px;padding:0;line-height:24px;height:144px;overflow:hidden;}
.order_list{float:right;width:278px;}
.order_list h5{position:relative;margin:-4px 0 0 -6px;background:url(../images/personal/right_bg4.gif);border:none;padding:9px 10px 0 40px;}
.order_list h5 a:link,.order_list h5 a:visited,.order_list h5 a:hover{color:#f60;text-decoration:underline;}
.order_list table{width:278px;text-align:center;height:168px;line-height:23px;}
.order_list td{border-top:solid 1px #dfdfdf;padding-top:4px;}
.order_list td em{color:#999;}
.credit h5{margin-bottom:15px;}
.credit ul{float:left;border:solid 1px #dfdfdf;padding:1px 1px 15px 1px;width:357px;height:231px;overflow:hidden;}
.credit ol{float:right;border:solid 1px #dfdfdf;padding:1px 1px 15px 1px;width:357px;height:231px;overflow:hidden;}
.credit li{clear:both;height:20px;padding:5px 50px;width:257px;float:left;}
.credit li cite{float:left;}
.credit li em{color:#f60;}
.credit .star{float:left;position:relative;width:90px;height:20px;overflow:hidden;}
.credit .star span{background:url(../images/personal/starbgbig.gif);float:left;height:14px;overflow:hidden;margin-top:2px;}
.credit .star img{position:absolute;left:0;top:2px;}

.list{margin:20px;width:720px;color:#444;text-align:center;}
.list th{font-weight:normal;border:solid 1px #eaeaea;border-left:none;background:#f8f8f8;padding:5px 0 3px 0;}
.list th.thleft{border-left:solid 1px #eaeaea;}
.list td{border-bottom:solid 1px #eaeaea;padding:5px 0 3px 0;}
.list td.alignleft{text-align:left;padding:5px 10px 3px 10px;}
.list td span{color:#f60;}
.total{margin:0 20px 20px 20px;}
.total span{color:#f60;font-weight:bold;}
.total .page{float:right;border:0;padding:0;}

.page{padding:15px;text-align:right;height:20px;border-top:solid 1px #dfdfdf;}
.page *{vertical-align:middle;}
.page a{padding:2px 5px;margin:0 5px;border:solid 1px #999;}
.page a:hover{text-decoration:none;}
.page a.on:link,.page a.on:visited{color:#f60;font-weight:bold;}
/*20110714*/