﻿@charset "utf-8";
/*
*@Description: Base CSS
*@Author:tangzeye(2013-08-06 11:29)
*@Update: 
*/
/*CSS Reset*/
body,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,table,tr,td,th,button,input,select,textarea{margin:0;padding:0;}
img{border:none;vertical-align:top;}
ol,ul{list-style:none;}
button,input,select,textarea{font-size:100%;outline:none;resize:none;}
em,i,strong,b{font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

/*User-Defined*/
body{font:12px/1.5 \5b8b\4f53,Arial,sans-serif;color:#666;background:#fff;-webkit-text-size-adjust:none;_background:url(img/-1blank) #fff fixed;}
a{color:#258;text-decoration:none;outline:none;}
a:hover{color:#258;text-decoration:underline;}

/*Public*/
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.space10,.space15,.space20{content:"";display:block;height:10px;clear:both;visibility:hidden;overflow:hidden;}
.space15{height:15px;}
.space20{height:20px;}


.logo a,.top-tel,.nav-ico a,.fixed-layer i,.copyright-conts,.copyright-idea,.n-k-more a,.banner-tab-btn i,.menu-btn,.list-zs li{background:url(img/fixed-layer-ico.png) no-repeat}
.s-t .service dd a,.fixed-layer li a,.nav-ico a,.i-incase li.hover dl,.i-incase li.hover dl.o,.s-t .service dd.lf,.side-menu dd a,.side-menu dd a .ico{-webkit-transition: 400ms background;-moz-transition: 400ms background;transition: 400ms background;}
.i-incase li dd a,.side-ask-area,.side-ask-input,.side-ask-input2{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
/*
.Angle 角
.Triangle 三角形
*/
.header{background:url(img/header-bg.jpg) repeat-x;height:139px;width:100%;min-width:1000px;}
.top{height:94px;width:1000px;margin:0 auto;}
.logo{float:left;padding-top:15px;}
.logo a{display:block;width:335px;height:65px;overflow:hidden;zoom:1;background-position:0 -100px;text-indent:-200px;}
.top-tel{float:right;width:225px;height:20px;margin-top:60px;background-position:0 -170px;overflow:hidden;zoom:1;line-height:60px;}
.nav{width:1000px;margin:0 auto;height:45px;clear:both;}
.nav .in-nav{width:850px;float:left;}
.in-nav li{float:left;position:relative;z-index:10;}
.in-nav li a{font:16px/42px "Microsoft Yahei";height:45px;display:block;padding:0 17px;color:#4f4f4f;float:left;}
.in-nav li.hover a{color:#fff;background:#3380ce;}
.in-nav li.hover a:hover{text-decoration:none;}
.in-nav li ul{display:none;position:absolute;height:0;left:0;top:45px;z-index:11;overflow:hidden;}
.in-nav li.hover ul{display:block;}
.in-nav li li{clear:both;}
.in-nav li li a{font-size:14px;height:30px;line-height:30px;background:#ed654f;width:104px;padding:0;text-align:center;color:#fff;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s;}
.in-nav li.hover li a{font-size:14px;height:30px;line-height:30px;background:#4195eb;width:97px;padding:0;text-align:center;color:#fff;}
.in-nav li.hover li a:hover{background:#3380ce;}
/*.in-nav li.current{background:#999;}
.in-nav li.current a{color:#fff;}*/

.nav-ico{float:right;width:145px;}
.nav-ico a{display:block;float:right;width:40px;height:45px;overflow:hidden;zoom:1;text-indent:-200px;}
.nav-ico a.s-weibo{background-position:0 -200px;}
.nav-ico a.s-weibo:hover{background-position:0 -245px;background-color:#eb4b31;}
.nav-ico a.q-weibo{background-position:-45px -200px}
.nav-ico a.q-weibo:hover{background-position:-45px -245px;background-color:#1591df;}
.nav-ico a.qq{background-position:-90px -200px}
.nav-ico a.qq:hover{background-position:-90px -245px;background-color:#70b12f;}

/*banner*/
.banner{height:305px;width:100%;overflow:hidden;zoom:1;position:relative;z-index:1;min-width:1000px;}
.banner-tab-btn {width:80px;height:20px;position:absolute;bottom:18px;left:50%;margin-left:-40px;z-index:2;}
.banner-tab-btn i{display:block;width:13px;height:13px;margin-right:7px;float:left;overflow:hidden;zoom:1;text-indent:-10px;cursor:pointer;}
.banner-tab-btn i{background-position:0 -80px;_background:#ccc;}
.banner-tab-btn i.hover{background-position:-20px -80px;_background:#fff;}
.banner-conts{}
.banner li{height:460px;display:none;width:100%;min-width:1000px;margin:0 auto;position:relative;}
.banner li.hover{display:block;}

.banner .pic-btn{width:99px;height:32px;position:absolute;left:50%;margin-left:-438px;font:14px/32px "Microsoft Yahei";color:#fff;text-indent:15px;}
.banner .pic1-txt p,.banner .pic2-txt p,.banner .pic3-txt p,.banner .pic4-txt p{height:0px;overflow:hidden;zoom:1;}

.banner li.img-01{background:url(img/banner-pic01-bg.jpg) center no-repeat;}
.banner .pic1-tle,.banner .pic1-txt,.banner .pic1-btn{background:url(img/banner-pic01.png) no-repeat;}
.banner .pic1-tle{width:434px;height:70px;position:absolute;left:50%;margin-left:-438px;top:60px;line-height:200px;overflow:hidden;zoom:1;}
.banner .pic1-txt{width:317px;height:140px;background-position:0 -70px;position:absolute;top:133px;left:50%;margin-left:-438px;}
.banner .pic1-btn{top:363px;background-position:-520px 0;}

.banner li.img-02{background:url(img/banner-pic02-bg.jpg) center no-repeat;}
.banner .pic2-tle,.banner .pic2-txt,.banner .pic2-btn{background:url(img/banner-pic02.png) no-repeat;}
.banner .pic2-tle{width:227px;height:46px;position:absolute;left:50%;margin-left:-438px;top:65px;line-height:200px;overflow:hidden;zoom:1;}
.banner .pic2-txt{width:220px;height:150px;background-position:0 -46px;position:absolute;top:111px;left:50%;margin-left:-438px;}
.banner .pic2-btn{top:310px;background-position:-520px 0;}

.banner li.img-03{background:url(img/banner-pic03-bg.jpg) center no-repeat;}
.banner .pic3-tle,.banner .pic3-txt,.banner .pic3-btn{background:url(img/banner-pic03.png) no-repeat;}
.banner .pic3-tle{width:364px;height:45px;position:absolute;left:50%;margin-left:-438px;top:85px;line-height:200px;overflow:hidden;zoom:1;}
.banner .pic3-txt{width:410px;height:160px;background-position:0 -45px;position:absolute;top:132px;left:50%;margin-left:-438px;}
.banner .pic3-btn{top:359px;background-position:-520px 0;}

.banner li.img-04{background:url(img/banner-pic04-bg.jpg) center no-repeat;}
.banner .pic4-tle,.banner .pic4-txt,.banner .pic4-btn{background:url(img/banner-pic04.png) no-repeat;}
.banner .pic4-tle{width:390px;height:48px;position:absolute;left:50%;margin-left:-438px;top:163px;line-height:200px;overflow:hidden;zoom:1;}
.banner .pic4-txt{width:420px;height:42px;background-position:0 -48px;position:absolute;top:212px;left:50%;margin-left:-438px;}
.banner .pic4-btn{top:359px;background-position:-520px 0;}
/*动画初始位置*/
.banner .pic1-tle,.banner .pic2-tle,.banner .pic3-tle,.banner .pic4-tle{margin-left:-398px;opacity:0;}
.banner .pic1-txt,.banner .pic2-txt,.banner .pic3-txt,.banner .pic4-txt{margin-left:-488px;opacity:0;}
.banner .pic1-btn{top:383px;opacity:0;}
.banner .pic2-btn{top:330px;opacity:0;}
.banner .pic3-btn{top:379px;opacity:0;}
.banner .pic4-btn{top:379px;opacity:0;}

/*i-case*/
.i-case{height:160px;width:100%;min-width:1000px;background:url(img/i-case-bg.jpg) repeat-x;}
.i-incase{width:1000px;margin:0 auto;height:157px}
.i-incase li {float:Left;padding-top:2px; cursor:pointer;}
.i-incase li dl{float:left;height:153px;padding:0 40px;}
.i-incase li dl.o{width:240px;border-right:1px solid #e5e5e5;}
.i-incase li dl.t{width:275px;border-left:1px solid #fff;border-right:1px solid #e5e5e5;}
.i-incase li dl.f{width:240px;border-left:1px solid #fff;}
.i-incase dt{font:16px/40px "Microsoft Yahei";text-align:left;overflow:hidden;zoom:1;height:40px;padding-top:10px;}
.i-incase li .o dt a,.i-incase li .o dt a:hover{color:#3380ce;}
.i-incase li .t dt a,.i-incase li .t dt a:hover{color:#1591df;}
.i-incase li .f dt a,.i-incase li .f dt a:hover{color:#eb4b31;}
.i-incase dd{font:12px/22px "Simsun";color:#999;}
.i-incase li.hover dl{background:#e9e9e9;}
.i-incase li.hover dd{color:#666}
.i-incase li.hover dl.o{border-bottom:2px solid #70b12f;}
.i-incase li.hover dl.t{border-bottom:2px solid #1591df;}
.i-incase li.hover dl.f{border-bottom:2px solid #eb4b31;}
.i-incase li dd.more{text-align:center;padding-top:7px;}
.i-incase li dd a{border:1px solid #dfdfdf;color:#999;margin:0 auto;display:inline-block;width:86px;height:24px;line-height:24px;background:#fff;position:relative;text-indent:-10px}
.i-incase li dd a em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:10px;top:8px;border-width:4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.i-incase li.hover dl.o  dd a{border:1px solid #8aba59;color:#693}
.i-incase li.hover dl.o  dd a em{border-color: transparent transparent transparent #8aba59;}
.i-incase li.hover dl.t  dd a{border:1px solid #6dafe5;color:#1591df}
.i-incase li.hover dl.t  dd a em{border-color: transparent transparent transparent #6dafe5;}
.i-incase li.hover dl.f  dd a{border:1px solid #ec6a59;color:#eb4b31}
.i-incase li.hover dl.f  dd a em{border-color: transparent transparent transparent #ec6a59;}

.i-case-bottom{width:760px;height:20px;background:url(img/i-case-bottom-bg.jpg) no-repeat;margin:0 auto;}


/*s-t*/
.s-t .service dt,.s-t .service dd a{background:url(img/service-ico.png) #c2c2c2}
.s-t{width:1000px;margin:0 auto;clear:both;}
.s-t .service{width:330px;float:left;}
.s-t .service dt,.s-t .service dd{width:152px;height:104px;float:left;text-align:center;margin:0 7px 9px 0;font:16px/24px "Microsoft Yahei";color:#fff;}
.s-t .service dt{background-position:0 -120px;font-size:24px;line-height:104px;}
.s-t .service dd a.lf{background-position:-160px -104px}
.s-t .service dd a.lf:hover{background-position:-160px 0;}
.s-t .service dd a.zc{background-position:-320px -104px}
.s-t .service dd a.zc:hover{background-position:-320px 0}
.s-t .service dd a.jc{background-position:-480px -104px}
.s-t .service dd a.jc:hover{background-position:-480px 0}
.s-t .service dd a.sr{background-position:-640px -104px}
.s-t .service dd a.sr:hover{background-position:-640px 0}
.s-t .service dd a.sw{background-position:-800px -104px}
.s-t .service dd a.sw:hover{background-position:-800px 0}
.s-t .service dd a{color:#fff;display:block;width:152px;height:34px;padding-top:70px;overflow:hidden;zoom:1;text-indent:-300px;}
.s-t .service dd a:hover{text-decoration:none;}
.s-t .team{width:668px;float:right;}
.team-title{border-bottom:1px solid #ccc;height:28px;font:22px/24px "Microsoft Yahei";color:#666;margin-bottom:20px;}
.team-conts-txt{color:#666;line-height:30px;font-size:12px;width:350px;float:left;padding:0 10px; position:relative;display:none}
li.current{display:block;}
.team-conts-txt .team-more{position:absolute;right:20px;bottom:0;}
.team-conts-txt .team-more a{position:relative;display:inline-block;width:66px;height:24px;line-height:24px;}
.team-conts-txt .team-more em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:4px;top:8px;border-width:4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.team-conts-txt .team-more a:hover em{border-color: transparent transparent transparent #f60;}
.team-photo{float:left;width:290px;}
.team-photo li{overflow:hidden;zoom:1;position:relative;}
.team-photo li.t{width:126px;height:140px;margin:5px 12px 12px 0;float:left;}
.team-photo li.f{width:132px;height:138px;margin-bottom:12px;float:right;}
.team-photo li.w{width:146px;height:120px;margin-right:12px;float:left}
.team-photo li.g{width:132px;height:146px;float:right;}
.team-photo a{display:block;position:relative;}
.team-photo a:hover{text-decoration:none;}
.team-photo a .team-photo-txt,.team-photo a .team-photo-txtbg{position:absolute;height:30px;bottom:-30px;left:0;display:block;width:100%;text-align:center;cursor:pointer;}
.team-photo a .team-photo-txtbg{background:#000; filter:alpha(opacity=50);opacity:0.5;z-index:2}
.team-photo a .team-photo-txt{font:12px/30px "Microsoft Yahei";color:#fff;z-index:3}
.team-photo li img{filter:alpha(opacity=90);opacity:0.9;}
.team-photo li.hover .team-photo-txtbg,.team-photo li.hover .team-photo-txt{bottom:0;}
.team-photo li.hover img{filter:alpha(opacity=100);opacity:1;}

/*n-k*/
.n-k{width:1000px;margin:35px auto 0 auto;clear:both;}
.conts .n-k-t{position:relative;width:980px;display:none}
.conts .current{display:block;}

.n-k-title{width:999px;border-top:1px solid #ccc;height:33px;border-left:1px solid #e1e1e1;position:relative;margin-bottom:5px;}
.n-k-title li{float:left;font:16px/32px "Microsoft Yahei";cursor:pointer;color:#666;padding:0 20px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.n-k-title li.hover{border-bottom:1px solid #fff;border-top:1px solid #3279bb;position:relative;margin-top:-1px;}
.n-k .conts{padding:0 10px;}
.img-pic{width:480px;float:left;padding-top:10px;}
.img-pic a{position:relative;display:block;margin-bottom:20px;z-index:1;width:440px;cursor:pointer;overflow:hidden;}
.img-pic a:hover{text-decoration:none;}
.img-pic a .img-pic-txt,.img-pic a .img-pic-txtbg{position:absolute;height:30px;bottom:-30px;left:0;display:block;width:440px;text-align:center;}
.img-pic a .img-pic-txtbg{background:#000; filter:alpha(opacity=50);opacity:0.5;z-index:2}
.img-pic a .img-pic-txt{font:12px/30px "Microsoft Yahei";color:#fff;z-index:3}

.n-k-more{position:absolute;top:-25px;right:0px;}
.n-k-more a{display:block;width:46px;height:18px;background-position:0 -40px;text-indent:8px;color:#fff;_line-height:20px;overflow:hidden;zoom:1;}
.n-k-more a:hover{background-position:0 -60px;text-decoration:none;}
.news-list{float:left;width:470px;}
.news-list li{height:90px;}
.news-list dt{font:14px/30px "Microsoft Yahei";}
.news-list dt a{color:#333;}
.news-list dt a:hover{color:#333;}
.news-list .g dt a,.news-list .g dt a:hover{color:#3380ce;}
.news-list .o dt a,.news-list .o dt a:hover{color:#ff6600;}
.news-list .b dt a,.news-list .b dt a:hover{color:#1591df;}
.news-list dd{font:12px/22px "Simsun";color:#999;}
/*knowledge*/
.n-k .box{width:480px;float:left;padding-top:10px;}
.img-txt{overflow:hidden;zoom:1;}
.img-txt-pic{float:left;width:195px;}
.img-txt dd{float:left;width:220px;}
.img-txt-tle a{font:18px/24px "Microsoft Yahei";color:#666;height:24px;overflow:hidden;zoom:1;}
.img-txt-tle a:hover{color:#f60;}
.img-txt-conts{font:12px/22px "Simsun";color:#999;padding:10px 0 5px 0;}
.imgg-txt-more a{color:#06c;position:relative;display:block;width:70px;line-height:24px;}
.imgg-txt-more a:hover{color:#f60;}
.imgg-txt-more a em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:8px;top:8px;border-width:4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #999;}
.imgg-txt-more a:hover em{border-color: transparent transparent transparent #f60;}
.list-zs{clear:both;width:400px;padding:18px 0 18px 0;}
.list-zs-br{border-bottom:1px dotted #ccc;}
.list-zs li{height:30px;line-height:30px;padding:0 5px 0 20px;background-position:-591px -190px}
.list-zs li a{color:#666;float:left;}
.list-zs li a:hover{color:#f60;}
.list-zs li .i-time{float:right;color:#999;font:12px/30px arial;}

/*menu*/
.menu{background:#fff;position:relative;width:100%;min-width:1000px;}
.menu-hover{border-top:1px #e5e5e5 solid;}
.menu-btn{position:absolute;left:50%;margin-left:412px;top:0;height:25px;width:88px;background-position:-50px -40px;color:#999;line-height:24px;text-indent:14px;cursor:pointer;}
.menu-btn-hover{background-position:-50px -66px;}
.menu-conts{display:none;width:1000px;margin:0 auto;overflow:hidden;zoom:1;height:185px;}
.menu dl{float:left;width:150px;border-left:1px solid #e5e5e5;padding:0 30px 0 30px;height:120px;margin:20px 0 0 -31px;}
.menu dt{font:14px/30px "Microsoft Yahei";font-weight:700;}
.menu dd{line-height:26px;}
.menu dd a{color:#666;margin-right:20px;white-space:nowrap;float:left;}
.menu dd a:hover{color:#f60;}


/*links*/
.links{width:998px;margin:0 auto 20px auto;clear:both;border:1px solid #ccc;padding:8px 0;color:#999;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.links dt{float:left;width:80px;float:left;text-align:right;}
.links dd{float:left;width:918px;}
.links dd a{margin-right:12px;color:#999;white-space:nowrap;float:left;}
.links dd a:hover{color:#f60;text-decoration:none;}
/*copyright*/
.copyright{height:166px;background:url(img/copyright-bg.jpg) #a67c4c;width:100%;min-width:1000px;}
.copyright-in{width:1000px;margin:0 auto;}
.copyright-conts{float:left;font:12px/28px "Microsoft Yahei";color:#fff;background-position:-507px -70px;margin-top:40px;padding-left:110px;}
.copyright-conts a{color:#fff;}
.copyright-conts a:hover{color:#fff;text-decoration:underline;}
.copyright-idea{width:323px;height:50px;background-position:-278px 0;float:right;margin-top:50px;line-height:200px;overflow:hidden;zoom:1;}

/*fixed-layer*/
.fixed-layer{display:none;position:fixed;width:88px;margin-left:520px;left:50%;/*top:241px;*/top:119px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-460));z-index:100;}
.fixed-layer li{border-top:1px solid #fff;text-align:center;font-family:"Microsoft Yahei";font-size:14px;}
.fixed-layer li a{display:block;width:88px;height:76px;background:#cacaca;color:#fff;padding-top:10px; cursor:pointer}
.fixed-layer li a:hover{background:#d6a872;color:#fff;text-decoration:none;}
.fixed-layer i{display:block;width:45px;height:40px;margin:0 auto; cursor:pointer}
.fixed-layer .weixin i{background-position:0 0;}
.fixed-layer .qq i{background-position:-45px 0;}
.fixed-layer .online i{background-position:-90px 0;}
.fixed-layer .tel-ask i{background-position:-135px 0;}
.fixed-layer .to-top i{background-position:-180px 0;height:18px;}
.fixed-layer .to-top a{height:48px;padding-top:0;}
.fixed-layer .tel-ask,.fixed-layer .weixin{position:relative; /*vertical-align:middle;*/_float:left;}
.fixed-layer li.tel-ask a:hover,.fixed-layer li.weixin a:hover{background:#999}
.fixed-layer .tel-ask-tips{position:absolute;left:-140px;top:0;text-align:left;width:110px;height:56px;background:#eb4b31;color:#fff;padding:20px 10px 10px 10px;display:none;}
.fixed-layer .tel-ask-tips span{font-size:16px;font-family:'Microsoft Yahei',Arial;}
.fixed-layer .weixin-tips{position:absolute;left:-167px;top:0;text-align:left;width:135px;height:150px;background:#fff;padding:10px;border:1px solid #ccc;display:none;}

.fixed-layer .tel-ask-tips em,.fixed-layer .weixin-tips em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:-10px;top:38px;border-width:5px;border-style: dashed dashed dashed solid;}
.fixed-layer .tel-ask-tips em{border-color: transparent transparent transparent #eb4b31;}
.fixed-layer .weixin-tips em{border-color: transparent transparent transparent #ccc;right:-11px;_right:-12px;}


/*=========info=========*/
.side-menu dd a,.side-menu dd a .ico{background:url(img/side-menu-bg.png) no-repeat;}
/*ppfw*/
.info-banner{height:300px;width:100%;text-align:center;background:url(img/info-banner-bg.jpg) repeat-x;}
.ppfw-banner,.lxwm-banner,.jytd-banner,.zxzx-banner,.dxal-banner,.gywm-banner,.tddt-banner{height:300px;width:100%;min-width:1000px;}

.gywm-banner{background:url(img/banner.jpg) center no-repeat;}
.tddt-banner{background:url(img/info-banner-tddt.jpg) center no-repeat;}

.info-banner-title,.info-banner-txt{height:10px;overflow:hidden;zoom:1;line-height:50px;width:1000px;}
.info-main{width:1000px;margin:20px auto 0 auto;background:url(img/side-rg-bg-y.png) repeat-y 310px 20px;}

.side-lf{width:290px;float:left;background:#F5F5F5;float:left;}
.side-menu{border-bottom:1px solid #fff;}
.side-menu dt{height:50px;font:20px/50px "Microsoft Yahei";color:#fff;background:#3380ce;text-indent:20px;/*border-bottom:1px solid #fff;*/position:relative;}
.side-menu dt em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;left:50px;top:50px;border-width:5px;border-style:solid dashed dashed dashed;border-color:#3380ce transparent transparent transparent ;}
.side-menu dd{height:66px;border-bottom:1px solid #d6d6d6;border-top:1px solid #fff;}
/*bg**/
.side-menu dd a{display:block;height:66px;background-position:0 -132px;}
.side-menu dd a:hover{background-position:0 -66px;}
.side-menu dd.current a,.side-menu dd.current a:hover{background-position:0 0;}

.side-menu dd a .ico{display: inline-block;width:50px;height:50px;float:left;margin:8px 10px 0px 25px;cursor:pointer;}
/*ico*/
.side-menu dd a.lfss .ico{background-position:0 -254px;}
.side-menu dd.current a.lfss .ico,.side-menu dd a.lfss:hover .ico{background-position:0 -204px;}
.side-menu dd a.ccxy .ico{background-position:-50px -254px;}
.side-menu dd.current a.ccxy .ico,.side-menu dd a.ccxy:hover .ico{background-position:-50px -204px;}
.side-menu dd a.ycjc .ico{background-position:-100px -254px;}
.side-menu dd.current a.ycjc .ico,.side-menu dd a.ycjc:hover .ico{background-position:-100px -204px;}
.side-menu dd a.srls .ico{background-position:-150px -254px;}
.side-menu dd.current a.srls .ico,.side-menu dd a.srls:hover .ico{background-position:-150px -204px;}
.side-menu dd a.swfy .ico{background-position:-200px -254px;}
.side-menu dd.current a.swfy .ico,.side-menu dd a.swfy:hover .ico{background-position:-200px -204px;}
/*0108-menu-ico*/
/*lxwm*/
.side-menu dd a.lxwm .ico{background-position:0 -354px;}
.side-menu dd.current a.lxwm .ico,.side-menu dd a.lxwm:hover .ico{background-position:0 -304px;}
.side-menu dd a.wtlc .ico{background-position:-50px -354px;}
.side-menu dd.current a.wtlc .ico,.side-menu dd a.wtlc:hover .ico{background-position:-50px -304px;}
.side-menu dd a.sfbz .ico{background-position:-100px -354px;}
.side-menu dd.current a.sfbz .ico,.side-menu dd a.sfbz:hover .ico{background-position:-100px -304px;}
.side-menu dd a.ysbf .ico{background-position:-150px -354px;}
.side-menu dd.current a.ysbf .ico,.side-menu dd a.ysbf:hover .ico{background-position:-150px -304px;}
/*
.side-menu dd a.swfy .ico{background-position:-200px -354px;}
.side-menu dd.current a.swfy .ico,.side-menu dd a.swfy:hover .ico{background-position:-200px -304px;}*/
/*dxal*/
.side-menu dd a.lfx .ico{background-position:0 -454px;}
.side-menu dd.current a.lfx .ico,.side-menu dd a.lfx:hover .ico{background-position:0 -404px;}
.side-menu dd a.ccx .ico{background-position:-50px -454px;}
.side-menu dd.current a.ccx .ico,.side-menu dd a.ccx:hover .ico{background-position:-50px -404px;}
.side-menu dd a.fyx .ico{background-position:-100px -454px;}
.side-menu dd.current a.fyx .ico,.side-menu dd a.fyx:hover .ico{background-position:-100px -404px;}
.side-menu dd a.syx .ico{background-position:-150px -454px;}
.side-menu dd.current a.syx .ico,.side-menu dd a.syx:hover .ico{background-position:-150px -404px;}
.side-menu dd a.jcx .ico{background-position:-200px -454px;}
.side-menu dd.current a.jcx .ico,.side-menu dd a.jcx:hover .ico{background-position:-200px -404px;}
/*gywm-jyls*/
.side-menu dd a.tdjs .ico{background-position:0 -554px;}
.side-menu dd.current a.tdjs .ico,.side-menu dd a.tdjs:hover .ico{background-position:0 -504px;}
.side-menu dd a.tfjj .ico{background-position:-50px -554px;}
.side-menu dd.current a.tfjj .ico,.side-menu dd a.tfjj:hover .ico{background-position:-50px -504px;}
.side-menu dd a.tfwj .ico{background-position:-100px -554px;}
.side-menu dd.current a.tfwj .ico,.side-menu dd a.tfwj:hover .ico{background-position:-100px -504px;}
.side-menu dd a.sxls .ico{background-position:-150px -554px;}
.side-menu dd.current a.sxls .ico,.side-menu dd a.sxls:hover .ico{background-position:-150px -504px;}
.side-menu dd a.lstd .ico{background-position:-200px -554px;}
.side-menu dd.current a.lstd .ico,.side-menu dd a.lstd:hover .ico{background-position:-200px -504px;}

/*txt*/
.side-menu dd a strong{font:16px/22px "Microsoft Yahei";display:block;color:#6f6f6f;padding-top:13px;}
.side-menu dd a span{font-size:12px;color:#bbb;line-height:22px;}
.side-menu dd.current a strong,.side-menu dd a:hover strong{color:#3380ce;}
.side-menu dd.current a span,.side-menu dd a:hover span{color:#8c8c8c;}
.side-menu dd a:hover{text-decoration:none;}

.tle-pic{height:96px;margin:20px 0 10px 0;}
/*dt*/
.side-lf-ask-cont input.side-ask-btn,.side-lf-dt-list li{background:url(img/info-side-bg.png) no-repeat;}
.side-title{height:40px;font:18px/40px "Microsoft Yahei";color:#666;padding-left:20px;background:url(img/side-title-bg.png) repeat-x;margin-bottom:5px;}
.side-lf-ask-cont{padding:10px 20px 10px 20px;}
.side-lf-ask-cont li{padding:5px 0;color:#999;font-size:14px;}
.side-lf-ask-cont input,.side-ask-area{border:1px solid #d8d8d8;color:#999;padding:6px 5px;font-size:12px}
.side-ask-input,.side-ask-area{width:238px;}
.side-ask-input2{width:90px; vertical-align:middle;margin-right:10px;}
.side-ask-area{height:100px;line-height:24px;}
.side-lf-ask-cont input.side-ask-btn{border:0;border:none;width:250px;height:40px;font:20px/40px "Microsoft Yahei";color:#fff;padding:0;cursor:pointer;background-position:0 0;}
.side-lf-ask-cont input.side-ask-btn:hover{background-position:0 -41px;}
.side-lf-dt-list{margin-bottom:15px;}
.side-lf-dt-list li{height:30px;overflow:hidden;zoom:1;background-position: -475px 13px;}
.side-lf-dt-list li a{color:#666;font-size:12px;line-height:30px;padding-left:36px;}
.side-lf-dt-list li a:hover{color:#f60;}

.location,.side-rg-title,.side-rg-intitle,.info-service-inbtn,.info-service-inbtn a,.info-lxwm-conts,.info-lawyer-photo,.info-plawyer-photo,.info-online-conts input.side-ask-btn,.online-q-ico,.online-a-ico,.lawyer-a-conts .mid .angle,.lawyer-a-conts .top,.lawyer-a-conts .bottom,.info-online-tip-t,.info-online-tip-b,.info-online-art-btn a{background:url(img/side-rg-bg.png) no-repeat;}
.side-rg{float:right;width:690px;/*background:url(img/side-rg-bg-y.png) repeat-y;*/}
.location{width:690px;height:49px;overflow:hidden;zoom:1;font:14px/60px "simsun";color:#999;text-indent:27px;margin-bottom:20px;}
.location a{color:#999;}
.location a:hover{color:#f60;}
.location i{padding:0 10px;}
.info-service{padding:0 20px;}
.side-rg-title{height:46px;background-position:0 -50px;}
.side-rg-intitle{font:24px/46px "Microsoft Yahei";color:#666;padding:0 10px;background-position:100% -97px;float:left;}
.info-service-txt{font-size:14px;line-height:30px;color:#666;padding:20px;}
.info-service-conts{font:16px/36px "Microsoft Yahei";color:#a85c00;margin:0 20px;padding:0 30px;background:url(img/info-service-conts-bg.png) repeat-y;margin-bottom:20px;}
.info-service-inbtn{width:148px;height:60px;margin:0 auto;background-position:0 -150px;margin-bottom:20px;}
.info-service-inbtn a{width:148px;height:44px;display:block;background-position:0 -150px;font:18px/44px "Microsoft Yahei";text-indent:20px;color:#fff;}
.info-service-inbtn a:hover{background-position: -150px;text-decoration:none;color:#ff0}
.info-imgtxt-list{padding:0 20px;}
/*img-xt-list-zs*/
.img-xt-list-zs li{clear:both;padding:20px 10px;border-bottom:1px dashed #e5e5e5;overflow:hidden;zoom:1;}
.img-xt-list-zs img{float:left;width:110px;height:72px;margin-right:20px;}
.img-xt-list-zs a{font:18px/38px "Microsoft Yahei";color:#333;}
.img-xt-list-zs a:hover{color:#f60;}
.img-xt-list-zs a.more{color:#358ada;font:12px/24px "Simsun";}
.img-xt-list-zs p{line-height:24px;height:24px;color:#999}
/*page*/
.page{font:14px/24px "Microsoft Yahei";color:#999;height:60px;overflow:hidden;zoom:1;padding:40px 20px 20px 20px;text-align:center;clear:both;}
.page a{padding:5px 10px;border:1px solid #ececec;color:#999;background:#fff;margin:0 2px;}
.page a:hover{color:#f60;}
.page span{padding:5px 10px;border:1px solid #ececec;color:#999;background:#fff;margin:0 2px;}
.page .hover {background:#1691df;color:#fff;border:1px solid #1691df;padding:5px 10px;margin:0 3px;}
/*===========article==========*/
/*article*/
.article{padding:0 20px 30px 20px;}
.article-title{font:30px/40px "Microsoft Yahei";text-align:center;color:#333;}
.author{color:#999;text-align:center;border-bottom:1px solid #e5e5e5;line-height:20px;padding:10px 0 20px 0;}
.article-txt{color:#333;line-height:30px;font-size:14px;padding:20px;}
.article-txt p{margin-bottom:10px;}
/*article-share*/
.article-share{height:50px;margin-top:10px;padding:0 20px;}
.article-share-txt{float:left;font-size:14px;line-height:44px;}
.article-share .bdsharebuttonbox{float:left;}
/*article-next*/
.article-next{font:14px/30px simsun;color:#999;clear:both;border-top:1px dashed #ccc;padding:20px;margin-top:20px;}
.article-next a{color:#666;}
.article-next a:hover{color:#f60;}

/*==========info-lxwm==========*/
.info-lxwm{padding:0 20px;}
.info-lxwm-conts{background-position:-676px -150px;font:16px/32px "Microsoft Yahei";color:#666;margin-left:70px;padding-top:23px;height:173px;}
.info-lxwm-conts li{padding-left:30px;}
.info-lxwm-conts li i{color:#f60;}
.info-lxwm-conts .info-lxwm-tle{font:14px/32px Simsun;color:#777;}
.info-lxwm-map{margin:0 auto;text-align:center;margin-top:50px;}
/*==========jydt==========*/
.info-jytd{padding:0 20px 50px 20px;}
.info-jytd-list li{border-bottom:1px dotted #d9d9d9;padding:30px 10px;overflow:hidden;zoom:1}
.info-jytd-list li.nobr{border-bottom:none;}
.info-lawyer-photo{width:229px;height:307px;float:left;background-position:-310px -150px;text-align:center;margin-right:10px;}
.info-lawyer-photo img{width:200px;height:280px;margin-top:10px;}
.info-lawyer-name{font:30px/60px "Microsoft Yahei";color:#eb4b31;}
.info-lawyer-call{font:14px/26px Simsun;color:#666;}
.info-lawyer-intro{font:12px/24px Simsun;color:#999;margin-top:15px;}
.info-lawyer-intro i{font-weight:700;color:#666;}
.info-lawyer-intro .more{color:#1691df;}

.info-plawyer-photo{background-position:0 -220px;width:231px;height:188px;float:left;margin-right:10px;}
.info-plawyer-photo img{width:200px;height:156px;margin:12px 0 0 12px;}
.info-plawyer-name{font:30px/40px "Microsoft Yahei";color:#666;padding-top:10px;display:inline-block;}
.info-plawyer-name:hover{color:#f60;}
/*==========online==========*/
.info-online{padding:0 20px;}
.info-online-tip{margin:20px 10px 10px 10px;width:600px;}
.info-online-tip-m{color:#963;font:14px/24px "Microsoft Yahei";background:#f4e6ce;padding:5px 20px;width:560px;}
.info-online-tip-t,.info-online-tip-b{height:10px;overflow:hidden;zoom:1;}
.info-online-tip-t{background-position:0 -543px}
.info-online-tip-b{background-position:0 -553px}
.info-online-conts{padding:0 40px;}
.info-online-conts i{padding-left:5px;font-size:12px;}
.info-online-conts li{padding:10px 0;color:#666;font-family:"Microsoft Yahei";font-size:16px;}
.info-online-conts input,.info-online-conts .side-ask-area{border:1px solid #ccc;color:#666;padding:6px 5px;font-size:14px}
.info-online-conts .side-ask-input,.info-online-conts .side-ask-area{width:238px;}
.info-online-conts .side-ask-input2{width:150px; vertical-align:middle;margin-right:10px;}
.info-online-conts .side-ask-area{height:200px;line-height:24px;width:480px; vertical-align:top;}
.info-online-btn{text-align:center;width:300px;margin-top:10px;}
.info-online-conts input.side-ask-btn{border:0;border:none;width:190px;height:50px;font:24px/50px "Microsoft Yahei";color:#fff;padding:0;cursor:pointer;background-position:0 -420px;}
.info-online-conts input.side-ask-btn:hover{background-position:0 -470px;}

.info-online-q-a{border-left:1px solid #e8e8e8;}
.info-online-q-a li{border:1px solid #e9e9e9;border-left:none;margin-top:30px;float:left;}
.info-online-q-a li.mt-0{margin-top:0;}
.online-q{position:relative;padding:20px 20px 20px 50px;width:600px;color:#333;line-height:28px;}

.online-q a{color:#333;line-height:28px;}
.online-q a:hover{color:#1691df;}
.online-a{position:relative;border-top:1px dotted #ccc;padding:20px 10px 20px 50px;width:600px;}
.online-q-ico{left:0;top:0;background-position:-198px -470px;}
.online-a-ico{left:0;top:-1px;background-position:-198px -420px;}
.online-q-ico,.online-a-ico{position:absolute;width:60px;height:50px;overflow:hidden;zoom:1;text-indent:-200px;}

.lawyer-pic{float:left;width:80px;text-align:center;line-height:24px;height:120px;}
.lawyer-pic img{width:80px;height:80px;}
.lawyer-pic a{color:#666;}
.lawyer-pic a:hover{color:#f60;}
.lawyer-a-conts{width:502px;float:right;}
.lawyer-a-conts .top,.lawyer-a-conts .bottom{height:5px;width:504px;overflow:hidden;zoom:1}
.lawyer-a-conts .top{background-position:0 -530px}
.lawyer-a-conts .bottom{background-position:0 -535px}
.lawyer-a-conts .mid{background:#fff8ed;border:1px solid #e4d3b1;border-top:none;border-bottom:none;padding:10px 20px;width:462px;line-height:24px;position:relative;color:#996633;}
.lawyer-a-conts .mid .angle{width:11px;height:12px;display:block;position:absolute;left:-11px;background-position:-506px -530px;overflow:hidden;zoom:1;}
.lawyer-a-time{color:#999;font-size:12px;line-height:30px;text-align:right;height:40px;}
.info-online-art-btn{clear:both;text-align:center;padding-top:50px;width:500px;}
.info-online-art-btn a{width:190px;height:50px;display:block;margin:0 auto;background-position:0 -420px;font:24px/50px "Microsoft Yahei";color:#fff;}
.info-online-art-btn a:hover{text-decoration:none;background-position:0 -470px;color:#fff;}