@charset "utf-8";

body{ margin:0px; font-size:12px; color:#3d2f1b;font-family:"微软雅黑"}

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,keygen,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input,textarea,select,button{margin:0;padding:0;border:0;outline:0;}


h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}

button {overflow:visible}

img{border:none;}

a{color:#3d2f1b;text-decoration:none;}

a:hover{color:#006498;text-decoration:none;}

li{	list-style:none;}

input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.clear{overflow:hidden;clear:both; height:0px;}

.lf{ float:left;}

.rt{ float:right;}

.con{width:1200px; margin:0 auto;}

.top{width:100%;  background-color:#fafafa; font-size:12px; line-height:36px; color:#999;}
.top span{display:block; float:left;}
.top span.yx{background:url(/images/yx.png) no-repeat left center; padding-left:25px; margin-right:15px;}
.top span.dh{background:url(/images/dh.png) no-repeat left center; padding-left:22px; margin-left:15px;}
.top span.dl{background:url(/images/ch.gif) no-repeat left center; padding-left:25px; margin-right:15px; }
.top span.zc{background:url(/images/en.gif) no-repeat left center; padding-left:27px; margin-left:13px;margin-right:10px}
.top span.dl1{background:url(/images/dl.png) no-repeat left center; padding-left:25px; margin-right:15px;margin-left:10px}
.top span.zc1{background:url(/images/zc.png) no-repeat left center; padding-left:27px; margin-left:13px; }


.top a{display:block; width:21px; height:36px; float:left; margin-left:20px;}
.top a.wb{background:url(/images/wb.png) no-repeat center;}
.top a.qq{background:url(/images/qq.png) no-repeat center;}
.top a.wx{background:url(/images/wx.png) no-repeat center;}
.header{width:100%; background-color:rgba(255,255,255,.98); border-bottom:1px solid #f7f7f7; z-index:9999;}
.header .con{position:relative;}
.header .logo{width:480px; float:left; padding-top:5px}
.header .logo img{width:100%; height:auto; display:block;}
.header .nav{width:700px; float:right;}
.header .nav ul li{width:100px; height:93px; font-size:15px; line-height:26px; text-align:center; float:left; display:block; position:relative; font-weight:bold}
.header .nav ul li a{display:block; padding:21px 0 20px;}
.header .nav ul li span{ font-weight:normal; text-transform:uppercase}
.header .nav ul li:hover a{color:#fff; background-color:#006498;}
.header .nav span{display:block; font-size:12px; color:#999;}
.header .nav ul li:hover span{color:#fff;}
.header .nav .ej{width:100px;  background: rgba(255,255,255,0.7); box-shadow:0 0 2px #aaa; position:absolute; left:0; z-index:999; display:none;}
.header .nav .ej .wz{width:100px; float:left; font-weight:normal}
.header .nav .ej .wz a{width:100%; padding:0; height:36px; line-height:36px; font-size:13px; text-align:center;}
.header .nav ul li:hover .ej{display:block; text-align:center}
.header .nav ul li:hover .ej .wz a{background:none; color:#555;}
.header .nav ul li:hover .ej .wz a:hover{color:#fff; background: rgba(13,120,190,0.6)}
.header .nav ul li.on .ej{left:auto; right:0;}
.header .nav .ej .tp{width:320px; float:right;}
.header .nav .ej .tp img{width:320px; height:150px; display:block;}
.header .tel{padding-left:30px; background:url(/images/tel.png) no-repeat left center; font-size:20px; color:#006498; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:30px; float:right;}

.banner{width:100%; height:450px; overflow:hidden; position:relative;}
.banner .hd{width:100%; text-align:center; position:absolute; left:0; bottom:15px; z-index:99;}
.banner .hd ul li{width:12px; height:12px; border-radius:100%; background-color:#fff; margin:0 5px; text-indent:-9999px; display:inline-block; cursor:pointer;}
.banner .hd ul li.on{background-color:#006498;}
.banner .bd{width:100%; height:500px;}
.banner .bd ul li{width:100%; height:500px;}

.bt1{ text-align:center; background:url(/images/bt1.png) center no-repeat; margin-bottom:36px;}
.bt1 h1{  font-size:30px; font-weight:normal;color:#006498}
.bt1 h1 em{ font-style:normal; color:#2a2a2a}
.bt1 h1 i{ font-style:normal; color:#2a2a2a}
.bt1 h2{ font-size:14px; color:#989898; font-weight:normal; text-transform:uppercase}

.sy_cp1{width:100%; padding:60px 0 ; font-size:14px; line-height:26px; background:#fff}
.sy_cp{width:100%; padding:60px 0 ; font-size:14px; background:#f7faff}


.sy_al{ width:100%; margin:0 auto; background:url(/images/bj3.jpg) no-repeat top center;}

.sy_ab{width:100%; background:url(/images/sy_bj.jpg) no-repeat center / cover; padding:60px 0; font-size:14px; line-height:26px;}
.sy_ab .tp{width:460px; float:left;}
.sy_ab .tp img{width:100%; height:auto; display:block;}
.sy_ab .wz{width:700px; float:right;}
.sy_ab .wz h4{font-size:18px; font-weight:bold; margin-bottom:15px;}
.sy_ab .wz span{width:150px; height:1px; background-color:#c7c7c7; display:block; margin-bottom:8px;}
.sy_ab .wz p{margin-bottom:22px;}
.sy_ab .wz .ck{width:120px; height:32px; background-color:#fff; position:relative; overflow:hidden;}
.sy_ab .wz .ck a{display:block; font-size:12px; line-height:32px; color:#555; text-align:center; position:relative;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;}
.sy_ab .wz .ck a:hover{color:#fff;}
.sy_ab .wz .ck:before{content:""; width:100%; height:100%; display:block; background:rgba(19,115,185,0); position:absolute; top:0; left:110%;
-webkit-transform:skew(-40deg);
-moz-transform:skew(-40deg);
-ms-transform:skew(-40deg);
-o-transform:skew(-40deg);
transform:skew(-40deg);
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;}
.sy_ab .wz .ck:hover:before{background:rgba(19,115,185,1); left:0;
-webkit-transform:skew(0);
-moz-transform:skew(0);
-ms-transform:skew(0);
-o-transform:skew(0);
transform:skew(0);}

.sy_ys{width:100%; padding:60px 0; font-size:14px; line-height:26px;}
.sy_ys .ys{width:1220px;}
.sy_ys .ys ul li{width:182px; padding:20px; border:1px solid #e7e7e7; background-color:#f7f7f7; text-align:center; margin-right:20px; float:left;}
.sy_ys .ys h3{font-size:18px; font-weight:bold; margin-bottom:10px;}
.sy_ys .tp{width:110px; height:110px; margin:0 auto 30px; overflow:hidden; position:relative;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;}
.sy_ys .tp img{display:block;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;}
.sy_ys .tp img.cs{width:100%; height:auto; position:absolute; top:0; left:0;}
.sy_ys .ys ul li:hover .tp img.cs{width:0; height:0; left:50%; top:50%;}
.sy_ys .tp img.jg{width:0; height:0; position:absolute; top:50%; left:50%;}
.sy_ys .ys ul li:hover .tp img.jg{width:100%; height:auto; left:0; top:0;}


.sy_zh{width:100%;  background:url(/images/sy_bj1.jpg) no-repeat center / cover; padding:60px 0 80px; height:auto; overflow:hidden}
.sy_zh ul{width:1200px;}
.sy_zh ul li{width:390px; margin-right:15px; float:left; display:block;}
.sy_zh ul li:nth-child(3n){margin-right:0; }
.sy_zh .wz{padding:10px 10px 10px 60px; border-radius:5px; overflow:hidden;}
.sy_zh .wz h3{font-size:15px; line-height:26px; font-weight:bold}
.sy_zh .wz h3 a{ color:#006498}
.sy_zh .wz p{font-size:12px; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_zh .wz.w1{background:#fff url(../images/b3.png) no-repeat 10px center;}
.sy_zh .wz.w2{background:#fff url(../images/b4.png) no-repeat 10px center;}

.index_sffh{width:390px; border-radius:5px;}
.sffh_ul{width:390px;height:auto;overflow:hidden;margin-bottom:10px;}
.sffh_ul li{position:relative;width:390px;height:306px;}
.sffh_ul li img{border-radius:5px;}
.sffh_ul li:last-child{margin-right:0;}
.sffh_div{width:390px;height:306px;background:rgba(13,120,190,0.5);left:0px;position:absolute;bottom:-306px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s; border-radius:5px;}
.sffh_div p{font-size:24px;color:#fff;text-align:center;margin-top:25px;}
.sffh_div p:after{content:"";width:30px;height:1px;background:#fff;display:block;margin:20px auto;}
.sffh_div span{font-size:14px;color:#fff;text-align:left; height:auto; width:350px; margin:0 auto; display:block; height:140px}
.sffh_div a{width:123px;height:32px;border:1px #fff solid;color:#fff;line-height:32px;text-align:center;display:block;margin:10px auto 0;}
.sffh_ul li:hover .sffh_div{top:0px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}


.about_div{width:1200px;height:auto;overflow:hidden;margin:0 auto;}

.about_left{width:537px;height:350px;border:1px #006498 solid;float:left;margin-top:25px;position:relative;margin-left:20px;}

.about_left img{position:absolute;top:-20px;left:-18px;}

.about_right{width:587px;height:auto;overflow:hidden;margin-top:15px;}

.about_right h2{font-size:28px;color:#006498;margin-bottom:20px;}

.about_right p{color:#333333;font-size:14px;line-height:26px;margin-top:15px;}

.about_right a{width:159px;height:38px;background:#333;color:#fff;display:block;text-align:center;line-height:38px;font-size:14px;margin-top:28px;}

.sy_lmm{width:100%; background:#fff;padding:60px 0;}
.sy_lmm1{width:100%; background:#fff;padding:60px 0 0;}
.swiper-container-hzxl{width:1200px; margin:0 auto; padding:5px 5px 50px; overflow:hidden;}
.swiper-container-hzxl .swiper-slide{background-color:#fff; box-shadow:0 0 5px #aaa;}
.swiper-container-hzxl .swiper-slide .tp{width:100%; position:relative; overflow:hidden;}
.swiper-container-hzxl .swiper-slide .tp h3{width:100%; height:36px; background-color:rgba(0,0,0,.5); font-size:15px; line-height:36px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.swiper-container-hzxl .swiper-slide .wz{padding:10px 20px; text-align:center;}
.swiper-container-hzxl .swiper-slide .wz p{line-height:22px; margin-bottom:10px;}
.swiper-container-hzxl .swiper-slide .wz a.mr{width:120px; height:30px; line-height:30px; color:#006498; text-align:center; margin:10px auto 0; display:block;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.swiper-container-hzxl .swiper-slide:hover .wz a.mr{background-color:#006498; color:#fff;}
.swiper-container-hzxl .swiper-slide img{width:100%; height:auto; display:block;}
.swiper-container-hzxl .swiper-slide:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transition:all 2s; -webkit-transition:all 2s; -moz-transition:all 2s; -ms-transition:all 2s; -o-transition:all 2s;}
.swiper-container-hzxl .swiper-pagination{bottom:0 !important;}
.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px; background-color:#e7e7e7; border-radius:100%;}
.swiper-container-hzxl .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#006498;}



.link{width:100%; padding:25px 0; overflow:hidden;background-color:#f7faff;}
.link .bt{width:140px; height:90px; background-color:#006498; font-size:16px; color:#fff; line-height:90px; text-align:center;}
.link .lj{width:1000px; height:60px; padding:15px 30px; background-color:#fff; position:relative;}
.link .lj .prev{width:24px; height:24px; position:absolute; right:15px; top:16px; cursor:pointer; z-index:999}
.link .lj .next{width:24px; height:24px; position:absolute; right:15px; bottom:16px; cursor:pointer; z-index:999}
.link .lj .bd{width:1080px; margin:0 auto; overflow:hidden;}
.link .lj .bd ul li{width:1022px; height:30px; float:left; position:relative;}
.link .lj .bd ul li a{width:200px; height:30px; display:block; float:left; font-size:12px; line-height:30px; margin-right:6px;}

.footer {width:100%; background-color:#383838; color:#eee; overflow:hidden; }
.footer a {color:#666;}
.footer a:hover {color:#006498;}
.footer .foot {width:1200px; margin:20px auto; overflow:hidden;}
.footer .foot11{ width:1200px; margin:0 auto; overflow:hidden}
.footer .links{  overflow:hidden}
.footer .links ul li{ float:left; width:auto; margin-left:100px;}
.footer .links ul li h3{ font-size:14px; color:#FFF; padding-bottom:15px; font-weight:normal}
.footer .links ul li a{ font-size:12px; color:#979797; display:block; line-height:25px;}
.footer .links ul li a:hover{color:#fff; }

.footer .lxfs{ margin-left:330px; line-height:24px; padding-top:10px  }
.footer .weixin { color:#FFF; width:115px; text-align:center;color:#a7a7a7; margin-top:20px}
.footer .foot2{ border-top:#323232 1px solid }
.footer .foot2 p{ display:block; width:1170px; margin:0 auto; line-height:23px; padding:10px 0; text-align:center; }
.footer .foot2 p a{ color:#a7a7a7;}
.footer .hydl{ width:300px}
.footer .hydl h1 { font-size:14px; color:#FFFFFF; margin-bottom:15px}
.ly1{ margin-bottom:15px}
.we1{display: block;
width: 200px;
height: 24px;
padding: 0px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555555;
background-color: #ffffff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.button2{ background-color:#006498; width:80px; height:35px; border:0; color:#FFFFFF; font-size:14px; font-family:"微软雅黑";border-radius:4px; margin:0 auto}
.anniu{ width:80px; margin:0 auto }
.ana{ width:200px; margin:0 auto}

.footer .bq {width:100%; background-color:#2a2a2a; overflow:hidden;}
.footer .bq .nr {width:1200px; margin:10px auto; text-align:center; line-height:30px; overflow:hidden; color:#999;}
.footer .bq .nr span {padding:0 15px;}
.footer .bq .nr span a{color:#999}

.fh_top{width:36px; height:36px; border-radius:100%; background-color:#fff; border:2px solid #e7e7e7; display:none; position:fixed; right:2px; bottom:70px; z-index:999;}
.fh_top img{width:100%; height:auto;}

.n_ban{width:100%; height:360px;}

.neiye{width:100%; overflow:hidden; height:auto; padding-bottom:50px}
.neiye .n_ej{width:100%; margin-bottom:50px; text-align:center;}
.neiye .n_ej a{font-size:15px; line-height:36px; text-align:center; background-color:#f7f7f7; display:inline-block; width:160px; height:36px; margin:0 5px;}
.neiye .n_ej a:hover{background-color:#006498; color:#fff;}
.neiye .n_ej a.on{background-color:#006498; color:#fff;}
.neiye .con{width:1200px; margin:30px auto 50px;}
.neiye .ny_bt{width:100%; text-align:center; margin-bottom:30px;}
.neiye .ny_bt h3{font-size:32px; margin-bottom:10px;}
.neiye .ny_bt p{font-size:14px; color:#ccc; text-transform:uppercase}
.neiye .ny_bt span{width:130px; height:2px; border-bottom:1px solid #eee; margin:0 auto 10px; display:block;}
.neiye .ny_bt i{width:60px; height:2px; background-color:#006498; display:block; margin:0 auto;}
.neiye .nr{font-size:14px; line-height:30px;}
.neiye .nr p{margin:15px 0;}
.neiye .nr img{width:100%; height:auto; display:block;}
.neiye .xt{width:240px; margin:50px auto 0;}
.neiye .xt span{width:140px; font-size:22px; text-align:center; float:left;}
.neiye .xt i{width:50px; margin-top:13px; height:1px; background-color:#e7e7e7; float:left;}
.neiye .cp{margin-top:50px;}
.neiye .cp ul{width:1220px;}
.neiye .cp ul li{width:263px; padding:10px; border:1px solid #e7e7e7; margin-right:20px; float:left; display:block; margin-bottom:20px}
.neiye .cp .tp{width:263px;}
.neiye .cp .tp img{width:100%; height: auto; display:block;}
.neiye .cp p{font-size:15px; margin-top:10px; text-align:center;}
.neiye .js{margin-top:50px;}
.neiye .js ul{width:1245px;}
.neiye .js ul li{width:370px; margin-right:45px; float:left; display:block;}
.neiye .js .tp{width:180px; margin:0 auto;}
.neiye .js .wz{text-align:center;}
.neiye .js .wz h3{font-size:18px; margin-bottom:15px;}
.neiye .js .wz p{font-size:12px; line-height:24px;}
.neiye .js .wz span{font-size:12px;}
.neiye .ys{margin-bottom:30px;}
.neiye .ys ul{width:1225px;}
.neiye .ys ul li{width:275px; padding-top:110px; height:88px; float:left; margin-right:25px; text-align:center;}
.neiye .ys h3{font-size:18px; line-height:32px;}
.neiye .ys p{font-size:14px; line-height:26px;}
.neiye .map{width:617px; float:left;}
.neiye .lx{width:550px; float:right; margin-top:26px;}
.neiye .lx p{padding-left:60px; border-bottom:1px dashed #e7e7e7; font-size:18px; line-height:80px;}


.gy_bt{width:100%; text-align:center; margin-bottom:50px;}
.gy_bt h3{font-size: 30px;
color: #333;
margin-bottom: 15px;}
.gy_bt p{font-size:14px; color:#999;}
.gy_bt span{margin: 10px auto;
width: 120px;
border-bottom: 1px solid #3881b1;
border-top: 1px solid #4da4e3;
display: block;}

.sy_lm{padding:50px 0 80px; background:#fff;}
.sy_lm ul{width:1200px;}
.sy_lm ul li{width:360px; float:left; box-shadow:0 0 5px #ccc; margin-right:40px; display:block;}
.sy_lm .tp{width:100%;}
.sy_lm .tp img{width:100%; height:auto; display:block;}
.sy_lm .wz{padding:20px; background-color:#fff;}
.sy_lm .wz h3{font-size:18px; margin-bottom:6px;}
.sy_lm .wz p{line-height:24px; margin-bottom:10px;}
.sy_lm .wz a.mr{width:100px; height:28px; line-height:28px; background-color:#e7e7e7; text-align:center; display:block;}
.sy_lm .wz a.mr:hover{background-color:#006498; color:#fff;}


.dogntailb{width:1200px; margin:30px auto 0;}
.dogntailb ul li{ border:#dadada 1px solid; padding-bottom:20px; margin-bottom:15px; overflow:hidden; padding:10px}
.dogntailb ul li:hover{ box-shadow: 0px 4px 4px rgba(195,195,195,0.75); padding:10px}
.dogntailb ul li i{ display:block; width:236px; height:150px; float:left;}
.dogntailb ul li .dtzi{ float:right; width:920px}
.dogntailb ul li .dtzi h3 a{ float:left; display:block; color:#272727; font-size:16px; font-weight:normal; line-height:35px}
.dogntailb ul li:hover .dtzi h3 *{ color:#006498}
.dogntailb ul li .dtzi em{ display:block; float:right; font-style:normal; background:url(/images/sj.png) left center no-repeat; padding-left:20px; font-size:14px; color:#6f6f6f;  margin-top:5px}
.dogntailb ul li .dtzi p{ display:block; height:69px; overflow:hidden; margin-bottom:10px; color:#868686; line-height:24px; font-size:13px; margin-top:0px}
.dogntailb ul li .dtzi span{ display:block; width:90px; line-height:26px; text-align:center; background:#006498;}
.dogntailb ul li .dtzi span a{ color:#FFF; display:block}

.dff{width:1200px; margin:30px auto 0;}
.dff ul li{ border:#dadada 1px solid; padding-bottom:20px; margin-bottom:15px; overflow:hidden; padding:10px}
.dff ul li:hover{ box-shadow: 0px 4px 4px rgba(195,195,195,0.75); padding:10px}
.dff ul li i{ display:block; width:236px; height:150px; float:left;}
.dff ul li .dtzi{ float:right; width:920px}
.dff ul li .dtzi h3 a{ float:left; display:block; color:#272727; font-size:16px; font-weight:normal; line-height:35px}
.dff ul li:hover .dtzi h3 *{ color:#006498}
.dff ul li .dtzi em{ display:block; float:right; font-style:normal; background:url(/images/sj.png) left center no-repeat; padding-left:20px; font-size:14px; color:#6f6f6f;  margin-top:5px}
.dff ul li .dtzi p{ display:block; height: auto; overflow:hidden; margin-bottom:10px; color:#868686; line-height:24px; font-size:13px; margin-top:0px}
.dff ul li .dtzi span{ display:block; width:90px; line-height:26px; text-align:center; background:#006498;}
.dff ul li .dtzi span a{ color:#FFF; display:block}



.hydt ul li{ overflow:hidden; border-bottom:#b6b6b6 1px dotted; padding-bottom:20px; margin-bottom:20px;}
.hydt ul li span{ display:block; float:left; background:#dadada; height:72px; width:100px; text-align:center; font-size:14px; padding-top:8px;}
.hydt ul li span i{ display:block; font-style:normal; font-size:30px; }
.hydt ul li .zi{ float:left; width:830px; margin-left:30px;}
.hydt ul li .zi h3 a{ font-size:16px; line-height:35px; font-weight:normal;}
.hydt ul li .zi p{ color:#999; line-height:23px}
.hydt ul li:hover span{ display:block; background:#006498; color:#FFF}
.hydt ul li a em{ display:block; float:right; line-height:40px; color:#828282; width:40px; border-radius:30px; text-align:center; background:#dadada; font-style:normal;font-size:20px; font-family:"宋体"; margin-right:15px; margin-top:20px;}
.hydt ul li:hover em{ background:#006498; color:#FFF}


.ej_lm{width:100%; padding:10px 0; background-color:rgba(0,0,0,.6); position:relative; margin-top:-56px;}
.ej_lm .ej{width:1200px; margin:0 auto; font-size:14px; line-height:36px;}
.ej_lm .ej ul li{padding:0 30px; border-right:1px dashed #fff; float:left; display:block;}
.ej_lm .ej a{display:block; color:#fff;}


.shch{ width:620px; height:auto; background:url(/images/20170425095142_3189.jpg) no-repeat; height:295px; padding:30px}
.shch .wz{ width:155px; border-bottom:#FFFFFF 2px solid; border-top:#FFFFFF 2px solid; text-align:center; font-size:22px; color:#FFFFFF; padding:10px 0px  }
.shch .wz span{ color:#94cff6}
.shch .wz1{ width:444px; color:#FFFFFF; line-height:24px }
.dsj{ margin:20px auto}

.shsp{ width:500px; height:auto}



.jz{ width:1200px; margin:30px auto 0}

.xwlb1{ width:720px;}
.xwlb2{ width:440px;border: #e8e8e8 1px solid; height:auto; padding-bottom:15px}
.xwzs{  width:100%}
.xwzs ul li{ border-bottom:#d5d5d5 1px dashed; line-height:35px;  background:url(/images/jt2.png) no-repeat center left; padding-left:20px}
.xwzs ul li a{ color:#000}
.xwzs ul li a:hover{ color:#014099; text-decoration:underline}
.xwzs ul li span{ float:right; color:#999}

.nTab{width:690px;overflow:hidden;border: #e8e8e8 1px solid; padding:0px 15px 15px 15px}
.none {display:none;}
.nTab .TabTitle{ height:45px; }
.nTab .TabTitle li{float:left;cursor:pointer;height:43px;line-height:43px;text-align:left;width:69px; margin-right:10px ; }
.nTab .TabTitle li a{text-decoration:none;text-align:left;}
.nTab .TabTitle span{ float:right; margin-top:10px}
.nTab .TabTitle .active{color:#006498;border-top:#006498 1px solid; font-size:16px;}
.nTab .TabTitle .normal{color:#006498; font-size:16px}
.nTab .TabContent{clear:both;overflow:hidden;padding:10px 0px 0px 0px;display:block}

.tu{ width:360px}

.xwzs1{  width:320px}
.xwzs1 ul li{ border-bottom:#d5d5d5 1px dashed; line-height:38px;  }
.xwzs1 ul li a{ color:#000}
.xwzs1 ul li a:hover{ color:#014099; text-decoration:underline}
.xwzs1 ul li span{ float:right; color:#999}

.xwzs1 ul li p{ display:block; float:right; height:75px; overflow:hidden; width:320x; color:#4c4c4c; line-height:23px; margin-bottom:10px}
.xwzs1 ul li p em{ display:block; font-style:normal; font-size:14px; line-height:30px}
.xwzs1 ul li p em a{ color:#006498; font-weight:bold }
.xwzs1 ul li p em a:hover{ color:#F00}

.jishu {
	width: 555px
}

.faq{ width:410px; margin:0 auto }
.fa_con dl {padding-top:18px; height:88px;border-bottom: 1px dashed #d9d9d9; }
.fa_con dl dt { height:28px; line-height:28px; background:url(/images/wen.jpg) no-repeat left 5px; padding-left:33px; overflow: hidden;}
.fa_con dl dt a { color:#262425; font-size: 14px;}
.fa_con dl dd { line-height:24px; height: 48px; overflow:hidden; background:url(/images/da.jpg) no-repeat left 2px; padding:0 0 0 33px; color:#676667; margin-top:3px; font-size: 12px;}
.fa_con .nobot { border-bottom:0;}


.subNavBox{width:1200px; margin:20px auto}
.subNavBox li{ background:#fafafa; border-radius:5px; padding:10px 20px; margin-bottom:10px; overflow:hidden}
.subNav{cursor:pointer;font-size:16px;color:#000;line-height:44px; height:44px;}
.subNav h3{ float:left; font-size:20px; color:#006498; padding-right:10px}


.subNav:hover{color:#666;}
.currentDd{color:#666;}

.navContent{display: none; width:1200px; height:auto; color:#949494; font-size:14px; line-height:25px}
.navContent  em{ float:left; display:block; font-size:16px;  padding-right:15px; font-style:normal}
.navContent  p{ float:left; display:block;width:1130px; }


.fuwu{width: 380px;


}

.fwwz{ width:700px; font-size:14px; line-height:26px}



.index_cnt_m_sv_t{color: #383838; text-align:center;padding-top:32px;}

.i_sv_t1{display:block;font-size: 32px;line-height: 64px;}

.i_sv_t2{   width: 35px;height: 1px;background-color: #006498;display: block;margin: 16px auto;}

.i_sv_t3{display:block;font-size: 14px;line-height: 12px;}

.index_sv_contentbox{width: 1200px;position:relative;margin:35px auto;}

.index_sv_wbox{width:1200px;height:316px;position:absolute;left:0px;top:86px;display: none;}

.xn_index_sv_nav{z-index:999;text-align: center;}

.index_sv_navul{display: inline-block;}

.index_sv_navli{height: 36px;line-height: 34px;color:#006498;cursor:pointer;float: left;border: 1px solid #006498;border-radius: 10px;margin: 0 20px;box-sizing: border-box;}

.index_sv_navli span{display:block;padding: 0 26px;font-size: 18px;text-align: center;}

.index_sv_navul .curr{background-color: #006498;color: #ffffff;}

.index_sv_navul .curr span{}

.index_sv_contentbox>.curr{display: block;}

.index_sv_navli:hover{background-color: #006498;color: #ffffff;}
.index_cnt_m{width:100%; position:relative; margin:0 auto; }

.xn_index_box_one{overflow: hidden;margin: 0px 0 65px;}

.xn_box_one_head{text-align:center;width: 1200px;margin: 45px auto 0;}

.xn_box_one_ch{font-size: 32px;color:#383838;;line-height:66px;}

.xn_box_one_en{font-size: 14px;color: #6b6b6b;line-height:14px;}

.xn_box_one_line{width: 35px;height: 2px;margin: 16px auto 67px;;background: #006498;}

.xn_box_one_cont{width: 1200px; margin: 0 auto;}

.xn_box_one_item{width: 273px;height: 249px;float: left;position: relative;text-align:center;margin-right:36px;}

.xn_box_one_item:first-child+div+div+div{margin-right: 0;}

.xn_box_one_item:hover .xn_box_one_item_ainimate{top: 0;}

.xn_box_one_item_fixed{width: 100%;height: 100%;overflow: hidden;}

.xn_box_one_item_title{width: 100%;height: 46px;line-height: 46px;font-size: 30px;color: #006498;overflow: hidden;text-overflow;text-overflow: ellipsis;white-space: nowrap;margin-top: 20px;}

.xn_box_one_item_titleA{font-size: 20px;color: #006498;width: 100%;height: 36px;line-height: 14px;overflow: hidden;text-overflow;text-overflow: ellipsis;white-space: nowrap;}

.xn_box_one_item_content{width: 230px;height: 100px;margin: 0px auto;line-height: 20px;overflow: hidden;font-size: 12px;text-align: left;color: #000;}

.xn_box_one_item_ainimate .xn_box_one_item_content a{font-size: 12px;color: #fff;}

.xn_box_one_item_ainimate .xn_box_one_item_titleA a,.xn_box_one_item_ainimate .xn_box_one_item_title a{color: #fff;} 

.xn_box_one_item_content a{font-size: 12px;color: #000;}

.xn_box_one_item_titleA a,.xn_box_one_item_title a{color: #006498;}

.xn_box_one_cont_line{width: 100%;height: 5px;background: #006498;position: absolute;bottom: 0;}

.xn_box_one_item_ainimate{position: absolute;width: 100%;height: 100%;top: 250px;-webkit-transition: all 0.5s ease;

-o-transition: all 0.5s ease;

transition: all 0.5s ease;}

.xn_box_one_item_ainimate .xn_box_one_item_title{color: #fff;z-index: 3;position:absolute;top: 0;}

.xn_box_one_item_ainimate .xn_box_one_item_titleA{color: #fff;z-index: 3;position: absolute;top:66px; }

.xn_box_one_item_ainimate .xn_box_one_item_content{color: #fff;z-index: 3;position: absolute;top:101px;left: 20px;}

.xn_box_one_cont_bg{position:absolute;top: 0;left: 0;background: rgba(13,120,190,0.766);width: 100%;height: 100%;}

.xn_box_one_item:first-child .xn_box_one_item_ainimate{background: url(/images/CgAGe1mtDzmAbbhgAAD1_NpTiEY461.jpg) no-repeat center center;}

.xn_box_one_item:first-child+div .xn_box_one_item_ainimate{background: url(/images/CgAGe1mtDzuAJo-6AAEyzg2vFkU691.jpg) no-repeat center center;}

.xn_box_one_item:first-child+div+div .xn_box_one_item_ainimate{background: url(/images/CgAGe1mtDz2AfthqAAIVe6C_5i8478.jpg) no-repeat center center;}

.xn_box_one_item:first-child+div+div+div .xn_box_one_item_ainimate{background: url(/images/CgAGe1mfr9WAD62kAAGE3aPcTy0647.png) no-repeat center center;}



.uu{ height:auto; overflow: hidden; margin-bottom:20px; border-bottom:#CCCCCC 1px dotted; padding-bottom:30px}
.xn_c_casec_2_ritbox{width:750px; height: auto; background:#ffffff;}

.xn_c_sv_4_title_c1{ font-size:20px; color:#888888; margin-top:90px;}

.xn_c_casec_2_name{ font-size:30px; color:#006498; margin-top:6px;}

.xn_c_casec_2_name a{color:#006498;}

.xn_c_casec_2_typec{font-size:12px; color:#888888; width:750px; height:100px; line-height:26px; overflow:hidden; margin-top:24px;color:#888888;}

.xn_c_casec_2_gdmore{width:180px; height:42px; text-align:center; line-height:42px; margin-top:34px; font-size:14px;}

.xn_c_casec_2_gdmore a{ color:#ffffff; display:block; border:1px solid #006498;background-color: #006498;}

.xn_c_casec_2_gdmore a:hover{ background:#006498;border:none;display:block; color:#808080; border:1px solid #808080;background-color: #ffffff;}

.xn_c_casec_2_xhbox1 .xn_c_casec_2_lftbox{float: left;}

.xn_c_casec_2_xhbox1 .xn_c_casec_2_ritbox{float: right;}

.xn_c_casec_2_xhbox2 .xn_c_casec_2_lftbox{float: right;}

.xn_c_casec_2_xhbox2 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}

.xn_c_casec_2_xhbox3 .xn_c_casec_2_lftbox{float: left;}

.xn_c_casec_2_xhbox3 .xn_c_casec_2_ritbox{float: right;}

.xn_c_casec_2_xhbox4 .xn_c_casec_2_lftbox{float: right;}

.xn_c_casec_2_xhbox4 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}

.xn_c_casec_2_xhbox5 .xn_c_casec_2_lftbox{float: left;}

.xn_c_casec_2_xhbox5 .xn_c_casec_2_ritbox{float: right;}

.xn_c_casec_2_xhbox6 .xn_c_casec_2_lftbox{float: right;}

.xn_c_casec_2_xhbox6 .xn_c_casec_2_ritbox{float: left; padding-left:360px;width:500px;}


/*新闻*/
.new{ width:1200px; margin:40px auto; overflow:hidden}
.new1{ width:507px;}
.new1 i{ display:block; width:507px; height:290px; overflow:hidden;}
.new1 i img{ transition:all 0.6s; width:100%}
.new1 i a:hover img{ transition:all 0.6s; transform:scale(1.2,1.2)}
.new1 h3{ font-size:16px; font-weight:normal; line-height:55px}
.new1 p{ font-size:14px; color:#7e7e7e; line-height:23px} 

.new2{ width:650px}
.new2 ul li{ border-bottom:#cacaca 1px dashed; padding-bottom:15px; margin-bottom:15px; overflow:hidden}
.new2 ul li span{ display:block; float:left; width:66px; height:70px; background:#f0f0f0; border-radius:10px; color:#7b7b7b; text-align:center; }
.new2 ul li span i{ font-style:normal; display:block; font-size:35px;}
.new2 ul li .wz{ width:560px; float:right}
.new2 ul li .wz  h3 a{ font-size:16px; color:#3d3d3d; line-height:25px; font-weight:normal}
.new2 ul li .wz p{ display:block; width:100%; text-align:left; font-size:14px;background:none; color:#999; line-height:23px}

.new2 ul li:hover span{ background:#006498; color:#FFF}
.new2 ul li:hover .wz  h3 *{ color:#006498; }


.qyfczs {width:1216px; margin:0px auto 50px; height:auto;}

.r_list{ width:288px; height:196px; float:left; overflow:hidden; margin:10px 8px;}

.r_list .txt1{ background:url(/images/xdf_pic29.png); height:38px; line-height:38px; padding:0 15px; margin-top:-38px; position:relative; z-index:1; text-align:center}

.r_list .txt1 .p1{ color:#FFF; font-size:14px;}

.r_list .txt2{ background:url(/images/xdf_pic29.png); height:196px; padding:0 15px; position:relative; z-index:1;}

.r_list .txt2 .p1{ color:#FFF; font-size:14px; line-height:30px; padding-top:5px; font-weight:bold}

.r_list .txt2 .p2{ color:#FFF; line-height:20px;}

.r_list .txt2 a{ color:#FFF; float:right;}

.fenye{ height:40px; padding-top:10px; float:right; clear:both; width:500px }
.fenye ul{ float:right;  }
.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px;}
.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}
.fenye li a:hover { background:#006498; color:#fff;}
.fenye li.thisclass { background:#006498; color:#fff;padding:0 10px;}



/*首页产品*/
.product_box{padding:50px 0px 0px 0px;  background: url(/images/case_bg.jpg) center center;}
.product_head h2{font-size: 26px; text-align: center; color: #666666; margin: 0px; }
.product_head p{text-align: center;padding-top: 2px;  font-size: 18px;color: #9A9A9A; margin-bottom:5px;}
.product_index{margin:45px 0px 0px 0px;}
.product_list{clear: both;  padding: 30px 0px 30px 0px;margin-right: -15px;margin-left: -15px;}
.product_list2{padding-top: 30px;}
.product_img{padding-left: 15px; padding-right: 15px; min-height: 330px;}
.product_img img{margin-right: auto;margin-left: auto;display: block;max-width: 100%;height: auto; margin-bottom: 10px;  max-height: 260px;}
.product_list2 div.product_img{min-height: 260px;}
.product_title{ text-align: center;height: 40px;}
.product_title a{ color: #656464;}
.product_title a:hover{text-decoration: none;color:#ff5722;}
/*公司简介*/
.about_index{padding: 45px 0px 55px 0px; background: url(/images/about_bg.jpg) center center;}
.about_head h2{font-size: 26px; text-align: center; color: #fff; margin: 0px; }
.about_head p{text-align: center;padding-top: 2px;  font-size: 18px;color: #fff; margin-bottom:25px;}
.about_content p{line-height: 34px; margin-top:20px; color: #fff; }
.about_content img{margin: 0px 30px 0px 0px; max-width:500px;}
.about_content a.btn-info{color: #fff; background: transparent; border-radius: 0px; border:1px solid #fff; padding: 8px 36px;}
.about_content a.btn-info:hover,.about_content a.btn-info:focus{color: #fff; background: #ff9900; border:1px solid #ff9900; }

/*首页案例*/
.case_box{padding:50px 0px 0px 0px;  background: url(/images/case_bg.jpg) center center;}
.case_head h2{text-align: center; font-size: 26px; margin-bottom: 5px; color: #035c98;}
.case_head p{text-align: center; color: #086aac;font-size: 18px;}
.case_list{clear: both;  padding: 30px 0px 10px 0px;margin-right: -15px;margin-left: -15px;}
.case_list div.product_img{min-height: 270px;}
.case_list p.product_title a{color: #000}
.case_list p.product_title a:hover{text-decoration: none;color:#ff5722;}

/*首页新闻*/
.news_box{padding-bottom: 30px;}
.news_head{margin-top: 45px;}
.news_head h2{text-align: center;margin-bottom: 5px;font-size: 26px; color: #666666;}
.news_head p{text-align: center;font-size: 18px;color: #9A9A9A;}
.news_img{min-height: 426px; background-repeat: no-repeat;}
.news_index{clear: both; list-style:none;margin:0px; padding: 0px; margin-bottom: 25px;}
.news_index li{padding: 25px 0px 25px 0px; border-bottom: 1px dotted #dbd4cd;}
.news_index li span{display: inline-block; width: 60px; height:60px; text-align: center; background-color: #086aac; color: #fff; float: left;  padding:0px 2px; margin-right: 15px;}
.news_index li span strong{display: block; font-size: 23px; font-weight: normal; padding-top:5px;}
.news_index li span i{display: block; font-size: 12px;  font-style: normal; font-family: Arial;}
.news_index li a{color:#014c80; font-size: 17px;}
.news_index li a:hover{ text-decoration:none;color:#ff5722; }
.news_index li em{ font-style: normal; display:inline-block; line-height: 18px;color:#8e8c8c; padding-top: 8px; font-size: 13px;}

/*列表页*/
.list_box{clear: both; padding:10px 0px 0px 0px;}
.page_bg{height:230px;}

/*栏目导航*/
.left_nav{ clear: both; padding-top: 10px;}
.left_h{background:url(/images/title_line.jpg) left bottom no-repeat; font-size: 22px; display: block; margin-top: 25px; padding: 0px 0px 14px 16px; color: #0947AF;}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:15px 0px 0px 0px;}
.left_nav_ul > li{position:relative; border-bottom: 1px solid #f2f2f2; background: url(/images/left_sli.gif) 6px 15px no-repeat;padding:8px 0px 8px 18px; }
.left_nav_ul > li > a{text-decoration:none; color:#656464;}
.left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{color:#ff5722;}
/*小类*/
ul.left_snav_ul{list-style:none;padding:0px;display: none; padding-top: 8px;}
ul.left_snav_ul > li{ margin:0px;padding:5px 0px 5px 10px; background: url(/images/left_sli.gif) 0px 13px no-repeat;}
ul.left_snav_ul > li > a{border:0;color:#797979;padding: 5px 0px 5px 0px;}
ul.left_snav_ul > li > a:hover{ text-decoration: none;color:#ff5722;}
.menu_head{cursor:pointer; font: 600 18px/30px "Open Sans", sans-serif; width:35px; text-align:center;color:#303c4b;display:inline-block;position: absolute; top:3px; right:0px;}
.menu_head:hover{ color: #ff5722;}

/*左侧新闻*/
.left_news{clear: both; list-style:none;margin:0px; padding:12px 0px 0px 0px;}
.left_news li{color:#545455;border-bottom: 1px dotted #dddddd;background: url(/images/li.png) no-repeat left 15px;line-height:21px; padding: 10px 0px; padding-left:14px;}
.left_news li a{color:#656464;display: inline-block;}
.left_news li a:hover{ text-decoration:none;color:#ff5722; }

/*左侧联系*/
.index_contact{margin:30px 0px 35px 0px;}
.index_contact p,.index_econtact p{clear: both;}

/*新闻列表*/
.list_news{clear: both; list-style:none;margin:0px; padding:12px 0px 20px 0px;}
.list_news li{color:#898989;background: url(/images/li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #e3e2e2;/*dotted*/ }
.list_news li a{color:#303c4b;display: inline-block;}
.list_news li a:hover{text-decoration:none;color:#ff5722;}
.news_time{ float:right;}

.contents{clear: both; padding:15px 2px 0px 2px; line-height:28px; overflow: auto;}
.contents_title{ margin: 0px; padding: 10px 0px; text-align: center; color: #000; font-size:18px;color:#434343;font-weight:bold; line-height: 34px;}

/*分页样式*/
.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a {display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #000 1px solid; padding:4px 9px;color: #fff; background-color: #31363c;}
.page .current {font-family: Arial;border: #000 1px solid; font-size: 13px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #31363c}

/*产品展示*/
#pic-page {text-align: center; margin-top:10px;}
#pic-page a {margin: 0 2px;}
#pic-page a img {width:40px;padding: 2px;border: solid #ccc 1px; margin-bottom:5px;}
#pic-page a:hover img,#pic-page a.active img {border: solid #5280DD 1px;}
.showpic_box,.proinfo_box{margin: 30px 0px 20px 0px;}
.showpic_box div.bx-wrapper img{margin: 0 auto; max-height: 340px;}
.product_h1{ margin:0px; line-height:24px; font-size:16px; font-weight: bold; color: #0d74b7; padding-bottom:5px;border-bottom: 1px dotted #cccccc;}
.product_info{list-style:none; padding:0px; margin-top:10px;}
.product_info li{ line-height:24px; padding-bottom:12px;}
.product_con{ clear: both; border-top: 1px dotted #ccc; margin:10px 0px 20px 0px;padding:20px 0px 0px 0px; line-height:26px;overflow: auto;}

.related_h1{padding: 30px 0px 12px 0px; color: #303c4b; margin:0px; display: block;  font-weight:300; font-size:24px; border-bottom:5px solid #f4f5f6;font-family:'Roboto',Arial,Helvetica, sans-serif;}
.related_list{padding-top: 25px;}
.related_news{ padding-top: 10px; clear: both; margin-bottom: 15px;}

.download_btn{text-align: right; margin: 10px 10px 20px 0px;}
.page-btn{background-color: #0d74b7; border-radius: 0px; border: none;}
.page-btn:hover,.page-btn:focus{background-color:#F68B33; }
.grey-btn{border-radius: 0px;border: none; background-color: #E8E8E8;}
.grey-btn:hover,.grey-btn:focus{background-color: #ccc;}

.a2a_default_style{display: inline-block;}

/*在线留言订购*/
.feedback{margin-top: 50px;}
.form-horizontal .form-group { margin-right: -10px;margin-left: -10px;}
.codeimg{ margin: 0px 0px -10px -18px;}


/*上一个下一个*/
.point{ clear: both; margin:20px 0px 40px 0px; padding-bottom: 40px; line-height:22px;}
.point span.to_prev{text-align:center; }
.point span.to_prev a{color:#0068b7;}
.point span.to_prev a:hover{color: #ff5722; text-decoration: none;}
.point span.to_next{text-align:center; }
.point span.to_next a{color:#0068b7;}
.point span.to_next a:hover{color: #ff5722; text-decoration: none;}

/*标签样式*/
.tags{ margin: 15px 0px 10px 0px}
.tags a{ margin: 0px 5px 8px 0px}
.tags_list{padding: 5px 10px 100px 10px}
.tags_ul{ margin-top: 10px;}
.tags_ul li{line-height: 28px; margin-bottom: 8px; padding-bottom: 10px;}
.tags_ul h3{font-size: 14px; padding: 0px; margin: 0px;line-height: 20px;}
.tags_ul p{font-size: 13px;padding: 0px; margin: 0px; color: #a0a0a0; line-height: 20px; padding-top: 8px;}

/*网站地图*/
ul.ul_sitemap{margin: 30px 0px 40px 30px;}
ul.ul_sitemap li{list-style: none; line-height: 26px;clear: both;}
ul.ul_sitemap li a{color: #7d7d7d;}
li.small_li_sitemap{clear: both;padding-left: 12px;}
li.small_li2_sitemap{float: left; padding-left: 20px;}




/*友情链接*/
.link_box{background-color: #00549a; padding: 10px 0px; text-align: center;color: #fff;font-size: 13px;}
.link_box a{color: #fff; border-right: 1px solid #fff; padding:0px 10px 0px 10px; font-size: 13px;}
.link_box a:hover{text-decoration: none; color: #FFEB3B;}
.link_box a:last-child{border-right:0px;}
.link_box button{display: none;}
.link_title{font-size: 13px; margin-right: -6px;}
.link_title:after{content:"：";}

/*底部信息*/
footer{ text-align:center; background: url(/images/foot_bg.gif) center center; color:#fff; padding:30px 0px 20px 0px; font-size:12px;}
.copyright{ line-height:20px;}
.copyright a{ color:#fff;}
.foot_nav{ width:25%; float:left;background-color: #fafafa;text-align:center;color:#898989;} 
.foot_nav:hover,.foot_nav:focus{background-color: #e4e4e4;cursor:pointer;}
.foot_nav a{color:#898989;display:block;}
.foot_nav a:hover,.foot_nav a:focus{text-decoration:none;}
.foot_nav span{display:block; padding:3px 0px 0px 0px;}
.webshare{width: 230px; padding: 5px;}
.ewebshare{width: 200px; padding: 5px;}

