@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; text-decoration:none; list-style:none; }
body {font-size:12px; color:#4b4444; font-family:"微软雅黑",Arial; margin:0; padding:0; width:100%;  }
img{ border:0px;}
/*a:focus{
	-moz-outline:none;
	outline:none;
}*/
.hh{ height:30px;}
.clear{ clear:both;}
.page{ width:850px; margin:0 auto;}
.nav{display:inline; float:right; width:440px;   height:40px; margin:20px 0 0 0;}
.nav ul li{ display:inline; float:left; margin-left:50px; line-height:40px; font-size:16px; }
.nav ul li a{ text-decoration:none;color:#4d4948;}
.nav ul li a:hover{ color:#007cc3;}
.nav ul li .active{ color:#007cc3;}
.logo{ float: left; margin:20px 0;}
.line{ border-bottom:1px #989898 dotted;}
.topbox{ height:30px; margin:18px 0 18px 0;}
.toptitle{ height:30px; font-family:"微软雅黑",Arial; color:#666565; font-size:20px; float:left; width:500px;}
.searchbox{ float:right; height:30px; width:254px; background:url(../images/searchbg.jpg) no-repeat;}
.searchinput{ border:0px; width:210px; height:28px; background:#dddddd; line-height:28px; margin-left:10px; float:left;}
.searchsubmit{ float:right; border:0px; height:30px; width:30px; background:url(../images/searchsubmit.jpg) no-repeat;}
.banner{ margin-bottom:30px;}
.mainbody{  height:260px;}
.mainleft{ width:530px; float:left;}
.title{font-family:"微软雅黑",Arial; font-size:16px; color:#1e1e1e; font-weight:bold}
.fuwu { width:485px; margin-top:15px; font-family:"微软雅黑",Arial; font-size:16px; color:#898989; line-height:200%;}
.fuwu .fuwuline{ width:1px; margin-left:10px; border-right:1px #bababa solid; margin-right:10px; }
.business { margin-top:50px;}
.mainright{ width:320px; float:right;}
.newsbox { margin-top:20px; height:80px;}
.newsbox img { width:100px; height:64px; float:left;}
.newsbox .newstitle{ width:200px; float:right; font-family:"微软雅黑",Arial; font-size:14px; color:#4a4a4a; text-align:left;}
.newsbox .newsinfo{ width:200px; margin-top:5px; height:36px; overflow:hidden; float:right; font-family:"微软雅黑",Arial; font-size:12px; color:#969696; text-align:left;}
.newstitle a{ color:#4b4444;}
.newstitle a:hover{ color:#007cc3;}


.subbox{ margin-top:50px;}
.subbox ul li{ margin-top:30px; border-bottom:1px #989898 dotted;}
.subbox ul li .subtitle{ margin-top:15px; color:#2d2d2d; font-family:"微软雅黑",Arial; font-size:16px;}
.subbox ul li .subinfo{ margin-bottom:20px; color:#868686; font-family:"微软雅黑",Arial; font-size:14px;}
.subpage { height:80px; margin-top:20px; text-align:right; }
.subpage a{ text-align:right;color:#2d2d2d;font-family:"微软雅黑",Arial;font-size:16px;}
.subpage a:hover{ color:#007cc3;}
.subpage .active{ color:#007cc3;}
.subtitle a{color:#2d2d2d; }
.subtitle a:hover{color:#007cc3;}

.subinfobox{ margin-top:20px;

 /*非IE的主流浏览器识别的垂直居中的方法*/
     
     vertical-align:middle;

     /*设置水平居中*/


     /* 针对IE的Hack */
     /*display: block;
     
     /*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	 }
.subinfobox p{ height:40px; margin-top:20px;}
.subinfobox ul li{margin:10px 0 10px 0; vertical-align:middle;      text-align:center;}
.subinfobox .back{ float:right; text-align:center; width:50px; height:30px; font-family:"微软雅黑",Arial; font-size:16px;  line-height:30px; color:#000000;}
.subinfobox .back1{ float:right; text-align:center; width:85px; height:30px; background:url(../images/back.jpg); font-family:"微软雅黑",Arial; font-size:16px;  line-height:30px; color:#000000;}
.subinfobox a .back {}
.subinfobox a:hover{ color:#007cc3;}

.servicebox{margin-top:50px; height:550px;}
.servicebox ul li{ float:left; width:265px;  margin-top:30px; }
.servicebox  .spaceb{ margin-top:30px; width:27px; float:left; }
.servicebox ul li .sertitle{ margin-top:15px; color:#2d2d2d; font-family:"微软雅黑",Arial; font-size:16px;}
.servicebox ul li .serinfo{ margin-bottom:20px; color:#868686; font-family:"微软雅黑",Arial; font-size:14px;}

.liuyanbox{ background:#e6e6e6; height:245px; margin-top:40px;margin-bottom:40px;}
.liuyanbox .liuyantitle{ height:30px; margin-top:18px; margin-left:18px; font-family:"微软雅黑",Arial; color:#2d2d2d; font-size:16px; float:left; }
.liuyanbox ul li {display:inline; float:left; margin-left:25px;  margin-top:10px;}
.liuyanbox input{ border:0px; font-family:"微软雅黑",Arial; color:#b1b1b1; font-size:16px; line-height:34px;}
.liuyanbox .input1{ padding-left:10px; background:url(../images/sub2_19.jpg) no-repeat; width:210px; height:34px;}
.liuyanbox .input2{ padding-left:10px; background:url(../images/sub2_21.jpg) no-repeat; width:341px; height:34px;}
.liuyanbox .input3{ padding-left:10px; background:url(../images/sub2_23.jpg) no-repeat; width:178px; height:34px;}
.liuyanbox .area{  background:url(../images/sub2_28.jpg) no-repeat; width:596px; height:73px;}
.liuyanbox textarea{ overflow:hidden; margin-left:10px; border:0px; font-family:"微软雅黑",Arial; color:#b1b1b1; font-size:16px; line-height:34px; width:580px; height:70px; margin-top:1px;}

.clientlogo{ height:113px; border-bottom:1px #989898 dotted; }
.clientlogo ul li{ float:left; height:107px; width:210px; margin-top:3px;}
.clientlogo .rightline{border-right:1px #989898 dotted;}
.clientbox{ margin:20px 0 20px 0;}

.abouttext{color:#323333; font-family:"微软雅黑",Arial; font-size:14px; margin:50px 0 50px;}
.abouttext p{ margin-top:20px;}
.map{ width:630px; height:240px; float:left; margin-bottom:20px;}
.adress{ width:200px; float:right; font-family:"微软雅黑",Arial; font-size:14px; line-height:150%;}
.adress .bluetext{ color:#007DCA;}
.foot{ height:32px; text-align:left; margin-top:15px; font-size:12px; color:#969696;}

