body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset{ margin: 0; padding: 0; border:0; }
body { background-color:#EEE; font-size:12px; font-family: "microsoft yahei", Arial; color:#666; margin: 0 auto; min-width:1280px;}
table { empty-cells: show; border-collapse: collapse; }
input:focus, textarea:focus {outline: none;}
ul li { list-style: none; }
img { border: none; }
a { color: #555; text-decoration: none; }
a:hover { text-decoration: none; color:#ff0055; }
.center { text-align:center; }
.f1, h2 { font-family:"microsoft yahei", "宋体", Arial; font-weight:bold; color: #555; }
.f1, h2 { font-size:18px; }
.f2 { font-size:14px; line-height:160%; }
.mt5{margin-top:5px;}
.wenbiao{margin:10px 0;text-align:center;font-size: 28px;line-height: 60px;color: #ff0055;font-weight: bold;text-shadow: 2px 2px 2px #ddd;border-bottom:1px solid #bbb;}
/*常用颜色*/
.f8 { color: #f8f8f8 !important; }
.f5 { color: #f5f5f5 !important; }
.e5{ color: #e5e5e5 !important; }
.red { color: #f05 !important; }
.green{color:#0b9; }
.black { color: #000000 !important; }
.white { color: #FFFFFF !important; }
.orange{color:orange;}
.gray { color: gray; !important;
}
.purple { color: purple; !important;
}
.inp { border:1px solid #CCC; padding:3px; border-top-color:#666; border-left-color:#666; background-color:#F6F6F6; line-height:14px; }
.inp:hover { border:1px solid #5EA2D9; background-color:#EDF3F8; }
.btnmini, .btnbig { border:1px solid #999; overflow:hidden; border-top:#E0E0E0; border-left:#E0E0E0; background-color:#E0E0E0; font-weight:bold; color:#555; }
.btnmini { padding:0 10px; line-height:17px; height:24px; }
.btnbig { padding:5px 10px; font-size:14px; height:30px; margin-top:5px }
.wp {width: 100%; height:149px;padding: 0 3%;box-sizing: border-box;background: url(../images/top.png) 400px 0 no-repeat;}
.wp1 { margin: 0 auto; width: 1280px; }
.wp_b {width: 100%; clear:both;padding: 0 3%;box-sizing: border-box;}
.wpm {margin: 0 auto;width: 100%;padding: 0 3%;box-sizing: border-box;overflow:auto;}
.top_banner{ float: right;width: 320px;height:95px;padding-top:55px;text-align:right;}
.top_banner select{height: 36px;
    border: none;
    background: #f00136;
    box-sizing: border-box;
    display: inline;
    color: #fff;
    vertical-align: top;
	padding: 0 0 0 3px;
	border: 0px none transparent;
	outline: 0px;}
.top_banner input {
	padding: 0;
	border: 0px none transparent;
	outline: 0px;
}
.top_banner .keyword {
    display:inline;
    width: 200px!important;
    border: 1px solid #f00136;
    height: 36px;
    background: #fff;
    color: #555;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    padding-left: 12px;
box-sizing: border-box;
}
.top_banner .search {
    display:inline;
    width: 50px;
    height: 36px;
    border: 0px;
    background: #FFFFFF url(../images/search.png) 0 0 no-repeat;
    cursor: pointer;
vertical-align: top;}
.mr10 { margin-right: 10px; }
.head_topbox { height: 35px; width:100%; border-bottom: 1px solid #CCC; background: #f1f1f1 url(../images/topbg.jpg) 0 0 repeat-x; }
.head_top { width:100%; line-height: 35px; color: #666;padding: 0 3%;box-sizing: border-box; }
.fdl { float: left; }
.fdr { float: right; }
.clear{clear:both;}
.header { width: 100%; height:242px;background:#f8f8f8;}
.header h1 { width:350px;height:149px;float:left; }
.header h1 img{margin-top:12px;height:120px;}
.logo_c { width:350px;height:149px;float:left; }
.logo_c img{margin-top:12px;height:120px;}
.nav_top { float:right; padding-top:20px; text-align:right; padding-right:40px; color:#fff; }
.nav_top a { color:#fff; }
.sosuo{width:750px;text-align:center;}
.sosuo .chazhao{border: none;width: 60px;height: 24px;cursor: pointer;}
.sosuo .shuru{border: 1px dotted #ddd;font-size: 10px;width: 150px;height: 20px;padding: 2px 5px;background: #fff;}
/*导航*/
.pf{width:100%;background:#ccc;box-shadow: 2px 2px 3px #666;}
.nav {width:100%; overflow: auto; padding: 0 3%;box-sizing: border-box;}
.nav ul li { float:left; display:block; width:12.4%; line-height:55px; height:55px; font-size:16px; text-align:center;border-left:1px solid #bbb;border-right:1px solid #ddd;box-sizing: border-box;}
.nav ul li a { display:block; color:#444;transition: color 0.7s,background 0.7s;-webkit-transition: color 0.7s,background 0.7s; }
.nav ul li a:hover { color:#FFF; background: #ff0055; text-decoration:none; }
#current { background:none; }
#current a { color:#FFF; background: #ff0055; text-decoration:none; }
/*banner*/
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.banner-engine{margin:5px 0;height:500px;position:relative;overflow:hidden;}
.banner-engine .banner-ul{position:relative;width:100%;height:500px}
.banner-engine .banner-text{position:absolute;top:-580px;width:100%;height:500px}
.banner-engine .banner-text{display:none}
.banner-engine .banner-text1{font-size:50px;font-weight:bolder;line-height:50px;color:#fff}
.banner-engine .banner-text11{font-size:50px;font-weight:bolder;height:80px;line-height:50px;color:#ff0055;text-shadow: 2px 2px #ccc;}
.banner-engine .banner-text21{font-size:50px;font-weight:bolder;height:80px;line-height:50px;color:#444;text-shadow: 2px 0px #fff;}
.banner-engine .banner-text41{font-size:50px;font-weight:bolder;height:80px;line-height:50px;color:#fc0;text-shadow: 2px 0px #ddd;}
.banner-engine .banner-text12{margin-top:28px;font-size:20px;line-height:20px;color:#555;font-weight:bold;}
.banner-engine .banner-text22{margin-top:28px;font-size:20px;line-height:20px;color:#ff0055;font-weight:bold;}
.banner-engine .banner-text32{margin-top:28px;font-size:20px;line-height:20px;color:#f90;font-weight:bold;}
.banner-engine .banner-text42{margin-top:28px;font-size:20px;line-height:20px;color:#333;font-weight:bold;}
.banner-engine .banner-text13{width:500px;margin-top:28px;font-size:16px;line-height:2;color:#555;}
.banner-engine .banner-text13 strong{font-size:18px;font-weight:bold;padding:0 2px;color:#ff0055;}
.banner-engine .banner-text2{margin-top:28px;font-size:20px;line-height:20px;color:#555;}
.banner-engine .banner-link-button{display:inline-block;margin-top:54px;width:160px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#fff;background:#ff0055;border-radius: 5px;box-shadow: 2px 2px 2px rgba(0,0,0 ,0.3);}
.banner-engine .banner-link-button:hover{background:#0b9;color:#fff;}
.banner-ul li{display:none;height:100%;width:100%;float:left}
.banner-engine .banner-ul li{z-index:-1;position:absolute;left:0;top:0;display:block;height:100%;width:100%;float:left}
.banner-engine .banner-ul li:first-child{z-index:initial}

.banner-point{display:none;position:absolute;bottom:30px;left:0;width:100%;height:18px;line-height:18px}
.banner-engine .banner-point{display:block}

.slider-main{display:none;position:relative;margin:0 auto;min-width:1280px;padding:0 3%;}
.banner-engine .slider-main{display:block}
.slider-text{position:absolute;margin-top:150px;}
.banner-area{width:100%;text-align:center}
.banner-area li{margin:0 10px;display:inline-block;width:10px;height:10px;background:url(../images/pagination_02.png) no-repeat}
.banner-area li.active{background:url(../images/pagination_01.png) no-repeat}
/*banner -end-*/

.tab11, .tab12, .tab21, .tab22, .tab31, .tab32, .tab41, .tab42,.tab43, .tab51, .tab52, .tab_ty { height:10px; background:url(../images/list1.jpg) 0 0 repeat-x; overflow:hidden; float:left; }
.tab1, .tab2, .tab3, .tab4, .tab5,.tab8 { background:#FFF; padding:10px 10px 15px 10px; float:left; }
.tab11, .tab12 { width:100%; }
.tab21, .tab22 { width:970px; }
.tab31, .tab32 { width:300px; }
.tab41, .tab42 { width:495px; }
.tab43 {width:100%; }
.tab51, .tab52 { width:100%; }
.tab_ty { width:255px; }
.tab1 { width:1170px; }
.tab2 { width:940px; }
.tab2j {padding: 15px 0 10px 20px; background:#FFF; }
.tab2j1 {padding: 15px 0 10px 6px; background:#FFF; }
.tab3 { width:280px; }
.tab4 { width:430px; }
.tab5 { width:100%;box-sizing:border-box;}
.tab8 { width:100%;box-sizing:border-box; }
.tab11 { background-position:0 -65px; height:5px; }
.tab21 { background-position:0 -95px; }
.tab2 { background-position:-990px; }
.tab3 { background-position:-1750px; }
.tab5 { background-position:-2485px; }
.tab1b { padding:0; width:100%; }
.bannerb { width: 1170px; height:6px; clear:both; color:#FFF; }
.bannerb a { color:#FFF }
.mban { background-position:0 -85px; height:5px; }
.tab495 { float:left; width:450px; }
.tab715 { float:left; width:60%; }
.tab475 { float:left; width:555px; }
.tab480 { float:right; width:38%; }
.tab750 { float:right; width:970px; }
.tab220 { float:left; width:300px; }
.tab980 { float:left; width:100%; }
.tab200 { float:right; width:252px; }
.tab595{width:49%;}
.tab575{height:180px;padding: 0 10px 10px 10px;background:#fff;}
.S_news{width: 100%;padding: 0 3%;box-sizing: border-box;}
.type { height:50px; border-bottom: 1px solid #999; background:#F7F7F7; overflow:hidden;box-shadow: 0px 1px 0px #999;margin-bottom: 5px; }
.type p { height:50px; float:left; }
.type p.l { width:7px; background: url(../images/list.jpg) -281px 0; }
.type p.c { line-height:50px; padding-left:10px; text-shadow: 3px 3px 3px #bbb;}
.type p.c span { font-size:14px; font-family:Arial; padding-left:10px; color:#f05; }
.type .more { float:right;line-height:50px;padding-right:10px; }
.type p.r { float:right; width:7px; background: url(../images/list.jpg) -299px 0; }
.type ul{height:50px;font-size:18px;line-height: 50px;text-shadow: 3px 3px 3px #bbb;}
.type ul li{float:left;width:33.33333%;height:50px;line-height:50px;border:1px solid #ddd;text-align:center;box-sizing: border-box;}
.type .hover{cursor: pointer;height: 50px;line-height: 50px;width:33.33333%;background:#ddd;box-sizing: border-box;}
.type ul li:hover{cursor: pointer;height: 50px;line-height: 50px;width:33.33333%;background:#ddd;box-sizing: border-box;}
.type ul li span { font-size:14px; font-family:Arial; padding-left:10px; color:#f05; }
.list { margin-top:5px; }
.main { background: #fff; }
.main .l { float:left; width: 17%;padding-bottom: 100%;background: #00bc9b; }
.main .r { float:right; width:81%; overflow:hidden; }
.columnc { height:70px; width:100%; line-height:70px; padding-left:20px;background-color:#FFF; border-right:1px solid #E4E4E4;box-sizing:border-box; }
.columncl { padding:0 5px; line-height:55px;}
.columncl a { color:#FFF; font-size:15px;display:block;border-top:1px solid #019e81;border-bottom:1px solid #01e1b8; background: url(../images/licbg.png) 10px center no-repeat; padding-left:30px; }
#thisclass {color:#fff;background-color:#ff0055;text-decoration: none; font-weight:bold; }
.columncl a:hover {text-decoration: none;background:#ff0055 url(../images/licbg.png) 10px center no-repeat;}
.position { border-bottom:1px solid #E4E4E4; line-height:50px; color:#999; background: url(../images/image.gif) no-repeat -270px 20px; padding-left:25px; }
.position span { float:right; border:1px solid #06C; text-align:center; background-color:#3469CB; line-height:12px; margin-top:5px; }
.position span a { float:left; color:#FFF; padding:5px 10px; }
.content div.c, .comment div.c, .content ul.c, .comment ul.c { margin-top:10px; clear:both }
.content .t, .comment .t { line-height:30px; border:1px solid #E7E7E7; font-family:Verdana, Geneva, sans-serif; border-left:0; border-right:0; background-color:#F3F3F3 }
.content .t { color:#999; text-align:center; }
.content .list li { line-height:35px; border-bottom:1px solid #EEE; padding-left:15px; background: url(../images/image.gif) no-repeat 5px -155px; font-size:14px; }
.content .list li span { float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif }
.content .list li em { padding-left:10px; color:#f05; font-size:12px; font-style: normal; }
.content .list li span em { padding:5px 10px; background:#f05; }
.content .list li span em a { color:#fff; }
.content .prev { padding-top:20px; }
.content .prev a { margin-right:20px; color:#0C4D8D; }
.comment { margin-top:10px; }
.comment .t { padding-left:10px; font-weight:bold; }
.comment .i dl { margin-bottom:10px; width:740px; float:left; }
.comment .i dl dt { float:left; width:80px; font-weight:bold; text-align:right; padding-right:10px; line-height:25px; }
.comment .i dl dd { float:left; padding-right:10px; }
.comment .list { clear:both }
.comment .list dl { margin-bottom:10px; line-height:22px; border-top:1px solid #E7E7E7; }
.comment .list dl dt { background-color:#F3F3F3; padding:3px 10px; }
.comment .list dl dd { padding:3px 10px; }
.news { height:150px; overflow:hidden; }
.news .l { float:left; width:235px; }
.news .r { padding-left:5px; }
.news .r li { height:30px; line-height:30px; font-size:14px;border-bottom:1px dashed #ddd; padding-left:25px; background: url(../images/image.gif) no-repeat 10px -156px; overflow:hidden; }
.news .r li span { float:right; color:#bbb; }
.news .r li em { font-style:normal; color:#0b9; padding-right:6px; }
.news .r li em a { color:#0b9; }
.about { height:150px; overflow:hidden; }
.about .l { float:left; width:38%; }
.about .r { float:right; width:58%; line-height:23px; }
.about .r a { color:#0b9; }
.product { height:150px; width:100%; position: relative; margin:15px 0; }
.product .wrapper { width: 100%; overflow: auto; height: 177px; margin: 0 35px; position: absolute; top: 0; }
.product .wrapper ul { width: 2400px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position: absolute; top: 0; left:0; }
.product ul li { display:block; float:left; padding-right:10px; width: 175px; width: 3%;box-sizing: border-box;}
.product ul li p { text-align:center; height:22px; line-height: 22px; padding-top:5px; overflow:hidden; }
.product ul li p a { color:#FFF; }
.product ul li img { -webkit-transition: border-color 400ms; width:100%; height:125px; padding:5px; background-color:#E8E8E8; }
.product ul li img:hover { background-color:#CCC; }
.product ul li a img { display:block; }
.product .arrow { display: block; height: 62px; width: 30px; position: absolute; top: 45px; cursor: pointer; outline: 0; }
.product .arrow a { width:30px; height:62px; }
.product .forward { right: 0; background: url(../images/image.gif) -30px -209px; }
.product .back { left: 0; background: url(../images/image.gif) 0 -209px; }
/*index-title*/
.index-title {text-align:center;padding:25px 0;}
.index-title span {display:block;font-size:38px;line-height:60px;color:#ff0055;font-weight:bold;text-shadow: 3px 3px 3px #ccc;}
.index-title p{display:block;border-bottom:1px solid #ccc;margin:0 3%;height:20px}
.index-title p em{display:block;font-weight: bold;background:#eee;width:200px;margin:0 auto;height:40px;line-height:40px;font-size:18px;color:#666;text-align:center;font-style:normal;}
/*cases*/
#cases {width: 100%;padding:5px 1% 40px;overflow: hidden;background:#fff;box-sizing: border-box;}
#cases ul{display:block;font-size:0;letter-spacing:-6px;text-align:center;width:100%;}
#cases ul li{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:30.33333%;height:280px;overflow:hidden;margin:40px 1.5% 0;letter-spacing:normal;box-sizing: border-box;}
#cases ul li a{display:block;height:100%;font-size:0;overflow:hidden;}
#cases ul li img{width:100%;height:280px;}
#cases ul li span{position:absolute;left:0px;bottom:0;display:none;width:100%;height:280px;line-height:280px;text-align:center;font-size:20px;font-weight:700;z-index:1;background:#eee;color:#222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.case { height:167px; overflow:hidden; }
.case li { float:left;width:33.33333%; overflow:hidden; text-align:center; }
.case li .tcpic_box { width:98%; height:130px; overflow:hidden;}
.case li img { width:98%; height:130px;-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
.case li img:hover { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); transform: scale(1.2);}
.case li p { padding-top:5px; height:22px; line-height:22px; overflow: hidden; }
.case li p a { font-weight:bold }

.contact { height:150px; overflow:hidden; }
.contact .t { width:200px; }
.contact .b { margin-top:10px; }
.contact .b li { line-height:21px; font-family:Verdana, Geneva, sans-serif; }
.contact .b li span { float:left; width:50px; text-align:right; color:#006600; font-weight:bold }
.contact .b li p { float:left; padding-left:10px; }
.member_f { margin-top:5px; }
.member_f dl { border-bottom:1px solid #E8E8E8; padding:5px 0; width:100%; float:left; }
.member_f dl dt { float:left; width:110px; text-align:right; line-height:26px; font-weight:bold; }
.member_f dl dd { float:left; line-height:26px; padding-left:10px; }
.member_f dl dd textarea { width:90%; height:200px; }
.member_f dl dd.m span { color:#f05; }
.member_f dl dd.m span.ok { background-color:#000; width:10px; height:5px; }
.links { padding-top:10px; padding-bottom:10px; line-height:45px; background: #fff;width: 100%;}
.links a { color:#666; padding:5px 5px; }
.bottom { min-width:1280px; background: #333; padding:15px 0; clear:both;overflow:auto; }
.bottom .l { float:left; width:750px; line-height:30px;color:#999;padding-top: 20px; }
.bottom a{color:#999;}
.bottom a:hover{color:#aaa;}
.bottom .r { float:right; width:350px; }
.pages { margin-top:10px;overflow: auto; }
.pages li { float:left; min-width:50px;min-height:25px;text-align:center;line-height:25px; border:1px solid #E1E1E1; margin:0 5px 10px 0;background-color:#FFF; }
.pages li.thisclass { background-color:#0b9; color:#FFF; width:50px;}
.pages li a { float:left; display:block;width:50px;height:25px; }
.pages li a:hover { background-color:#0b9; color:#FFF; text-decoration: none;display:block;width:50px;}
.pageinfo { padding:0 8px; }
#top_banner { width:1196px; height:300px; overflow:hidden; position:relative; margin:0 auto; }
#top_banner .slider, .num { position:absolute; }
#top_banner .slider li { list-style:none; display:inline; }
#top_banner .slider img { width:1196px; height:300px; display:block; }
#top_banner .num { right:5px; bottom:5px; }
#top_banner .num li { float: left; color: #cc0000; text-align: center; line-height: 14px; width: 12px; height: 14px; font-family: Verdana, Geneva, sans-serif; cursor: pointer; overflow: hidden; border: 1px solid #cc0000; background-color: #fff; overflow:hidden; margin:3px; padding:5px; font-weight: bold; }
#top_banner .num li.on { color: #fff; background-color: #cc0000; }
#new_banner { width:235px; height:150px; overflow:hidden; position:relative; margin:0 auto; }
#new_banner .slider, .num { position:absolute; }
#new_banner .slider li { list-style:none; display:inline; }
#new_banner .slider img { width:235px; height:150px; display:block; }
#new_banner .num { right:5px; bottom:5px; }
#new_banner .num li { float: left; color: #cc0000; text-align: center; font-size:11px; line-height: 12px; width: 10px; height: 12px; font-family: Verdana, Geneva, sans-serif; cursor: pointer; overflow: hidden; border: 1px solid #cc0000; background-color: #fff; overflow:hidden; margin:3px; padding:2px; font-weight: bold; }
#new_banner .num li.on { color: #fff; background-color: #cc0000; }
/* 首页客户服务*/
.S_kefu{width:100%; overflow:hidden;padding: 5px 3%;box-sizing: border-box;}
.S_kefu ul{}
.S_kefu ul li{border-top:1px solid #ddd;border-left:1px solid #ddd; width:12.5%; height:98px; float:left; position:relative;background:#fff;box-sizing: border-box;}
.S_kefu ul li a{display:block;}
.S_kefu ul li a img{ width:100%; height:98px;}
.S_kefu ul li span{ position:absolute; top:0; left:0; height:100%; width:100%; display:block; display:none;background:#333;}
    
.botfloat{            position: fixed;left: 0;bottom: 85px;width: 100%;height: 0;z-index: 999;        }        .botfloat .btflshow{            position: relative; display: block; width: 100%; height: 85px; background:#333; margin: 0 auto;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;        }        .botfloat .btflshow .qq_btn{            display: block; position: absolute; left: 50px; width: 200px; height: 85px; background: url(http://www.eshiren.com/images/online_qq.png) no-repeat;        }        .botfloat .qq_jump{            display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0;        }        .botfloat .btflshow .liuyan_btn{            display: block; position: absolute; left: 305px; width: 200px; height: 85px; background: url(http://www.eshiren.com/images/liuyan.png) no-repeat;        }        .botfloat .liuyan_jump{            display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0;        }        .botfloat .btflshow .dianhua_btn{            display: block; position: absolute; left: 575px; width: 200px; height: 85px; background: url(http://www.eshiren.com/images/online_tel.png) no-repeat;        }        .botfloat .btflshow .saomiao_btn{            display: block; position: absolute; right: 80px;width: 332px; height: 85px; background: url(http://www.eshiren.com/images/erweima.png) no-repeat;        }        .botfloat .saomiao_jump{            display: block; position: absolute; width: 100%; height: 100%; left: 0; top: 0;        }        .botfloat .btflshow .show_close{            position: absolute; width: 19px; height: 19px; background: url(http://www.eshiren.com/images/close.png) no-repeat; right: 10px; top: 10px; cursor: pointer;        }        .botfloat .small_show{width: 41px; height: 120px; display: none; position: absolute; right: 0; top: 0; background: url(http://www.eshiren.com/images/small.png) no-repeat;}        .botfloat .show_open{width: 30px; height: 60px; position: absolute; right: 6px; top: 30px;cursor: pointer;}    

/* 首页资讯栏目*/
.N_content{ height:440px; display:none; overflow:hidden; width:100%;}
.N_content_l{ width:44%; height:440px; float:left;  overflow:hidden;}
.N_content_l dl{ width:50%; padding-right:10px; float:left;box-sizing: border-box;}
.N_content_l dl dt img{ width:100%; height:200px;}
.N_content_l dl dd{padding:10px 5px 15px 5px;background:#fff;}
.N_content_l dl dd h2{font-size:16px;  line-height:28px; margin:10px 0;padding:0 5px; height:56px; overflow:hidden; font-weight:500;background:#eee;}
.N_content_l dl dd h2 a{color:#333;}
.N_content_l dl dd h2 a:hover{color:#f05;}
.N_content_l dl dd p{color:#999; height:105px; line-height:23px;overflow:hidden;}
.N_content_l dl dd span{ width:100%; color:#0b9;line-height:25px;}
.N_content_l dl dd span a{ width:68px; float:right;}

.N_content_r{ width:54%; height:440px; float:right;overflow:hidden;}
.N_content_r ul{}
.N_content_r ul li{ height:105px; margin-bottom:5px;box-sizing: border-box;padding: 6px;}
.N_content_r ul li dl{ width:10%; height:88px;  border:1px solid #c1c1c1; float:left;box-sizing: border-box;}
.N_content_r ul li dl dt{ font-size:30px; font-weight:bold; line-height:50px; text-align:center;}
.N_content_r ul li dl dd{  text-align:center;}
.N_content_r ul li h2{ font-size:16px;height: 50px;line-height:50px; width:90%; float:left; font-weight:700;overflow: hidden;box-sizing: border-box;padding: 0 15px;}
.N_content_r ul li p{ font-size:12px; color:#666666; width:90%; float:left;box-sizing: border-box;padding: 0 15px;height: 30px;overflow: hidden;}

.N_content_r ul li:hover{ height:105px; margin-bottom:5px; background:#0b9; color:#fff}
.N_content_r ul li:hover dl{ width:10%; height:90px;float:left; border:1px solid #fff;box-sizing: border-box;}
.N_content_r ul li:hover dl dt{ font-size:30px; font-weight:bold; line-height:50px; text-align:center;}
.N_content_r ul li:hover dl dd{  text-align:center;}
.N_content_r ul li:hover h2{ font-size:16px; line-height:50px; width:90%; float:left;}
.N_content_r ul li:hover h2{ color:#fff;}
.N_content_r ul li:hover p{ font-size:12px; color:#fff;width:90%;height: 30px;overflow: hidden;}

/*附加*/

.biaoti { text-align:center; padding:10px; font-size: 24px;color:#000; font-family: "microsoft yahei", "黑体"; }
.biaozhi{text-align:center;padding-top:15px;}
.biaozhi img{padding:3px;border:1px solid #ccc;border-radius: 15px;}
.neirong {font-size:16px; padding:10px 0; color:#333; }
.neirong p,.neirong div{padding:8px 0;line-height:30px;}
.neirong pre{padding:20px 32px;font-family:Arial;font-size:15px;color:#fff;background:#555;}
.neirong h3{padding:12px 0;line-height:30px;color:#0b9;}
.neirong table { font-size:12px; }
.neirong a { color:#333; text-decoration:none; }
.neirong a:hover { color:#f05; }
.neirong a strong{padding:5px 10px;background:#ff0055;color:#fff; border-radius: 5px;box-shadow: 2px 2px 2px rgba(0,0,0 ,0.3);}
.neirong img { max-width:950px; }
.neirong .daima{width:92%;margin-left:2em;background:#e1e1e1;color:#0b9;border:10px solid #d5d5d5;}
u { text-decoration:none; }
small { color:#333; font-size: 12px;}
.shxp { padding-top:5px; border-top:1px dotted #f05; clear: both; }
.shxp li { padding:5px; }
.gg { margin: 5px auto 5px auto; width: 100%; clear:both;padding:0 3%;box-sizing:border-box; }
.gg img{width:100%;height:20%;}
.jj {clear: both; margin: 0 auto; text-align:right; padding:5px 3%; width: 100%; background:#fff;box-sizing: border-box;}
.jj img {width: 14.2857%;}
/*列表页*/
.list_text {margin:10px auto;background:#fff; }
.abt_tp { background:url(../images/abt_tp_ic.gif) left bottom no-repeat; height:70px; line-height:65px; overflow:hidden; }
.abt_tp h3 { float:left; margin:0 8px 0 0;font-size:22px;font-weight:700;}
.abt_tp h3 a { color:#333;}
.abt_tp h3 a:hover { color:#0b9; }
.abt_tp span { font-size:16px; font-family:Didot; text-transform:uppercase; color:#bfbfbf; }
.abt_tp .fdr { font-size:14px; color:#626262; font-family:Arial; text-transform:uppercase; }
.abt_tp .fdr:hover { color:#626262; }
.textlist li { padding:15px 0px; border-bottom:1px dashed #bbbbbb; position:relative; overflow:hidden; }
.textlist li img { width:150px;height:110px;float:left; padding:3px; background:#f5f5f5;margin-right:20px; }
.textlist li .texttitle { position: relative; text-align:left; height:50px; line-height:50px; font-size:20px; padding-left:15px;color:#0b9;font-weight: bold; }
.textlist li .texttitle span { position: absolute; top:0; right:0;font-size:14px; }
.textlist li .texttitle em{font-style: normal;color:#f00;}
.textlist li .texttitle em a{color:#f00;}
.textlist li .texttitle a { color:#555; }
.textlist li .texttitle a:hover { color:#0b9; }
.textdesc { height:56px; color:#808080; font-size:14px; line-height:28px; overflow:hidden; }

.liebiao { padding:0 5px;}
.liebiao li {}
.liebiao li a {line-height:40px;
    display: block;
    border-top: 1px solid #019e81;
    border-bottom: 1px solid #01e1b8;
    background: url(../images/licbg.png) 10px center no-repeat;
    padding-left: 30px; color:#fff; }
.liebiao li a:hover {text-decoration: none;background:#ff0055 url(../images/licbg.png) 10px center no-repeat;}
.tc_list { margin-top:10px; ; padding:5px; overflow:auto; background:#eee; }
.tc_list a { color:#f05; }
.tc_list img { float:left; padding:3px; border:1px solid #ccc; }
.tc_list img:hover { border:1px solid #060; }
.tc_list dl { float:right; width:660px; padding:5px; background:#fff; }
.tc_list dl dt { margin-bottom:5px; line-height:40px; text-align:center; color:#f05; font-size:14px; border-bottom:1px solid #e1e1e1; }
.tc_list dl dd { line-height:26px; padding-left:10px; }
.tc_list dl dd span { color:#060; }
.liuyantijiao { width:85px; height:35px; color:#fff; border:none; background: url(../images/liuyan.jpg) 0 center no-repeat; }
.srfw { padding-right:3px; text-align:right; background: #FFF; }
.biaoqian { background:#fff; }
/*网站地图*/

.linkbox { width:1280px; margin:0 auto; clear:both; overfollow:auto; }
.linkbox h3 { font-size:16px; border-bottom:1px solid #ccc; line-height:1.5; text-align:left; }
.f6 li { float:left; width:150px; line-height:45px; text-align:left; }
/*文章内容*/

.left_c { float:left; width: 80%;min-height: 925px; padding: 5px 20px 20px 20px; overflow: hidden; background:#FFF; box-sizing: border-box;}
.right_c { float:right; width:18%; }
.right_c img{width:100%;}
.columnc_c { height:35px; line-height:35px; padding-left:25px; background: url(../images/image.gif) no-repeat -40px 13px; background-color:#FFF; border-left:1px solid #E4E4E4; }
.mian_c { margin:5px; border:1px solid #EEE; background:#F8F8F8; }
.liebiao1 { padding:10px 5px; border-top:5px solid #ccc; border-left:1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; }
.liebiao1 li { height:35px; line-height:35px; padding-left:15px; border-bottom:1px dotted #CCC; background: url(../images/dian.png) 0 center no-repeat; overflow:hidden; }
.liebiao1 li a { color:#333; }
.liebiao1 li a:hover { color:#f05; }
.zxdz { font-size:14px; margin:10px 30px; padding-right:12px; text-align:right; height: 35px; line-height:35px; background: url(../images/liuyan.jpg) right center no-repeat; }
.zxdz a { color: #fff; }
.zxdz a:hover { color: #fff; text-decoration:noen; }
.infolist { margin: 10px 0; }
.infolist small { width: 100px; text-align: right; display: block; float: left; font-size: 14px; line-height: 31px; color: #999; clear: left; height: 31px; overflow: hidden; }
.infolist span { width: 530px; line-height: 30px; float: left; height: 31px; overflow: hidden; border-bottom: 1px dashed #CCC; }
.buchong { width:530px; line-height:25px; padding-left:100px; clear:both; }
.pb400 { padding-bottom:260px; }
.buycar h2 { font-size:18px; color:#0b9; line-height:80px; }
.cpsm { clear:both; margin:10px 25px; padding:10px; font-size:12px; background:#f8f8f8; }
.btn-2 { width:100px; height:30px; line-height:30px; color:#fff; cursor:pointer; background:#0b9; border:none; }
.btn-3 { width:100px; height:30px; line-height:30px; color:#fff; cursor:pointer; background:#f05; border:none; }
.infolist em { padding:8px 18px; height:30px; line-height:30px; font-size:13px; font-style:normal; color:#fff; background:#0b9; }
.shanchu { color:#f00; text-decoration:line-through; }
.youhui { color:#0b9; font-size:16px; font-weight:bold; }
.zfb { margin-top:15px; }
.zfb input { width:220px; height:40px; line-height:40px; color:#fff; cursor:pointer; background:#0b9; border:none; }

/*---------------------漂浮导航---------------------------*/ 

html { _background-image:url(about:blank); _background-attachment:fixed;/** 防止 ie6 抖动 **/ }
.piaopiao { position:fixed; z-index:999999; top:0px; width: 100%; box-shadow: 2px 2px 5px #666; background: #ccc;filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9;  
      opacity: 0.9; }
* html .piaopiao { position:absolute; _top:expression(documentElement.scrollTop-0);
}
/*服务*/
.homeTz{ margin-top:15px; height:295px;}
.homeTz ul{margin:0 auto; height:295px;width:100%;padding: 0 1%;box-sizing: border-box;}
.homeTz li{width:21%; height:280px; cursor:pointer; margin:0 2%; display:inline; float:left; background:#fff;border-radius: 15px;box-shadow: 2px 2px 2px rgba(0,0,0 ,0.3);transition: background 1s;-webkit-transition: background 1s;}
.homeTz li .pic{ height:110px;  text-align:center; }
.homeTz li .pic img{display:none;}
.homeTz li .pic span{ height:110px; display:block; }
.homeTz li .pic span.bg1{background:url(../images/i1.png) no-repeat center center}
.homeTz li .pic span.bg2{background:url(../images/i2.png) no-repeat center center}
.homeTz li .pic span.bg3{background:url(../images/i3.png) no-repeat center center}
.homeTz li .pic span.bg4{background:url(../images/i4.png) no-repeat center center}
.homeTz li .txt p{color:#bbb; font-size:14px;padding:5px 10px;}
.homeTz li .txt span{ display:block; padding:5px 0;text-align:center;color:#f05; font-size:14px;}
.homeTz li .txt strong{text-align:center; display:block; color:#444; font-size:20px;line-height:28px;}
.homeTz li:hover .txt strong{color:#f05;text-shadow:1px 0px 0px #fff;text-stroke:2px #fff;}
.homeTz li:hover .txt p{color:#fff;}
.homeTz li .txt .sub {margin:5px auto;width: 122px;height: 34px;text-align: center;color:#fff;font-size:16px;line-height: 34px;background:#0b9;}
.homeTz li:hover,.homeTz li.hover{  background:#0b9;border-radius: 15px;}
.homeTz li:hover .txt,.homeTz li.hover .txt{  color:#fff; }
.homeTz li:hover .txt span,.homeTz li.hover .txt span,.homeTz li .txt a:hover,.homeTz li a:hover{  color:#00ffcc;text-decoration:none}
.homeTz li:hover .pic span.bg1,.homeTz li.hover .pic span.bg1{background:url(../images/i1_2.png) no-repeat center center}
.homeTz li:hover .pic span.bg2,.homeTz li.hover .pic span.bg2{background:url(../images/i2_2.png) no-repeat center center}
.homeTz li:hover .pic span.bg3,.homeTz li.hover .pic span.bg3{background:url(../images/i3_2.png) no-repeat center center}
.homeTz li:hover .pic span.bg4,.homeTz li.hover .pic span.bg4{background:url(../images/i4_2.png) no-repeat center center}
/*页脚*/
.footerbox { width: 100%; height: 238px; background: #333; margin: 0 auto }
.footer { width: 100%; height: 238px; background: #333; position: relative;padding: 0px 3%;box-sizing: border-box; }
.footer a:hover{color:#e5e5e5;}
.f-1 { width: 16%; height: 160px; position: absolute; top: 40px; left: 3%;border-right:1px solid #000;text-align:center;box-sizing: border-box;}
.f-1 img{margin-top:15px;}
.f-2 { width: 54%; height: 160px; position: absolute; top: 40px; left: 19%;border-left:1px solid #666;border-right:1px solid #000;text-align:center; box-sizing: border-box;}
.nav_footer{height:20px;padding:0 0 8px 0;border-bottom: 1px solid #000;}
.nav_footer li{float:left;width:20%;height:20px;line-height:20px;border-left:1px solid #666;border-right:1px solid #000;box-sizing: border-box;}
.nav_footer li a{color:#aaa;}
.f_dh {height: 50px; line-height: 50px;font-size: 18px;  font-weight: bold; color: #aaa; text-align:left;border-top: 1px solid #666; }
.f_dh span{ float:left;padding-left:80px;width:33.333%;box-sizing:border-box;}
.f_dh span a{color:#aaa;}
.f_dh1{background:url(../images/dh2.png) 40px center no-repeat;}
.f_dh2{background:url(../images/dh3.png) 40px center no-repeat;}
.f_qq{background:url(../images/qq.png) 40px center no-repeat;}
.f-3 { width: 24%; height: 160px; position: absolute; top: 40px; right:3%;border-left:1px solid #666;text-align:center;box-sizing: border-box;}
.f-2 p {line-height: 18px; font-size: 14px; color: #aaa; padding-top: 10px; }
.f-2 p a{color: #aaa;}
.f-3 {padding-left:20px;}
.f-3 li{width:50%;float:left;display:inline;text-align:center;}
.f-3 li img{}
.f-3 li span{display:block;overflow:hidden;margin: 0 auto;width:130px;color:#666;font-size:16px;background:#f5f5f5;}
/*右侧客服*/
.float-rig{position:fixed;_position:absolute;right: 0;margin-left:565px;bottom:70px;width:50px;height:320px;display:block; z-index:52;
_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 310));}
.float-rig li{width:50px;height:50px;display:block;position:relative;float:left;background-color: #C4C4C4;border-bottom:1px solid #000;border-top:1px solid #444444;}
.float-rig li:first-child{border-top:none;}
.float-rig li b{width:50px;height:50px;display:block; background:url(../images/float1.png) #222222 no-repeat; cursor:pointer; overflow:hidden;}
.float-rig li .b0{background-position:center 10px;background-color:#222222;}
.float-rig li .b1{background-position:center -122px;background-color:#222222;}
.float-rig li .b2{background-position:center -57px;background-color:#222222;}
.float-rig li .b3{background-position:center -189px;background-color:#222222;}
.float-rig li .b4{background-position:center -254px; cursor:pointer;}
.float-rig li .b5{background-position:center -280px; cursor:pointer;background-color: #222222}
.float-rig .l_s{margin-bottom:10px;border:none;}
.float-rig .mf{background:url(../images/mianfei.png) no-repeat center;}
/*.float-rig li .b0:hover{background-color:#D5A23D;}
.float-rig li .b1:hover{background-position:left -56px;background-color:#35ae6e;}
.float-rig li .b2:hover{background-position:left -112px;background-color:#279fbc;}
.float-rig li .b3:hover{background-position:left -168px;background-color:#E6162D;}
.float-rig li .b4:hover{background-position:left -224px; cursor:pointer;}
.float-rig li .b5:hover{background-position:left -280px; cursor:pointer;background-color: #ED6911}
*/
/*.float-rig li.h .b4{background-color:#8f8f8f;}*/
.float-rig li.h{}
.float-rig li.h b{background-color:#0b9;}
.float-rig li .box{width:146px;overflow:hidden;position:absolute;top:0;right:40px;display:none;
opacity:0;filter:alpha(opacity=0);transform: scale(0);-webkit-transform:scale(0);transform-origin:right 30%;-webkit-transform-origin:right 30%;}
.float-rig li.h .box{transform: scale(1);-webkit-transform: scale(1);opacity:1;filter:alpha(opacity=100);display:block;}
.float-rig li .box div{width:115px;padding:8px 10px 12px 10px;background-color:#0b9;display:block; margin:0; overflow:auto; text-align:center;}
.float-rig li .box .zixun{width:150px;padding-top:20px;}
.float-rig li .box div em{font-size:15px; color:#333;display:block; margin-bottom:15px;height:25px;line-height:25px;font-style:normal;font-weight:bold;border-radius: 3px;background:#eee;}
.float-rig li .box div small{padding-top:5px;color:#f5f5f5;}
.float-rig li .box .red{color: #eee;}
.float-rig li .box .bai{color: #eee;font-size: 14px;line-height:2;}
.float-rig li .box .font16{font-size: 16px;font-weight: bold;}
.float-rig li .box p{width:6px; height:9px; margin:0px; display:block; position:absolute; overflow:hidden; top:22px; right:4px; background:url(../images/float.png);}
.float-rig .l1 .box{transform-origin:right 18%;-webkit-transform-origin:right 18%;}
.float-rig .l1 .box div{padding-top:15px}
.float-rig .l1 .box div h1{line-height:18px; margin-top:8px; margin-bottom:0}
.float-rig .l2 .box{line-height:22px; font-size:14px;transform-origin:right 18%;-webkit-transform-origin:right 18%;}
.float-rig .l2 .box div h1{line-height:18px; margin-top:8px; margin-bottom:12px;color: #db4546;}
.float-rig .l2 .box div em {line-height:18px; margin-top:8px; margin-bottom:12px;color: #db4546;font-size:14px}
.float-rig .amn3 span{color:#666; font-size:14px; font-weight:400;}
.float-rig .l3 .box{font-size:14px}
.float-rig .l3 .box div h1{ margin-bottom:5px}
.float-rig .l4{display:none}
/*在线定制*/
.s_page{font-size:15px;}
.s_page tr{height:50px;line-height:50px;}
.s_page .intxt{height:30px;line-height:30px;}
.s_page select{height:35px;font-size:15px;}
.s_page option{height:45px;line-height:45px;font-size:15px;}
#vdcode{height:30px;line-height:30px;}
#vdimgck{width:100px;height:35px;}
.dztijiao{text-align:center;padding:20px 0;}
.coolbg{width:120px;height:45px;font-size:20px;border:0;color:#fff;background:#ff0055;cursor: pointer; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);}
/*网站建设栏目*/
.yxbaner1 {
    width: 100%;
    height: 200px;
    background: url(../images/jz_banner1.jpg) center 0 no-repeat;
position:relative;
}
.yxbaner2 {
    width: 100%;
    height: 200px;
    background: url(../images/jz_banner2.jpg) center 0 no-repeat;
position:relative;
}
.yxbaner1 h2,.yxbaner2 h2,.anbaner1 h2,.anbaner2 h2,.anbaner3 h2{position:absolute;z-index:-1;}
.wlyx { margin:auto; width:100%; background:#f0f5fa; height:440px; }
.tiyx { font-size:42px; color:#555; font-weight:bold; text-align:center; padding-top:20px;text-shadow: 3px 3px 3px #ccc; }
.tiyx span { font-size:50px; color:#ff0055; font-weight:bold; }
.tiyxcon { margin:auto; width:1280px; height:350px; background-image: url(../images/zqbg.jpg); background-repeat: no-repeat; background-position: right center; color:#666; line-height:40px; font-size:16px; }
.tiyxcon img { margin-top:8px; }
.tiyxb { font-size:42px; color:#555; font-weight:bold; text-align:center; padding-top:20px;text-shadow: 3px 3px 3px #ccc; }
.wlyxb{background:#fffbea;}
.tiyxb span { font-size:50px; color:#0b9; font-weight:bold; }
.tiyxconb { margin:auto; width:1280px; height:400px; background-image: url(../images/sq.jpg); background-repeat: no-repeat; background-position: left bottom; color:#3F3F3F; line-height:40px; font-size:16px; }
.tiyxcon span { color:#ff0055; font-size:16px; }
.tiyxri { margin-left:450px; padding-top:120px; font-size:16px; }
.tiyxri span { color:#0b9; font-size:16px; }
.lvse{color:#0b9;}.hongse{color:#ff0055;}
.f18{font-size:18px;}
.cases_jzbox{padding-bottom:8px;}
.taocan_jzbox{background: #f0f5fa;padding-bottom:8px;}
.case_tc { height:450px; overflow:hidden; }
.case_tc li { float:left;width: 25%;padding-bottom:7px; overflow:hidden; text-align:center; }
.case_tc li .tcpic_box { width:95%; height:180px; overflow:hidden;}
.case_tc li img { width:100%; height:180px;-webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
.case_tc li img:hover { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); transform: scale(1.2);}
.case_tc li p { padding-top:5px; height:35px; line-height:35px;font-size:15px; overflow: hidden; }
.case_tc li p a { font-weight:bold }
.case_tc li a:hover{color:#222;}
.lc_jz p{text-align:center;}

/*网站建设栏目*/
.jzf1{background:url(../images/jzf1.jpg) center bottom no-repeat;}
.jzfm{width:100%;height:500px;margin:0 auto;padding:0 3%;box-sizing: border-box;}
.jz_wen{width:60%;}
.jz_wen h3{margin-top:50px;line-height:1.5;font-size:30px;font-weight:bold;text-shadow: 2px 2px #aaa;}
.jz_wen h1{margin-top:50px;line-height:1.5;font-size:30px;font-weight:bold;text-shadow: 2px 2px #aaa;}
.jz_wen h4{line-height:50px;font-size:18px;font-weight:bold;text-shadow: 1px 1px #eee;}
.jz_wen .context{line-height:2;font-size:16px;}
.jz_wen .context1{line-height:2;font-size:16px;height: 165px;overflow: auto;}
.jz_tu{width:40%;height:500px;}
.jz_tu1{width:630px;height:450px;padding:25px 0;}
.alignr{text-align:right;}
.jzf1bg{background:url(../images/jzf1rbg.png) right center no-repeat;}
.jzf2{background:#f8f8f8;}
.jzf2bg{background:url(../images/jzf2rbg.png) right center no-repeat;}
.jzf3{background:#0b9;}
.jzf3bg{background:url(../images/jzf3rbg.png) right center no-repeat;}
.jzf4{background:url(../images/jzf4.jpg) center bottom no-repeat;}
.jzf4bg{background:url(../images/jzf4rbg.png) right center no-repeat;}
.jzf5{background:url(../images/jzf5.jpg) center bottom no-repeat;}
.jzf5bg{background:url(../images/jzf5rbg.png) right center no-repeat;}
.jzf6{background:#ffcc99;}
.jzf6bg{background:url(../images/jzf6rbg.png) right center no-repeat;}
.jzf7{background:#ccf0e9;}
.jzf7bg{background:url(../images/jzf7rbg.png) right center no-repeat;}
.jzf8{background:#ccf0e9;}
.jzf8bg{background:url(../images/jzf8rbg.png) right center no-repeat;}
.jzf9{background:#f8f6df;}
.jzf9bg{background:url(../images/jzf9rbg.png) right center no-repeat;}
.jzf10{background:#fcebeb;}
.jzf10bg{background:url(../images/jzf10rbg.png) right center no-repeat;}
.jzf11{background:#fff;}
.jzf15{background:#555;}
.jzf11bg{background:url(../images/jzf11rbg.png) right center no-repeat;}
.jzf21bg{background:url(../images/jzf21rbg.png) right center no-repeat;}
.banner-link-button { display: inline-block; margin-top: 30px; width: 160px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; color: #fff; background: #ff0055; border-radius: 5px; box-shadow: 2px 2px 2px rgba(0,0,0 ,0.3); }
.banner-link-button:hover { background: #0b9; color: #fff; }
.sjys{width:1280px;margin:0 auto;}
.sjys .tit{font-size: 35px;color:#f66c00;text-align: center;line-height: 80px;}
.sjys .list{/*padding-top:26px;*/}
.sjys .li_img{width:128px;float: left;padding-top:16px;}
.sjys .li_con{width: 508px;float: right;}
.sjys li{float: left;width:50%;overflow: hidden;padding-bottom:34px;}
.sjys .right{float: right;}
.sjys .li_tit{font-size: 16px;color:#393939;line-height: 47px;border-bottom:1px solid #d2d2d2;}
.sjys .li_txt{font-size: 14px;color:#7c7b7b;line-height: 26px;padding-top:10px;width:412px;}
.sjys .li_tit.active{color:#2b78d9;}
.sjys .li_txt.active{color:#2b78d9;}
/*服务流程*/
.lc_box { width: 100%; height: 385px; }
.lc_bg { width: 100%; height: 100%; background: url(../images/fwlcbg.jpg) no-repeat; background-attachment: fixed; }
.lc_con { width: 1280px; height: 385px; margin: 0 auto; position: relative; }
.lc_txt { display: block; width: 880px; height: auto; }
.lc_txt li { float: left; width: 400px; height: 50px; margin: 12px 10px; overflow: hidden;position: relative; }
.lc_txt li .xuhao{position:absolute;left:0;top:5px;width: 40px; height: 40px;line-height:40px;text-align:center;font-size:20px;font-weight:bold;color:#fff; background: url(../images/lclbg.png) no-repeat 0 0;}
.lc_list { width: 300px; height: auto; margin-left: 50px; }
.lc_list strong { font-size: 18px; color: #f05; }
.lc_list span { font-size: 14px; color: #666; }
.lc_pic { width: 400px; height: 385px; background: url(../images/computer.png) no-repeat center; position: absolute; top: 0; right: 0; }

/*案例栏目*/
.anbaner {
    width: 100%;
    height: 400px;
    background: #1296e1 url(../images/an_banner.jpg) center 0 no-repeat;
position:relative;
}
.anbaner1 {
    width: 100%;
    height: 140px;
    background: #000 url(../images/an_banner1.jpg) center 0 no-repeat;
position:relative;
}
.anbaner2 {
    width: 100%;
    height: 140px;
    background: #000 url(../images/an_banner2.jpg) center 0 no-repeat;
position:relative;
}
.anbaner3 {
    width: 100%;
    height: 140px;
    background: #000 url(../images/an_banner3.jpg) center 0 no-repeat;
position:relative;
}
.alnav{height:50px;}
.alnav a{display:block;float:left;height:50px;line-height:50px;width:20%;font-size:18px;font-weight:bold;text-align:center;background:#ccc;border-left: 1px solid #bbb;border-right: 1px solid #ddd;box-sizing:border-box;}
.alnav a:hover{background:#0b9;color:#fff;text-decoration: none;}
.content .list dl { float:left; width:33.33333%; height:345px;text-align:center; overflow:hidden; margin-bottom:12px;padding-top:10px; background: #ddd;transition: color 1s,background 1s;-webkit-transition: color 1s,background 1s; }
.content .list dl dt { margin-left:10px;width:95%;height:290px; overflow:hidden;}
.content .list dl dt img { width:100%; height:290px;-webkit-transition: -webkit-transform .5s, opacity .5s;
	-moz-transition: -moz-transform .5s, opacity .5s;
	-o-transition: -o-transform .5s, opacity .5s;
	transition: -webkit-transform .5s, -moz-transform .5s, -o-transform .5s, transform .5s, opacity .5s }
.content .list dl dt img:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2)}
.content .list dl dd { height:40px; overflow:hidden; padding: 0 5px;line-height:40px;font-size:15px; }
.content .list dl:hover { background:#0b9; }
.content .list dl:hover a { color:#FFF }
/*优化栏目*/
.seo1 {background:url(../images/seo1bg.jpg) center 0 no-repeat;}
.seo1_con_div { background: url(../images/seo1bg.png) 350px 0 no-repeat; height: 688px; width:1280px;margin:0 auto; }
.seo1_con_ul { width: 100%; height: 410px;padding-top: 70px;overflow:hidden; }
.seo1_con_ul ul { width: 100%; height: 100%; }
.seo1_con_ul li { position: relative; width: 48%; height: 97px; float: left;
	display: block;}
.seo1_con_ul li .txt { height: 50px; border: 2px solid #838383; float: left; position: relative; font-size: 16px; color: #333; line-height: 50px; font-weight: bold; text-align: center; }
.seo1_con_ul li .txt font { font-size: 20px; color:#f05;padding-left: 8px;text-shadow: 1px 1px 0 #eee; }
.seo1_con_ul li.seo1_con_li1 .txt { width: 215px; }
.seo1_con_ul li.seo1_con_li1 { left: 130px; }
.seo1_con_ul li.seo1_con_li2 .txt { width: 315px; }
.seo1_con_ul li.seo1_con_li2 { left: 210px; }
.seo1_con_ul li.seo1_con_li3 .txt { width: 266px; }
.seo1_con_ul li.seo1_con_li3 { left: 45px; }
.seo1_con_ul li.seo1_con_li4 .txt { width: 295px; }
.seo1_con_ul li.seo1_con_li4 { left: 245px; top: -5px; }
.seo1_con_ul li.seo1_con_li5 .txt { width: 260px; }
.seo1_con_ul li.seo1_con_li5 { left: 65px; top: 12px; }
.seo1_con_ul li.seo1_con_li6 .txt { width: 330px; }
.seo1_con_ul li.seo1_con_li6 { left: 240px; top: -2px; }
.seo1_con_ul li.seo1_con_li7 .txt { width: 212px; }
.seo1_con_ul li.seo1_con_li7 { left: 162px; }
.seo1_con_ul li.seo1_con_li8 .txt { width: 270px; }
.seo1_con_ul li.seo1_con_li8 { left: 190px; top: -3px; }
.seo1_con_div .seo1_con_ul li.active .txt, .seo1_con_div .seo1_con_ul li.active .txt font { border-color: #f05; background: #f05; color: #fff; }
.seo1_con_div .seo1_con_ul li .txt:hover {cursor:pointer; border-color: #0b9; background: #0b9; color: #fff; }
.seo1_con_div .seo1_con_ul li.active .triangle_right { border-left-color: #0b9; }
.seo1_con_div .seo1_con_ul li.active .triangle_left { border-right-color: #0b9; }
.triangle_right { width: 0; height: 0; border-top: 8px solid transparent; border-left-width: 16px; border-left-style: solid; border-left-color: #0b9; border-bottom: 8px solid transparent; float: left; position: relative; top: 18px; z-index: 99; }
.triangle_left { width: 0; height: 0; border-top: 8px solid transparent; border-right-width: 16px; border-right-style: solid; border-right-color: #0b9; border-bottom: 8px solid transparent; float: left; position: relative; top: 18px; z-index: 99; }
.seo1_con_call { position: relative; width: 142px; height: 142px;font-size:25px;padding-top:20px;left: 529px; top: -30px;}
.seo1_con_call a { background: url(../images/seocall1.png) no-repeat; width: 142px; height: 142px;text-align: center;padding-top: 35px;color:#fff; display: block; }
.seo1_con_call a:hover { background: url(../images/seocall1hover.png) no-repeat; }
.seof3{background: rgb(255, 251, 234);}
.seof4{background: #eee;}
.seof5{background: rgb(240, 245, 250);}
.seof6{background: rgb(255, 255, 255);}
.seof1bg{background:url(../images/seof1bg.png) right center no-repeat;}
.seof2bg{background:url(../images/seof2bg.png) right center no-repeat;}
.seof3bg{background:url(../images/seof3bg.png) right center no-repeat;}
.seof4bg{background:url(../images/seof4bg.jpg) right center no-repeat;}
.seof5bg{background:url(../images/seof5bg.png) 0 center no-repeat;}
.seof6bg{background:url(../images/seof6bg.png) 0 center no-repeat;}
.whseo{width:1280px;margin:10px auto;line-height:2;font-size:18px;}
.faseo{width:1280px;margin:10px auto;background:#fff;}
/*优化流程*/
.yous_s{margin:20px auto;width:1280px;}
.yous_s ul li{ float:left; width:12.5%;}
.yous_s ul li .kj{ text-align:center;}
.yous_s ul li .span{ display:block; margin:0 auto; width:74px; height:74px; padding:7px; background:#FFF; border-radius:50%; border:1px dashed #0b9;}
.yous_s ul li .span em{ display:block; background-color:#0b9; width:100%; height:100%; border-radius:50%;background-position: center center; background-repeat:no-repeat;}
.yous_s ul li .shu{ line-height:30px; display:block; margin:20px 0 16px; font-size:30px; color:#c8c8c8; font-family:'Helvetica'; font-weight:bold; font-style:italic;}
.yous_s ul li .title{ line-height:24px; font-size:16px; color:#646464; padding:0 34px; border-left:1px solid #dcdcdc;}
.yous_s ul li .span1 em{ background-image:url(../images/seolc1.png);}
.yous_s ul li .span2 em{ background-image:url(../images/seolc2.png);}
.yous_s ul li .span3 em{ background-image:url(../images/seolc3.png);}
.yous_s ul li .span4 em{ background-image:url(../images/seolc4.png);}
.yous_s ul li .span5 em{ background-image:url(../images/seolc5.png);}
.yous_s ul li .span6 em{ background-image:url(../images/seolc6.png);}
.yous_s ul li .span7 em{ background-image:url(../images/seolc7.png);}
.yous_s ul li .span8 em{ background-image:url(../images/seolc8.png);}
.yous_s ul li:last-child .title{ border-right:1px solid #dcdcdc;}
.yous_s ul li:hover .shu{ color:#f05;}
.yous_s ul li:hover .span{ background-color:#f05;border:1px solid #FFF;}
.yous_s ul li:hover .span em{ background-color:#333;}

/*案例内容页*/

.anliabox{background:url(../images/anli1_bg.jpg) center bottom no-repeat;}
.anlia{width:40%;height:500px;position: relative;background:url(../images/anliabg.png) right 50px no-repeat;}
.anlia img{width:420px;height:260px;position: absolute;top:65px;right:15px;}
.sx_anli{padding-top:20px;}
.sx_anli li{height:25px;line-height:25px;color:#888;border:1px solid #bbb;margin:5px 0;padding:5px 10px;    border-radius: 5px;}
.sx_anli li a{color:#555;}
.peise{width:100%;margin:20px auto;padding:0 3%;box-sizing: border-box;}
.peise ul{height:260px;padding:0 50px;border:2px dashed #bbb;border-radius:8px;}
.peise li{float:left;width:25%;height:260px;text-align:center;font-size:18px;color:#555;}
.peise li span{padding: 6px 12px;text-shadow: 1px 1px 1px #666; background:#fff;box-shadow:2px 2px 3px #666;border-radius:5px;}
.peise li div{width:120px;height:120px;margin:40px auto;border-radius:50%;box-shadow:5px 5px 10px #666;}
.picbox{padding:15px 0;}
.casescon{width:100%;margin:0 auto;text-align:center;padding:30px 3%;border:50px solid #fff;box-sizing:border-box;}
.casescon li{border-bottom: 2px dashed #ddd;margin-bottom: 15px;}
.casescon li span{line-height:60px;font-size:18px;font-weight:bold;color:#333;}
.casescon img{box-shadow:2px 2px 2px #888;max-width: 100%;}
.dingzhi{padding:40px 0 60px;text-align:center;}
.dingzhi a{padding: 20px 40px;background: #f05;font-size: 20px;color: #e5e5e5;border-radius: 15px;box-shadow: 2px 2px 5px #888;}
.dingzhi a:hover{background:#0b9;color:#fff;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages li{display:inline-block;margin:0 2px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#ff0055; color:#fff; text-decoration:none }
#pages .active a { display:inline-block; height:22px; line-height:22px; background:#0b9; border:1px solid #0b9; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }