/* CSS Document */
body{background:#fff;}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td,img{margin:0;padding:0;font-weight:normal; line-height:18px; font-size:12px; color:#666; }
img{border:none;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h4,h5,h6,h7{margin:0;padding:0;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover,a:active{color:#e23900;text-decoration:underline;}
em{font-style:normal;}

.article{ text-indent:2em;}

.left{float:left;}
.right{float:right;}
.center{text-align:center}

.totop{margin-top:6px;}

.font13{font-size:13px;}
.font14{font-size:14px;}

.txt_t{text-indent:2em;}

.clear{clear:both;}
.orange, .orange a, .orange a:link, .orange a:visited, .orange a:hover{color:#ce4a24;}
.red, .red a, .red a:link, .red a:visited, .red a:hover{color:#b93121;}
.white, .white a, .white a:link, .white a:visited, .white a:hover{color:#fff;}
.gray, .gray a,.gray a:link,.gray a:visited, .gray a:hover{color:#666;}

.layout{width:968px; margin:0px auto;}

/* header */
#top{float:left; width:938px; height:68px; display:inline; padding:10px 15px 0px 15px; margin-bottom:10px;}
#top ul{float:right;}
#top .selbox{float:right; width:500px; text-align:right; padding-top:10px;}
#top .selbox select{ font-size:12px; color:#666;}
#top li{float:left; display:inline; margin-left:12px; height:18px;}
#top a{ color:#8c8c8c;}
#top a:hover{color:#dc2d2c;}

/* nav */
#nav{float:left; width:968px; height:40px; background:url(../images/navbg.gif);position:relative;z-index:5;}
#nav ul{position:absolute;z-index:115;}
#nav ul,#nav li{float:left;height:40px;}
#nav li{display:inline;font-size:14px; line-height:40px; font-weight:bold; background:url(../images/upright02.gif) right top no-repeat;height:40px; overflow:hidden;width:80px; text-align:center;}
#nav .first{ width:70px;}
#nav .last{background:none;}
#nav li a{color:#fff;}
#nav li a:hover{color:#ffcc00; text-decoration:none;}
#nav .active{height:auto; overflow:auto;}
#nav ul .active a:link,#nav ul .active a:visited,#nav ul .active a:hover{color:#ffcc00; text-decoration:none; font-size:14px;}
#nav ul .active div{position:absolute; z-index:222; padding:10px 8px;background:#fff url(../images/bg18.gif) repeat-x; border:#9f9f9f solid 1px; border-top:none; width:auto; float:left; top:40px;margin-left:-3px;*margin-left:-83px;}
#nav ul .active div p{line-height:26px; padding-left:9px; background:url(../images/btmline.png) left bottom repeat-x;font-weight:bold;width:auto; text-align:left;}
#nav ul .active p a:link,#nav ul .active p a:visited{color:#666;white-space:nowrap; font-size:12px;}
#nav ul .active p a:hover{color:#e23900; font-size:12px;}

/* banner */
#bannerbox{float:left; width:968px; background:url(../images/banner_bg.png) top no-repeat; padding-top:9px;}
/* slide */

#slide{float:left; width:502px; height:195px; border:#e0e0e0 solid 1px; display:inline; padding:4px; margin:6px 6px 0px 6px;position:relative;}
#slide img{ width:502px; height:169px;}
.timg_img div {}
.timg_text{position:absolute;bottom:5px;left:0px;width:502px; height:18px; line-height:18px;z-index:12;}
.timg_text div {z-index:13; text-indent:2px;}
.timg_bg{position:absolute;bottom:6px;left:0px;width:502px;height:18px;z-index:11;float:left;}
.timg_text strong{font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.timg_text div{float:left; display:inline; padding-left:25px; background:url(../images/ico-02.gif) 15px 5px no-repeat; font-weight:bold;}
.timg_num{height:18px; position:absolute;z-index:20;right:5px; bottom:7px; float:right;}
.timg_num strong{width:28px;height:17px; cursor:pointer; line-height:17px; padding-top:2px;margin-right:4px;text-align:center; float:left;}
.bigon{background:url(../images/num_on.gif);color:#ec5c03; float:left;}
.bigoff{background:url(../images/num_off.gif);color:#999; float:left;}

/* imgchange */
/*#slide{	width:490px;border:1px solid #ddd;height:203px; position:relative; margin:6px 6px 0px 6px; display:inline; overflow:hidden; float:left;}
.timg_img{width:407px;height:200px; float:left; margin:1px 0px 0px 2px; display:inline;}
.timg_img img{width:405px;height:198px;border:1px solid #e0e0e0;}
.timg_img div {}
.timg_text{position:absolute;bottom:5px;left:3px;background: none;width:386px;padding:0 0 0 10px;font-size:14px;font-weight:bold;line-height:18px;z-index:17;}
.timg_text div {z-index:13;}
.timg_bg{position:absolute; bottom:3px;left:3px;background:#000;width:405px;height:27px;z-index:11;opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);}
.timg_text strong{font-size:13px;	font-family:Verdana, Geneva, sans-serif;}
.timg_num{width:75px;margin:2px 0px 0 0;padding:0 0 0 2px;float:left; display:inline;}
.timg_num img{width:75px;height:37px;}
.timg_num span{display:block;float:left;width:75px;height:37px; cursor:pointer; margin-bottom:14px;}
.bigon{ border:#cc0000 solid 1px;}
.bigoff{ border:#ddd solid 1px;}*/

/* video player */
#video{width:222px; float:left; margin-top:6px; height:205px;}

/* message */
#m_center{float:left; width:512px; display:inline; margin:6px 6px 0px 6px;}
#message{float:left; width:506px;padding:2px; border:#ffcc7b solid 1px;}
#message .messagebox{float:left; width:506px; height:275px; background:url(../images/bg04.gif);}
#message .titbar_m{float:left; width:486px; height:25px; background:url(../images/bg05.gif); display:inline; margin:2px 5px 0px 5px; padding-right:10px;}
#message .titbar_m strong{float:left; display:inline; padding:3px 0px 0px 18px; font-size:14px; color:#993d00; background:url(../images/ico-03.gif) 5px 4px no-repeat;}
#message .titbar_m .right{display:inline; margin:6px 0px 0px 0px;}
#message .titbar_m ul{float:left; width:344px; height:25px; overflow:hidden; display:inline; margin-left:13px; padding-left:4px;}
#message .titbar_m li{float:left; width:81px; height:22px; line-height:22px; background:url(../images/sp_off.gif) right no-repeat; font-size:13px; text-align:center; cursor:pointer; color:#573d27; padding-top:3px;}
#message .titbar_m .current{float:left; width:81px; height:22px; background:url(../images/sp_on.gif) right no-repeat; font-size:13px; text-align:center; cursor:pointer; color:#6c1f0c; font-weight:bold; line-height:22px; margin-left:-2px;}
#message .msgbox{float:left; width:486px; height:220px; overflow:hidden;border:#f4c16c solid 1px; border-top:none; background:#fff; display:inline; margin-left:5px; padding:10px 4px;}
#message .msgbox ul{ float:left; width:476px; display:inline; padding:0px 5px;}
#message .msgbox li{float:left; width:476px; height:22px; line-height:22px;border-bottom:#c6c6c6 dotted 1px; margin-top:3px;}
#message .msgbox li .left{display:inline; padding-left:15px; background:url(../images/ico-04.gif) 6px 6px no-repeat;}
#message .msgbox li .right{display:inline; padding-right:15px;}
#message .msgbox .topline{float:left; width:476px; height:85px; border-bottom:none;}
#message .msgbox .topline img{float:left; width:132px; height:72px; padding:2px; border:#c6c6c6 solid 1px;}
#message .msgbox .topline p{ float:right; width:320px; margin-bottom:6px; color:#000;}

#message2{float:left;width:510px;border:#ffcc7b solid 1px; margin-top:6px;overflow:hidden;}
#message2 .messagebox{float:left; width:510px; height:255px; background:#fff3d6;}
#message2 .titbar_m{float:left; width:510px; height:31px; background:url(../images/bg17.gif) bottom; display:inline;}
#message2 .titbar_m .right{display:inline; margin:12px 16px 0px 0px;}
#message2 .titbar_m ul{float:left; width:344px; height:26px; overflow:hidden; display:inline; margin:5px 0px 0px 13px;}
#message2 .titbar_m li{float:left; width:81px; height:24px; line-height:24px; font-size:13px; text-align:center; cursor:pointer; color:#573d27; padding-top:2px;}
#message2 .titbar_m .current{background:url(../images/sp2_on.gif) right no-repeat;color:#6c1f0c; font-weight:bold;}
#message2 .msgbox ul{float:left;width:500px; height:215px;overflow:hidden;display:inline; margin:0px 5px 5px 5px; padding-top:5px; background:#fff;}
#message2 .msgbox li{float:left;width:484px; height:22px;line-height:22px;border-bottom:#c6c6c6 dotted 1px; margin:3px 8px 0px 8px; display:inline;}
#message2 .msgbox li .left{display:inline; padding-left:19px; background:url(../images/ico-04.gif) 10px 6px no-repeat;}
#message2 .msgbox li .right{display:inline; padding-right:15px;}
/* cooperate */
#cooperate{float:left; width:966px; margin-top:6px; display:inline; border:#d6d7d2 solid 1px; border-bottom:#d6d7d2 solid 4px; background:#fff url(../images/bg06.gif) bottom repeat-x;}
#cooperate label{float:left; width:958px; height:23px; background:url(../images/bg01.gif);  display:inline; padding:5px 8px 0px 0px; border-bottom:#bfbfbf solid 1px;}
#cooperate label strong{float:left; line-height:23px; height:23px; font-size:14px; padding-left:24px; font-weight:bold; color:#cc0000; background:url(../images/ico-01.gif) 5px 3px no-repeat;}
#cooperate ul{ float:left; width:944px; display:inline; padding:11px;}
#cooperate li{float:left;display:inline; line-height:22px; height:22px; overflow:hidden;width:205px;margin-left:20px;}
#cooperate a{color:#000;}
/* zbgg 2011-12-19 lifeifei*/
#zbgg{float:left; width:966px; margin-top:6px; display:inline; border:#d6d7d2 solid 1px; border-bottom:#d6d7d2 solid 4px; background:#fff url(../images/bg06.gif) bottom repeat-x;}
#zbgg label{float:left; width:958px; height:23px; background:url(../images/bg01.gif);  display:inline; padding:5px 8px 0px 0px; border-bottom:#bfbfbf solid 1px;}
#zbgg label strong{float:left; line-height:23px; height:23px; font-size:14px; padding-left:24px; font-weight:bold; color:#cc0000; background:url(../images/ico-01.gif) 5px 3px no-repeat;}
#zbgg ul{ float:left; width:944px; display:inline; padding:11px;}
#zbgg li{float:left;display:inline; line-height:22px; height:22px; overflow:hidden;width:205px;margin-left:20px;}
#zbgg a{color:#000;}
/* footer*/
#footer{float:left; width:968px; background:#d6d7d2; text-align:center; font-family:Arial, "宋体"; margin-top:6px; padding:10px 0px 20px 0px;}
#footer span{ margin:0px 5px;}

/* default style */
.modulebox{float:left; width:220px; border:#e0e0e0 solid 1px; margin-top:6px;}
.modulebox label{float:left; width:220px; background:url(../images/bg01.gif); height:23px; border-bottom:#bfbfbf solid 1px;}
.modulebox label strong{float:left; line-height:23px; height:23px; font-size:14px; padding-left:24px; font-weight:bold; color:#cc0000; background:url(../images/ico-01.gif) 5px 3px no-repeat;}
.modulebox label img{float:right; padding:7px 10px 0px 0px;}

#locale{float:left;width:218px; height:178px; overflow:hidden;border:#fff solid 1px; border-top:none; background:url(../images/bg02.gif)}
#locale p{float:left; padding:15px 9px 0px 9px; width:200px; display:inline;}

/*#friendlink{float:left; width:220px; height:346px; background:url(../images/bg03.gif) top repeat-x; overflow:hidden; padding-top:2px;}
#friendlink li,#bbs li{ float:left; display:inline; margin:8px 0px 0px 10px; width:94px; height:33px;}
#friendlink img,#bbs img{width:90px; height:30px;padding:1px; border:#d6d6d6 solid 1px; vertical-align:middle;}
#friendlink a:hover img,#bbs a:hover img{width:90px; height:30px;padding:1px; border:#cd5020 solid 1px;}

#bbs{float:left; width:220px; height:175px; background:url(../images/bg03.gif) top repeat-x; overflow:hidden; padding-top:2px;}
#bbs .txtlist{float:left; width:177px; height:19px; line-height:18px;border-bottom:#c6c6c6 dotted 1px; background:url(../images/ico-02.gif) 6px 5px no-repeat; padding-left:15px;}*/

#friendlink{float:left; width:180px; background:url(../images/bg03.gif) top repeat-x;  height:340px; overflow:hidden; padding:7px 18px 0px 18px;}
#friendlink li{ float:left; display:inline; margin:15px 0px 0px 0px; width:158px;}
#bbs li{ float:left; display:inline; margin:15px 0px 0px 0px; width:158px; height:64px;}
#friendlink img{width:180px; height:60px;padding:1px; border:#d6d6d6 solid 1px; vertical-align:middle;}
#bbs img{width:180px; height:60px;padding:1px; border:#d6d6d6 solid 1px; vertical-align:middle;}
#friendlink a:hover img,#bbs a:hover img{border:#cd5020 solid 1px;}

#bbs{float:left; width:180px; height:175px; background:url(../images/bg03.gif) top repeat-x; overflow:hidden; padding:2px 18px 0px 18px;}

#engmin{float:left; display:inline;width:170px;background:url(../images/bg03.gif) top repeat-x;  height:304px; overflow:hidden; padding:5px 25px 0px 25px; text-align:center;}
#engmin .im01{float:left; margin:6px 0 0px 48px; display:inline;width:74px; height:9px; overflow:hidden; cursor:pointer;background:url(../images/topbtn.gif);}
#engmin .im02{float:left; margin:0px 0 6px 48px; display:inline;width:74px; height:9px; overflow:hidden; cursor:pointer;background:url(../images/btmbtn.gif);}
#engmin ul{float:left;width:170px; height:260px; overflow:hidden; margin-top:8px;}
#engmin li{float:left;width:170px; height:130px; overflow:hidden;}
#engmin li img{ float:none; margin:0;width:162px; height:102px; padding:1px; margin-bottom:3px; border:#d6d6d6 solid 1px; cursor:pointer;}
#engmin li a:hover img{border:#cd5020 solid 1px;}

#exhibit dl,#exhibit dt,#exhibit dd{float:left;width:180px;}
#exhibit dt{ margin-top:10px;}
#exhibit dt img{width:178px; height:59px; border:#c2c2c2 solid 1px;}
#exhibit dt a:hover img{border:#ce4a24 solid 1px;}

/* module */

#leftside{float:left; width:222px; margin-top:6px;}
#subnav{float:left; width:212px; border-left:#d1d1d1 solid 1px; border-right:#d1d1d1 solid 1px; background:#fff url(../images/bg07.gif) top repeat-x;height:auto!important;height:602px;min-height:602px; display:inline; padding:0px 4px;}
#subnav label{float:left; width:204px; height:33px; line-height:33px; font-size:14px; display:inline; padding-right:8px;font-family:"微软雅黑,黑体"; text-align:right; font-weight:bold; background:url(../images/titbg.jpg);}
#subnav ul{float:left; width:212px;}
#subnav li{float:left; width:180px; height:22px; line-height:22px; display:inline; padding:3px 0px 0px 32px; background:url(../images/sub_off.gif); font-size:14px; font-weight:bold; margin-top:3px; border-bottom:#c0bfba solid 1px;border-top:#c0bfba solid 1px;}
#subnav li a{color:#4b4b4b; display:block; text-decoration:none;}
#subnav .current{float:left; width:180px; height:22px; line-height:22px; display:inline; padding:3px 0px 0px 32px; background:url(../images/sub_on.gif);}
#subnav .current a{color:#fff;}
#subnav .tel{float:left; width:208px; text-align:center; padding:25px 0px; margin-top:10px;border:#ececec solid 2px; background:#f9f9f9;}


#exhibit{float:left; width:190px; border-top:#c2c2c2 dashed 1px; border-bottom:#c2c2c2 dashed 1px; display:inline; padding:0px 5px 10px 5px; margin:20px 0px 0px 2px;}
#exhibit dl,#exhibit dt,#exhibit dd{float:left;width:190px;}
#exhibit dt{ margin-top:10px;}
#exhibit dt img{width:178px; height:59px; border:#c2c2c2 solid 1px;}
#exhibit dt a:hover img{border:#ce4a24 solid 1px;}
#exhibit p{ float:left; width:180px; margin-top:10px; text-align:right;}

#rightside{float:right; width:740px; margin-top:6px;}
#mainbody{float:left; width:738px; border-left:#d1d1d1 solid 1px; border-right:#d1d1d1 solid 1px;height:auto!important;height:602px;min-height:602px;background:#fff url(../images/bg07.gif) top repeat-x;}

#statusbar{float:left; width:690px; height:30px; background:url(../images/bg08.gif) bottom repeat-x; display:inline; margin:20px 0px 0px 23px;}
#statusbar .left{color:#353535; display:inline; font-size:14px; font-family:"微软雅黑,黑体"; height:18px; background:url(../images/ico-05.gif) left top no-repeat; padding-left:10px; margin-left:5px;}
#statusbar .right{display:inline; padding-left:10px; background:url(../images/ico-08.gif) left 4px no-repeat; height:18px;}

#timebar{float:left; width:690px; height:25px; background:url(../images/bg09.gif) bottom repeat-x; display:inline; margin:20px 0px 0px 23px;}
#timebar li{float:left; width:82px; height:22px; background:url(../images/time_off.gif); display:inline; margin:3px 3px 0px 0px; text-align:center; cursor:pointer; line-height:22px;font-family:"微软雅黑,黑体"; font-size:13px;}
#timebar .current{float:left; width:82px; height:21px; background:url(../images/time_on.gif); display:inline; margin:0px 3px 0px 0px; text-align:center; cursor:pointer; line-height:21px; padding-top:4px;font-family:"微软雅黑,黑体"; font-size:14px; color:#cc4d22;}

.prolist{float:left; width:738px; margin-top:20px; overflow:hidden;}
.prolist li{ float:left; width:319px; height:130px; overflow:hidden;border-bottom:#dfdfdf solid 1px;display:inline; padding:15px 25px;}
.prolist li img{width:180px; height:60px; border:#c6c6c6 solid 1px; display:inline; margin-left:65px;}
.prolist a:hover img{width:180px; height:60px; border:#d47654 solid 1px;}
.prolist li p{ float:left;width:280px; margin-top:3px; display:inline; margin-left:20px;}
.prolist .bg{background:url(../images/bg10.gif) top repeat-x;}
.prolist .border{border-right:#c9c9c9 dashed 1px;}


.prolist1{float:left; width:738px; margin-top:20px; overflow:hidden;}
.prolist1 li{ float:left; width:220px; height:180px; overflow:hidden;display:inline; padding:6px 6px;background:url(../images/bg11.png) bottom repeat-x;}
.prolist1 li img{width:195px; height:145px; border:#c6c6c6 solid 1px; display:inline; margin-left:25px;}
.prolist1 a:hover img{width:195px; height:145px; border:#d47654 solid 1px;}
.prolist1 li p{ float:left;width:200px; margin-top:3px; display:inline; margin-left:25px;}

.prolist2{float:left; width:738px; margin-top:20px; overflow:hidden;}
.prolist2 li{ float:left; width:220px; overflow:hidden;display:inline;padding:6px 6px 9px;margin:0 0 3px 0;text-align:center;background:url(../images/bg11.png) bottom repeat-x;}
.prolist2 li img{width:150px;  height:205px; border:#c6c6c6 solid 1px;}
.prolist2 a:hover img{ border:#d47654 solid 1px;}
.prolist2 li p{ margin-top:3px; }

#protit{float:left; width:948px; height:11px; margin-top:6px; display:inline; text-align:right;padding:17px 20px 0px 0px; background:url(../images/titbg2.jpg);}
#probox{float:left; width:921px;border-left:#d1d1d1 solid 1px;border-right:#d1d1d1 solid 1px;border-bottom:#d1d1d1 solid 3px; padding:23px 15px 30px 30px;}
.commend_img1{width:889px;height:50px;display:inline;margin-left:9px;overflow:hidden;float:left;}
.img_move1{width:32766px;}
.commend_img1 ul{float:left;height:44px; padding:3px 0px; display:inline;}
.commend_img1 img{ width:120px; height:40px; display:inline; padding:1px;border:#b8b8b8 solid 1px;}
.commend_img1 a:hover img{ width:120px; height:40px;display:inline; padding:1px; border:#d73c03 solid 1px;}
.commend_img1 li{float:left; width:137px; height:44px; border-right:#fff solid 1px; display:inline; margin-right:13px;}
#List1_1,#List2_1{float:left;}

.pagebar{float:left; width:718px; text-align:center; padding:20px 0px 0px 0px;}
.pagebar .current{ color:#e23900;}
/* news */
.newslist{float:left; width:655px; display:inline; margin:15px 0px 0px 35px; border-bottom:#989898 dashed 1px; padding-bottom:21px;}
.newslist li{float:left; width:655px; height:18px; padding-bottom:8px; background:url(../images/bg11.png) bottom repeat-x; color:#8c8c8c; margin-top:3px;}
.newslist li .left a{color:#383838;}
.newslist .left{display:inline; padding-left:10px; height:18px; background:url(../images/ico-06.gif) 0 5px no-repeat;}
.newslist .right{height:18px;}

.newdetail{float:left; width:690px; display:inline; margin:23px 0px 0px 23px;}
.newdetail h2{float:left; font-size:19px; color:#003278; margin:0px; padding:0px; width:690px; text-align:center; font-weight:bold; height:28px; line-height:28px;}
.newdetail .subtt{ width:690px; text-align:center; font-size:12px; color:#666;}
.newdetail .subbar{float:left; width:690px; height:20px; line-height:20px; text-align:center; color:#4b4b4b; border-top:#ddd solid 1px;border-bottom:#ddd solid 1px; margin:16px 0px;}
.newdetail img{padding:1px; border:#ddd solid 1px; margin:10px;}
.newdetail p{margin-top:10px;}
.pager{float:left; width:690px; background:url(../images/bg12.gif) top repeat-x; margin:22px 0px 0px 23px; display:inline; padding-top:22px;}
.pager li{float:left; width:690px;}


/* want */
.want,.jobname{float:left; width:690px; display:inline; margin:23px 0px 0px 23px;}
.want table{width:690px;}
.want th{background:url(../images/titbg4.jpg) right; height:31px; line-height:31px;text-align:center; font-weight:bold;}
.want .last{background:url(../images/titbg3.jpg);}
.want td{border-bottom:#dadada  dotted 1px; height:21px; text-align:center; line-height:21px;}

.jobname{float:left; height:24px; line-height:24px; font-size:14px; color:#000;background:url(../images/ico-07.gif) 0px 5px no-repeat; text-indent:15px;}
.jobinfo{margin-left:23px; border-bottom:#fd5900 solid 1px; width:690px;}
.jobinfo td{border-top:#e3e3e3 solid 1px; height:28px; background:#fff; padding:0px 10px; text-align:left}
.jobinfo .bg{background:#f1f1f1; text-align:right;}
.jobdetail{float:left; display:inline; margin-left:23px; width:690px; padding-bottom:25px;}
.jobdetail label{float:left; width:690px; height:27px; line-height:27px; background:url(../images/bg13.gif); text-indent:13px; font-weight:bold; color:#000;}
.jobdetail p{float:left; display:inline; margin:0px 12px; width:666px; color:#000; margin-top:8px;}

#sendbox{ float:left;display:inline;margin-left:72px;}

#oration{float:left; width:615px; background:url(../images/cator.gif) 26px 0px no-repeat; display:inline; margin:25px 0px 0px 53px; padding-top:2px; text-indent:47px; color:#4b4b4b;}

.tactic{float:left; width:610px; display:inline; margin:10px 0px 0px 53px;}
.tactic dt{float:left; width:610px; height:30px; background:url(../images/bg14.gif); font-family:"微软雅黑,黑体"; text-indent:28px; line-height:30px; color:#bd3e2f;}
.tactic .imgbox{float:left; width:161px; text-align:center; padding-top:10px;}
.tactic .msgbox{float:left; width:425px;  margin-left:10px; padding-top:20px; text-indent:2em; display:inline; color:#4b4b4b;}
/* static content */
#nameplate{float:left; width:680px; display:inline; background:url(../images/nameplate.png) no-repeat; margin-top:35px; padding:29px 0px 0px 0px;  line-height:18px;}
#nameplate .sp{padding:75px 0px 0px 35px;color:#373737;}
#nameplate .sp2{padding:15px 0px 0px 35px; width:645px;color:#373737;}

.spotlist{float:left; width:650px; display:inline; margin:15px 0px 0px 35px; background:url(../images/bg12.gif) top repeat-x; padding:20px 0px;}
.spotlist .left,.spotlist .right{width:297px; font-weight:bold; font-size:14px; text-align:center; line-height:28px; margin-top:25px;}
.spotlist img{width:295px; height:238px; border:#c3c4c6 solid 1px;}

.cases{float:left; width:670px; display:inline; margin:20px 0px 0px 23px; padding-bottom:25px; background:url(../images/bg12.gif) bottom repeat-x;}
.cases .tit,.cases .tit a{color:#da775b;}
.cases .tit{float:left; width:313px; height:22px; font-size:16px; line-height:22px; font-family:"微软雅黑,黑体"; border-bottom:#b1aca9 dotted 1px; color:#da775b; font-size:16px; padding:3px 0px 6px 0px;}
.nobg{background:none;}
.tobtm30{margin-bottom:30px;}
.tobtm37{margin-bottom:37px;}

.corp{float:left; width:640px; display:inline; margin:30px 0px 0px 40px;}
.corp .pimg{margin:0px 30px 30px 0px;}
.corp p{margin-bottom:15px; text-indent:2em;color:#373737;}

.pbtm{padding-bottom:50px;}

.conbody{float:left; width:390px; display:inline; margin:50px 0px 0px 23px; background:url(../images/pic-08.jpg) 10px 50px no-repeat;
padding-left:270px;}
.conbody dl{ float:left; width:390px; height:90px; background:url(../images/bg15.gif) bottom; border-bottom:#e2e2e2 solid 1px;margin-top:20px;}
.conbody dt{float:left; width:390px; height:18px; line-height:18px;background:url(../images/bg16.gif) bottom repeat-x; color:#307197; margin-top:4px;}
.conbody dt span{float:left; height:18px; background:#f4f4f4 url(../images/ico-10.gif) 5px 3px no-repeat; display:inline; padding-left:20px; font-size:13px; font-family:"微软雅黑,黑体";}
.conbody dd{float:left; width:380px; display:inline; padding:0px 5px; margin-top:3px; font-size:13px; font-family:"微软雅黑,黑体";}

/* statement */
.statement{float:left; width:670px; display:inline; margin:13px 0px 0px 23px;}
.statement p{text-indent:2em; margin-top:10px;}
.statement .tp{text-indent:0em;}
.ptbar{float:left; width:716px; text-align:center;}
.ptbar span{ display:block; padding:0px 10px; border:#e2e2e1 solid 1px; background:#f8f8f4;}
.stab{border-top:#dadada solid 1px; border-left:#dadada solid 1px; margin:10px 23px;}
.stab td{padding:5px 10px; border-bottom:#dadada solid 1px; border-right:#dadada solid 1px;}
.stab .bg{ background:#f1f1f1; text-align:center; width:165px; font-size:13px; font-weight:bold;}

/* sitemap */
#sitemap dl{float:left; width:670px; display:inline; margin:13px 0px 0px 23px;}
#sitemap dt strong{float:left; height:20px; line-height:20px; display:inline; padding:3px 0px 1px 0px; color:#fff; background:#da292a; text-align:center; width:86px;}
#sitemap dt{ float:left; width:670px; height:24px; border-bottom:#d3d3d3 solid 2px;font-size:13px; color:#000; }
#sitemap dd{float:left; height:20px; white-space:nowrap; display:inline; margin:8px 25px 0px 0px;}

/*PublicHeight*/
.ph20{height:20px;line-height:20px;width:100%;_width:86%;overflow:hidden;margin:0px;padding:0px;clear:both;}

/*Public Clear*/
.pc{clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}

.q_s_tittle{ width:363px;height:29px;line-height:29px;background:url(../images/bg_tittle.gif) no-repeat;}
.q_s li,.q_tittle{height:20px;color:#373737;}
.q_tittle{font-size:12px;background:url(../images/icon_ys01.gif) 8px 5px no-repeat;text-indent:20px;}

.q_bt{width:640px;height:28px; line-height:28px; margin-bottom:10px;border-bottom:1px dashed #ccc;font-family:"微软雅黑,幼圆";color:#b93121; text-indent:20px; background:url(../images/icon_ys.gif) 2px 8px  no-repeat;}
.back_bg{ width:379px; height:92px;background:url(../images/back_bg.gif) right bottom no-repeat; z-index:10000;}


.conbody ul{padding-top:60px;}
.conbody ul li{line-height:23px;}
.lxwm_bt_l{ background:url(../images/ico-04.gif) 0 8px no-repeat;text-indent:12px; color:#4b4b4b;}

.lxwm_bt{font-size:15px;font-family:"微软雅黑,幼圆"; font-weight:700; height:30px; color:#b93121;}

.q_al_nav {text-align:center;}
.q_al_nav span{width:210px; height:35px;float:left;line-height:35px;display:block;text-align:center;background:url(../images/al_nav_bg.gif) 14px -45px no-repeat;cursor: hand;}
.q_al_nav ul{ overflow:hidden;}
.q_al_nav li
{
	float:left; display:inline; width:210px; height:35px;float:left;line-height:35px;display:block;text-align:center;background:url(../images/al_nav_bg.gif) 14px -45px no-repeat;cursor: hand;
}
#on{width:210px;height:35px;line-height:35px;color:#b93121;background:url(../images/al_nav_bg.gif) 14px 0px no-repeat;}
.q_bk{margin:30px auto;text-align:center;}
.q_bk img{padding:2px;border:1px solid #c3c3c3;}

#zzrz{width:630px; float:left;padding:2px;border:3px solid #e2e2e2;}
#zzrz img.left,#zzrz img.right{padding-top:30px;}
.zzrz_m{width:600px;height:150px;display:inline;margin-left:2px;overflow:hidden;float:left;}
.zzrz_m li{float:left;width:151px;height:150px;display:inline;text-align:center;}
.zzrz_m li img{width:123px;height:79px;padding:4px; display:inline;border:1px solid #d7d7d7;}
.zzrz_m li a:hover img{width:123px;height:79px;display:inline;padding:4px; border:1px solid #d73c03;}
.zzrz_m li span{display:block;height:25px;line-height:18px;*line-height:25px;}



.commend_img1{width:889px;height:50px;display:inline;margin-left:9px;overflow:hidden;float:left;}

.zzrz_m ul{float:left;height:150px; padding:12px 0px; display:inline;}


.bd_x{height:25px;border-bottom:1px dashed #ccc;}


.q_zp_nav{ text-align:center; overflow:hidden;}
.q_zp_nav h3,.designer_detail .right h3{ font-size:14px; text-align:left;color:#b93121;height:30px;line-height:30px;}
.q_zp_nav span{height:35px;float:left;line-height:35px;display:block;text-align:center;background:url(../images/al_nav_bg.gif) 14px -45px no-repeat;cursor: hand;}
.zp_nav_w{width:195px;}
#on_td{width:246px;height:35px;line-height:35px;color:#b93121;background:url(../images/on_tdbg.gif) no-repeat;}

.designer_detail{width:600px;}
.designer_detail .left{width:140px;float:left;text-align:center;}
.designer_detail .right{width:460px;float:right;text-align:justify;text-justify:inter-ideograph;}
.designer_detail .left span{height:25px;line-height:25px;}

.designer_list td{height:150px;vertical-align:middle; border-top:1px solid #dcdcdd;}
.designer_list .tittle{height:30px; line-height:30px;font-size:14px;color:#b93121;font-weight:bold; border-top:2px solid #b93121;}
.designer_list .tittle span{ float:left;display:block;border-right:1px solid #dfdfdf;}
.des_a,.des_b{text-align:center;}
.des_a{width:105px;}
.des_b{width:185px;}
.des_c{width:240px;text-align:left;}
.des_c p{line-height:16px;}
.des_a img,.designer_detail img{width:96px;height:115px;padding:1px; display:inline;border:1px solid #d4d5cd;}
.des_a a:hover img{width:96px;height:115px;display:inline;padding:1px; border:1px solid #d73c03;}



.page_num{ height:30px; line-height:30px; border:1px solid #dbdbdb;}


.con_sub,.zl_con_sub{width:680px; margin-left:22px;}
.con_sub li{width:645px;height:115px;float:left; padding:20px 8px; border-bottom:1px dashed #ccc;}
.con_sub img{width:180px;height:60px;padding:1px; display:inline;border:1px solid #d4d5cd;}
.con_sub a:hover img{width:180px;height:60px;padding:1px; display:inline;border:1px solid #d73c03;}
.con_sub p{ width:445px; float:right; line-height:22px;}
.con_sub p span.left{ width:385px;}
.con_sub p span.right{ color:#a5a5a5;}

.zl_con_sub li{width:655px;float:left; padding:20px 8px; border-bottom:1px dashed #ccc;}
.zl_con_sub p{width:455px; float:right; line-height:22px;}
.zl_con_sub img{width:180px;height:60px;padding:1px; display:inline;border:1px solid #d4d5cd;}
.zl_con_sub a:hover img{width:180px;height:60px;padding:1px; display:inline;border:1px solid #d73c03;}
.zl_con_bot{width:655px; float:left; line-height:21px;color:#8b8b8b;}




#cg_sub{width:648px;padding:38px;_padding:35px;*padding-top:0px}
#cg_sub .cg_a{margin-top:20px;}
#cg_sub p{line-height:22px;padding:8px;text-align:justify;text-justify:inter-ideograph;}

.cg_sublist .left{width:125px;}
.cg_sublist .right{width:465px;padding:10px 15px}
.cg_sublist .right ul li{height:25px;line-height:25px;}
.cg_sublist .right ul li.list_bd{width:455px;height:25px;background:url(../images/cg_list_bg.gif) bottom repeat-x;_background:url(../images/cg_list_bg.gif) 0 18px repeat-x;}
.cg_sub_t{width:628px;height:6px;overflow:hidden;background:url(../images/cg_sub_t.gif) no-repeat;}
.cg_sub_m{width:628px;height:450px;background:url(../images/cg_sub_m.gif) repeat-y;}
.cg_sub_b{width:628px;height:10px;background:url(../images/cg_sub_b.gif) no-repeat;}

.cg_sublist span.cg_pic{width:162px;float:left;}
.cg_sublist span.cg_pic h1{font-size:12px;margin-bottom:20px;font-weight:normal;height:25px;line-height:25px; text-align:center;}
.cg_sublist span.cg_pic img{width:144px;height:144px;padding:1px; display:inline;border:1px solid #e6e6e6;}
.cg_sublist span.cg_pic a:hover img{width:144px;height:144px;padding:1px; display:inline;border:1px solid #d73c03;}
.cg_sublist span.cg_pic h1,.cg_sublist span.cg_pic h1 a,.cg_sublist span.cg_pic h1 a:link,.cg_sublist span.cg_pic h1 a:visited,.cg_sublist span.cg_pic h1 a:hover{color:#5e2d0c;}


.liststyle_zb{ float:left; margin-left:10px;}
.liststyle_zb li{float:left;width:310px; margin:10px 18px;_margin:10px 10px}

.imgbox{width:119px;height:90px;padding-top:10px;float:left;text-align:center;background:url(../images/adornbg03.gif) repeat;}
.imgbox img{padding:4px; border:1px solid #ccc;background:#fff;}
.txtmsg{width:180px;float:right; padding-top:12px;}
.txtmsg p{line-height:20px;}
.txtmsg strong{ display:block; height:25px; line-height:25px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

/*左侧-点击下拉菜单*/
.subnav_dt{float:left; width:212px; border-left:#d1d1d1 solid 1px; border-right:#d1d1d1 solid 1px; background:#fff url(../images/bg07.gif) top repeat-x;height:auto!important;height:600px;min-height:600px; display:inline; padding:0px 4px;}

.subnav_dt label{float:left; width:204px; height:33px; line-height:33px; font-size:16px; display:inline; padding-right:8px;font-family:"幼圆"; text-align:right; font-weight:bold; background:url(../images/titbg.jpg);}

.subnav_dt h4{float:left; width:180px; height:22px; line-height:22px; padding:3px 0px 0px 32px; background:url(../images/sub_off.gif); font-size:14px; font-weight:bold; margin-top:3px; border-bottom:#c0bfba solid 1px;border-top:#c0bfba solid 1px;}
.subnav_dt h4 a{color:#4b4b4b;display:block; text-decoration:none; }
.subnav_dt .current{float:left; width:180px; height:22px; line-height:22px; display:inline; padding:3px 0px 0px 32px; background:url(../images/sub_on.gif);}
.subnav_dt .current a{color:#fff;}
.subnav_dt .tel{float:left; width:183px;padding:25px 0 25px 25px; margin-top:10px;border:#ececec solid 2px; background:#f9f9f9;}
.subnav_dt .tel h3{font-size:14px; color:#acb249; margin-bottom:5px; border-bottom:#d1d1d1 dashed 1px; width:160px; height:26px;}
.subnav_dt .tel .org{color:#f98906; font-size:15px; font-weight:bold;}
.subnav_dt .tel a{text-decoration:underline;}

.menu_dt ul li{width:208px;height:22px;line-height:22px;float:left;background: url(../images/ico-04.gif) 32px 6px no-repeat;}
.menu_dt ul li a{padding-left:45px; }
.menu_dt #on_dt a{color:#af0107;font-weight:bold;}

/*展会动态-下拉菜单结束*/

.contact{width:676px;float:left;margin:30px 0px 0px 23px;display: inline;}
.contact ul li{width:328px;float:left;line-height:21px;margin-bottom:10px;margin-left:5px;padding-bottom:15px;border-bottom:1px dashed #ccc;}
.contact b{height:24px;color:#2f6c7e;}
.contact span{float:left;}
.contact .list_l{width:50px;}
.contact .list_r{width:278px;}


.sunit{float:left; width:222px;}
.cabaret{ float:left; width:300px; display:inline; padding:0 30px 30px 10px;}
.cabaret dt{padding-left:20px; font-weight:bold;background:url(../images/ico-12.png) 3px 9px no-repeat; color:#b93121; font-size:16px;line-height:32px;}
.cabaret dd{padding-left:20px; background:url(../images/ico-13.gif) 7px 10px no-repeat; border-bottom:#9f9f9f dashed 1px;line-height:28px; font-size:14px;}
/* 10年3月8日 */
#intbx{width:670px; float:left; display:inline; margin:40px 0 0 40px;line-height:22px; padding-bottom:40px;}
#intbx .fr{text-indent:2em; padding-bottom:15px;}
#intbx .lis{padding-left:24px; background:url(../images/ico-14.gif) 10px 6px no-repeat;}
#intbx h5{width:655px; margin:20px 0 10px 0;text-indent:2em; display:block; line-height:26px; border-bottom:#ccc dashed 1px; background:url(../images/ico-16.png) 8px 5px no-repeat; color:#b93121; font-size:14px;}

.conbody2{float:left; width:390px; display:inline; margin:50px 0px 0px 23px; background:url(../images/pic-09.jpg) 10px 40px no-repeat;
padding-left:270px;height:auto!important;height:275px;min-height:275px;}
.conbody2 dt{font-weight:bold; color:#b93121; line-height:28px;font-size:16px; padding-top:50px;}
.conbody2 dd{ background:url(../images/bg19.gif) bottom repeat-x; line-height:24px;font-size:14px;}
.conbody2 dd span{background:url(../images/ico-06.gif) 3px 5px no-repeat; padding-left:12px;}

.tabbar{float:left; width:690px;  display:inline; margin:10px 0px 10px 23px;}
.tabbar span{float:left; width:181px; height:33px; overflow:hidden; background:url(../images/tab02.gif); display:inline; margin:15px 0px 0px 28px; text-align:center; cursor:pointer; line-height:33px; font-size:12px; cursor:pointer;}
.tabbar .current{background:url(../images/tab01.gif)}
.tabmsg{float:left;border-top:#ccc dashed 1px; padding:8px 0 15px 0; margin:10px 0 0 50px; display:inline; width:640px;}
.tabmsg h4{ font-size:14px; color:#b93121; font-weight:bold; padding:10px 0;}
.tabmsg p{line-height:22px;}

/* 10年3月16日 */

.crrunit02 {
background:#F6F6F6;
color:#4A4A4A;
display:inline;
float:left;
margin:30px 0 0 25px;
padding:15px 0;
width:680px;
}
.crrunit02 .tit {
background:url(../images/ico-12.png) no-repeat scroll 5px 2px;
color:#b93121;
font-size:16px;
font-weight:bold;
padding-left:20px;
margin:0px 0 0 15px;
}
.crrunit02 .msg {
background:url(../images/ico-13.gif) no-repeat 15px 8px;
border-bottom:1px dashed #A0A0A0;
display:inline;
float:left;
font-size:14px;
line-height:22px;
margin:15px 20px 10px;
padding-bottom:8px;
text-indent:2em;
width:630px;
}
.crrunit02 .cont {
background:url(../images/ico-13.gif) no-repeat 15px 8px;
display:inline;
float:left;
font-size:14px;
line-height:22px;
margin:0 20px;
padding-left:30px;
width:600px;
}

.designer_list ul{margin-left:50px;}

/* 10年9月26日 */
.sitepoint{width:420px; float:left;position:relative;}
.sitepoint span{width:76px; height:16px; text-align:center; line-height:16px; background:#eaeaea; margin:2px 5px 0 0; display:inline-block;
cursor: pointer;}

.sitepoint img{ display:block;}

/*2011-10-24**/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.pic_hzhb li{
	list-style:none;
	float:left;
	padding-right:9px;
	padding-bottom:10px;
	}
.pic_hzhb  img{
	display:block;
	border:1px solid #bbb;
	float:left;
	}
.pic_hzhb{
	margin-left:11px;
	padding-top:8px;
	float:left;
	}
	
	#newpic{
	    float:left; 
	    width:966px; 
	    margin-top:6px; 
	    display:inline;
	     border:#d6d7d2 solid 1px; 
	     border-bottom:#d6d7d2 solid 4px; 
	     background:#fff url(../images/bg06.gif) bottom repeat-x;
	     }
#newpic label{
    float:left; 
    width:958px; 
    height:23px; 
    background:url(../images/bg01.gif);  
    display:inline; 
    padding:5px 8px 0px 0px; 
    border-bottom:#bfbfbf solid 1px;
    }
#newpic label strong{
    float:left; 
    line-height:23px; 
    height:23px; 
    font-size:14px;
    padding-left:24px;
    font-weight:bold; 
    color:#cc0000; 
    background:url(../images/ico-01.gif) 5px 3px no-repeat;
      }
	/* cooperate */

.sitepoint{ font-size:12px; color:#000;}
.second{ white-space: nowrap;position:absolute; padding:0 5px; left:0; top:0;}
.second a{ color:#000; text-decoration:none;}
.none{ display:none;}



