html, body{ margin:0; padding:0; font-size:10px; background-color:#fff;}
.g_c{ overflow:hidden; height:0; clear:both;}
.width_limit{ width:999px; margin:0 auto;}
.characteritem{ font-family:Arial, Helvetica, sans-serif;}
.blockbg{ height:60px; background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons2_new.png) no-repeat center -466px;}
ul, li{ list-style-type:none;}
.width_limit_75{ width:75px; margin:0 auto; position:relative;}



/*****************header*****************/
.header .header_main{position:relative;}
.header .logobox{ float:left; width:169px; height:68px; padding:27px 0 27px 20px;}
.header .logo{ margin:0; padding:0; border:0; width:100%;}
.header .menubox{ float:left; padding:50px 0 0px 140px; text-align:center; height:60px;}
.header .menucell{ float:left; height:60px; line-height:60px; width:100px; margin:0 10px; font-size:1.4em; cursor:pointer; font-family:"微软雅黑", "宋体", "新宋体"; color:#6a6a6a; font-weight:bold;}
.header .menulink{ display:block; padding:0; margin:0; outline:none; width:100%; height:100%; color:#6a6a6a; text-decoration:none;}
.header .menuselected,
.header .menulink:hover{ color:#ef6500;}
.header .userbox{ position:absolute; z-index:1; top:10px; right:10px;}
.header .userlink{padding:0; margin:0; outline:none; color:#6a6a6a; text-decoration:none; font-size:1.2em; line-height:20px;}
.header .username{ color:#ef6500; font-weight:bold;}


.buttonbox{ position:absolute; z-index:1; top:20px; right:10px;}
.buttons{ float:left; height:28px; width:39px; margin-right:10px; line-height:28px; font-family:"微软雅黑", "宋体", "新宋体"; color:#fff; padding-left:36px; font-size:1.2em; cursor:pointer;}
.buttons:hover{ color:#000;}
.loginbutton{ background:url(http://s1.guangditu.com/guangditu/2.0.3/header_buttons.png) no-repeat 0 0;}
.loadbutton{ background:url(http://s1.guangditu.com/guangditu/2.0.3/header_buttons.png) no-repeat 0 -65px;}

/*****************banner*****************/
.banner{ position:relative; height:480px;}
.banner .dots{ width:90px; height:25px; position:absolute; z-index:12; top:440px; left:0;}
.banner .dot{ height:21px; width:21px; margin:4px; float:left; background:url(http://s1.guangditu.com/guangditu/2.0.3/banner_icons.png) no-repeat 0 0; cursor:pointer;}
.banner .focus{ background:url(http://s1.guangditu.com/guangditu/2.0.3/banner_icons.png) no-repeat 0 -59px;}
.banner .bannerbox{ position:absolute; width:100%; height:480px; left:0; top:0; z-index:1;}
.banner .banner01{ background:url(http://s1.guangditu.com/guangditu/2.0.3/banner1.jpg) no-repeat center center;}
.banner .banner02{ background:url(http://s1.guangditu.com/guangditu/2.0.3/banner2.jpg) no-repeat center center;}
.banner .banner03{ background:url(http://s1.guangditu.com/guangditu/2.0.3/banner3.jpg) no-repeat center center;}
.banner .buttonrefer{ position:relative;}
.banner .openbutton{width:221px; height:52px; background:url(http://s1.guangditu.com/guangditu/2.0.3/openbutton.png) no-repeat 0 0; position:absolute; cursor:pointer; display:block;}
.banner .buttonposition3{ top:355px; right:168px;}
.banner .buttonposition2{ top:377px; right:343px;}
.banner .buttonposition1{ top:377px; left:-15px;}

/*****************contrast*****************/
.contrast{}
.contrast .contrasttitle{ padding-top:10px; position:relative; font-size:3em; height:70px; line-height:70px; width:220px; margin:0 auto; color:#555555; font-family:"黑体", "微软雅黑"; text-align:center;}
.contrast .titleunderline{ width:120px; margin:0 auto; height:0; border:1px solid #305066;}
.contrast .titleline{ height:0; border:1px solid #d8d8d8; width:220px; position:absolute; top:44px;}
.contrast .titleline1{ left:250px;}
.contrast .titleline2{ right:250px;}
.contrast .contrastmain{margin:40px 0; font-family:"微软雅黑", "宋体", "新宋体";}

.column0{ width:630px; border:1px solid #cdcdcd; border-bottom:none; padding-left:140px; color:#555; font-size:1.6em; line-height:200%;}
.column1{ color:#555555; width:260px; border:1px solid #cdcdcd; padding:18px 60px 18px 40px; font-size:1.6em; border-left:none; border-bottom:none; line-height:200%;}
.lastcolumn1{border-bottom:1px solid #cdcdcd; padding:34px 60px 34px 40px;}
.lastcolumn0{border-bottom:1px solid #cdcdcd;}
.contrast .row0{ text-align:center; background-color:#eeeeee; line-height:60px; height:60px; font-size:2.4em; color:#555555; padding:0; font-weight:none;}
.contrastmain .contentRow{ background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons1.png) no-repeat;}
.contrastmain .row1{ background-position: 36px 21px;}
.contrastmain .row2{ background-position: 36px -86px;}
.contrastmain .row3{ background-position: 36px -183px;}
.contrastmain .row4{ background-position: 36px -300px;}
.contrastmain .row5{ background-position: 36px -400px;}
.contrastmain .row6{ background-position: 36px -523px;}
.contrastmain .row7{ background-position: 36px -628px;}
.contrastmain .row8{ background-position: 36px -735px;}
.contrastmain .brief{ color:#992e28; font-size:1.4em;}


/*****************process*****************/
.process{ background-color:#f2f3f3;}
.process .processtitle{ position:relative; font-size:3em; height:60px; line-height:60px; border-bottom:2px solid #305066; width:120px; margin:0 auto; color:#555555; font-family:"黑体", "微软雅黑";}
.process .titleline{ height:0; border:1px solid #d8d8d8; width:220px; position:absolute; top:29px;}
.process .titleline1{ left:200px;}
.process .titleline2{ right:200px;}
.process .processmain{ padding-bottom:30px;}
.process .stepbox{ float:left;}
.process .stepbox1{ width:330px; padding-left:10px;}
.process .stepbox2{ width:350px; padding-left:20px;}
.process .stepbox3{ width:275px; padding-left:5px;}
.process .stepbox1_bg{ width:100px; height:80px; margin:55px 0px 15px 160px; background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons2_new.png) no-repeat 0 -270px;}
.process .stepbox2_bg{ width:100px; height:100px; margin:35px 0px 15px 135px;; background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons2_new.png) no-repeat 0 -130px;}
.process .stepbox3_bg{ width:100px; height:100px; margin:35px 0px 15px 90px;; background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons2_new.png) no-repeat 0 6px;}
.stepwords{ height:50px; line-height:50px; font-family:"微软雅黑", "宋体", "新宋体"; color:#7f7f7f; font-size:2em;}
.index{ height:50px; width:80px; float:left; background:url(http://s1.guangditu.com/guangditu/2.0.3/content_icons2_new.png) no-repeat -2px -378px; color:#fff; text-align:center;}

/*****************caseshow*****************/
.caseshow{ padding-bottom:40px;}
.caseshow .caseshowtitle{ padding-top:10px; position:relative; font-size:3em; height:70px; line-height:70px; border-bottom:2px solid #305066; width:120px; margin:0 auto; color:#555555; font-family:"黑体", "微软雅黑";}
.caseshow .titleline{ height:0; border:1px solid #d8d8d8; width:220px; position:absolute; top:44px;}
.caseshow .titleline1{ left: 200px;}
.caseshow .titleline2{ right:200px;}
.caseshow .caseshowmain{}
.caseshow .casebox{ width:300px; height:180px; padding:50px 10px 20px 10px; float:left; margin-right:10px;}
.caseshow .lastcasebox{margin-right:0px;}
.caseimg{ width:100%; margin:0; padding:0; border:0;}

/*****************commonquestions*****************/
.commonquestions{ background-color:#f2f3f3; padding-bottom:80px; font-family:"微软雅黑", "宋体", "新宋体";}
.questionarea{ float:left; margin-left:80px;}
.subtitle{ padding-left:8px; line-height:60px; height:60px; color:#647b8c; font-size:2em;}
.questionlist{ margin:0; padding:0; font-size:1.6em;}
.questiontitle{ margin:0; padding:0; line-height:36px; height:36px;}
.questiontitle a{color:#789cb6; text-decoration:none;}
.mircomsgarea{ float:left; margin-left:300px;}
.micromsgbox{}
.mircomsg{ width:100%; margin:0; padding:0; border:0;}


/*****************footer*****************/
.footer{ background:#464747 url(http://s1.guangditu.com/guangditu/2.0.3/footer_bg.png) no-repeat center -1px; padding:20px 0 30px 0; font-size:1.2em;}
.footer .footerrow{ height:22px; line-height:22px; text-align:center; color:#fff;}
.footer .footerlink{ margin:0; padding:0; border:0; color:#fff; text-decoration:none;}

