@charset "utf-8";
/* CSS Document */

body{ background:#edf0f1; width:100%;  margin:0px; padding:0px;  font-family:,Arial,sans-serif;}
.spacer {width:100%; height:1px; clear:both; line-height:1px; font-size:1px;}
a img{ text-decoration:none; outline:none; border:none;}

#wrap{ width:1024px; margin:0px auto; }

#header-parrent{background:url(../images/cloud.png) no-repeat;	width:100%; height:185px;}
#header{ 	width:1024px; height:213px; margin:0px auto;}
#logo{ width:153px; margin:30px 0px 0px 0px; float:left;}

#header-right{ width:800px; float:right;}
.top-nav-menu{ width:390px; float:right; margin:12px 0px 0px 0px; padding:0px;}
.nav-1{ background:url(../images/call.png) no-repeat; width:152px; float:left; font-family:Trebuchet MS; font-size:16px; color:#029bd2; line-height:18px; line-height:18px; padding-left:25px; }
.top-strip{ width:2px; height:24px; float:left; margin-left:20px; margin-right:20px; background:#029bd2;}
.nav-2{ width:45px; float:left;}
.nav-2 a{width:45px; height:18px; float:left;  font-family:Trebuchet MS; font-size:16px; color:#029bd2; text-decoration:none; line-height:18px; }

.nav-3{ width:70px; float:left;}
.nav-3 a{width:70px; height:18px; float:left;  font-family:Trebuchet MS; font-size:16px; color:#029bd2; text-decoration:none; line-height:18px; }


#menu-parrent{width:723px; height:72px;  float:left;}
#menu-parrent ul{ width:800px; height:72px; margin:0px; padding:0px;}
.hom-box{ width:77px; height:72px; float:left;}
.hom-box a{background:url(../images/home.jpg) no-repeat;  width:77px; height:72px; float:left;}

.new-home{width:77px; height:72px; float:left;}
.new-home a{ background:url(../images/home-new.jpg) no-repeat; width:77px; height:72px; float:left;}
.new-home a:hover{background:url(../images/home.jpg) no-repeat;}

.hom-box a:hover{background:url(../images/hom-hov.jpg) no-repeat;}
.hom-fixed{ width:77px; height:72px; float:left; }
.hom-fixed a{background:url(../images/hom-hov.jpg) no-repeat; width:77px; height:72px; float:left;}
.hom-fixed a:hover{background:url(../images/home.jpg) no-repeat;  width:77px; height:72px; float:left;}

#menu-parrent ul li{ margin:0px; padding:0px; list-style:none; }
#menu-parrent ul li a{ font-family:Trebuchet MS; font-size:16px; margin:0px; padding:0px 27px 0px 27px; height:72px; line-height:72px; float:left; color:#191919; text-decoration:none;}
#menu-parrent ul li a:hover{ background:url(../images/menu-hov.jpg) repeat-x; color:#FFF;}

.blue-bg{ color:#31bfed !important;}
.blue-bg:hover{ color:#FFF !important;}




#banner-parent{ width:100%; height:400px;}
#contnet-box-parent{ width:984px; margin:40px 20px 0px 20px;}
.contnet-head{ font-family:Palatino Linotype; color:#7a7979; font-size:26px; float:left; text-decoration:underline;}
.service-box-parent{ width:906px; float:left; margin:15px 0px 0px 30px;}
.service-1{ width:276px; float:left; margin-right:38px;}
.flow-box{ width:100%; margin-top:30px;}
.flow-img{ width:100%; height:452px;}
.buton-parent{ width:590px; margin-left:190px;}
.buton-1-parent{ background:url(../images/but-bg1.jpg) no-repeat; width:228px; height:92px; float:left;}
.but1{ width:45px; height:46px; float:right; margin-right:18px; margin-top:22px;}
.but1 a{ width:45px; height:46px; background:url(../images/but1.png) no-repeat; float:left;}
.but1 a:hover{ background:url(../images/but-hov.png) no-repeat;} 

.buton-2-parent{ background:url(../images/but-bg2.jpg) no-repeat; width:228px; height:92px; float:right;}
.but2{ width:45px; height:46px; float:left; margin-left:18px; margin-top:22px;}
.but2 a{ width:45px; height:46px; background:url(../images/but2.png) no-repeat; float:left;}
.but2 a:hover{ background:url(../images/but2-hover.png) no-repeat;}




#scroll-box{  width:1024px; margin:0px auto;}
#scroll-parent{ width:100%; height:100px; background:#FFF;}

#footer-parent-1{background:url(../images/footer-bg.jpg) #3c76b6 repeat-x; width:100%; height:120px;}
#footer-parent{ width:1024px; height:105px; margin:0px auto;}
#footer{ width:984px; margin:12px 0px 0px 20px;}
.addres-box{ width:230px; float:left;}
.addres-box p{ width:230px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; float:left; margin:0px 0px 9px 0px; padding:0px 0px 0px 20px;}

#footer-menu-parent{ width:395px; float:left; margin-left:80px;}
#footer-menu{width:395px; height:72px; float:left;}
#footer-menu ul{ width:395px;  margin:0px; padding:0px;}
#footer-menu ul li{ margin:0px; padding:0px; list-style:none; }
#footer-menu ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px; padding:0px 16px 0px 16px;  float:left; color:#fff; text-decoration:none;}
#footer-menu ul li a:hover{ text-decoration:underline;}

#footer-social-parent{ width:150px; float:right;}
.social-head{ font-family:Palatino Linotype; font-size:18px; color:#FFF; width:100%; text-align:center;}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; width:100%; text-align:center;}





.new-input{ width:300px; height:28px; border:1px solid #CCC; background:#FFF; border-radius:5px; padding-left:10px;}
.submit-new4{ background:url(../images/btn.png) no-repeat; color:#fff; width:79px; height:27px; border:none; margin-left:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}

.submit-new:hover{ color:#000;}






