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, font, 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, table, caption, tbody, tfoot, thead, tr, th, td ,button,input{margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align:baseline;background: none repeat scroll 0% 0% transparent;}
ol,ul,li{list-style:none;}
body{background:#fff; font-size:14px; color:#333; font-family:Arial,"Microsoft YaHei","微软雅黑","宋体"; font-family:"Microsoft YaHei","微软雅黑","宋体"\9; font-weight:normal;}
input{font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";}
textarea{font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";}
a{text-decoration:none; outline: none; cursor:pointer; color:#333}
a:hover{text-decoration:none; outline: none; cursor:pointer; color:#ec6500}
.clear{clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
.wrap{ min-width:1200px;overflow: hidden;}
a{
	transition: all 0.2s;
	-moz-transition: all 0.2s; /* Firefox 4 */
	-webkit-transition: all 0.2s; /* Safari 和 Chrome */
	-o-transition: all 0.2s; /* Opera */
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

.clear{clear:both;height:0px;overflow:hidden;}



.clearfix:after, .fix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix, .fix {
	zoom: 1;
}

.floatL{float:left;}
.floatR{float:right;}
.alignL{text-align: left;}
.alignR{text-align: right;}

.marginB{margin-bottom:6px;}
.marginB40{margin-bottom:40px;}

.border-top{border-top: 1px solid #ececec;}
.nybanner{margin:0px; padding:0px; width:100%; position:relative; height:450px; overflow:hidden;}
.casebanner{margin:0px; padding:0px; width:100%; position:relative; height:70px; overflow:hidden;}
.container{width: 1200px; margin: 0 auto; position: relative;}
/*-----------------------头部-------------------------*/


/*.....核心优势.......................................................................................*/
.tt-public { width: 100%; text-align: center; font-size: 18px; padding-top: 55px;}
.tt-public h2, .tt-public h2 a { color:#F00; font-size: 35px; font-weight: bold;}
.tt-public span { display: block; padding: 10px 0 24px; }
.tt-public i { width: 28px; height: 28px; background:url(../images/icon_tt.png); margin: 0 auto; }
.core-wrap{ position: relative; z-index: 2; }
.m-auto { width: 1200px; margin: 0 auto; position: relative; }
.core-box { width: 1198px; margin:28px auto 30px; height: 492px; border:solid 1px #dddddd;}
.core-box .infos { width: 398px; height: 492px; text-align: center; color: #333; border-left: solid 1px #ddd; position: relative;}
.core-box .infos .txts { width: 100%; height: 100%; position: relative; z-index: 9; }
.core-box .infos h3 { font-size: 24px; padding: 30px 0 3px; padding-bottom:10px; }
.core-box .infos p { width: 315px; margin: 0 auto; line-height: 30px; color: #666; text-align:left; padding-top:10px; font-size:16px; }
.core-box .infos i.icon-team { width: 38px; height: 40px; margin: 25px auto;  background:url(../images/icon_team.png) no-repeat; }
.core-box .infos i.icon-gray-jt { width: 19px; height: 10px; background: url(../images/icons.png) no-repeat -5px -44px; position: absolute; bottom: 80px; left: 50%; margin-left: -10px; z-index: 2; } 
.core-box .infos i.icon-sys { width: 43px; height: 33px; margin: 28px auto; background:url(../images/icon_system.png); }
.core-box .infos i.icon-pro { width: 30px; height: 37px; margin: 26px auto; background: url(../images/icon_pro.png);  }
.core-box .infos a { display: block; width: 185px; height: 60px; background-color: #fff; border-radius: 5px; line-height: 60px; position: absolute; bottom: 60px; left: 50%; margin-left: -120px; color: #2167d2; font-size: 16px; padding-left: 55px; text-align: left; display: none;}
.core-box .infos a:before { content: ''; display: block; width: 19px; height: 10px; background: url(../images/icons.png) no-repeat -28px -44px; position: absolute; right: 55px; top: 25px; z-index: 2; }
.core-box .infos .bg { width: 400px; height: 525px; background-color: #2167d2; position: absolute; left: 0; top: -16px; z-index: 0; display: none; box-shadow: 5px 5px 40px rgba(33,103,210,.4), -5px -5px 40px rgba(33,103,210,.4);}
.core-box .infos:hover { z-index: 9; }
.core-box .infos:hover, .core-box .infos:hover p { color: #fff; }
.core-box .infos:hover i.icon-gray-jt { display: none; }
.core-box .infos:hover a, .core-box .infos:hover .bg { display: block; }
.core-box .infos:hover i.icon-team { background:url(../images/icon_team1.png);}
.core-box .infos:hover i.icon-pro { background:url(../images/icon_pro1.png);}
.core-box .infos:hover i.icon-sys { background:url(../images/icon_system1.png);}



/*-------------------------------图片切换区---------------------*/

.jjtg{overflow:hidden; width:1200px; margin:0px auto;} 
.jjtgfont{ margin-bottom:50px; position: relative;z-index: 1;}
.jjtgleft{margin:0px; padding:0px; width:402px; height:500px;  float:left;}
.jjtgleft_a1{margin-bottom:10px; padding:25px 10px 10px 10px; width:380px; height:105px; border:1px solid #333; float:left; border-radius:25px;}
.jjtgleft_a1 .jj_ico_01{ float:left; width:80px; height:70px; margin:0px; padding:0px;}
.jjtgleft_a1 .jj_title_h1{float:left; width:300px; height:30px; margin:0px; padding:0px; font-size:18px; font-weight:bold; color:#000; }
.jjtgleft_a1 .jj_title_h2{float:left; width:300px; height:75px; margin:0px; padding:0px; } 
.jjtgcent{margin-left:20px;margin-right:20px; padding:0px; width:356px; height:445px; float:left; background-color:#C69}

.jj_case{ width:100%; height:620px; padding-top:40px; overflow:hidden; }
.jj_case h3{ font-size:30px; color:#fff; text-align:center; }
.jj_case h3 font{ color:#ff5d00; display:block;}
.cpcenter1 .rside{ width:356px; margin:0px auto; height: 445px; position: relative; z-index:5; overflow: hidden; margin-top:0px; background-color:#FAFAFA;}
.cpcenter1 .rside .pic_show{ overflow:hidden; width: 1000000px; height:445px; position: absolute; left:0px; top:0px;z-index:60;overflow: hidden;}
.cpcenter1 .rside .pic_show li{ overflow: hidden; height:465px; width: 1200px; float: left;}
.cpcenter1 .rside .pic_show li img{ display: block; width:356px; height:443px;}
.qhbtn .prev{ position:absolute; top:45%; left:0px; background:url(../images/coo_btn.png) no-repeat left center; z-index:999; width:44px; height:44px; display:block;}
.qhbtn .next{ position:absolute; top:45%; right:0px; background:url(../images/coo_btn1.png) no-repeat left center; z-index:999; width:44px; height:44px; display:block;}
.qhbtn .prev:hover{ background:url(../images/faa11.png) no-repeat left center; }
.qhbtn .next:hover{ background:url(../images/fa11.png) no-repeat left center;}

/*------------------------------产品服务区---------------------*/
.lbmain{width:1200px;margin:0 auto; }
.part2{background-color:#f4f4f4}
.part2 .detail{padding-top:60px;padding-bottom:40px}
.part2 .detail ul li{width:280px;height:350px;background-color:#fff;border:1px solid #e5e5e5;box-sizing:border-box;text-align:center;float:left;margin-left:15px;margin-bottom:29px;transition:all .3s ease}
.part2 .detail ul li.ml0{margin-left:18px}
.part2 .detail ul li:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.1)}
.part2 .detail ul li:hover .stxt{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}
.part2 .detail ul li .res-txt{height:60px}
.part2 .detail ul li a.res-more{display:inline-block;width:100%;height:100%}
.part2 .detail ul li a.noCursor{cursor:default}
.part2 .detail ul li a.noCursor p.stxt{display:none}
.part2 .detail ul li .btxt{font-size:24px;color:#222;margin-top:20px;margin-bottom:4px}
.part2 .detail ul li .Ttxt{font-size:18px;color:#222;margin-top:5px;margin-bottom:15px}
.part2 .detail ul li .stxt{font-size:14px;color:#6c6c6c;transform:translate3d(0,13px,0);transition:opacity .2s,transform .35s;opacity:0}
.part2 .detail ul li img{display:inline-block;margin-top:17px;margin-bottom:22px;border:0}
.deanquan {
	width: 170px;
	height: 170px;
	display: block;
	overflow: hidden;
	border: 0px solid #ddd;
	border-radius: 170px;
	margin: 10px auto;
	background: #999;
}
.x-back {
	width: 170px;
	height: 170px;
	background: #000;
	filter: alpha(opacity=60);
	background: rgba(0, 0, 0, 0.5);
}
.x-1 {
	color: #fff;
	font-size: 14px;
	padding-top: 35px;
	padding-bottom: 10px;
	text-shadow: 0px 1px 0px #000;
}

.x-2 {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	text-shadow: 0px 1px 0px #000;
}

.x-3 {
	color: #fff;
	font-size: 14px;
	padding-top: 15px;
	text-shadow: 0px 1px 0px #000;
}
.deanm1 .deanquan { background:url(../images/x1.jpg) no-repeat;}
.deanm2 .deanquan {background:url(../images/x2.jpg) no-repeat;}
.deanm3 .deanquan {background:url(../images/x3.jpg) no-repeat;}
.deanm4 .deanquan {background:url(../images/x4.jpg) no-repeat;}
.part2 .detail ul li .res-img-wx{margin-bottom:28px}
.part2 .detail ul li .res-img-vid{margin-bottom:27px}
.part2 .detail ul li .txt{padding:0 22px;text-align:left; color:#666; line-height:22px;}
.fixed,.fixed li{width:150px;height:auto}
.fixed{position:fixed;right:15px;top:50%;z-index:999;margin-top:-168px}
.fixed li{list-style:none;max-height:242px}
.fixed li img{width:100%}
.fixed-close,.fixed-qq{display:inline-block;width:100%;height:31px;position:absolute;top:195px;left:0}
.fixed-close{height:20px;top:0}
#icon_top{display:none}
#newBridge .icon-right-center{top:30%!important}
/*-------------------------------合作伙伴专区---------------------*/
 .ipartner { width:100%; background:#f4f4f4; padding:50px 0; }
.ipartner .list { position:relative; left:1px; }
.ipartner .list li { float:left; width:197px; height:135px; border:1px solid #dbdbdb; margin:-1px 0 0 -1px; position:relative; overflow:hidden; }
.ipartner .list a { display:block; }
.ipartner .list img { display:block; width:100%; height:135px; }
.ipartner .list li:hover { z-index:1; border-color:#bbb; } 
.ipartner .list li:hover img { }

.ig-position { width:12px; height:auto; padding:8px 5px 0; position:fixed; z-index:200; left:50px; top:50%; margin-top:-50px; border-radius:22px; background:#ebebeb; box-shadow:0 0 5px rgba(0,0,0,0.3); -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }
.ig-position dd { width:6px; height:6px; border:3px solid #a9a9a9; background:#a9a9a9; border-radius:50%; margin-bottom:8px; position:relative; }
.ig-position dd:hover { background:#999; border-color:#999; cursor:pointer; }
.ig-position dd:before { content:""; position:absolute; left:5px; top:-1px; width:0; height:0; border:5px solid transparent; border-right-color:#e0272c; }
.ig-position dd:after { content:attr(data-title); position:absolute; left:15px; top:-7px; background:#e0272c; white-space:nowrap; color:#FFF; border-radius:3px; line-height:1; padding:5px 10px; }
.ig-position dd:before, .ig-position dd:after { visibility:hidden; -webkit-transition:all ease 300ms; -moz-transition:all ease 300ms; -ms-transition:all ease 300ms; -o-transition:all ease 300ms; transition:all ease 300ms; }
.ig-position dd.current, .ig-position dd:hover {  background:#FFF; border-color:#e0272c; }
.ig-position dd:hover:before, .ig-position dd:hover:after { -webkit-transform:translate3d(10px,0,0); -moz-transform:translate3d(10px,0,0); -ms-transform:translate3d(10px,0,0); visibility:visible; }
[ig-gray] { -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); filter:grayscale(100%); filter:gray Alpha(opacity=50); opacity:0.5; }
[ig-gray]:hover { -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); filter:grayscale(0); filter:none; opacity:1; }
.wrap { width:1200px; margin:0 auto; position:relative; }
.ihead { width:100%; text-align:center; margin-bottom:40px; }
.ihead h2 { font-size:35px; color:#222; line-height:50px; margin-bottom:5px; font-weight:400;  }
.ihead p { font-size:18px; line-height:30px; color:#888; }
/*-------------------------------成功案例区---------------------*/
.nTab{float: left;width:1225px;background-position:left;background-repeat:repeat-y; }
.nTab .TabTitle{text-align: center;}
.nTab .TabTitle ul{display: inline-block;*display:inline;zoom:1;}
.nTab .TabTitle li{ width: 180px;float: left;position: relative;}
.nTab .TabTitle li i{ width: 1px; height:20px; position: absolute;left: 0; top: 50%;margin-top: -5px;}
.nTab .TabTitle li:first-child i{display: none;}
.nTab .TabTitle li a{line-height:35px;width: 140px;position: relative;font-size:18px;cursor: pointer;display: inline-block;border:5px solid transparent; border-top:5px solid #ea5504;  background:#333; color:#fff;border:2px solid;border-radius:25px;-moz-border-radius:25px;}
.nTab .TabTitle li a b{width: 0; height: 0; border:5px solid transparent; border-top:5px solid #ea5504;position: absolute; bottom: -10px; left: 50%; margin-left: -5px;display: none;}
.nTab .TabTitle li.active a{ background:#fe3f14; color:#fff; /* Old Firefox */}
.nTab .TabTitle li.active a b{display: block;}
.none {display:none;}

.box12{width: 1200px; margin: 0 auto;}
.idx_case{ height:980px;position: relative;overflow: hidden; border-top:1px solid #EEE;}
.box12 .ihead { width:100%; text-align:center; margin-bottom:40px; margin-top:40px; }
.box12 .ihead h2 { font-size:35px; color:#222; line-height:50px; font-weight:400;  }
.box12 .ihead p { padding-top:15px; color:#666; font-size:18px;}

.case_ul{text-align: center;}
.case_ul ul{display: inline-block;*display:inline;zoom:1;margin-top: 36px;}
.case_ul li{ float:left;margin:0px 20px 25px 0px;width: 387px;}
.case_ul li:hover{ background:#fff;}
.case_ul li:hover img{transition:transform 1s ease;  transform:scale(1.10,1.10);-moz-transition:scale(1.10,1.10);-ms-transition:scale(1.10,1.10);-o-transition:scale(1.10,1.10);}
.case_img{width: 387px;height:250px;position: relative;overflow: hidden;}
.case_img img{width: 100%;}
.case_APP{width:280px;height:580px;position: relative;overflow: hidden;}
.case_APP img{width:280px;}
.APPcase{text-align: center;}
.APPcase ul{display: inline-block;*display:inline;zoom:1;margin-top: 36px;}
.APPcase li{ float:left;margin:0px 20px 15px 0px;width: 280px;}
.APPcase li:hover{ background:#fff;}
.APPcase li:hover img{transition:transform 1s ease;  transform:scale(1.10,1.10);-moz-transition:scale(1.10,1.10);-ms-transition:scale(1.10,1.10);-o-transition:scale(1.10,1.10);}
.APPcase li:hover .case_img i,.case_ul li:hover .case_img b{display: block;}
.APPcase li h3{  padding-top:10px;font-size: 16px; height:35px; color: #666; background-color:#eee;}
.APPcase li p{color: #999;min-height: 2em;}
.APPcase li p i{margin-left: 0px;}
.APPcase li:hover h3{color: #fff;background-color:#333333;}
.APPcase li:hover p{color: #fff;}

.case_ul li:hover .case_img i,.case_ul li:hover .case_img b{display: block;}
.case_ul li h3{  padding-top:10px;font-size: 16px; height:35px; color: #666; background-color:#eee;}
.case_ul li p{color: #999;min-height: 2em;}
.case_ul li p i{margin-left: 0px;}
.case_ul li:hover h3{color: #fff;background-color:#333333;}
.case_ul li:hover p{color: #fff;}
.case_more{ margin:0 auto; position:relative; text-align:center;width:220px; height:35px; padding-top:10px;background-color:#fe3f14;}
.case_more a{ font-size:18px; color:#fff;}
.case_more:hover{  font-size:18px;  background-color:#333333;}
/*......增值服务......................................................................................*/
.idx_zengzhi{ height:550px; overflow:hidden;position: relative;z-index: 1;background: #f5f5f3; border-top:1px solid #EEE;}
.Newbt1{ margin:0px 0px 0px 24px;display:inline; padding:0px;float:left;width:382px; height:330px;background-color:#FFF; box-shadow: 5px 5px 1px #ddd;}
.Newbt2{ margin:0px; padding:0px;float:left;width:382px; height:330px; overflow:hidden; background-color:#FFF;box-shadow: 5px 5px 1px #ddd;}
.Newbt1 h2,.Newbt2 h2 a{width:383px; height:40px; float:left; padding:25px 0px 0px 0px;text-align:center; }
.Newbt1 h2 a,.Newbt2 h2 a{font-size:22px; color:#333;  }
.Tjjianjie{margin-bottom:5px; padding:10px 20px 20px 20px; width:342px; height:90px; overflow:hidden; float:left; font-size:14px; color:#666; line-height:24px; background-color:#F5F5F5; border-left:1px solid #FF0000;} 
.Newbt2 ul{margin:0px; padding:0px;}
.Newbt2 li{margin:0px; padding:5px 0px 0px 50px; width:383px; height:25px; line-height:22px; overflow:hidden; float:left; background:url(../images/btn_ico.png) no-repeat 15px 8px;} 
.Newbt2 li a{font-size:14px; color:#333;}
.Newbt1 ul{margin:0px; padding:0px;}
.Newbt1 li{margin:0px; padding:5px 0px 0px 50px; width:383px; height:25px; line-height:22px; overflow:hidden; float:left; background:url(../images/btn_ico.png) no-repeat 15px 8px;} 
.Newbt1 li a{font-size:14px; color:#333;}
/*推广案例展示*/
.seo-case { overflow:hidden; width:1200px; margin:0px auto;}
.seo-case .sbbox{overflow:hidden; width:100%; height:320px; position:relative}
.seo-case .sbbox ul{ overflow:hidden; position:absolute}
.seo-case .sbbox li{ float:left; width:284px; height:320px; margin-right:20px; }
.seo-case .sbbox li img{ display:block; border:1px solid #ddd;}
.seo-case .sbbox li a{ display:block; text-decoration:none}
.seo-case .sbbox li span{ display:block; width:244px; border:1px solid #ece7e7; height:60px; line-height:60px; border-top:none; padding:0 20px; font-size:14px; color:#333; background:url(../Images/sb01.png) no-repeat 235px center;}
.seo-case .sbbox li:hover img{ opacity:0.47; filter:alpha(opacity=47)}
.seo-case .sbbox li:hover span{ color:#1d5eb3; font-weight:bold; background:url(../Images/sb02.png) no-repeat 235px center;}
.seo-case .btn{ overflow:hidden; width:100%; height:33px; background:url(../Images/sb_btn_bg.png) no-repeat center; text-align:center; margin-top:40px; margin-bottom:30px; }
.seo-case .btn i{ display:inline-block; width:33px; height:33px; margin:0 5px; cursor:pointer}
.seo-case .btn i{ *display:inline}
.seo-case .btn .btn01{ background:url(../Images/sb_btn01.png) no-repeat center top;}
.seo-case .btn .btn02{ background:url(../Images/sb_btn02.png) no-repeat center top;}
.seo-case .btn i:hover{ background-position:bottom}

/*-------------------------------联系我们---------------------*/
.idx_lianxi{ position: relative;overflow: hidden;  border-top:1px solid #EEE;}
.idx_lximg{width:100%; margin: 0 auto; height:547px; background:url(../../images/about.jpg) no-repeat;}
/*-------------------------------建站资讯---------------------*/
.idx_news{ position: relative;overflow: hidden;  border-top:1px solid #EEE;}
.idx_ns1{padding:0px 0 30px;}
.idx_ns1 ul li{float: left; width:383px; padding-right:25px; }
.idx_ns1 ul li.last{padding-right:0;}
.idx_ns1 li .top{height:40px; color:#000; line-height: 40px; background-color:#f4f4f4; padding:0 12px 0 18px;}
.idx_ns1 li .title{font-weight: normal;}
.idx_ns1 h3{font-size:18px;}
.top .more{color:#333; padding-right:12px; position: relative;}
.top .more span{display:inline-block; width:0; height:0; border-width:6px 0 6px 6px; border-style: solid; border-color:transparent transparent transparent #333; position: absolute; top:50%; right:0; margin-top:-6px; _font-size:0; *font-size:0;}
.idx_ns1 li .con{padding:18px 0px 0px; background-color: #fff;}
.idx_ns1 li .img img{display: block;}
.con dl dt{height:30px; padding-top:15px; color:#2f8ae7; border-bottom:1px solid #e5e5e5; font-size:16px; }
.con dl dd{height:25px; line-height: 25px; padding-top:5px; position: relative;}
.con dl dd a{font-size:14px; color:#333;}
.con dl dd a:hover{ color:#FF0000}
.con dl dd span{font-size:12px; color:#999;}

/*--------------------------底部------------------------*/
.footer{padding-top:40px; padding-bottom:30px; font-size: 12px; line-height: 26px; color: #999; width: 100%; min-width: 1200px; position: relative;background: #f5f5f3;border-top: 1px solid #e5e5e5;}
.footer-menu{}
.footer-menu a{padding:0 12px; color: #999;}
.footer-menu a:hover{color: #f87500;}
.footer-menu a.first{padding-left: 0;}
.gzwm{position: absolute; right: 0; top: 0; font-size: 12px; line-height: 12px; padding-right: 155px;}
.gzwm span{position: absolute; top: 10px;right: 150px;}
.gzwm a{color:#999;
	transition: color 0.2s;
	-moz-transition: color 0.2s;
	-webkit-transition: color 0.2s;
	-o-transition: color 0.2s;
}
.gzwm a:hover{color:#f87500;}
.gzwm a.locat{position: absolute;top: 9px; right: 160px; display:block;height:15px;width: 100px; line-height:15px; background: url(../images/icon-locat.png) no-repeat 0 -20px; padding-left: 15px;
    color:#f87500;}
.hotLine a{font-size: 16px; color:#fc3531; font-weight: bold;cursor: default;}
.gzwm .attention{width:168px; height: 32px; line-height: 32px;}
.gzwm .attention a.gz-wb{width:32px; height: 32px;}
.gzwm .attention a.gz-wx{width:32px; height: 32px; padding-left:10px;}
.gzwm .attention .ewm{width: 130px; height: 110px; position: absolute; top: -18px; right: 0;}
.gzwm a.kxwz{width:89px; height: 32px; display: block; background:url(../images/icon-kxwz.png);}
.gzwm div.kxwz span{top: 0px; right: 0px;}
.gzwm div.kxwz img{width:89px; height: 32px;}

/*--------------------------新闻内容内图片上按钮----------------------*/
.newsBanner{ width:100%; height:300px; margin:0px; padding:0px; background:url(../images/newsbanner.jpg) no-repeat; }
.nsbanner_nav{ width:900px; height:100px; margin:0 auto; padding:0px;}
.nsbanner_nav ul{ margin:0px;  padding:0px;}
.nsbanner_nav ul li{margin-top:80px; margin-left:20px; float:left; width:200px; font-family:"微软雅黑";  }
.nsbanner_nav ul li a{ padding-top:12px; text-align:center;font-size:18px; height:40px; color:#fff;display:block; background-color:#999;border:2px solid;border-radius:50px;-moz-border-radius:50px; /* Old Firefox */}
.nsbanner_nav ul li a:hover{ color:#fff; display:block; background-color:#FF0000;}
.newsSitebj{ width:100%; height:40px; margin:0px; padding:0px; border-bottom:1px solid #eee;}
.newsSite{width:1100px;  height:30px; padding-top:10px; margin:0 auto; font-size:14px; color:#666;}

/*--------------------------网站成功案例页----------------------*/
.case-classify { padding-top:20px; width:100%; background:#fff; text-align:center; }
.case-classify h2 { font-size:35px; font-weight:400; text-align:center; }
.case-classify h2 + p { font-size:18px; color:#888; text-align:center; margin-bottom:30px; }
.case-classify .list { width:1200px; height:50px; overflow:hidden; margin:0 auto; margin-bottom:30px; }
.case-classify .list li { float:left; margin:0 0 10px 18px; }
.case-classify .list a { display:block; width:178px; height:46px; line-height:46px; font-size:18px; border:2px solid #ccc; text-align:center; color:#555; border-radius:54px; }
.case-classify .list a:before { content:""; width:40px; height:40px; overflow:hidden; display:inline-block; vertical-align:middle; background:#f1f1f1; margin-right:10px; border-radius:50%; }
.case-classify .list a.icon-1:before { background:url(../../images/ico-case.png) 0 0 no-repeat; border-radius:0; }
.case-classify .list a.icon-2:before { background:url(../../images/ico-case.png) 0 -40px no-repeat; border-radius:0; }
.case-classify .list a.icon-3:before { background:url(../../images/ico-case.png) 0 -80px no-repeat; border-radius:0; }
.case-classify .list a.icon-4:before { background:url(../../images/ico-case.png) 0 -120px no-repeat; border-radius:0; }
.case-classify .list a.icon-5:before { background:url(../../images/ico-case.png) 0 -160px no-repeat; border-radius:0; }
.case-classify .list a.icon-6:before { background:url(../../images/ico-case.png) 0 -200px no-repeat; border-radius:0; }
.case-classify .list li.current a, .case-classify .list li:hover a { border-color:#fd313d; color:#fd313d; }
.case-classify .list li.current a.icon-1:before,
.case-classify .list li:hover a.icon-1:before { background-position:-40px 0; }
.case-classify .list li.current a.icon-2:before,
.case-classify .list li:hover a.icon-2:before { background-position:-40px -40px; }
.case-classify .list li.current a.icon-3:before,
.case-classify .list li:hover a.icon-3:before { background-position:-40px -80px; }
.case-classify .list li.current a.icon-4:before,
.case-classify .list li:hover a.icon-4:before { background-position:-40px -120px; }
.case-classify .list li.current a.icon-5:before,
.case-classify .list li:hover a.icon-5:before { background-position:-40px -160px; }
.case-classify .list li.current a.icon-6:before,
.case-classify .list li:hover a.icon-6:before { background-position:-40px -200px; }
.case-container { width:100%; background:#f1f2f4; padding:30px 0 100px; }

.case_pic_list{ width:100%; margin:0px; padding:0px; text-align:center; background-color:#ebebeb; padding:26px 0px;}
.container-fluid {padding:0px; width:1200px; margin:0 auto}
.box{margin-bottom: 10px; margin-top:10px;float: left; width: 356px; border:#dfdfdf 1px solid; background-color:#ffffff; padding:14px; }  
.box:hover {margin-bottom: 30px; margin-top:0px;float: left;width: 356px; border:#dfdfdf 1px solid; background-color:#ffffff; padding:14px;  -webkit-box-shadow:0 0 7px #cccccc;   -moz-box-shadow:0 0 7px #cccccc;  box-shadow:0 0 7px #cccccc; cursor:pointer; -webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}  
.box_img { width:356px; height:auto; margin:0px; padding:0px; border:0px;}
.box_img img { width:356px; height:auto;}
.box_title{ width:356px; line-height:49px; font-family:"微软雅黑"; font-size:18px; color:#565656; font-weight:bold; text-align:left; padding:0px; height:49px; overflow:hidden;}
.box_title a{ color:#565656; text-decoration:none;}
.box_title a:visited{ color:#565656; text-decoration:none;}
.box_title a:hover{ color:#336600; text-decoration:none;}
.box_text{ width:356px; line-height:22px; font-family:"微软雅黑"; font-size:12px; color:#989898; text-align:left; padding:10px 0px;}
.box_text a{ color:#262626; text-decoration:none;}
.box_text a:visited{ color:#262626; text-decoration:none;}
.box_text a:hover{ color:#336600; text-decoration:none;}
.box_info{ width:356px; line-height:22px; font-family:"微软雅黑"; font-size:12px; color:#787878; text-align:left; padding:5px 0px; border-top:#dfdfdf 1px solid;}
.box_info span{  color:#262626;}
.box_info a{ color:#FF3300; text-decoration:none;}
.box_info a:visited{ color:#FF3300; text-decoration:none;}
.box_info a:hover{ color:#FF3300; text-decoration:underline;}
.case_page{margin:0 auto; padding:0px; position:relative; width:1170px;}
		
/*--------------------------案例内容展示----------------------*/
.det-top{margin-bottom: 30px;}
.alzx-con{width: 1200px;margin: 0 auto; position: relative;}
.alzx-crumbs{border-bottom:1px solid #eee; height: 40px; background: #fcfcfc; padding-top:20px; margin-bottom: 20px;}
.alzx-crumbs-f1{margin-bottom: 0;}
.alzx-crumbs .alzx-con em{color: #666; margin: 0 8px;}

.result-list1{float: left;}
.det-r{float: right; width:500px; height:160px; padding-top: 6px; }
.alzx-pakage-cat1{overflow: hidden;zoom:1;}
.alzx-pakage-cat1 li{width: 138px;  margin: 0 10px; _margin:0 7px; *margin:0 7px;float: left;text-align: center;}
.alzx-pakage-cat1 li .cat-name{padding: 13px 0 5px;line-height: 30px;font-size: 24px;}
.alzx-pakage-cat1 li i{background:url(../images/alzx-det.png) no-repeat; width: 80px;height: 80px;display: block;margin: 0 auto;}
.alzx-pakage-cat1 li.economic01 i{background-position: 0 0;}
.alzx-pakage-cat1 li.standard01 i{background-position: 0 -80px;}
.alzx-pakage-cat1 li.marketing01 i{background-position: 0 -160px;}
.alzx-pakage-cat1 li .cat-des{font-size: 12px;padding-bottom: 0;color: #999;}

.alzx-con{width: 1200px;margin: 0 auto; position: relative;}
.ckxz-main{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;background: #fff;border: 1px solid #e7e7e7;margin-bottom: 38px; padding-top:20px;}
.ckxz-main .bdsharebuttonbox{bottom:-40px;}
.margin25{margin-bottom: 0px;}
.det-con-top{ width:660px;padding: 18px 0 0 30px;height:147px;}
.det-con-top .detTitle{width:600px; height:30px; color:#999;  }
.det-con-top .det-h4{ height:50px;font-size:24px;color:#FF0000; width:400px;}

.det-content{border-top:1px solid #e7e7e7;padding: 18px 20px 0;}
.det-content p{color: #333;line-height: 28px;font-size: 18px;margin-bottom:10px;  padding-left:20px; padding-right:20px; text-indent:2em;}
.det-pic{padding: 0 12px;margin-bottom: 20px;}
.det-pic-wrap{background: #e9e9e9;padding: 10px;}
.det-pic-wrap img{width: 1053px;}
.det-link{text-align: right; margin-bottom: 30px; margin-top: 20px;padding: 0 12px;}
/*--------------------------银行账号----------------------*/	
.pay_content{ width:100%; text-align:center; margin:0px; padding:34px 0px; background-color:#f8f8f8; border-top:#e6e6e6 1px solid}
.pay_logo_list{ width:1100px; padding:0px; margin:0px auto;}
.pay_title{ width:1100px; height:40px; line-height:40px; text-align:center; font-size:34px; color:#262626; font-family:"微软雅黑"}
.pay_title2{ width:1100px; height:14px; line-height:14px; text-align:center; font-size:12px; color:#989898; font-family:"微软雅黑"; letter-spacing:20px;}
.pay_item{ width:284px; height:188px; background-color:#FFFFFF; border:#cccccc 1px dashed; float:left; padding:30px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; margin-right:30px; margin-top:30px; margin-bottom:0px;}
.pay_item_last{ margin-right:0px;}
.pay_item_pic{ width:284px; height:48px; margin:0px; padding:0px; text-align:left}
.pay_item_pic img{ margin:0px;}
.pay_item_text{ width:284px;  margin:0px; padding:0px; padding-top:10px; text-align:left; line-height:34px;font-size:14px; color:#989898; font-family:"微软雅黑"; border:0px; border-top:#e6e6e6 0px solid}
.pay_item_text span{ color:#000000}
.pay_item:hover{ 	border:#cccccc 1px solid;-webkit-box-shadow:0 0 7px #cccccc;  -moz-box-shadow:0 0 7px #cccccc; box-shadow:0 0 7px #cccccc; cursor:pointer; -webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;
transition-duration:0.3s;margin-top:25px; margin-bottom:5px;  }	
/*--------------------------新闻资讯----------------------*/	
.pages_text_content{ width:100%; margin:0px; padding:0px; background-color:#f4f4f4}
.Nesmain{ width:1100px;margin:0px auto; padding:0px;min-height:500px;height:auto!important;height:500px;overflow:hidden;position:relative; }
.Nsleft{ width:778px;text-align:left; margin-top:40px; padding:0px;font-family:"微软雅黑"; font-size:14px; color:#565656; float:left;line-height:34px; background-color:#f9f9f8;}
.news_item{ margin-bottom:20px; padding:0px; height:200px; border-bottom:#e0e0e0 1px solid;}
.news_item_pic{ width:270px; height:170px; margin:0px; padding:0px; float:left;}
.news_item_pic img{ width:270px; height:170px; margin:0px; padding:0px; border:0px;}
.news_item_text{ width:478px; height:170px; margin:0px; padding:0px; float:right}
.news_item_text_title{ width:478px; height:49px; margin:0px; padding:0px; border:0px; border-bottom:#e0e0e0 1px dotted; font-size:22px; line-height:49px; text-align:left;font-family:"微软雅黑";}
.news_item_text_title a{ color:#262626; text-decoration:none}
.news_item_text_title a:visited{ color:#262626; text-decoration:none}
.news_item_text_title a:hover{ color:#C00; text-decoration:none}
.news_item_text_date{ width:478px; height:29px; margin:0px; padding:0px; border:0px; border-bottom:#e0e0e0 1px dotted; font-size:12px; line-height:29px; text-align:left;font-family:"微软雅黑"; color:#cccccc}
.news_item_text_info{ width:478px; height:60px; margin:0px; padding:15px 0px; border:0px;  color:#989898; font-size:14px; line-height:30px; text-align:left;font-family:"微软雅黑";}
.news_item_text_info a{ color:#262626; text-decoration:none}
.news_item_text_info a:visited{ color:#262626; text-decoration:none}
.news_item_text_info a:hover{ color:#C00; text-decoration:none}
.news_item_view_title{ width:1100px; margin:0px auto; padding:26px 0px; border:0px; border-bottom:#e0e0e0 1px solid; font-size:34px; line-height:49px; text-align:center;font-family:"微软雅黑"; color:#000000;}
.news_item_view_date{ width:1100px; height:34px;margin:0px auto; padding:0px; border:0px; border-bottom:#e0e0e0 1px dotted; font-size:12px; line-height:34px; text-align:center;font-family:"微软雅黑"; color:#cccccc}
.news_item_view_nav{ width:1100px; margin:0px auto; margin-bottom:34px; padding:10px 0px; border:#e0e0e0 1px dotted; background-color:#f8f8f8; font-size:12px; line-height:20px; text-align:center;font-family:"微软雅黑"; color:#aaaaaa}
.news_item_view_nav a{ color:#565656; text-decoration:none;font-size:14px;}
.news_item_view_nav a:visited{ color:#565656; text-decoration:none}
.news_item_view_nav a:hover{ color:#03a000; text-decoration:none}
.news_clear{ width:1100px; height:0px; line-height:0px; clear:both}
/*.........................新闻右侧菜单.............................................................................*/
.Nsright{ width:282px; min-height:500px;height:auto!important;height:500px;overflow:hidden;text-align:left; margin-top:40px; margin-left:40px;color:#565656;float:left;}
.Nsright .aRt3{margin-bottom:15px; padding:0px; width:280px; height:150px; overflow:hidden; border:1px solid #ddd; }
.Nsright .aRt2{margin-bottom:15px; padding:0px; width:280px; height:450px; overflow:hidden; border:1px solid #ddd; }
.Nsright .aRt2 h2,.Nsright .aRt3 h2{margin:0px; padding:10px 0px 0px 23px; width:270px;  float:left;height:30px; font-size:16px; color:#333; background-color:#fafafa; border-bottom:1px solid #ddd;}
.Nsright .aRt2 h2 a{font-size:14px; color:#F00;}
.Nsright .nsLi{margin:0px 0px 0px 15px; display:inline; padding:5px 0px 10px 0px; width:250px; height:20px; line-height:28px;float:left; border-bottom:1px dotted #ddd;}
.Nsright .nsLi .kcTitel{margin:0px; padding:0px; width:242px; height:22px; float:left;font-size:14px;}
.Nsright .nsLi .kcTitel a{font-size:14px; color:#333;}
.Nsright .nsLi .kcTitel a:hover{font-size:14px; color:#F00;}
.Nsright .nsLi .kcTime{margin:0px;padding:0px; width:80px; height:20px; float:left; text-align:right; font-size:12px; color:#666;}
/******************************详情新闻页*******************************************/
.CaseCont{margin-bottom:30px;width:785px; float:left;}
.ns_biaoti{margin:0px; padding:0px; width:780px; height:100px; overflow:hidden; float:left; }
.ns_biaoti h1{margin:0px; padding-top:40px; width:780px; height:100px; overflow:hidden; float:left; text-align:center; font-size:24px; color:#333;}
.ns_xqCont{margin:0px; padding:20px; width:740px; float:left;}
.ns_xqCont .nsTime{margin:0px; padding:0px; width:745px;  height:35px; float:left; text-align:center; font-size:14px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.ns_xqCont .nsLerong{margin:0px; padding:0px; width:745px; min-height:600px;height:auto!important;height:600px;overflow:hidden;float:left;font-size:14px; line-height:24px;}
.ns_xqCont .nsLerong p{text-indent:2em; margin-bottom:10px;}
.ns_xqCont .nsDaodu{ margin-top:20px; margin-bottom:20px; padding-top:10px; color:#666; padding-right:10px;padding-left:20px; width:710px; line-height:22px; height:100px;overflow:hidden; float:left; background-color:#efefee}
.ns_xqCont .nsImg{padding:10px 0 10px 0; width:745px; min-height:10px;height:auto!important;height:10px;overflow:hidden; float:left; text-align:center;}
.ns_xqCont .nsKey{margin:0px; padding:10px; width:720px; height:50px; float:left; border:1px dotted #ddd; font-size:14px; color:#666; line-height:22px;}
.ns_xqCont .nsPage{margin:0px; padding:0px; width:745px; height:30px; float:left;}
.Tcimg{ float:left;margin-TOP:20px;margin-bottom:20px;width:100%;height:165px;}
.Tcimg .imgA1{clear:both;margin:0 auto;width:1100px}

.botomNs{margin-top:20px; padding:0px; width:776px; height:170px; float:left; border:1px solid #ddd; }
.botomNs li{margin:0px; padding:5px 0px 0px 40px; width:300px; height:25px; float:left; background:url(../images/news_ico.png) no-repeat 25px 20px;}
/*.........................产品与服务............................................................................*/

/*.........................分页代码.............................................................................*/
.job-page{padding:0px; line-height: 30px; font-size: 12px;}
.all-page{float: left;}
.all-page span{color:#008cd6;}
.flip-page{float: right;}
.flip-page ul{text-align: center;}
.flip-page li{float:left; margin-left: 5px;  height: 28px; line-height: 28px; border:1px solid #000;}
.flip-page li a{margin: 0; padding: 0; display: block; display: block; padding: 0 5px;}
.flip-page li a:hover{color: #ec6500;}
.flip-page li a.active{color: #ec6500;}
.flip-page li a.default{color: #d7d7d7; cursor:default;}
.now-page{float: right; margin-right: 5px;}
.now-page span{color:#ec6500; padding: 0 5px;}
.page{margin:0px; padding:5px 5px 8px 8px; width:100%; clear:both;height:28px; font-size:12px; color:#666; text-align: right;line-height: 30px; background-color:#F2F2F2;}

/*========友情链接===========*/
.fstLink{margin:0 auto;width:1200px; min-height:50px;height:auto!important;height:50px;overflow:hidden; position:relative;  border:1px solid #ddd;}
.lkbootm{margin-bottom:15px;width:1000px;float:left;}
.fstLink .lk_til{margin-top:15px; padding:0px; width: auto; min-width:100px;float:left; text-align:center;}
.fstLink .lk_cotlk{margin:0px; padding:0px; width:1098px;float:left; text-align:center;}
.fstLink .lk_cotlk li{ margin-left:10px; display:inline;padding-top:10px; width:90px; float:left; line-height:25px; height:25px; overflow:hidden;} 