html{ background:#DCDDDD}
body {margin:0; padding:0;color:#000;background:url(http://img.keyin.cn/en_images/html.gif) repeat-x}
.body{margin:0 auto;border-left:1px #DCDDDD solid;border-right:1px #DCDDDD solid;width:950px; background:#fff;display:table;padding:10px}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li,ul{list-style:none;float:left;display:table}
input,button{cursor:pointer;}
table{margin:0 auto;}
*{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
/* link style */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #A11209; text-decoration:underline;}
a:active {color: #A11209;}
/* color style */
.cRed,a.cRed:link,a.cRed:visited{ color:#A11209; }
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#ffffff; }
.cGray,a.cGray:link,a.cGray:visited{ color:#666; }

iframe{border-bottom:1px solid #ccc}
/* font style */
.fb {font-weight:600;}
.f100 {font-weight:100;}
.fI {font-style: italic;}
.f9{ font-size:9px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;line-height:180%}
.f18,.f18 font{font-size:18px;font-family:Arial, Helvetica, sans-serif;}
/* other style */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; height:0; overflow:hidden; }

.header{width:950px;margin:0px auto; background:url(http://img.keyin.cn/en_images/index_bg.gif) repeat-x;height:70px;overflow:hidden;}
.header li.headerM{width:900px}
.logo{width:165px;padding-top:5px;float:left}
.header_nav{width:735px;padding-top:10px;float:left}
.header_nav li.h_n_left{border-left:1px solid #fff;font-size:24px;color:#FFFFFF;line-height:50px;padding-left:34px;width:300px}
.header_nav li.h_n_right{width:400px;text-align:right}
.header_nav li.h_n_right h1{color:#FFFFFF}
.header_nav li.h_n_right h1 span{padding:0 20px; background:url(http://img.keyin.cn/en_images/index_bg.gif) no-repeat -505px -105px;}
.header_nav li.h_n_right h2{padding-top:10px;float:right}
.search_ico{background:url(http://img.keyin.cn/en_images/index_bg.gif) no-repeat -570px -118px;height:25px;width:35px}
.search{background:url(http://img.keyin.cn/en_images/index_bg.gif) no-repeat -512px -128px;height:20px;width:48px;border:0px}
.input{height:14px}
.header li.headerL{background:url(http://img.keyin.cn/en_images/index_bg.gif) 0 -104px no-repeat;width:25px}
.header li.headerR{background:url(http://img.keyin.cn/en_images/index_bg.gif) -615px -104px no-repeat;width:25px }

.h_nav{width:948px;margin:0 auto;background:url(http://img.keyin.cn/en_images/index_bg.gif) repeat-x 0 -70px;border:1px solid #ccc;line-height:20px;padding:5px 0px;text-align:center}
.h_nav span{padding:0 5px;border-left:1px solid #eeeeee}
.h_nav span.L_R{border-left:0px}

.main{width:950px;margin:8px auto; display:table; }

.B_640{background:url(http://img.keyin.cn/en_images/index_bg.gif) no-repeat 0 -177px;clear:both; height:9px; overflow:hidden; display:block; font-size:1px;margin-bottom:8px;margin-top:-2px;width:640px}
.B_300{background:url(http://img.keyin.cn/en_images/index_bg.gif) no-repeat -25px -144px;clear:both;height:9px; overflow:hidden; display:block; font-size:1px;margin-bottom:8px;width:300px}

.foot{ background:#f5f5f5;margin:10px auto 0px;line-height:25px;width:950px;text-align:center;color:#666666;clear:both;}

