/* CSS Document */
body{ background:#FFFFFF; margin:0px auto; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
td,input{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
ul,li,form{ margin:0px; list-style:none; padding:0px;}

#head{ width:973px; height:auto; overflow:auto; margin:0px auto;}
#head .logo{ width:480px; height:92px; float:left;}
#head .right{ width:354px; height:92px; float:right;}
#head .right .top{ width:354px; height:37px; line-height:25px; background:url(images/index_04.jpg); text-align:right; color:#666666;}
#head .right .seacher{ width:354px; height:25px; margin-top:2px; line-height:25px;}
#head .right .seacher li{ float: right; width:auto; color:#666666; margin:0px 4px;}
#head .right .seacher .input1{ background:#FAFAFA; border-top:1px solid #B9B9B9; border-left:1px solid #B9B9B9; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5; width:201px; height:18px; line-height:18px;}

#menu{ width:969px; height:auto; margin:0px auto 13px auto;}
#menu .menubg{width:969px; height:41px; background:url(images/index_13.jpg);}
/*#menu ul{ height:41px;width:969px; background:url(images/index_16.jpg) no-repeat right; line-height:35px; font-size:14px; font-weight:600; color:#E94C04;}
#menu li{ width:auto; background:url(images/index_12.jpg) left no-repeat; float:left; text-align:center; padding-left:1px; height:41px;}
#menu a{ height:41px; padding:0px 18px;}
*+html #menu a{ height:41px; padding:0px 17px;}
* html #menu a{ height:41px; padding:0px 17px;}
#menu a:link,#menu a:visited{ color: #E94C04;}
#menu a:hover{ background:url(images/menubg_03.jpg) center no-repeat; color:#FFFFFF; display:block; width:auto; float:left;}*/

#user{ width:969px; height:auto; margin:0px auto; overflow:auto;}
#user .ac{ width:586px; height:214px; float:left; border:1px solid #EC530D;}
#user .login{ margin:0px; padding:0px; border:1px solid #D9D9D9; float:right; width:358px; height:214px; overflow:hidden;}
#user .login .input1{ background:#FAFAFA; }

#co1{ width:969px; height:auto; margin:23px auto; overflow:auto;}
#co1 .left{border:1px solid #D9D9D9; width:281px; height:501px; float:left; margin-right:21px;}
.ban{ margin:0px 12px; background:url(images/index_29.jpg) top left no-repeat; width:auto; font-size:20px; color:#E94C04; line-height:39px;}
#co1 .news {margin:0px 12px; margin-bottom:1px; width:257px; line-height:20px; height:435px; overflow:hidden;}
#co1 .news dl{ margin:0px; margin-bottom:7px; overflow:hidden; width:257px;}
#co1 .news dl a{ display:block; float:left; width:237px;}
#co1 .news dl span{ display:block; float:left; width:10px;}
#co1 .news dl dt{ margin:0px 0px 5px 0px; font-size:12px; font-weight:bold;}
#co1 .news dl dt img{ margin:5px 8px 0px 0px;}
#co1 .news dl dd{ list-style:none;  margin:0px 0px 0px 10px; padding:0; width:247px;}
.more{ width:auto; display:block; height:26px; line-height:26px; background:url(images/index_66.jpg); color:#E94C04; font-size:11px; text-align:right; padding-right:17px;}

#co1 .right{border:1px solid #D9D9D9; width:358px; height:501px; float:left; background: url(images/china_inspection.jpg) bottom no-repeat;}
#co1 .right .about {margin:0px 12px; width:334px; line-height:20px; height:230px; overflow:hidden;}
#co1 .right .about dl{ margin:0px; margin-bottom:7px; overflow:hidden; width:334px;}
#co1 .right .about dl span{ display:block; float:left; width:10px;}
#co1 .right .about dl dt{ margin:0px 0px 5px 0px; font-size:12px; font-weight:bold;}
#co1 .right .about dl dt img{ margin:5px 8px 0px 0px;}
#co1 .right .about dl dd{ list-style:none;  margin:0px 0px 0px 20px; padding:0; width:314px;}
#co1 .right .readmore{margin:28px 12px; width:334px; text-align:right;}
#co1 .right .readmore img{ margin-right:5px;}

#co2{ width:969px; height:auto; margin:0px auto; overflow:auto;}
#co2 .left{border:1px solid #D9D9D9; width:281px; height:318px; float:left; margin-right:21px;}
#co2 .news {margin:5px 12px 2px 12px; width:257px; line-height:20px; height:243px; overflow:hidden;}

#co2 .right{border:1px solid #D9D9D9; width:358px; height:318px; float:left;}
#co2 .right .about {margin:5px 12px 0px 12px; width:334px; line-height:20px; height:185px; overflow:hidden;}
#co2 .right .about2 {margin:5px 12px 0px 12px; width:334px; line-height:16px; height:55px; overflow:hidden; }

.zyelle{ color:#E94C04;}
.zyelle a:link,.zyelle a:visited{color: #E94C04;}

.zyeell { color:#CC0900; font-weight:bold;}
.zyelle a:hover; { color:#CC0900; text-decoration:underline;}
.zyelle a:link,.zyelle a:visited { color:#CC0900; text-decoration:none;}

#foot{ width:967px; height:auto; margin:23px auto; overflow:auto; border:1px solid #D9D9D9; line-height:22px; text-align:center; color:#666666; padding:10px 0px;}
#foot span{ font-size:11px;}
#foot a:link,#foot a:visited{ color:#666666;}

a:link { color: #000000; text-decoration:none;}
a:visited { color: #000000;text-decoration:none;}
a:hover { color: #E94C04; text-decoration:underline;}
a:active { color: #E94C04;text-decoration:none;}

input[type=text] { border: 1px #CCCCCC solid;}
input[type=password] { border: 1px #CCCCCC solid;}
.zgreen{color:#009900;}
 a.zgreen:visited, a.zgreen:link{color: #009900; text-decoration:none;}
 a.zgreen:hover, a.zgreen:active{color: #000000; text-decoration:underline;}
 .zred{color:#990000;}
 a.zred:visited, a.zred:link{color: #990000; text-decoration:none;}
 a.zred:hover, a.zred:active{color: #000000; text-decoration:underline;}

.zblue1{color:#5289E4;} 
 a.zblue1:visited, a.zblue1:link{color: #5289E4; text-decoration:none;}
 a.zblue1:hover, a.zblue1:active{color: #000000; text-decoration:underline;}

.zblue2{color:#0000FF;}
.zhei{color:#000000; font-weight:bold;}
.zbox{border:1px solid #D9D9D9;}
.bothcls input{border:1px solid #ccc;}
.bothcls td {background:#FFF;}
.div_w220 {width:220px;overflow:hidden; word-wrap:break-word;}
.div_w188 {width:188px;overflow:hidden; word-wrap:break-word;}
.div_w300 {width:300px;overflow:hidden; word-wrap:break-word;}
.div_w140 {width:140px;overflow:hidden; word-wrap:break-word;}
.div_w380 {width:380px;overflow:hidden; word-wrap:break-word;}
.RegLT {FONT-WEIGHT: bold; FONT-SIZE: 16px;COLOR: #e94c04;}
.RegLT2{FONT-WEIGHT: bold; FONT-SIZE: 14px;COLOR: #e94c04;}
.RegLTb {FONT-WEIGHT: bold; FONT-SIZE: 16px;COLOR: #039;}
.RegLTb2{FONT-WEIGHT: bold; FONT-SIZE: 14px;COLOR: #039;}

