body,html{font-family:"宋体", Arial; margin:0; padding:0; background:#FFFFFF; font-size:12px; color:#666666; }
body{background:url(../images/top_bg.jpg) repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd{margin:0; padding:0; border:0;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6,input{margin:0; padding:0;}
a{color:#5c5c5a; text-decoration:none;}
a:hover{color:#fa7197; text-decoration:underline;}
.float{float:left; display:inline;}
.clear{clear:both; width:0; height:0; overflow:hidden;}
.gray{color:#999999;}
.red{color:#ff0000;}
.blue{color:#0000FF;}
.letter4{letter-spacing:4px;}
.letter8{letter-spacing:8px;}
.disnone{display:none;}
.disblock{display:block;}
.left{ float:left; _display:inline;}
.right{ float:right;}

.top_des{width:985px; height:29px; line-height:29px; margin:auto;}
.top_des1{float:left; color:#949494;}
.top_des2{float:right;}
.top_des2 span{color:#949494;}

.top1{width:985px; height:121px; margin:auto;}
.top1_logo{float:left; margin:36px 0 0 9px; display:inline;}
.top1_tel{float:left; margin:36px 0 0 64px; display:inline;}
.top1_authority{float:right; margin:7px 13px 0 0; display:inline;}
.top2_logo{float:left; display:inline;}
.top2_tel{float:left; margin:36px 0 0 4px; display:inline;}

.navi{width:985px; height:44px; background:url(../images/navi_bg.jpg) no-repeat; margin:auto;}
.navi_zi{font-weight:normal; font-size:14px; color:#FFFFFF;}
.navi_zi li{float:left; text-align:center; display:inline;}
.navi_zi strong{color:#FFFFFF; font-weight:normal;}
.navi_zi span{color:#FFFFFF; font-weight:normal;}
.navi_zi1{width:100px; height:44px; line-height:44px;}
.navi_zi3{width:100px; height:44px; line-height:44px; margin-left:1px;}
.navi_zi1 a,.navi_zi3 a{display:-moz-inline-box; display:inline-block; width:100px; height:44px;}
.navi_zi1 a:hover,.navi_zi3 a:hover{background:url(../images/navi_bg_on.jpg) no-repeat;}
.navi_zi2{width:97px; height:44px; line-height:44px; margin-left:1px;}
.navi_zi2 a{display:-moz-inline-box; display:inline-block; width:97px; height:44px;}
.navi_zi2 a:hover{background:url(../images/navi_bg_on1.jpg) no-repeat;}

.navi1{width:985px; height:auto; margin:auto; background-color:#FFFFFF;}
.navi1_c{width:985px; height:106px; background:url(../images/navi1_bg.jpg) repeat-x;}
.navi1_zi{font-weight:normal; font-size:12px; color:#35515D; margin-left:12px;}
.navi1_zi1{float:left;}
.navi1_zit{padding-top:18px;}
.navi1_zit strong{color:#FFFFFF; font-weight:normal; font-size:13px;}
.navi1_zit span{color:#FFFFFF; font-weight:normal; font-size:13px;}
.navi1_zit10{float:left; width:61px; height:13px; background-color:#08509B; padding:4px 0 4px 10px; display:inline;}
.navi1_zit11{float:left; width:61px; height:13px; background-color:#0080C7; padding:4px 0 4px 10px; display:inline;}
.navi1_zit12{float:left; width:61px; height:13px; background-color:#CF8A3A; padding:4px 0 4px 10px; display:inline;}
.navi1_zit13{float:left; width:61px; height:13px; background-color:#3CAD7A; padding:4px 0 4px 10px; display:inline;}
.navi1_zit14{float:left; width:61px; height:13px; background-color:#815847; padding:4px 0 4px 10px; display:inline;}
.navi1_zit2{float:left; margin:4px 0 0 8px; color:#87BFD7; font-size:16px; display:inline;}
.navi1_zi2{float:left; width:5px; height:106px; background:url(../images/navi1_f.jpg) no-repeat; margin:0 22px 0 22px; display:inline;}
.navi1_zic{clear:both; padding-top:5px; color:#87bfd7; line-height:22px;}
.navi1_zic a{color:#35515D; padding:2px;}
.navi1_zic a:hover{color:#ffffff; background-color:#fa7197; padding:2px;}
.navi1_zic strong{color:#ff0000;font-weight:normal;}
.navi1_zic span{color:#ff0000;font-weight:normal;}
.navi1_zi3{float:right; margin:8px 10px 0 0; display:inline;}
.navi1_zi3 div{padding:3px;}

.ad_content{width:985px; height:auto; margin:auto;}
.ad_content1{width:985px; height:107px;}

.neirong_t{width:985px; height:35px; background:url(../images/cont_tt_bg.jpg) no-repeat; margin:auto;position:relative;}
.neirong_t1{float:left; color:#FFFFFF; margin:12px 0 0 20px; display:inline;}
.neirong_t1 a{color:#FFFFFF;}
.neirong_t2{float:right; width:241px; height:29px; background:url(../images/nr_search_bg.jpg) no-repeat; margin:3px 5px 0 0; display:inline;}
.neirong_t2_b{float:left; width:32px;}
.neirong_t2_1{float:left; width:152px; margin-top:6px; display:inline; overflow:hidden;}
.nr_stxt{border:#FFFFFF 1px solid;}
.neirong_t2_2{float:left; width:57px;}

.cont{width:983px; height:auto; border:#d6dae6 1px solid; border-top:none; border-bottom:none; margin:auto;}

.bottom1{width:983px; height:36px; background:url(../images/bottom_bg.jpg) repeat-x; margin:auto; line-height:36px; border-bottom:#ffffff 1px solid;}
.bottom_navi{font-size:12px; font-weight:normal; text-align:center;}
.bottom_navi span{color:#999999;}
.bottom2{width:983px; height:141px; margin:auto;}
.bottom2_2{float:left; width:858px; height:131px; background:url(../images/bottom_bg2.jpg) repeat-x;}
.copyright{float:left;width:510px; margin:22px 0 0 16px; line-height:22px; display:inline;}
.sgmap{float:left; width:283px; height:104px; margin:18px 0 0 28px; display:inline;}
.sgmap img{border:#BCBCBC 1px solid;}
/*新的漂浮对话窗口*/
#askFloat{width:50px; height:224px; position:fixed; right:10px; top:80px; z-index:1020;  _position:absolute; _right:expression(eval(document.documentElement.scrollLeft+10)); _top:expression(eval(document.documentElement.scrollTop+200));}
#askFloat_c{position:relative;}

.askFloat_a{display:block; height:55px;  border-bottom:1px solid #fff; width:50px; overflow:hidden; cursor:pointer;}
.askFloat_a:hover{background-color:#A91936 !important;}

#askFloat_a1{background:#30A39F url(../images/a1.png) no-repeat center top; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../images/a1.png"); _background:none; _background-color:#30A39F;}
#askFloat_a2{background:#30A39F url(../images/a2.png) no-repeat center top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../images/a2.png");_background:none; _background-color:#30A39F;}
#askFloat_a3{background:#30A39F url(../images/a3.png) no-repeat center top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="images/a3.png");_background:none; _background-color:#30A39F;}
#askFloat_a4{background:#30A39F url(../images/a4.png) no-repeat center top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../images/a4.png");_background:none; _background-color:#30A39F;}
#askFloat_a_last{display:block; height:40px;background:#006666 url(../images/a_last.png) no-repeat center top;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src="../images/a_last.png"); _background:none; _background-color:#303030; }
#askFloat_a_last:hover{ background-color:#000 !important; _background-color:#000 !important;}

#askQQ{position:absolute; width:341px; height:320px; top:0px; right:50px;  overflow:hidden; display:none; padding:20px 29px 0 20px;background:url(../images/askQQbg.png) no-repeat; _padding:20px 29px 0 15px; _width:346px;}
#askQQ p{margin:5px 10px 15px 10px; padding:0; font-size:12px; line-height:18px; color:#ED5F30;}
#askQQ a{display:block; float:left; width:79px; height:115px; background:#fff url(../images/qqbg.gif) no-repeat center top; margin:0 3px 10px 3px; overflow:hidden; }
#askQQ a:hover{text-decoration:none;}
#askQQ a span{display:block; text-align:center; color:#333; font-size:12px; text-decoration:none; margin:0; padding:0; line-height:20px;}
.askQQ1{width:66px; display:block; margin:0 auto;}
.askQQ2{display:block; margin:5px auto 0 auto;}

#askWX{position:absolute; width:391px; height:183px; top:100px; right:50px;  overflow:hidden; display:none;background:url(../images/askWXbg.png) no-repeat;}

#askTEL{position:absolute; width:394px; height:177px; top:100px; right:50px;  overflow:hidden; display:none;background:url(../images/askTELbg.png) no-repeat;}
#askTEL h4{ font-size:18px; color:#9D0A3A; display:block; margin:25px 0 0 35px;font-family:"微软雅黑",Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;}
#askTEL p{margin:0px 35px 0 35px; padding:0; font-size:12px; color:#555; line-height:20px;}
#askTEL table{margin:10px 0 10px 35px;}
#telInput{width:160px; height:25px; border:1px solid #9D0A3A; padding:0 0 0 5px;}
#callBtn{display:block; border:none; background-color:#9D0A3A; color:#fff; width:100px; height:30px; line-height:30px; font-size:15px; font-family:"微软雅黑",Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif; margin:0 0 0 6px; cursor:pointer;}