@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px}
a{ text-decoration:none; color:#333333}
img{ border:0px}
body{ font-size:14px; font-family:微软雅黑; color:#333333;}
a:hover{ color:#ff8000}
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
.m{ width:1200px; margin:0px auto}
.lf{ float:left}
.rt{ float:right}

/*顶端*/
.rt-2{ margin-top:30px;}

/*导航开始*/
.daohang{ width:100%; height:45px; background-color:#3990ca; }
#menu {height:45px;line-height:45px;width:1200px; overflow:hidden; margin:0px auto}
#nav { width:1200px; display:block; height:45px;line-height:45px;overflow:hidden;}
#nav .mainlevel { float:left; width:171px;/*IE6 only*/ }
#nav .mainlevel:hover { float:left; width:171px;/*IE6 only*/}
#nav .mainlevel a {font-size:14px; line-height:45px; display:block; width:171px; text-align:center;color:#ffffff}
#nav .mainlevel a:hover { background-color:#40b67a;line-height:45px; width:171px}
#nav .mainlevel1 {float:left;margin:0px;padding:0px;overflow:hidden;width:171px;/*IE6 only*/z-index:99999}
#nav .mainlevel1 li { list-style:none; height:35px; line-height:35px; overflow:hidden;}
#nav .mainlevel1 a { color:#333333;text-decoration:none; line-height:35px;  display:block;  width:171px; height:35px; margin:0px; padding:0px;overflow:hidden; text-align:center; font-size:13px  }
#nav .mainlevel1 a:hover {  line-height:35px; text-decoration:none; background-color:#40b67a; color:#ffffff}
#nav .mainlevel ul {  display:none;  position:absolute;}
#nav .mainlevel li { background-color:#3990ca; width:171px;/*IE6 only*/ color:#ffffff;}
#nav .mainlevel li a { color:#ffffff;}

/*服务项目*/
.fw{ width:210px; height:266px; border:1px solid #ccc; padding:7px; float:left; margin-right:17px; margin-top:45px; text-align:center;}
.xian{ width:40px; border-bottom:1px solid #3990ca; margin:0px auto;}
.zi{ font-size:12px; color:#999; line-height:21px; margin-top:10px;}
.fw:hover{ border:1px solid #666;}

/*关于我们*/
.gy{ width:100%; background:url(../images/bg.jpg) no-repeat center center; height:433px; margin-top:70px; padding-top:50px;}
.gy-1{ width:570px; float:right;}
.xian1{ width:50px; border-bottom:1px solid #333;}
.gy-zi{ line-height:30px; margin-top:20px;}
.more{ margin-top:30px;}

/*新闻中心*/
.xw{ width:100%; height:570px; background-color:#fafafa; margin-top:60px; padding-top:50px;}
.xinwen{ line-height:24px; color:#666666;}
.xinwen-1{ border-bottom:1px dashed #cccccc; padding-bottom:15px; margin-top:15px;}

/*尾部*/
.foot-1{ width:100%; height:50px; line-height:50px; background-color:#2980b9; text-align:center; font-size:15px; color:#fff;}
.foot-1 a{ color:#fff;}
/*尾部*/
.foot{ width:100%; height:280px; background-color:#404040; padding-top:40px; color:#fff; margin-top:80px;}
.er{ width:220px; height:185px; text-align:center; border-right:1px solid #666; padding-top:15px; font-size:14px; color:#fff; margin-top:20px; float:left;}
.lianxix{ width:370px; height:200px; border-right:1px solid #666; float:left; margin-left:30px; margin-top:20px; line-height:30px;}
.foot-2{ width:100%; height:50px; line-height:50px; background-color:#404040; color:#fff; text-align:center; font-size:14px; border-top:1px solid #666;}

/*内页导航*/
.lan{ width:200px; height:105px; background-color:#3990ca; color:#ffffff; font-size:30px; font-weight:bold; padding-left:20px; padding-top:10px;}
.hui{ width:220px; min-height:200px; background-color:#f7f7f7;}
.hui ul li a{ line-height:50px; border-bottom:1px solid #cccccc; font-size:14px; letter-spacing:1px; text-align:center; display:block; width:220px; height:50px;}
.hui ul li a:hover{ color:#fff;}
.hui ul li:hover{ background-color:#40b67a; color:#fff;}
.lxx{ width:210px; background:url(../images/kf.jpg); height:123px; font-size:15px; font-weight:bold; padding-top:40px; padding-left:10px;}

/*内页内容*/
.tm{ width:940px; height:40px; line-height:40px; margin-top:20px; border-bottom:2px solid #3990ca; padding-left:10px; padding-right:10px;}
.tm-1{ width:960px; margin:10px auto; line-height:30px;}
.tm-2{ width:850px; margin:10px auto}

/*about1内页内容*/
.tp{ width:960px; float:right; margin-top:20px;}
.tp-1{ width:308px; float:left; text-align:center; line-height:40px; font-size:15px; margin-right:17px;}

