@charset "utf-8";
/* CSS Document */
html{ background:#ededed;margin:0;padding:0;}
body{padding:0;margin:0 auto;color: #444;}
.warp{margin:0 auto;width:100%;background:#FFF; overflow:hidden;}
ul,li,h1,h2,h3,h4,h5,p,td,th{ list-style:none;margin:0;padding:0;}
/*a:visited {color: #666;}*/
a:hover {color: #FF0000;}
a:link {color: #666;}
.fl{ float:left;}
.fr{ float:right;}
.banner{height:100%;}
.nav{height:39px; background: url(../image/navbg.png) repeat-x;}
.nav ul{padding:0 0 0 10px;}
.nav ul li{ background:url(../image/line.png) no-repeat right center; line-height:39px; font-size:12px;float:left;color:#FFF;display:inline-block;}
.nav ul li a{ color:#FFF; text-decoration:none;padding:0 6px;display:inline-block; }
.nav ul li a:hover,.nav ul li a.press{ background:#f89f1b; color:#FFF;height:39px;}
.content{  background:#FFF;width:100%;padding:30px 0 50px 0px; overflow:hidden;}
.c_left,.c_right{ background:#fff;}
.c_left{ line-height:30px; color:#444;  font-size:14px;padding:0 20px 0 20px;}
.c_left p{ /*text-indent:25px;*/}
.c_right{ width:100%; }
.mb10{margin-bottom:10px;}
.title{background: url(../image/host.jpg) no-repeat;height:40px;}
.title2{background: url(../image/contact.png) no-repeat 16px 10px;height:40px;}
.title1{background: url(../image/chost.jpg) no-repeat;height:40px;}
.box{ border:solid 1px #e6dfdf;}
.hostbox{padding:10px 0; text-align:center; }
.conbox{background: url(../image/wemon.jpg) no-repeat right bottom;padding:15px 0 20px 0; }
.conbox ul{font-size:12px; color:#444; line-height:22px;padding:0 0 0 10px;}
.footer{ text-align:center}
.foot_nav{height:35px; background:#4d4b4b; line-height:35px; font-size:12px; color:#fff;}
.foot_nav a{color:#fff;padding:0 10px}
.foot_box{ background:#d9d4d4; color:#666;padding:15px 0 20px 0; line-height:22px;font-size:12px;}

.arrang{ text-align:left;padding:20px 0 0 0;}
table td{padding:0 5px;}
.mebox{ line-height:24px;padding:15px 0 15px 0px;}
.tBg1{padding:20px 0 0 0;}
.download{ text-align:center;padding:20px 0 15px 0;}
.margc{padding:0 0 20px 0; text-align:center}
.aimg{padding:20px 0 0 0;}
.div_p{ text-align:left; color:#CC0000; font-size:12px; margin-left:80px; margin-bottom:5px; display:inline-block;}

.formtable td{ padding:5px 0px; color:#444;}
.formtable input{ border:1px solid #ccc; border-radius:5px; height:28px; line-height:28px; margin-top:2px;}
.formtable td b{ color:red; padding-left:10px;}

 .formtable .subbtn{ background:url(../image/input_new.gif) left -239px ; width:96px; height:33px; border:none;}
.formtable .resetbtn{ background:url(../image/input_new.gif) left -190px ; width:96px; height:33px; border:none;}
.cbox{ border:solid 1px #e6dfdf;background:url(../image/c_bg.png) repeat-x ;}