@charset "utf-8";
body{ margin:0; padding:0; color:#333333; font-size:12px; font-family:"微软雅黑";}
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#333333; }
a:hover{color:#09F; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:20px;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
.page{ height:25px; text-align:center; margin-top:10px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px;}
.page a{ margin:2px;}
.hover{ color:#F00}
.news_text{ width:100%; margin:0 auto; overflow:hidden; height:40px; line-height:20px; clear:both}
.news{ width:100%; margin:0 auto; overflow:hidden; border-bottom:1px solid #333; margin-bottom:20px; padding-bottom:20px;}
.news_tu{ width:266px; height:160px; float:left;}
.news_info{ width:100%; float:right;}
.title{ width:100%; float:left; height:142px;  overflow:hidden;  font-size:13px;  line-height:20px;}
.title a{ display:block; font-size:16px; margin-bottom:10px; color:#66ccff;}
.time{ width:150px; padding-right:5px; float:right; text-align:right; line-height:30px;}
.n_m{ text-decoration:underline}

/*头部*/
#top{ width:100%; height:135px; background:url(top.gif) top center; position:fixed; z-index:99;}
.top{ width:1006px; height:135px; margin:0 auto; color:#FFF; position:relative;}
.top a{ color:#FFF}
.logo{ width:134px; height:135px; position:absolute; left:-134px; top:0;}
.logo img{ width:134px; height:135px;}
.rtop{ width:1006px; text-align:right; /*float:right;*/ margin:0 auto; padding-top:5px; }
.rtop_1{ width:1006px; padding-top:35px; height:25px; line-height:25px; text-align:right; font-size:16px;}
.menu{ width:1006px; height:46px; margin:0 auto; margin-top:24px;}
.menu li{ width:110px; text-align:center; margin-right:8px;height:46px; line-height:46px; float:left; font-size:16px; text-align:center;}
.menu li a{ color:#FFF; display:block}
.menu li a:hover{ }
#nav { margin:0 auto; width:1006px; display:block;}
#nav .jquery_out {float:left;line-height:46px;display:block; text-align:center;}
#nav .mainlevel {float:left; width:110px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:46px; display:block; width:110px; text-align:center;}
#nav .mainlevel a:hover {background:url(menuli.gif); color:#fff}
#nav .mainlevel ul {display:none; position:absolute; list-style-type:none; padding:0; margin:0; z-index:1020;}
#xialai{ width:1006px; overflow:hidden; background:url(menubg.png); text-align:left; margin:0; padding:0;}
#jjfa{ width:250px; height:140px; border-left:1px solid #413f40;  float:left; margin-top:15px;}
#jjfa555{ padding:0 60px;  float:left; margin-top:15px;}



#jjfa1{ width:90px; height:215px; border-left:1px solid #413f40; text-align:center; float:left; margin-top:15px; padding:15px 30px 0 30px;}
#jjfa1 a{ background:none}
#xialai a{ background:none}

#jjfa1 a:hover{ background:none}
#xialai a:hover{ background:none}
#jjfa3{ width:140px; height:200px; border-left:1px solid #413f40; text-align:center; float:left; margin-top:15px; padding:0 20px;}
#jjfa4{ width:340px; height:152px; border-left:1px solid #413f40; text-align:center; float:left; margin-top:15px; padding:0 20px;}
#jjfa6{ width:720px; float:right; padding-top:15px;}
.xmal_top{ width:680px; height:35px; line-height:35px; border-bottom:1px solid #666666; padding-bottom:5px;}
.xmal_info a{ float:left}
.xmal_info{ width:680px;padding:10px 0;  overflow:hidden; line-height:22px;}
#flash {width:100%; height:718px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/}
#flash a {width:100%; height:718px; display:none;}
#flash img {width:100%; height:718px;/* display:none;*/}
.flash_bar {width:100%; padding-left:45%; z-index:69; height:30px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; bottom:0px; left:0px;  text-align:center;}
.flash_bar .dq { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:11px; height:11px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(kvtb.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/kvtb.png" ,sizingMethod="crop"); }
#flashBg {/*height:670px;*/ overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
@media only screen and (min-width: 264px){#flashBg{width:1020px;}}
@media only screen and (min-width: 516px){#flashBg{width:1020px;}}
@media only screen and (min-width: 768px){#flashBg{width:1006px;}}
@media only screen and (min-width: 1024px;margin:0 auto;){#flashBg{width:100%; margin:0 auto;}}
@media only screen and (min-width: 1280px){#flashBg{width:100%;}}
@media only screen and (min-width: 1239px){#flashBg{width:100%;}}
@media only screen and (min-width: 1524px){#flashBg{width:100%;}}
@media only screen and (min-width: 1483px){#flashBg{width:100%;}}
@media only screen and (min-width: 1776px){#flashBg{width:100%;}}
@media only screen and (min-width: 2046px){#flashBg{width:100%;}}
#flashLine {/*background:url(/includes/banner/touming.png) repeat-x center bottom;*/height:718px; width:100%; clear:both;}
#index_1{ width:100%; min-width:1006px; margin:0 auto;overflow:hidden; text-align:center;}
#index_3{ width:100%; margin:0 auto;  overflow:hidden; min-width:1400px; background:#d4c7bf;}
#index_3 a{ margin:0; padding:0;}
#index_1 img{ width:100%}
#index_2{ width:1006px; overflow:hidden; margin:0 auto; /*padding-left:134px;*/ padding-top:90px;}
.a1{ width:330px; padding-right:10px; border-right:1px solid #ccc; float:left; height:350px;}
.inews{ width:330px; overflow:hidden; /*margin-top:20px;*/}
.inews_tu{ width:130px; height:80px; float:left;}
.inews_info{ width:190px; float:right; height:80px;}
.ititle{ width:190px; height:55px; line-height:20px; font-size:14px;}
.ititle a{ color:#666;}
.ixian{ width:190px; height:25px;}
.a2{ width:280px; padding:0 10px; padding-left:15px; border-right:1px solid #ccc; float:left; height:350px; font-size:15px;}
.a2 p{ margin-bottom:15px; line-height:20px;}
.a3{ width:340px;  float:right}
#foot{ width:100%; min-width:100%; overflow:hidden;color:#FFF; background:#1e1e1e; padding-top:40px;}

.foot{ width:1006px; overflow:hidden; margin:0 auto; /*float:left; padding-left:134px;*/}

.f1{ width:480px; float:left; padding-top:2px; overflow:hidden; }
.f1_1{ width:110px; padding-left:10px; overflow:hidden; float:left;}
.f1_1 p{ line-height:25px;}
.f1_1 p a{ color:#8F8F8F}
.f2 p{ line-height:25px;}
.f2 p a{ color:#8F8F8F}
.f3 p{ line-height:25px;}
.f3 p a{ color:#CCC}
.text{ width:200px; height:24px; text-height:5px; line-height:24px; border:0; background:#6c6c6c; margin-bottom:10px;}
#bottom{ width:100%; overflow:hidden; border-top:1px solid #444444;color:#FFF; background:#1e1e1e; }

.bottom{ width:1006px; overflow:hidden; margin:0 auto; padding-left:134px; color:#8f8f8f;}
.bottom_left{ width:300px; line-height:40px; height:40px; float:left}
.bottom_right{ width:600px; text-align:right; float:right; line-height:40px; height:40px;}
.bottom a{ color:#8f8f8f}
/*内页*/
#main{ width:1006px; overflow:hidden; margin:0 auto; /*padding-left:134px;*/ padding-top:90px;}
.main_top{ width:100%; font-size:16px; color:#000; padding-bottom:40px; line-height:25px;}
.main_top a{ color:#000;}
.main_info{ width:100%; overflow:hidden; font-size:14px; line-height:30px; padding-bottom:30px;}

.pp{ width:1006px; overflow:hidden; border-top:1px #ccc solid;/* background:url(pp.jpg) no-repeat top center;*/ padding-top:60px; margin:0 auto; padding-bottom:30px; }
.pp_left{ width:360px; float:left; overflow:hidden; font-size:13px; padding-left:34px; padding-top:10px; line-height:25px;}
#pp_right{ width:550px; float:right; overflow:hidden;/* padding-right:40px;*/}

.rollBox{width:600px;overflow:hidden;margin:0 auto; padding-top:10px; padding-bottom:20px;}
.rollBox .Cont{width:560px;overflow:hidden; float:left; margin:0 7px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:264px;float:left;text-align:center; overflow:hidden; margin-right:20px;}
.pix{ }
.pic{background:url(../images/pro_bg.jpg) top center;width:264px; height:187px; margin-top:5px; margin-right:10px; padding-top:10px; text-align:center; float:left}
.pic a{ display:block}
.pic img{ width:241px; height:173px;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px; color:#000; height:26px; overflow:hidden; width:138px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.pic a{ display:block}
.dd_1{ width:734px; float:left; overflow:hidden;}
.dd_2{ width:351px; float:left; overflow:hidden;}
.dd_3{ width:315px; background:#CCCCCC; float:left; overflow:hidden;}
.case0_ii{ width:240px; float:left; overflow:hidden; margin-right:10px;}
.case0{ width:240px; overflow:hidden; margin-bottom:20px;background-color: #fff;}
.case0_main{ width:206px; padding:0 17px; overflow:hidden; font-size:13px; background:url(casemain.jpg); }
.case0_main img{ width:206px; margin-bottom:10px;}
.case0_title{ width:206px; font-size:14px; color:#000; height:30px; font-weight:bold}
.case0_time{ width:206px; font-size:13px;  height:30px;}
.case0_foot{ width:240px; background:url(casefoot.jpg); height:20px;}
.pic1{ width:220px; border:5px solid #CCC; float:left; margin-right:20px; margin-top:15px;}
.pic1 img{ width:220px; height:140px;}
.pic1 a{ display:block}
.case_ml{ width:100%; height:35px; line-height:35px; font-size:16px; border-bottom:1px solid #CCC}

@charset "utf-8";
.newslist {
    clear: both;
    min-width: 100%;
    padding-top: 104px;
    width: 100%;
}
.ntit {
    background: none repeat scroll 0 0 #03b8df;
    height: 255px;
}
.nttext {
    width: 1000px;
}
h2 {
    display: inline;
    float: left;
    font-size: 55px;
    font-weight: normal;
    margin-top: 80px;
}
.ntttb {
    display: inline-block;
    float: right;
    margin-top: 17px;
}
.ncon {
    clear: both;
    width: 1000px;
}
.nctext {
    display: inline-block;
    float: left;
    margin: 45px 10px;
}
.ncw {
    width: 697px;
}
.nctnr {
    height: 130px;
    line-height: 18px;
    margin-top: 20px;
}
.more {
    color: #03b8df;
    text-decoration: underline;
}
.line {
    background: url("../images/line.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    height: 1px;
    width: 980px;
}
.page {
    margin-top: 20px;
    text-align: right;
    width: 980px;
}
.nlcon {
    display: inline;
    float: left;
    margin-left: 15px;
    margin-top: 30px;
    width: 650px;
}
.nlctext {
    color: #535353;
    font-size: 14px;
    line-height: 24px;
    margin-top: 40px;
    text-indent: 2em;
}
.nlcimg {
    margin-top: 30px;
    text-align: center;
}
.ncfy {
    clear: both;
    margin-top: 45px;
    text-align: center;
}
.ncfy a {
    color: #03b8df;
}
.ncfy a:hover {
    color: #03b8df;
    text-decoration: underline;
}
.nrcon {
    background: none repeat scroll 0 0 #f3f3f3;
    display: inline;
    float: right;
    margin-left: 35px;
    margin-top: 28px;
    padding: 0 16px 85px;
    width: 268px;
}
.nrcon dl {
    font-size: 14px;
    line-height: 18px;
}
.nrcon dl dt {
    margin-top: 22px;
}
.nrctit {
    border-bottom: 1px solid #b2b2b2;
    font-size: 18px;
    margin-top: 21px;
    padding-bottom: 7px;
    text-align: center;
}
.stit {
    background: none repeat scroll 0 0 #ffae00;
}
.sttb {
    margin-top: 78px;
}
.srcon {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.srtb {
    display: inline-block;
    float: left;
    margin-left: 10px;
    margin-top: 25px;
    width: 82px;
}
.srtext {
    display: inline;
    float: left;
    font-size: 14px;
    margin-left: 25px;
    margin-top: 17px;
    width: 151px;
}
.srctit {
    clear: both;
    padding-top: 45px;
}
.sertit {
    height: 365px;
}
.sertb {
    display: inline-block;
    float: left;
    margin-left: 130px;
    margin-top: 75px;
}
.sertext {
    color: #fff;
    display: inline-block;
    float: left;
    margin-left: 138px;
    margin-top: 135px;
    width: 360px;
}
h3 {
    font-size: 36px;
    font-weight: normal;
    margin-bottom: 12px;
}
.sermore {
    background: url("../images/servicejt.png") no-repeat scroll 30px 7px rgba(0, 0, 0, 0);
    margin-top: 28px;
    text-align: left;
}
.serjt {
    display: inline-block;
    float: left;
    margin-left: 50px;
    margin-top: 153px;
}
.serbg {
    background: none repeat scroll 0 0 #c8c8c8;
}
.st1 {
    color: #000000;
    margin-left: 18px;
}
.sm1 {
    background: url("../images/servicejt.png") no-repeat scroll 30px -5px rgba(0, 0, 0, 0);
}
.sm2 {
    background: url("../images/servicejt.png") no-repeat scroll 30px -15px rgba(0, 0, 0, 0);
}
.serbg1 {
    background: none repeat scroll 0 0 #f8f8f8;
}
.serbg2 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.st2 {
    color: #ffbb00;
    margin-left: 18px;
}
.sj1 {
    margin-left: 138px;
}
.jointit {
    background: none repeat scroll 0 0 #cccb00;
}
.jointb {
    margin-top: 65px;
}
h4 {
    float: left;
    font-family: '微软雅黑';
    font-size: 55px;
    margin-top: 85px;
    width: 666px;
}
.jointext {
    font-size: 36px;
}
.jttit {
    background: url("../images/line.png") repeat-x scroll center center rgba(0, 0, 0, 0);
    clear: both;
    padding: 75px 0;
    text-align: center;
}
.jttit span {
    background: none repeat scroll 0 0 #fff;
    color: #404040;
    font-size: 30px;
    padding: 0 40px;
}
.jtnrimg {
    float: left;
}
.jtnrp {
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 20px;
    width: 457px;
}
.jtnrtel {
    color: #7a7a7a;
    display: inline-block;
    font-family: Arial;
    font-size: 30px;
    line-height: 36px;
    margin-top: 77px;
}
.jtfortit {
    color: #7a7a7a;
    font-size: 18px;
    margin-top: -40px;
    text-align: center;
}
.jtfor {
    margin-top: 42px;
}
.jtlfor {
    background: none repeat scroll 0 0 #b7b7b7;
    display: inline-block;
    float: left;
    height: 16px;
    margin-left: 10px;
    margin-top: 18px;
    width: 270px;
}
.jtrfor {
    float: left;
    margin-left: 30px;
}
.jtrfor dl {
    clear: both;
    color: #404040;
    font-size: 14px;
    height: 25px;
    margin-top: 18px;
}
.jtrfor dl dt {
    float: left;
    width: 130px;
}
.jtrfor dl dd {
    float: left;
}
lable {
    vertical-align: middle;
}
.joftext {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/fortextbg.png") repeat-x scroll center top #e6e6e6;
    border-color: -moz-use-text-color #bbbbbb;
    border-image: none;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
    border-style: none solid;
    border-width: medium 1px;
    height: 20px;
    line-height: 20px;
}
.jofw280 {
    width: 280px;
}
.jofw410 {
    width: 410px;
}
.jofw80 {
    width: 80px;
}
.jofw150 {
    width: 150px;
}
.jofw210 {
    width: 210px;
}
.jofw612 {
    height: 125px;
    overflow: auto;
    width: 610px;
}
.jform {
    clear: both;
    color: #404040;
    font-size: 14px;
    margin-top: 18px;
}
.jfinfo {
    width: 85px !important;
}
.toggle-view {
    float: left;
    margin-left: 20px;
    width: 625px;
}
.toggle-view li {
    cursor: pointer;
    margin-right: 15px;
    position: relative;
}
.toggle-view h3 {
    background: none repeat scroll 0 0 #e5e5e5;
    font-size: 14px;
    line-height: 37px;
    padding-left: 15px;
}
.toggle-view span {
    color: #525252;
    font-size: 13px;
    position: absolute;
    right: 15px;
    top: 13px;
}
.toggle-view p {
    color: #646464;
    display: none;
    font-size: 12px;
    line-height: 24px;
    margin-left: 5px;
    margin-top: 20px;
}
.toggle-view p strong {
    color: #000;
    font-size: 14px;
    font-weight: normal;
}
.hiem {
    color: #000;
    display: inline-block;
    margin-top: 40px;
    padding-bottom: 20px;
    padding-left: 5px;
}
.grbnn {
    background: none repeat scroll 0 0 #d3d3d3;
    clear: both;
    text-align: center;
}
.grbnn img {
    min-width: 1020px !important;
}
.grlay1 {
    width:100%;
    background:#e3e3e3;
    padding-bottom: 50px; position:relative;
}
.grlcon {
    width: 1006px; margin:0 auto;
}
.grtit {
    background: url("../images/servicejt2.png") no-repeat scroll right 65px rgba(0, 0, 0, 0);
    font-size: 24px;
    padding-right: 32px;
    padding-top: 50px;
    text-align: right;
    width: 404px;
}
.grtit strong {
    font-size: 50px;
}
.grimg {
    display: inline-block;
    float: left;
    margin-top: 40px;
}
.addimg {
    position: relative;
}
.add {
    position: absolute;
    right: 10px;
    top: 193px;
}
.grtext {
    color: #727272;
    /*float: left;*/
    font-size: 16px; font-family:" 微软雅黑";
    line-height: 30px;
	margin:40px auto 0 auto;
   /* margin-left: 30px;
    margin-top: 40px;*/
/*    width: 460px;
*/}
.grtext p { font-size: 16px; font-family:" 微软雅黑";
    line-height: 30px;}
.grtext  img{ margin:5px 10px; border:0;/*width: 100%;*/}
.grlay2 {
   width:100%;
    background: none repeat scroll 0 0 #ffbb00;
    padding-bottom: 50px; position:relative;
}
.grtits {
    background: url("../images/servicejt2.png") no-repeat scroll right 85px rgba(0, 0, 0, 0);
    float: left;
    margin-top: 90px;
    text-align: left;
    width: 240px;
}
.grlay2con {
    background: none repeat scroll 0 0 #eeaf00;
    float: left;
    margin-bottom: 97px;
  /*  margin-left: 10px;*/
    margin-top: 97px;
    padding: 38px 24px;
}
.grlay2con span {
    float: left;
}
.grlay2con p {
    float: left;
    font-size: 14px;
   /* margin-left: 20px;*/
    width: 434px;
}
.grlay3 {
    margin-bottom: -104px;
}
.grlay3con {
    color: #838383;
    font-size: 14px;
    margin-right: 60px;
    margin-top: 23px;
}
.grlay3img {
    display: inline-block;
    margin-top: 60px;
    text-align: center;
    width: 940px;
}
.workcon {
    background: url("../images/workbg.png") repeat-x scroll 0 104px #fff;
    clear: both;
    min-width: 1020px;
    padding-top: 104px;
    width: 100%;
}
.woctext {
    position: relative;
    width: 1000px;
}
.woposi {
    margin-top: 15px;
}
.wockv {
    margin-top: 50px;
    position: relative;
}
.wocmore {
    left: 27px;
    position: absolute;
    top: 235px;
}
.wocline {
    clear: both;
    height: 29px;
    margin: 0 0 30px;
}
.woprotit {
    color: #353535;
    font-size: 18px;
    font-weight: normal;
    margin-left: 15px;
}
.woprolist {
    float: left;
    margin-left: 30px;
    margin-right: 20px;
    margin-top: 40px;
}
.woprolist dd {
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}
.woprolist dd a {
    color: #666666;
}
.fx {
    position: absolute;
    right: 0;
    top: 0;
}
.fxwz {
    float: left;
    margin-right: 8px;
}
.wglist {
    margin-left: 8px;
    margin-right: 8px;
}
.wgmor {
    background: url("../images/morejt.png") no-repeat scroll 38px center #e9e9e9;
    cursor: pointer;
    line-height: 20px;
    margin-top: 30px;
    padding-left: 10px;
    width: 47px;
}
.wgline {
    margin-top: 70px;
}
.wgxxbg {
    background: url("../images/workbg.png") repeat-x scroll 0 370px #fff;
}
.wgxxtit {
    font-size: 24px;
    font-weight: normal;
    margin-top: 40px;
}
.wgpimg {
    margin-top: 20px;
}
.wgpimg dd {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdbdb;
    float: left;
    margin: 0 5px;
    padding: 8px;
    width: 222px;
}
.posi {
    margin-top: 0;
}
.wgxxcs {
    margin-top: 30px;
}
.csimg {
    float: left;
    width: 474px;
}
.cstext {
    color: #8e8e8e;
    display: inline-block;
    float: left;
    font-size: 18px;
    margin-left: 30px;
    width: 452px;
}
.csdashed {
    border-bottom: 1px dotted #b3b3b3;
    height: 160px;
}
.chair {
    background: url("../images/workbg.png") repeat-x scroll 0 140px #fff;
}
.chairmore {
    left: 167px;
    position: absolute;
    top: 275px;
}
.print {
    position: absolute;
    right: 60px;
    top: 0;
}
.cvtit {
    color: #03b8df;
    font-size: 24px;
    margin-top: 32px;
}
.cvd {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.cvideo {
    background: url("../images/cvideobg.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    margin-top: 32px;
    padding-bottom: 28px;
    text-align: center;
}
.clkimg {
    color: #676767;
    display: inline;
    float: left;
    margin-left: 30px;
    margin-top: 46px;
    text-align: center;
}
.clktext {
    display: inline;
    float: left;
    margin-left: 30px;
}
.clkline {
    margin: 15px 0 30px;
}
.clktit {
    font-size: 16px;
}
.clklist {
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    text-align: center;
}
.clklist dd {
    font-size: 14px;
}
.clklpos {
    margin-top: 65px;
}
.divline {
    border-top: 1px solid #c4c4c4;
    height: 1px;
    margin-top: 15px;
    width: 610px;
}
.diytit {
    color: #6d6d6d;
    float: left;
    margin-top: 12px;
}
.diybl {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}
.diybl li {
    border: 1px solid #7d7168;
    float: left;
    height: 18px;
    margin-left: 3px;
}
.diyline1 {
    border-top: 1px dotted #c4c4c4;
    margin: 10px 0;
}
.diysel {
    border: medium none;
    margin-left: 0;
}
.diysel li {
    border: medium none;
    margin: 0 10px;
}
.diysel li label {
    vertical-align: middle;
}
.diysel li input {
    vertical-align: middle;
}
.diyche li {
    margin-left: 0;
}
.diybtn {
    margin-top: 25px;
}
.diy {
    background: url("../images/diybg.png") repeat-x scroll 0 0 #fff;
    margin-top: 20px;
    padding-top: 56px;
}
.diyprint {
    color: #1f1f1f;
    display: inline-block;
    font-size: 14px;
    margin-left: 50px;
    margin-top: 70px;
}
.diyprint li {
    float: left;
    margin-top: 10px;
}
.dpwi {
    color: #a0a0a0;
    width: 95px;
}
.downline {
    margin-top: 20px;
}
.dolllist {
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 40px;
}
.dolllist dt {
    border: 1px solid #dfdfdf;
}
.dolllist dd {
    margin-top: 7px;
}
.dltb {
    float: left;
    margin-top: 8px;
}
.dltext {
    float: left;
    margin-left: 5px;
}
.dltb1 {
    margin-left: 15px;
    margin-top: 5px;
}
.dltb2 {
    margin-top: 5px;
}
.dltb3 {
    margin-top: 0;
}
.dollist1 {
    margin-left: 45px;
}
.clkzl {
    float: left;
}
.clkxxtab {
    margin-left: 60px;
    margin-top: 60px;
    width: 465px;
}
.clkxxtab td {
    border-bottom: 1px solid #838383;
    color: #838383;
    padding: 2px 0;
}
.clktab {
    margin-top: 0;
}
.noline td {
    border-bottom: medium none;
}
.tabtit td {
    border-bottom: 2px solid #838383;
}
.clkxxrcon {
    float: left;
    margin-left: 17px;
    margin-top: 80px;
    width: 397px;
}
#slideshow {
    color: #fff;
}
#slideshow span {
    display: none;
}
#wrapper {
    display: none;
    width: 397px;
}
#fullsize {
    height: 325px;
    position: relative;
    width: 397px;
}
#information {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    color: #fff;
    height: 0;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    width: 396px;
    z-index: 200;
}
#information h3 {
    font-size: 14px;
    line-height: 30px;
    padding: 0 8px;
}
#information p {
}
#image {
    width: 397px;
}
#image img {
    position: absolute;
    width: auto;
    z-index: 25;
}
#thumbnails {
    margin-top: 15px;
}
#slideleft {
    background: url("../images/clkxxjtl.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: left;
    height: 57px;
    width: 12px;
}
#slideleft:hover {
}
#slideright {
    background: url("../images/clkxxjtr.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    float: right;
    height: 57px;
    width: 12px;
}
#slideright:hover {
    background-color: #333;
}
#slidearea {
    float: left;
    height: 54px;
    margin: 0 5px;
    overflow: hidden;
    position: relative;
    width: 356px;
}
#slider {
    height: 57px;
    left: 0;
    position: absolute;
}
#slider img {
    cursor: pointer;
    padding: 2px;
}
.ico1 {
    margin-top: 75px;
    text-align: right;
    width: 397px;
}
.kvtb {
    left: 1050px;
    position: absolute;
    top: 197px;
}
@media only screen and (min-width: 264px) {
.kvtb {
    left: 900px;
    top: 282px;
}
}
@media only screen and (min-width: 516px) {
.kvtb {
    left: 900px;
    top: 282px;
}
}
@media only screen and (min-width: 768px) {
.kvtb {
    left: 900px;
    top: 282px;
}
}
@media only screen and (min-width: 1024px) {
.kvtb {
    left: 900px;
    top: 282px;
}
}
@media only screen and (min-width: 1280px) {
.kvtb {
    left: 1020px;
    top: 197px;
}
}
@media only screen and (min-width: 1524px) {
.kvtb {
    left: 1020px;
    top: 197px;
}
}
@media only screen and (min-width: 1776px) {
.kvtb {
    left: 1020px;
    top: 197px;
}
}
@media only screen and (min-width: 2046px) {
.kvtb {
    left: 1020px;
    top: 197px;
}
}
.kvtb dl {
    line-height: 35px;
    width: 95px;
}
.kvtb dt {
    float: left;
    margin-top: 5px;
    text-align: right;
    width: 50px;
}
.kvtb dd {
    float: left;
    margin-left: 5px;
    margin-top: 5px;
}
.kvtb a {
    color: #7f7f7f;
}
.pxxtit {
    float: left;
    margin-left: 77px;
    margin-top: 160px;
}
.pxximg {
    float: left;
    margin-top: 48px;
}
.pxxjt {
    display: inline-block;
    float: left;
    margin: 170px 40px 0;
}
.pxxitext {
    display: inline-block;
    float: left;
    margin: 0 35px;
}
.pxxcon {
    background: url("../images/diybg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    margin-top: 30px;
}
.pctit {
    font-size: 24px;
    padding-top: 32px;
    position: relative;
    text-align: center;
}
.pctit img {
    margin-left: 10px;
    position: absolute;
    top: 30px;
}
.pxcimg {
    float: left;
    margin-top: 46px;
}
.pxcinfor {
    float: left;
    margin-left: 55px;
    margin-top: 46px;
}
.pxcwz {
    color: #797979;
    font-size: 14px;
    margin-bottom: 15px;
    width: 560px;
}
.pxcwz strong {
    color: #020202;
    font-size: 30px;
    font-weight: normal;
}
.icor {
    margin-top: 75px;
    text-align: right;
    width: 640px;
}
.cxline {
    margin: 30px 0 0;
}
.pcgn {
    float: left;
    margin-left: 20px;
    margin-top: 40px;
}
.pcgn span {
    background: url("../images/chairxxtb15.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: inline-block;
    float: left;
    height: 23px;
    line-height: 23px;
    margin-top: 20px;
    text-align: center;
    width: 22px;
}
.pcgn p {
    color: #989898;
    float: left;
    height: 75px;
    margin-left: 10px;
    margin-top: 20px;
    width: 265px;
}
.pcgntit {
    color: #1c1b1b;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 10px;
}
.pcimg {
    float: left;
    margin-left: 40px;
    margin-top: 60px;
}
.pcmore {
    margin-top: 35px;
}
.pcline {
    margin: 0;
}
.pclist {
    margin-left: 155px;
}
.pcwz {
    font-size: 12px;
    width: 500px;
}
.pcwz strong {
    color: #898989;
    font-size: 24px;
}
.ico {
    margin-top: 75px;
    text-align: right;
    width: 630px;
}
.website {
    margin-top: 50px;
}
.map {
}
.map ul {
}
.map ul li {
    border: 1px solid #e4e4e4;
    float: left;
    height: 59px;
    margin: 8px;
    width: 148px;
}
.clogo1 {
    background: url("../images/clogo1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.clogo1_hover {
    background: url("../images/clogo1_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.noimg {
    cursor: default;
}
.sc {
    color: #888888;
    font-size: 20px;
    margin-top: 20px;
    text-align: center;
}
.que {
    margin-top: -30px;
}
.ser_ques {
    border-bottom: 1px dotted #787878;
    font-size: 14px;
    margin-top: 15px;
    padding-bottom: 19px;
    width: 1000px;
}
.ser_ques dt {
}
.ser_ques dd {
    color: #787878;
    line-height: 18px;
    margin-top: 15px;
}
.subhead {
    color: #575757;
    font-size: 16px;
    margin-top: -40px;
    text-align: center;
}
.jtfor {
    margin-top: 30px;
}
.jtlfor {
    background: none repeat scroll 0 0 #e5e5e5;
    display: inline-block;
    float: left;
    font-size: 20px;
    height: 58px;
    line-height: 58px;
    margin-top: 18px;
    padding: 0 20px;
    width: 310px;
}
.jtrfor {
    float: left;
    margin-left: 30px;
}
.jtrfor dl {
    clear: both;
    font-size: 14px;
    height: 25px;
    margin-top: 18px;
}
.jtrfor dl dt {
    float: left;
    width: 90px;
}
.jtrfor dl dd {
    float: left;
}
lable {
    vertical-align: middle;
}
.joftext {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/fortextbg.png") repeat-x scroll center top #e6e6e6;
    border-color: -moz-use-text-color #bbbbbb;
    border-image: none;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
    border-style: none solid;
    border-width: medium 1px;
    height: 20px;
    line-height: 20px;
}
.jofw280 {
    width: 280px;
}
.jofw540 {
    width: 504px;
}
.jofw150 {
    width: 150px;
}
.jofw210 {
    width: 210px;
}
.jofw535 {
    height: 126px;
    overflow: auto;
    width: 500px;
}
.send {
    padding: 40px 0 0 88px;
}
.jtrfor {
    float: left;
    margin-left: 30px;
}
.jofw410 {
    width: 410px;
}
.jofw80 {
    width: 80px;
}
.jofw612 {
    height: 125px;
    overflow: auto;
    width: 610px;
}
.jform {
    clear: both;
    color: #404040;
    font-size: 14px;
    margin-top: 18px;
}
.jfinfo {
    width: 85px !important;
}
.jtlforjoin {
    background: none repeat scroll 0 0 #e5e5e5;
    display: inline-block;
    float: left;
    height: 20px;
    margin-top: 18px;
    padding: 0 20px;
    width: 310px;
}
.jtrforjoin {
    float: left;
    margin-left: 30px;
    width: 610px;
    margin-bottom: 30px;
}
.jtrforjoin dl {
    clear: both;
    font-size: 14px;
    height: 25px;
    margin-top: 18px;
}
.jtrforjoin dl dt {
    float: left;
    width: 130px;
}
.jtrforjoin dl dd {
    float: left;
}
.jofw610 {
    height: 125px;
    overflow: auto;
    width: 610px;
    margin-bottom: 30px;
}
.sendjoin {
    margin-top: 44px;
}
.gtit {
    background: url("../images/gline.png")  repeat-x 0 88px ; /*height:40px;*/
}
.gtit span {
    background: none repeat scroll 0 0 #e3e3e3;
    color: #000;
    font-family: Arial;
    font-size: 42px;
}
.gstit {
    font-size: 22px;
    margin-top: -70px;
    text-align: center;
}
.gtit1 {
    background: url("../images/gline1.png") repeat-x 0 100px ; height:40px;
}
.gtit1 span {
    background: none repeat scroll 0 0 #ffbb00;
    color: #000;
    font-family: Arial;
    font-size: 42px;
}
.gtext {
    margin-left: 0;
   /* margin-right: 30px;*/
	 font-size: 16px; font-family:" 微软雅黑";
    line-height: 30px;
}
.stb {
    margin-top: 67px;
}
.sttext {
    font-size: 20px;
    margin-top: -70px;
    text-align: center;
}
.valueimg {
    margin-top: 50px;
    text-align: center;
}
.vatexts {
    margin-top: -25px;
    width: 947px;
}
.vatexts span {
    float: left;
}
.vatexts p {
    float: left;
    font-size: 16px;
    line-height: 30px;
    margin-left: 30px;
}
.vatextf {
    background: none repeat scroll 0 0 #ebebeb;
    margin-top: 50px;
}
.novah {
    margin-left: 18px;
    margin-right: 18px;
    margin-top: -25px;
}
.novahtext {
    float: left;
    margin: 0 7px;
}
.novahtext dt {
}
.novahtext dd {
    font-size: 16px;
    margin-top: 5px;
    text-align: center;
}
.partnertb {
    margin-top: 28px;
}
.plogobg {
    background: none repeat scroll 0 0 #e8e8e8;
    min-width: 1020px;
    padding-bottom: 50px;
    width: 100%;
}
.palogo {
    margin-top: -50px;
}
.palogo li {
    float: left;
    margin-top: 15px;
    text-align: center;
    width: 250px;
}
.patit span {
    background: none repeat scroll 0 0 #f7f7f7;
}
.pacon {
    margin-top: -10px;
}
.patext {
    background: none repeat scroll 0 0 #f7f7f7;
    margin-top: 50px;
}
.patext span {
    float: left;
}
.pawri {
    color: #000;
    float: left;
    font-size: 14px;
    height: 142px;
    margin-left: 30px;
    margin-top: 20px;
    position: relative;
    width: 670px;
}
.pamore {
    bottom: 20px;
    position: absolute;
}
.pamore a {
    color: #ff6600;
    text-decoration: underline;
}
.desin {
    border-bottom: 1px dotted #787878;
    border-top: 1px dotted #787878;
    padding: 15px 0 25px;
}
.designer {
    margin-top: 10px;
}
.designer dt {
    float: left;
}
.designer dd {
    color: #787878;
    float: left;
    font-size: 14px;
    margin-left: 40px;
    margin-right: 10px;
    width: 770px;
}
.paproduct {
    float: left;
    margin: 25px 25px 0;
}
.paproduct dt {
}
.paproduct dd {
    text-align: center;
}
.parlist2 {
    background: none repeat scroll 0 0 #fbfbfb;
    margin-top: 50px;
    min-width: 1020px;
    padding-bottom: 50px;
    width: 100%;
}
.gr {
    background: none repeat scroll 0 0 #f0f0f0 !important;
}
.regt {
    background: none repeat scroll 0 0 #f2f2f2;
    border: 1px solid #e0e2e1;
    margin: 0 auto;
    padding: 10px;
    width: 978px;
}
.regtext {
    background: none repeat scroll 0 0 #fff;
    font-size: 14px;
    padding: 50px 150px;
}
.tegtit {
    font-size: 16px;
    line-height: 30px;
}
.tegtlist {
}
.tegtlist dl {
    clear: both;
    font-size: 14px;
    height: 25px;
    margin-left: 25px;
    margin-top: 18px;
}
.tegtlist dl dt {
    float: left;
    width: 130px;
}
.tegtlist dl dd {
    float: left;
}
.joftext {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/fortextbg.png") repeat-x scroll center top #f3f3f3;
    border-color: -moz-use-text-color #bbbbbb;
    border-image: none;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #bbbbbb;
    border-style: none solid;
    border-width: medium 1px;
        border: 1px solid #bbbbbb;
    height: 20px;
    line-height: 20px;
}
.regtw280 {
    width: 280px;
}
.regtap {
    margin: 20px 0 0 150px;
}
.regtaptext {
    color: #18668a;
}
.regtwz {
}
.regtwz li {
    background: url("../images/zctb1.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.loginlist {
    margin-left: 90px;
}
.loginlist dl {
    clear: both;
    font-size: 14px;
    height: 25px;
    margin-left: 25px;
    margin-top: 18px;
}
.loginlist dl dt {
    float: left;
    text-align: right;
    width: 60px;
}
.loginlist dl dd {
    float: left;
}
.loginw210 {
    width: 210px;
}
.loginw180 {
    width: 180px;
}
.logintit {
    margin-left: 120px;
}
.loginap {
    margin-left: 27px;
}
.usermain {
    background: none repeat scroll 0 0 #fff;
    margin-top: 10px;
}
.luser {
    float: left;
    font-size: 14px;
    width: 250px;
}
.luser ul {
}
.luser ul li {
    background: url("../images/bt_05.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    border-bottom: 1px dotted #e0e2e1;
    line-height: 40px;
    margin: 0 10px;
}
.usertit {
    color: #03b8df;
    font-size: 18px;
    position: relative;
}
.usertit span {
    font-size: 12px;
    position: absolute;
    right: 0;
}
.esc {
    margin: 30px 10px;
    text-align: right;
}
.ruser {
    border-left: 1px solid #e0e2e1;
    float: left;
    padding: 10px;
    width: 707px;
}
.rusertit {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #03b8df;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
.userlist {
}
.userlist dl {
    border-bottom: 1px solid #e0e2e1;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 60px;
}
.succe {
    text-align: center;
}
.succe p {
    line-height: 30px;
}
.parlist2 {
    background: none repeat scroll 0 0 #f0f0f0;
    margin-top: 50px;
    min-width: 1020px;
    padding-bottom: 50px;
    width: 100%;
}
.caselist {
    margin-bottom: 50px;
    padding-top: 144px;
}
.casetext {
    border: 1px solid #ececec;
    display: inline-block;
    float: left;
    margin: 45px 10px;
}
.casenr {
    color: #6a6a6a;
    font-size: 16px;
    height: 145px;
    line-height: 30px;
}
.casenr a {
    color: #6a6a6a;
    text-decoration: none;
}
.casedate {
    color: #9d9d9d;
    font-size: 14px;
}
.casemore {
    color: #92d050;
    font-family: Arial;
    font-size: 20px;
    margin-top: 20px;
    text-align: right;
    width: 980px;
}
.casekv {
    margin: 0 auto;
    min-width: 1020px;
    position: relative;
    top: 104px;
    width: 100%;
}
.casekv img {
    width: 100%;
}
.w1000 {
    width: 1000px;
}
.casekvtext {
    background: url("../images/cknrbg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 165px;
    padding: 50px;
    position: absolute;
    right: 30px;
    top: 80px;
    width: 365px;
}
.tit14 {
    color: #c7c7c7;
    font-size: 14px;
    padding-top: 20px;
}
.casexx {
    color: #92d050;
    font-size: 14px;
    padding-top: 20px;
}
.casexx a {
    color: #92d050;
}
.cposi {
    position: absolute;
    top: -10px;
}
.ctit {
    padding: 20px 0;
}
.cnrtit {
    color: #3a3a3a;
    font-size: 22px;
    position: relative;
}
.cnrtit span {
    color: #8d8d8d;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 15px;
}
.mail {
    float: left;
    margin-top: -2px;
}
.cnrtit span img {
    margin-left: 10px;
}
.cnrtit span a {
    color: #8d8d8d;
}
.cxxtext {
    color: #656565;
    font-size: 16px;
    line-height: 30px;
    margin-top: 30px;
    text-indent: 2em;
}
.cxximg {
    border: 1px solid #e5e5e5;
    margin-top: 30px;
    text-align: center;
    width: 888px;
}
.caseline {
    background: url("../images/line.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    height: 1px;
    margin-top: 30px;
    width: 1000px;
}
.cxxlj {
    line-height: 30px;
    margin-top: 10px;
}
.cxxlj dt {
    font-size: 18px;
}
.cxxlj dd {
    color: #737373;
    font-size: 16px;
}
.cxxlj dd a {
    color: #737373;
}
.searchlist {
    margin: 0 auto;
    position: relative;
    top: 104px;
    width: 1000px;
}
.searchtit {
    border-bottom: 2px solid #03b8df;
    color: #03b8df;
    display: inline-block;
    font-size: 24px;
    margin-top: 30px;
    padding-bottom: 10px;
    width: 1000px;
}
.searchtexttit {
    background: none repeat scroll 0 0 #eeeeee;
    display: inline-block;
    font-size: 18px;
    line-height: 35px;
    margin-top: 20px;
    padding-left: 5px;
    width: 995px;
}
.searchtext {
    font-size: 14px;
    line-height: 40px;
    margin-bottom: 15px;
    margin-top: 20px;
}
.searchtext li {
    background: url("../images/zctb1.png") no-repeat scroll 5px center rgba(0, 0, 0, 0);
    padding-left: 20px;
    position: relative;
}
.searchtext li span {
    position: absolute;
    right: 0;
}
.grayback {
    background: url("../images/zctb1.png") no-repeat scroll 5px center #f7f7f7 !important;
}
.searchtext li a {
    color: #666666;
}
.dis {
    display: block;
}
.undis {
    display: none;
}
#Focus {
    height: 506px;
    min-width: 1020px;
    position: relative;
    top: 104px;
    width: 1660px;
}
#Fpic {
    clear: both;
    position: relative;
}
#Ftxt {
    background: url("../images/altitbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    position: absolute;
    right: 10%;
    top: 106px;
    width: 600px;
}
.bd {
}
#Ftxt ul {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    padding: 60px;
}
#Ftxt ul a {
    color: #c7c7c7;
}
#Ftxt ul H1 {
    color: #ffffff;
    font-size: 20px;
    position: relative;
}
#Ftxt ul H1 a {
    color: #fff;
}
#Ftxt ul H1 span {
    float: left;
    padding-right: 10px;
}
.ft {
    bottom: 0;
    left: 50%;
    position: absolute;
}
#Ftxt #Fnums {
}
#Fnums DIV {
    color: #bbbbbb;
    cursor: pointer;
    float: left;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    width: 18px;
}
#Fnums .on {
    color: #8fc42b;
}
.btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #fcfcfc, #edeeee) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #dce1e6 #dce1e6 #a8abae;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    font-size: 14px;
    outline: medium none;
    padding: 10px 25px;
}
.btn:hover {
    background: -moz-linear-gradient(center top , #eff1f5, #e6eaee) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.boxshadow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.sitemapline {
    border-bottom: 1px solid #a5a5a5;
    height: 20px;
    margin-top: 65px;
    text-align: center;
}
.sitemapline span {
    background: none repeat scroll 0 0 #fff;
    color: #404040;
    font-size: 30px;
    padding: 20px 50px;
}
.sitemapnav {
    background: url("../images/zctb1.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 38px;
    padding-left: 15px;
}
.sitemapmenu {
    float: left;
    font-size: 14px;
    margin-top: 38px;
}
.sitemapmenu li {
    float: left;
    margin-left: 20px;
}
.sitemapnavpro {
    background: url("../images/zctb1.png") no-repeat scroll 30px 36px #f2f2f2;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-top: 38px;
    padding-bottom: 15px;
    padding-left: 45px;
    padding-top: 28px;
    width: 100%;
}
.sitemapmenu1 {
    float: left;
    font-size: 14px;
    padding-bottom: 30px;
    padding-left: 80px;
    padding-right: 80px;
}
.smmerji {
    color: #03b8df;
    margin: 10px 0 15px;
}
.smmsanji {
    color: #404040;
    margin-top: 10px;
}
.sitemapmenu1 a {
    color: #8a8a8a;
}
.smmerji a {
    color: #03b8df;
}
.smmsanji a {
    color: #404040;
}
