html{font-size:100.01%;}
body{width:100%; font-size:62.5%;line-height:1;font-family:Calibri,Arial,Helvetica,sans-serif;color:#333;background-color:#fff;}
input,select,textarea{font-size:100%;}
table{empty-cells:show; border-collapse:collapse; border-spacing:2px; border-color:#999;font-size:100%;}
table tr td,table tr th{border-color:#999;}
h1,h2,h3,h4,h5,h6,pre,code,kbd{font-size:1em;}
dl,ul,ol,li,dd,dt,h1,h2,h3,h4,h5,h6,pre,form, body,html,p,blockquote,table,tr,td,th,fieldset,input{margin:0;padding:0;list-style:none;}
form label{cursor:pointer;}
fieldset{border:none;}
a img,:link img,:visited img{border:none;}
address,abbr{font-style:normal;}
input[type="button"] {cursor: pointer;}

body{background:#0d532e url(bg.png);}

.cnv {width:994px;margin:0 auto;background-color: #fff;}
.top{position: relative;height:110px;}
.himinvest {position: absolute; top:34px; left: 20px;}
.carbamid{position: absolute; top:34px; left: 231px;}
.phone{position: absolute; top:45px; right: 20px;font-size:24px;font-weight:bold;}
.code{font-weight:lighter;font-size:18px;}

#m1 {background: url(mbg.jpg) no-repeat;height: 417px}
#m1 a{color: #fff; font-size: 16px;padding: 10px 0 11px 10px;display: block;text-decoration: none;border-bottom: 1px dashed rgba(255,255,255,0.51)}
#m1 a:hover {background-color: rgba(255,255,255,0.10)}

.mid{overflow: hidden;zoom: 1;padding-bottom: 40px}
.lb {float: left;width:195px;margin-left: 18px;}
.rb {margin-left: 231px;}

.cnt {font-size:14px;margin-right: 18px}
.cnt h1{font-size:32px;margin: 20px 0 12px 0;font-weight:normal;}
.cnt h2{font-size:24px;margin: 12px 0;}
.cnt h3{font-size:20px;margin: 12px 0;}
.cnt p{margin: 12px 0;line-height:16px;}
.cnt ol li{list-style: decimal;margin-left: 20px;}

.t1{width: 100%}
.t1 td{padding: 3px; border: 1px solid #ccc;}
.t1 th{padding: 3px; border: 1px solid #ccc;background-color: #f1f1f1;}


.inews {overflow: hidden;margin: 18px 0px 36px;width:765px;font-size:14px;line-height:18px;z-index:1000;}
.inews a {display:block;float:left;width:234px;margin-right: 21px;text-decoration:none;color: #30512f;}
.data {background: none no-repeat scroll 0px 0px transparent;padding:89px 0px 11px;margin-bottom:12px;}
.data b {display:block;background-color: #30512f;color:rgb(255, 255, 255);font-size:11px;height: 20px;line-height:20px;width:80px;text-align: center;}
.inews a:hover .ann {text-decoration:underline;}

.sm .in {display: block; margin: 3px 0 15px 0; width: 600px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px;border: #ccc solid 1px;}
.sm .name {display: none;}
.errlabel {font-weight: bold;}
.sm label.errlabel span { display: inline; color: #C00; padding: 0 2px;}
.sm label {display: block;margin-top: 6px;}
.sm label span {display: none;}
.sm .but {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #12552e; border: none; padding: 6px 26px;}
