
/*---------- base ---------*/
body{width:auto; margin:0 auto ;padding:0; font-size: 12px; font-family: 'Microsoft YaHei';}
body {min-width:1200px;background:#ffffff;}
img{border:none;/*max-width: 100%;*/}
a{color:#444;text-decoration:none;}
a:hover{color:red;text-decoration:none;}
p{ line-height:24px;}
ul{list-style:none;}
input,select,button{font-size: 12px; vertical-align:middle;}
/*---------- stock ---------*/
.center{margin:0px auto;}
.w960{width:960px;}
.w980{width:1205px;}
.w1240{width:1240px;	position:relative;
}
.w100_home{
	width:100%;
	position:relative;
	margin:0px auto;
}
.w100{
	width:100%;
	position:relative;
	background-color: #F3F3F3;
}

.clear{overflow:hidden; clear:both;}

/*----- 顶部样式 -------*/

.top{margin:0 auto; }

.top_box{
	height:43px;
	line-height:43px;
	background-color:#000;
	color: #FFFFFF;
}
.top_info{
	width:1190px; height:28px; margin:0 auto; font-size:12px;
}
.top_info span{
	float:right;
}
.top_info a:link{
	color: #FFFFFF;
}
.top_info a:visited{
	color: #FFFFFF;
}
.top_info a:hover{
	color: #FFFFFF;
}

.index-main{
	height: 350px;
	position: relative;
	z-index: 30;
	margin-top: 0px;
}

.head_box{
	height:110px;         
	margin:0 auto;  
}
.head_info{
	width:1190px; height:110px; 	line-height:110px; margin:0 auto; font-size:12px;

}
.logo {
	width:250px;   height: 100px; float:left;

}
.logo img{border:0px}
.nav{
	width:940px;
	height: 110px;
	font-weight:normal;
	float:left;
}
.nav ul{
	list-style-type:none; margin-left:280px;
}
.nav li{
	float:left; margin-left:44px; display:inline;
}
.nav a:link{
display:block; font-size:16px; color:#000;
}
.nav a:visited{
display:block;  font-size:16px; color:#000;
}
.nav a:hover{
display:block;  font-size:16px; color:#ED2A00; background:url(../image/nav_libg.jpg) center 82px no-repeat;
}
.nav .cur a:link{
display:block; font-size:16px; color:#ED2A00; background:url(../image/nav_libg.jpg) center 32px no-repeat;
}
.nav .cur a:visited{
display:block;font-size:16px; color:#ED2A00; background:url(../image/nav_libg.jpg) center 32px no-repeat;
}
.nav .cur a:hover{
display:block; font-size:16px; color:#ED2A00; background:url(../image/nav_libg.jpg) center 32px no-repeat;
}

/*首页轮播图*/
.callbacks_tabs.callbacks1_tabs{position:absolute; top:500px; z-index:190; height:24px; width:100%; text-align:center;}
.callbacks_tabs.callbacks1_tabs li{ display:inline-block; width:14px; height:14px; border-radius:50%; margin-left:8px; margin-right:8px;}
.callbacks_tabs.callbacks1_tabs li a{width:14px; height:14px; margin:0; padding:0; display:block; background-color:#fff;text-indent:-10000px;border-radius:50%; }
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{ background-color:#f3782a;}
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;}
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
.banner_content{ width:1140px; height:540px;  position: relative; z-index: 120;  font:300 14px "宋体"; color:#FFF; }


.notice{font-size: 12px;color: #999; padding-top: 20px; clear: both;}

/*------ 内页banner -------*/

.banner_seo {

	position:relative;
	height:350px;
	background:url(../image/banner_seo.jpg) center no-repeat;
	text-align:center

}
.banner_moban {

	position:relative;
	height:350px;
	background:url(../image/cabinet_hosting_banner.jpg) center no-repeat;
	text-align:center

}
.banner_fangan {

	position:relative;
	height:350px;
	background:url(../image/bj4.jpg) center no-repeat;
	text-align:center

}
.banner_case {

	position:relative;
	height:350px;
	background:url(../image/59157c181e848.jpg) center no-repeat;
	text-align:center

}

.banner_about {

	position:relative;
	height:350px;
	background:url(../image/59167b7b6ea05.jpg) center no-repeat;
	text-align:center

}
.banner_title {
    font-size: 36px;
    text-align: center;
    color: #fff;
    padding-top: 76px;
}
.banner_detail {
    width: 598px;
    padding: 16px;
    border: solid 1px #aaa;
    background-color: rgba(0,0,0,0.4);
    margin: 0 auto;
    margin-top: 25px;
    color: #fff;
    line-height: 1.8em;
}

/*------ 内页标题 -------*/

.home-title {
padding-top:50px;
	text-align: center;
}
.home-title .tit {
	display: inline-block;
	width: 239px;
}
.home-title h3 {
	margin-bottom: 20px;
	font-size: 38px;
	line-height: 28px;
	font-weight: 400;
	position: relative;
	color: #000000;
}
.home-title p {
	margin-bottom: 20px;

	font-size: 14px;
	color: #909090;
}

/*------ 内页栏目导航 -------*/

.case-item {
	margin-bottom: 25px;
	text-align: center;
}
.case-item ul {
	font-size: 0;
}
.case-item ul li {
	margin: 0 0.5px;
	display: inline-block;
	width: 135px;
	height: 31px;
	line-height: 31px;
}
.case-item ul li a {
	display: inline-block;
	width: 100%;
	background: #333;
	color: #bfbfbf;
	font-size: 14px;
	text-decoration: none;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.case-item ul li.on a,
.case-item ul li:hover a {
	background: #ED2A00;
	color: #fff;
}

/*新版首页服务项目*/
.section-title { padding: 40px 0px  10px  0px; }
.section-title h2 { font-size: 32px; color: #ED2A00; text-align: center; }
.section-title p { font-size: 16px; line-height: 40px;   margin: 0 auto; text-align: center; color: #666;  }

.ind-ser-container-list{ width:1240px;  margin:20px auto}
.ind-ser-container-list ul{   text-align:center}
.ind-ser-container-list li{ width:296px;   display: inline-block; }
.ind-ser-container-list li{ /*width:100%;   display:block;*/ overflow:hidden; position:relative;}
.ind-ser-container-list li span{ width:100%; height:350px; display:inline-block; *display:inline; *zoom:1; background-color:#008AE0; position:absolute; left:0; top:-350px; z-index:1; -webkit-transition:ease 0.4s; -moz-transition: ease 0.4s; -ms-transition: ease 0.4s; -o-transition: ease 0.4s; transition: ease 0.4s;}
.ind-ser-container-list li:hover span{ top:0; -webkit-transition:ease 0.4s; -moz-transition: ease 0.4s; -ms-transition: ease 0.4s; -o-transition: ease 0.4s; transition: ease 0.4s;}
.ind-ser-container-list li .section{ width:100%; height:350px; overflow:hidden; position:relative; z-index:10;}
.ind-ser-container-list li .section img{ width:120px; height:120px; margin:30px auto 20px;}
.ind-ser-container-list li .section .img{ display:block; display:inline;}
.ind-ser-container-list li .section .img_h{ display:none;}
.ind-ser-container-list li:hover .section .img{ display:none;}
.ind-ser-container-list li:hover .section .img_h{display:block; display:inline;}
.ind-ser-container-list li .section h3{   display:block; margin:0 auto; font-size:18px; font-weight:normal; color:#262626; text-align:center;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.ind-ser-container-list li:hover .section h3{ color:#fff;}
.ind-ser-container-list li p{ width:94%; display:block; text-align:center; padding-top:10px; margin:0 auto; font-size:12px; color:#909090; line-height:20px; max-height:150px; display: block;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.ind-ser-container-list li:hover p{ color:#fff;}

/*首页常见问题*/
.kmcy-gx-bj{width: 100%; height: 740px; background:url(../image/index_bg8.jpg) no-repeat #f4f4f4 center; margin:0 auto; overflow: hidden;}
.kmcy-gx{width:1200px; margin:0 auto;}@media all and (max-width:999px){.kmcy-gx{max-width: 100%;border:0;padding:0;margin:0 auto;*zoom:1;}}
.kmcy-gxo{width:100%; height:100%; position:relative;}
.kmcy-gx a{background: url(../image/kmcy-gx.png) top center no-repeat; position: absolute; display: block; font-size: 17px;line-height: 1em;color: #FFFFFF;}
.kmcy-gx a:hover{opacity:0.5;}
.kmcy-gx a b{position: absolute;width: 100%;height: 100%;margin-top: 0px;margin-left: 0px;display: none;background-image: url(../image/dd.png);}
.kmcy-gx a:hover b{display: block;}
.kmcy-gx a:hover s{display: block;}
.kmcy-gx a span{text-align: center;position: absolute;width: 100%;margin-left: 0px;}
.kmcy-gx .a1{height: 246px;width: 427px;margin-top: 0px;margin-left: 0px;background-position: 0px 0px;}
.kmcy-gx .a1 span{padding-top: 170px;}
.kmcy-gx .a2{height: 117px;width: 144px;margin-top: 0px;margin-left: 439px;background-position: -439px 0px;}
.kmcy-gx .a2 span{padding-top: 85px;}
.kmcy-gx .a3{height: 117px;width: 144px;margin-top: 129px;margin-left: 439px;background-position: -439px -129px;}
.kmcy-gx .a3 span{padding-top: 85px;}
.kmcy-gx .a4{height: 246px;width: 300px;margin-top: 0px;margin-left: 595px;background-position: -595px 0px;}
.kmcy-gx .a4 span{padding-top: 170px;}
.kmcy-gx .a5{height: 117px;width: 293px;margin-top: 0px;margin-left: 907px;background-position: -907px 0px;}
.kmcy-gx .a5 span{padding-top: 85px;}
.kmcy-gx .a6{height: 117px;width: 293px;margin-top: 129px;margin-left: 907px;background-position: -907px -129px;}
.kmcy-gx .a6 span{padding-top: 85px;}
.kmcy-gx .a7{height: 117px;width: 427px;margin-top: 258px;margin-left: 0px;background-position: 0px -258px;}
.kmcy-gx .a7 span{padding-top: 85px;}
.kmcy-gx .a8{height: 117px;width: 427px;margin-top: 387px;margin-left: 0px;background-position: 0px -387px;}
.kmcy-gx .a8 span{padding-top: 85px;}
.kmcy-gx .a9{height: 246px;width: 456px;margin-top: 258px;margin-left: 439px;background-position: -439px -258px;}
.kmcy-gx .a9 span{padding-top: 170px;}
.kmcy-gx .a10{height: 117px;width: 141px;margin-top: 258px;margin-left: 907px;background-position: -907px -258px;}
.kmcy-gx .a10 span{padding-top: 85px;}
.kmcy-gx .a11{height: 117px;width: 141px;margin-top: 258px;margin-left: 1059px;background-position: -1059px -258px;}
.kmcy-gx .a11 span{padding-top: 85px;}
.kmcy-gx .a12{height: 117px;width: 293px;margin-top: 387px;margin-left: 907px;background-position: -907px -387px;}
.kmcy-gx .a12 span{padding-top: 85px;}
.block{height:100%;}


.fwuu{width: 100%;}
.fwu{width: 968px; margin:0 auto;}
.fu{height: 160px;width: 443px;margin-right: auto;margin-left: auto;background-image: url(../image/fwg.jpg);font-family: "Microsoft Yahei";font-size: 45px;font-weight: bold;color: #454545;text-align: center;margin-top: -45px;}
.kmcy_title{text-align:center;height:150px;line-height:150px;font-size:45px;font-weight:bold;color:#454545;}.kmcy_title em{color:#ED2A00!important;font-style:normal;}


/*---首页案例切换图---*/
.center_bt {
	text-align: center;
    font-size: 1.17em;
font-weight: bold;
}
.scroll_left {
	width: 100%;
	overflow: hidden;
	position: relative;
	zoom: 1;
}
.scroll_left .bd li {
	width: 23%;
	float: left;
	padding: 1%;
}
.slideUp {
	position: relative;
	zoom: 1;
	overflow: hidden;
}
.slideUp .img {
	position: relative;
	zoom: 1;
}
.slideUp .img_img {
	z-index: 1;
}
.slideUp .img .view_more {
	position: absolute;
	top: 0;
	left: 0;
	background: #000000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	width: 100%;
	height: 100%;
	z-index: -1;
}
.icon_outer {
	display: inline-block;
	*display: inline;
	zoom: 1;
	border: 1px solid #FFF;
	text-align: center;
	color: #fff;
}
.slideUp .img .icon_outer {
	width: 52px;
	height: 52px;
	border-radius: 26px;
	-moz-border-radius: 26px;
	-webkit-border-radius: 26px;
	line-height: 52px;
	color: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -26px;
}
.slideUp .text {
	position: absolute;
	bottom: -55px;
	left: 0;
	width: 100%;
	background: #fff;
	height: 55px;
}
.slideUp.on .view_more {
	z-index: 2;
}
.blue_separator,
.white_separator {
	width: 46px;
	margin: 12px auto 9px;
	background-color: #00aeef;
	display: block;
	height: 1px;
	overflow: hidden;
}
.white_separator {
	background-color: #fff;
}
.slideUp a {
	color: #333;
}
.slideUp a:hover {
	color: #00aeef;
}

.scroll_left .prev,
.scroll_left .next,
.picNext,
.picPrev {
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-top: -20px;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	color: #fff;
	display: none;
	z-index: 5;
}
.scroll_left .prev,
.picPrev {
	left: 0;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
}
.scroll_left .next,
.picNext {
	right: 0;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
}
.scroll_left .prev:hover,
.scroll_left .next:hover,
.picNext:hover,
.picPrev:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}

/*数字滚动*/
.specialefficacy{ width:100%;height:330px;margin:0px 0 0px; background:url(../image/index_08.jpg) no-repeat center top; position:relative;}
.specialefficacy ul{ margin:0px auto; padding:50px 0px 0px; width:1218px;}
.specialefficacy ul li{float:left;width:210px; text-align:center;color:#FFF; display:inline;}
.specialefficacy ul li p{ margin:0px auto;width:170px; height:167px; position:relative;background:#ED2A00;border-radius: 8px; font-size:100px; font-weight:bold; text-align:center; line-height:167px;  overflow:hidden;}
.specialefficacy ul li span{ display:block;font-size:15px; padding-top:20px;}
.specialefficacy ul li.on{ width: 240px; margin-left:10px;}
.specialefficacy ul li.on p{ width:230px;background:#ED2A00;border-radius: 8px;}
.specialefficacy ul li.cur{ width:320px; margin-left:10px;}
.specialefficacy ul li.cur p{ width:290px;background:#ED2A00;border-radius: 8px;}
.Line:after{display:block;content: " "; position:absolute; top:50%; margin-top:-2px; background:#ED2A00; width:100%;height:4px; z-index:9;}


/*---首页网站解决方案---*/
.main{ width:100%; margin:0 auto; margin-top:50px; }

.head_titletwo{ height:80px; width:1200px; margin:0 auto; margin-top:50px; margin-bottom:20px;}
.head_titletwo h1{ height:40px; line-height:40px;width:260px; font-size:18px; text-indent:12px; color:#333; font-family: "Microsoft YaHei"; margin:0 auto; text-align:center; font-size:40px; font-weight:100;}
.head_titletwo p{ margin:0 auto; text-align:center; margin-top:10px; font-size:20px;}
.main .Solution1{ width:1200px;margin:0 auto;background:url(../image/Solutionbg1.jpg) no-repeat left center; height:354px; margin-bottom:50px;}
.main .Solution1 p{ display:block; width:400px; margin-left:75px; margin-top:50px; font-size:14px; font-family: "Microsoft YaHei"; line-height:20px; float:left}
.main .Solution1 img{ float:right; margin-top:5px;}

.floor_2{height:570px;background: url(../image/index-bg2.jpg) top center no-repeat; overflow: hidden;}
.floor_2 .title{color: #fff;text-align:center;padding:40px 0 30px 0;}
.floor_2 .title p{color: #fff;padding:30px 0 0 0;font-size:20px;}
.floor_2 .title a{color:#fff;}
.floor_2 #demo-01{margin-top: 50px;width:1200px;margin:0 auto;}
.floor_2 ul li:last-child{margin-right: 0;}
.floor_2 ul li{width: 372px;height:390px;background: #fff;float:left;margin-right: 18px;border-radius: 5px;}
.floor_2 ul li .img img{display: block; height: 184px;width: 375px;}
.floor_2 ul li:hover .img{;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8
}
.floor_2 ul li dl{padding:0 28px;text-align:left;}
.floor_2 ul li dl dt{font-size:20px;color: #464646;margin-top: 35px;}
.floor_2 ul li dl dd{
	margin-top: 8px;
	height: 71px;
	margin-left: 0px;
}
.floor_2 ul li dl dd a{font-size:14px;color: #666666;line-height: 26px;}
.floor_2 ul li dl dd a b{font-weight: normal;color: #0050b4;}
.floor_2 ul li:hover dl .btn a{background:#0050b4;color:#fff;}
.floor_2 .btn{width:120px;height:40px;margin:0 auto; padding-top:20px;}
.prev{height: 40px;width: 40px;float: left;margin-top: 16px;background:url("../image/02jt_1.png") top center no-repeat;}
.next{height: 40px;width: 40px;float: left;background:url("../image/02jt_2.png") top center no-repeat;margin:16px 0 0 30px;}
.prev:hover{background:url(../image/02jt_1_1.png) top center no-repeat;}
.next:hover{background:url(../image/02jt_2_2.png) top center no-repeat;}

/*---首页做网站的好处---*/
#body03{ background:#f3f3f3;height:auto; clear:both; overflow:auto; padding-top:50px;}
.wzys_body{ width:1008px; margin:0px auto; margin-bottom:60px; clear:both; height:auto; padding-top:15px;}
.wzys_body_title{ font-size:18px; color:#6f6f6f; text-align:center;margin-bottom:60px;}
.wzys_body_title h1{ font-size:36px; color:#2b2b2b; line-height:36px; margin-bottom:30px;}
.wzys_body_txt{ background:url(http://www.szqqj.com/Public/Home/images/youshi_diannao.jpg) no-repeat center left; height:484px; padding-left:523px;}
.wzys_body_txt li{ width:376px; background:url(../image/youshi_jiantou.jpg) no-repeat left; height:85px; padding:10px 15px 10px 95px; font-size:18px; line-height:28px; margin-bottom:23px;}
.wzysdy{ width:376px; height:85px; padding:10px 15px 10px 95px; color:#fff; font-size:18px; line-height:28px;}
.wzys_body_txt li:hover{background:url(../image/youshi_jiantou.jpg) no-repeat left #e47d00;color:#fff; cursor:pointer}

/*---内页解决方案---*/


.website_tc{ padding:0px 0;}
.website_tc_top{ text-align:center; font-size:30px; color:#232323; font-weight:bold; margin-bottom:30px;}
.website_tc_top span{ color:#686868; font-weight:normal;}
.website_tc_list{ width:1280px; margin:0 auto;}
.website_tc_list li{ width:560px; float:left; margin:10px 40px 40px 40px;}
.website_tc_list img{ float:left; margin-right:40px;}
.website_tc_list h1{ padding-top:40px;font-size:16px; line-height:40px;}
.website_tc_list p{ line-height:22px;}

.cl-ul{padding-top:40px;}
.cl-ul li{width:355px;height:300px;position:relative;overflow:hidden;background:#f3f3f3;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;cursor:pointer;margin:0px 15px 30px;display:inline-block;float:left;z-index:0;}
.cl-ul li .shade{width:370px;height:180px;background: rgba(0,0,0,0.5);position:absolute;top:-180px;left:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.cl-ul li .bg{width:370px;height:123px;background:#ea6826;position:absolute;bottom:-123px;left:0;z-index:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.cl-ul li:hover .shade{top:0;}
.cl-ul li:hover .bg{bottom:0;}
.cl-ul li:hover p{color:#fff;}
.cl-ul li:hover p strong{color:#fff;}
.cl-ul li:hover img{}
.cl-ul li img{width:370px;height:180px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.cl-ul li p{color:#999;line-height:25px; height:100px; overflow:hidden;margin:10px 20px;font-family:"微软雅黑";position:relative;z-index:2;}
.cl-ul li p strong{color:#222;font-size:16px;}



/*---内页成功案例---*/

/*.webbg{ width:100%; background:#f4f4f4 url(../images/index_54.jpg) no-repeat center top; position:relative;}*/
/*.webConstructionbg{ width:100%; background:#f2f2f2 url(../images/index_158.jpg) no-repeat center top; position:relative;}*/

.anlititle{width:100%;margin:0px auto; padding:0px 0px;}
.anlititle img{ display:block; margin:auto;}

.Productstitle{width:1200px;margin:0px auto; padding:120px 0px 65px;}
.Productstitle img{ display:block; margin:auto}

.anliclass{
	width:1200px;
	text-align:center;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
.anliclass a{ display:inline-block; background:url("http://www.szqqj.com/Public/Home/images/Ic") no-repeat; margin:0px 5px; width:160px; height:30px; line-height:30px; color:#333333;font-size:14px;}
.anliclass a:hover{background:url(http://www.szqqj.com/Public/Home/images/Icon21.png) no-repeat; color:#FFF;}
.anliclass .thisclass{background:url(http://www.szqqj.com/Public/Home/images/Icon21.png) no-repeat; color:#FFFFFF;}
.anliclass a.cur{background:url(http://www.szqqj.com/Public/Home/images/Icon21.png) no-repeat; color:#FFF;}

.anlilist{width:1240px; margin:0px auto;position:relative;}
.anlilist ul{ margin:0px; padding:0px;}
.anlilist ul li{float:left; width:393px;padding:7px 0px;height:430px;background:#FFF;box-shadow:0px 2px 3px #d9dbdb; display:inline;margin-right:20px;margin-top:28px;position:relative;}
.anlilist ul li.cur{margin-right:0px;}
.anlilist ul li img{display:block;}
.anlipic{ width:366px; height:312px; margin:0px auto; overflow:hidden; position:relative;}
.anlipic img{width:366px; height:312px}



.anlilist ul li h3{ font-size:18px; height:22px; text-align:center; overflow:hidden; padding:5px 7px 0px;}
.anlilist ul li p.anlitext{padding:0px 7px 0px; height:50px; overflow:hidden;}
.anlilist ul li h4{ font-size:12px; border-top:1px solid #ececec; margin-top:12px;padding:5px 7px 0px;}
.anlilist ul li h4 a{ color:#0577ba;}
.anlilist ul li h4 span{ float:right; background:url(http://www.szqqj.com/Public/Home/webimages/Icon22.png) no-repeat left center; padding-left:22px; color:#acacac;}

.anliIntro{position:absolute;width:100%; height:290px; background:#0577ba; top:0px; left:0px; display:none;}

.anliIntro p{ background:url(http://www.szqqj.com/Public/Home/webimages/index_59.png) no-repeat 0px 35px; width:323px; margin:0px auto; padding:60px 0px 0px; color:#fff}


/* 成功案例内容页 */
.case1000 {width:1000px;margin:0 auto;}
.case1200 {width:1200px;margin:0 auto;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.showCase{ background:#fff; padding-bottom:50px; overflow: hidden; }
.casePctop{ text-align:center; width:1920px; position:relative; left:50%; margin-left:-960px; }
.ctopShow{ width:1920px; height:720px; position: relative; margin-left:-960px; left:50%; }
.caseText{ padding-top:70px; text-align:left; padding-bottom:55px; }
.caseIco{ margin-bottom:20px; }
.caseTextleft{ width:100%; float:left; }
.textMain .caTitle{ display:block; color:#000; font-size:20px; margin-bottom:8px; }
.textMain .caShow{ color:#333333; font-size:14px; line-height:20px;}
.caseTextright{ width:410px; float:right; }
.caseRighttext ul li{ display:block; margin-bottom:15px; }
.caseRighttext ul li span{color:#000; font-size:16px; }
.caseRighttext ul li a:hover{ color:#333 ; }
.caseRighttext ul li{color:#333333; font-size:16px; }
.caseRighttext ul li a{color:#333333; font-size:16px; text-decoration:underline; }
.showMain{ width: 1000px; height:100%; margin:0 auto; }
.showMain img{ max-width:100%; margin-top:25px; box-shadow : 0 0 15px 2px rgba(0,0,0,.3); }
.showTitle{text-align:center; line-height:35px; font-size:20px; height:35px; color:#333; }
.caseFoot{ background:#fff; width:100%; height:140px; border-top:1px solid #d8d8d8; padding-top:40px; text-align:center; }
.caseFoot span{font-size:25px; line-height:30px; }
.caseNews{padding-bottom: 40px}
.caseNews h2{font-size:16px;}
.caseNews .tie{margin-bottom:20px;}

.ctopShowA{ background:#efefef; }
.ctopShowA h3{color:#333333; font-size:40px; display:block; padding-top:40px; line-height:60px; }
.ctopShowA h4{color:#333333; font-size:16px; display:block; text-indent:14px; letter-spacing:11px; }
.showApic{ width:1000px; height:546px; margin:0 auto; padding:25px 0px 159px 0px; }
.showApic img{ border:none; padding:0; margin:0 auto; display:block; width:850px;}
.casePageBtn{ padding-top:22px;text-align:center;}
.zxBtn{ background:#FF6600; width:120px; height:40px; line-height:40px; display:block; text-align:center; float:left; color:#fff; font-size:16px; border-radius:4px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.zxBtn:hover{ background:#FF6600; color:#fff; }
.zxBtna,.fhBtn{ background:#FF6600; width:120px; height:40px; line-height:40px;margin-right:20px; display:inline-block; text-align:center; color:#fff; font-size:16px; border-radius:4px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.fhBtn{background:#666;}
.zxBtna:hover,.fhBtn:hover{ background:#FF6600; color:#fff; }

.ml28{ margin-left:28px; }
.maiNews{ width:378px; float:left; margin-bottom:20px; }
.tie{margin-bottom:20px;}
.maiNews h2{ height:40px; line-height:40px; font-size:18px; border-bottom:1px solid #e0e0e0; color:#333;font-weight:normal;}
.maiNews h2 a{ float:right; height:18px; padding-top:11px; }
.maiNews h2 a img{ padding:0; margin:0; display:block; }
.maiNews ul{ padding-top:10px; margin-left:-20px; }
.maiNews ul li{ height:35px; line-height:35px; }
.maiNews ul li a{ display:block; width:240px; height:30px; font-size:12px; float:left; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#666; transition:all 0.4s;}
.maiNews ul li a:hover{ color:#e8312e; padding-left:6px;transition:all 0.4s;}
.maiNews ul li span{ display:block; height:30px; width:100px; float:right; color:#999; text-align:right; font-size:12px; }

/*---内页建站流程---*/
#service_content_tx {width:1200px; height:auto; margin:0 auto;*zoom:1;}
#service_content_tx .up{padding-top:80px;}
#service_content_tx .up h1{color:#ff4e00; font-size:30px; text-align:center; margin-bottom:20px;}
#service_content_tx .up h2{color:#acacae; font-size:16px; text-align:center; margin-bottom:30px;}
#service_content_tx .up p{color:#4a4a4c; font-size:14px; text-align:center; line-height:30px;}
#service_content_tx .un img{cursor:cell; margin:0 auto; display:block;}
#service_content_tx .un{padding:80px 0;}
.border-bottom{border-bottom:1px solid #e8e8e8;}

/*---模板建站---*/
.n_content{width:100%;margin:0 auto;position: relative;}
#crm_content .crm_box{padding-top:50px;}
#crm_content .f1 .left{width:440px; height:580px; overflow:hidden;}
#crm_content .f1 .right{width:760px; height:580px;}
#crm_content .f1 .right .content{color:#a6a6a6; padding:15px 0px 0px 50px;}
#crm_content .f1 .right .content h1{line-height:30px; font-size:35px;}
#crm_content .f1 .right .content h2{line-height:30px; color:#4a4a4c; font-size:20px; margin:20px 0 10px 0;}
#crm_content .f1 .right .content p{line-height:30px; color:#4a4a4c; font-size:14px;}
#crm_content .f2{background:#2b2b2b;}
#crm_content .f2 .left{width:680px; height:590px; overflow:hidden;}
#crm_content .f2 .right{width:520px; height:530px; padding-top: 80px;}
#crm_content .f2 .left .content{color:#a6a6a6; padding-top:60px;}
#crm_content .f2 .left .content h1{line-height:30px; font-size:35px; color:#ccc;}
#crm_content .f2 .left .content h2{line-height:30px; color:#a6a6a6; font-size:20px; margin:20px 0 30px 0;}
#crm_content .f2 .left .content p{line-height:30px; color:#a6a6a6; font-size:14px;}
#crm_content .f3{padding-bottom:50px;}
#crm_content .f3 .left{width:520px; height:450px;  padding-top: 100px; overflow:hidden;}
#crm_content .f3 .right{width:680px; height:450px; }
#crm_content .f3 .right .content{color:#a6a6a6;padding:40px 0px 0px 10px;}
#crm_content .f3 .right .content h1{line-height:30px; font-size:35px;}
#crm_content .f3 .right .content h2{line-height:30px; color:#4a4a4c; font-size:20px; margin:20px 0 30px 0;}
#crm_content .f3 .right .content p{line-height:30px; color:#4a4a4c; font-size:14px;}
#crm_content .f6 .left{width:440px; height:580px; margin:70px 0px 0px 0px;overflow:hidden;}
#crm_content .f6 .right{width:760px; height:530px;margin:30px 0px 0px 0px;}
#crm_content .f6 .right .content{color:#fff; padding:40px 0px 0px 50px;}
#crm_content .f6 .right .content h1{line-height:30px; font-size:35px;}
#crm_content .f6 .right .content h2{line-height:30px; color:#4a4a4c; font-size:20px; margin:20px 0 30px 0;}
#crm_content .f6 .right .content p{line-height:30px; color:#4a4a4c; font-size:14px;}

.main_box{width:1200px;margin:0 auto;}
.left{float:left;}.right{float:right;}
.color{color:#ff4e00;}
.nqType{position: relative; overflow: hidden; height: 54px; margin: 0 0 28px; padding: 0 0 0 0px; background: #f3f3f3; }
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float: left; }
.nqtWrap li a{display: block; height: 51px; padding: 0 23px;  line-height: 54px; color: #787878; text-decoration: none; font-size: 16px;}
.nqtWrap li a:hover{ /*border-bottom-color: #31a0e1;*/ color: #31a0e1; }
.nqpNameCn{line-height: 54px; color: #787878; font-size: 16px; padding: 0 0 0 15px;}
.nqpNameCn a{line-height: 54px; color: #787878; font-size: 16px; padding: 0 0 0 15px;}
.nqpNameEn{margin: 0 0 0 4px; line-height: 54px; color: #c6c6c6; font-size: 16px; }



.muban-xq{width: 100%;margin: 0 auto;}
.ul-muban{
	text-align: left;
	margin-bottom: 50px;
	margin-top: 20px;
}
.ul-muban li{display: inline-block;line-height: 30px;
    border: 1px solid #d6d6d6;border-radius: 15px;margin: 0 10px;font-size: 15px;background-color: #ff4e00;
}
.ul-muban a{color: #fff;display: block;padding: 0 35px;}

/*---营销推广---*/
.host_title
{ width:1200px; text-align:center;  margin:0 auto; padding-bottom:40px; clear:both;}
.host_title h2,.host_title h3
{ font-size:32px; color:#333; font-weight:normal; padding:40px 0 5px;}
.host_title h2 a,.host_title h3 a
{ color:#333; }
.host_title p
{ }

/*---高端订制---*/
.yx-part{width: 100%;overflow: hidden;}
.yx-part1,.yx-part3{text-align: center;position: relative;}
.yx-part1{height: 831px;}
.yx-part1,.yx-part3{text-align: center;position: relative;}
.yx-part1{height: 831px;}
.yx-part3{height: 1135px;}
.yx-part4{width: 1200px;margin: 0 auto;}
.yx-part4 .list{text-align: center;float: left;width: 131px;margin: 115px 130px 65px;}
.yx-part4 .list img{margin-bottom: 15px;}

.yx-part img{display: inline-block;}
.yx-part1 img,.yx-part3 img{position: absolute;width: 1920px;margin-left: -960px;left: 50%;}
.yx-part2{padding: 0px 0;}
.yx-part2 .tt{width: 1200px;margin: 0 auto;}
.yx-part2 .yx-serve{width: 1200px;margin: 30px auto 0;}
.yx-part2 .yx-serve .list{width: 190px;height: 220px;padding:84px 40px 0;margin-right: 28px;margin-bottom: 40px;float: left;transition:all 0.5s;}
.yx-part2 .yx-serve .list:nth-child(4n){margin-right: 0px;}
.yx-part2 .yx-serve .list:hover{box-shadow: 0 2px 15px #a8a8a8;}
.yx-part2 .yx-serve .l1{background: url(../image/yx-bg1.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l2{background: url(../image/yx-bg2.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l3{background: url(../image/yx-bg3.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l4{background: url(../image/yx-bg4.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l5{background: url(../image/yx-bg5.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l6{background: url(../image/yx-bg6.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l7{background: url(../image/yx-bg7.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .l8{background: url(../image/yx-bg8.jpg) 0 0 no-repeat;}
.yx-part2 .yx-serve .list .tt{font-size: 20px;}
.yx-part2 .yx-serve .list .line{width: 40px;border-bottom: 2px solid #1b1b1b;margin: 25px 0;}

.product{
    overflow: hidden;
	    padding-top: 53px;
    border-bottom:1px solid #ebebeb;
		    padding-bottom: 53px;
    margin-bottom: 8px;
}
.product .img{
    float: left;
    width: 54%;
}
.product .img div{
    padding-top: 62%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;

}
.product .txt{
    width: 44%;
    float: right;

}
.product .txt strong{
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    line-height: 2em;
    font-size: 25px;
    color: #333;
}
.product .s12{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-size: 14px;
    color: #666;
    line-height: 25px;
    height: 50px;
    margin-bottom: 22px;


}
.product .s13{
    padding-left: 20px;
    color: #666;
    height: 100px;
    background-color: #f5f5f5;
    margin-bottom: 13px;
}
.product em{
    vertical-align: middle;
    font-size: 13px;
    color: #666;
}
.product .s13 b{
    vertical-align: middle;
    font-size: 25px;
    color: #ff4e00;
}
.product .s13 p:nth-child(1) {
    padding-top: 9px;
}
.product .s13 p:nth-child(2) {
    padding-top: 13px;
}


.product span{
    vertical-align: middle;
    font-size: 15px;
    color: #666;
}
.product .s14{
    font-size: 13px;
    color: #666;
    margin-bottom: 27px;
}
.product .s15 {
    overflow: hidden;
    padding-left: 73px;
}
.product .s15 a{
    margin-bottom: 10px;
    margin-right: 10px;
    float: left;
    color: #fff;
    border-radius: 5px;
    text-align: center;
    width: 163px;
    height: 44px;
    display: block;
    line-height: 44px;
    font-size: 15px;
    background-color: #666;
}
.product .s15 a:hover,
.product .s15 .on{
    background-color: #ff4e00;
}
/*---关于我们---*/
.fixed { clear: both; margin: 54px auto; overflow: hidden; width: 1003px; }
.textsub td{line-height:28px; color:#333;}

.service_panel { background: url(http://www.szqqj.com/Public/Home/images/service_bot.jpg) bottom right no-repeat #fff; border: 1px solid #eee; }
.service_panel .panel_title { height: 148px; background: url(http://www.szqqj.com/Public/Home/images/service_title2.jpg) left no-repeat; }
.service_panel .panel_title h2 { float: left; display: inline; color: #fff; font: bold 24px/148px microsoft yahei, microsoft heiti; _font-family: simhei, Arial, Helvetica, sans-serif; padding: 0 0 0 40px; }
.service_panel .panel_title h3 { width: 450px; float: right; display: inline; color: #666; font: 16px/20px microsoft yahei, microsoft heiti; _font-family: simhei, Arial, Helvetica, sans-serif; padding: 30px 40px 0 0;  line-height:30px;}
.service_panel .panel_title h3 em { color: #ff4f00; font-weight: bold; }
.service_panel .panel_content { padding: 20px; }
.ul_border { border-right: 1px solid #eee; }
ul.service_left { width: 470px; float: left; display: inline; }
ul.service_left li { height: 80px; border-bottom: 1px solid #eee; padding: 10px 20px 20px 20px; list-style-position: outside; }
ul.service_left li.br_none { height: 80px; border-bottom: none; padding: 10px 20px 20px 20px; }
ul.service_left li .li_pic { width: 80px; height: 80px; float: left; display: inline; }
ul.service_left li .li_text { width: 305px; padding: 10px 0 0 20px; float: left; display: inline; }
ul.service_left li .li_text h2 {
	color: #ff6f3d;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
ul.service_left li .li_text h3 {
	color: #999;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}

.cn_con {width: 1000px;margin:0px auto; padding: 30px 0 35px 40px;}
.cn_con .con strong {line-height: 32px;}
.cn_con .con strong i {color: #ED2A00;font-size: 15px; font-style:normal;}
.cn_con .con p {color: #333;font-size: 15px;line-height: 32px;}

.fkuan-content{width: 1000px;margin:0px auto;line-height:27px;}
.fkuan-content-list{width:100%;float:left; padding: 30px 0 35px 0px;}
.fkuan-content-list ul{width:100%;float:left;}
.fkuan-content-list ul li{
	width:310px;
	float:left;
	outline:1px solid #e9e9e9;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.fkuan-img{width:100%;float:left;text-align:center;background:#fff;padding:10px 0;}
.fkuan-txt{width:92%;float:left;color:#fff;padding:4%;font-size:13px;}
.fkuan-a{width:100%;float:left;}
.fkuan-b{width:100%;float:left;}
.fkuan-c{width:100%;float:left;}

.fkuan-content-list ul li.setp1{background:#0069aa;}
.fkuan-content-list ul li.setp2{background:#cd0000;}
.fkuan-content-list ul li.setp3{background:#e80002;}
.fkuan-content-list ul li.setp4{background:#16347c;}
.fkuan-content-list ul li.setp5{background:#bb0837;}
.fkuan-content-list ul li.setp6{background:#07846b;}
.fkuan-content-list ul li.setp7{background:#029fed;}
.fkuan-content-list ul li.setp8{background:#07c904;}
.fkuan-content-list ul li.setp9{background:#73fa53;}

.context_main { margin-bottom: 50px; }
.lic { border-left: 10px solid #666; margin-left: 260px; position: relative; padding-bottom: 30px; }
.lic dt { background: #ff7300; width: 120px; height: 120px; line-height: 120px; text-align: center; color: #fff; font-size: 24px; font-weight: bold; border-radius: 50%; margin-left: -180px; position: relative; }
.lic dt.fst { border-radius: 50%; width: 60px; text-align: center; height: 60px; line-height: 60px; margin-bottom: 30px; margin-left: -35px; background: #ff500b; color: #fff; }
.lic dt i { display: block; width: 50px; height: 5px; background: #ff7300; position: absolute; top: 58px; left: 120px; }
.lic dt em { width: 10px; height: 10px; background: #ff500b; display: block; position: absolute; top: 50px; left: 165px; border-radius: 50%; border: 5px solid #666; }
.lic dd { background: #f3f3f3; width: 704px; padding: 24px 0; margin: -90px 0 0 30px; border-bottom: 5px solid #e3e3e3; }
.lic dd:before { border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #f3f3f3; display: block; content: 'a'; width: 0; height: 0; overflow: hidden; position: absolute; left: 20px; }
.lic dd p { line-height: 2em; font-size: 14px; color: #666; margin: 0 2em 1em; }
.lic dd:hover { background: #ff7300; color: #fff; border-bottom-color: #ff500b; }
.lic dd:hover p { color: #fff; }
.lic dd:hover:before { border-right-color: #ff7300; }
.lic dd.lst em { border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #666; display: block; content: 'a'; width: 0; height: 0; overflow: hidden; position: absolute; left: -15px; bottom: -10px; }

/*---织梦模板超市---*/
.e_news_list .d_n_time .t_s1 ,.page_news{	background:url(http://www.szqqj.com/Public/Home/images/ico.png) no-repeat;	text-indent:25px;	display:block;	float:left;	padding-right:10px;	line-height:30px;}
.s1{padding-left: 20px;background:url(http://www.szqqj.com/Public/Home/images/ico_03.png) no-repeat;}
.s2{padding-left: 20px;background:url(http://www.szqqj.com/Public/Home/images/ico_01.png) no-repeat;}
.s3{padding-left: 20px;background:url(http://www.szqqj.com/Public/Home/images/ico_05.png) no-repeat;}

.e_news_list .d_n_more{	padding-top:20px;	line-height:26px;}
.e_news_list .d_n_more a{	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	padding:2px 10px;
	background-color: #254B72;
}
.e_news_list .d_n_more a:hover{	background:#77aac7;}
.e_news_list .muban_more{	padding-top:20px;	line-height:26px;}
.e_news_list .muban_more a{	-webkit-border-radius: 10px;
	border-radius: 10px;
	color:#fff;
	padding:2px 10px;
	background-color: #254B72;
}
.e_news_list .muban_more a:hover{	background:#77aac7;}

.mubanlist{width:1240px; margin:0px auto;position:relative;}
.mubanlist ul{ margin:0px; padding:0px;}
.mubanlist ul li{float:left; width:380px;padding:7px 0px;height:410px;background:#FFF;box-shadow:0px 2px 3px #d9dbdb; display:inline;margin-right:20px;margin-top:28px;position:relative;}
.mubanlist ul li.cur{margin-right:0px;}
.mubanlist ul li img{display:block;}
.mubanlist ul li h3{ font-size:18px; height:38px; overflow:hidden; padding:15px 7px 0px;}
.mubanlist ul li h3 span{
	color:#cc0000;
}
.mubanlist ul li p.anlitext{padding:10px 7px 0px; height:26px; overflow:hidden;}
.mubanlist ul li h4{ font-size:12px; border-top:1px solid #ececec; margin-top:0px;padding:5px 7px 0px;}
.mubanlist ul li h4 a{ color:#0577ba;}
.mubanlist ul li h4 span{ float:right; background:url(http://www.szqqj.com/Public/Home/webimages/Icon22.png) no-repeat left center; padding-left:22px; color:#acacac;}

.zileibie{display:block;width:110%;margin-bottom:20px;}
.zileibie li{
	display:block;
	float:left;
	zoom:1;
*display:inline;	padding:0px;
	margin-right:10px;
	width:143px;
	margin-bottom:10px;
	text-align:center;
	border-radius:4px;
	font-size:12px;
	height:32px;
	line-height:32px;
	border:1px #e8e8e8 solid;
	background-color: #F3BFB6;
}
.zileibie li a{width:100%;height:32px;line-height:32px;display:block;}
.zileibie li a:hover{color:#fff;border-radius:4px;background-color:#da1f2e;cursor:pointer}

.mod1{border:1px solid #E5E5E5;position:relative;min-height:2px;_height:2px;}
.mod1 span{display:block;width:5px;height:5px;position:absolute;overflow:hidden;}
.mod1tit{font-weight:bold;font-size:14px;height:37px;line-height:37px;border-bottom:#e8e8e8 1px solid;padding-left:10px;border-top:#DA1F2E 2px solid;position:relative;color:#333333;}
.mod1tit .more{position:absolute;top:0px;right:10px;font-weight:100;font-size:12px;vertical-align:bottom;}
.mod1con{margin:0 4px 4px 4px;background:#FFFFFF;padding:15px 10;}
.mod1con td{height:32px!important;line-height:32px!important;}
.mod1con .screeBox {
	padding: 20px 0; 
	border-bottom: 1px dashed #ebeaea;
}
.mod1con .screeBox strong{
	font-weight:normal;
}
.mod1con .screeBox p,.mod1con .screeBox a:hover {
	padding: 5px 15px;
	display: inline;
	background: #FF7200;
	border:1px #e26704 solid;
	color: #FFFFFF;
	margin-right: 20px;
}

.mod1con .screeBox a {
	padding: 5px 15px;
	border:1px #cbecfb solid;
	display: inline;
	background: #e8f8ff;
	color: #000;
	margin-right: 20px;
}



/*---首页新闻---*/		
.index-row{padding: 0px 0 35px;}
.wp{width: 100%;max-width: 1200px;margin: 0 auto;
}

.ul-tab1{
	text-align: center;
	margin-bottom: 50px;
	margin-top: 20px;
}
.ul-tab1 li{display: inline-block;line-height: 30px;
    border: 1px solid #d6d6d6;border-radius: 15px;margin: 0 10px;font-size: 15px;
}
.ul-tab1 a{color: #666;display: block;padding: 0 35px;}
.ul-tab1 li.on{background-color: #ff4e00;color: #fff;border-color: #ff4e00;}
.ul-tab1 li.on a{color: #fff;}

.i-row{overflow: hidden;}
.i-col-l{width: 31%;float: left;}
.i-col-r{width: 67%;float: right;} 
.dn{display:none; }
.m-hotNews{color: #666;background-color: #f5f5f5;border-radius: 5px;overflow: hidden;}
.m-hotNews a{color: #444;}
.m-hotNews a:hover{color: #ff4e00;}
.m-hotNews .pic{
    background-repeat: no-repeat;
    background-position: center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-hotNews .pic a{display: block;/*height: 160px;*/height:215px;}
.m-hotNews .con{padding: 15px 20px 15px;}
.m-hotNews .time{width: 88px;height: 80px;float: left;font-size: 15px;
    background-color: #ff4e00;color: #fff;text-align: center;margin-right: 20px;
}
.m-hotNews .time em{font-size: 30px;display: block; padding-top:10px;}
.m-hotNews .tit{font-size: 18px;overflow: hidden;margin: 10px 0;line-height: 2;
    white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;
}
.m-hotNews .tit a{font-weight: bold; }
.m-hotNews .info{overflow: hidden;}
.m-hotNews .info *{display: inline-block;padding-left: 22px;
    background-repeat: no-repeat;background-position: -5px center;
}
.m-hotNews .orign{background-image: url(http://www.szqqj.com/Public/Home/images/ico-user.png);}
.m-hotNews .visit{background-image: url(http://www.szqqj.com/Public/Home/images/ico-eye.png);float: right;}
.m-hotNews .det{/*padding-top: 15px;*/clear: both;overflow: hidden;/*line-height: 25px;max-height: 90px;*/line-height:20px;max-height:60px;}

.ul-list4{overflow: hidden;margin: 0 -12px;}
.ul-list4 li{float: left;width: 50%;margin-bottom: 15px;}
.ul-list4 .con{display: block;overflow: hidden;padding: 15px;margin: 0 12px;background-color: #f5f5f5;border-radius: 5px;}
.ul-list4 .time{margin-right: 20px;width: 85px;height: 85px;background-color: #afafaf;color: #fff;text-align: center;font-size: 15px;float: left;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-list4 .time em{font-size: 30px;display: block;padding-top:10px;}
.ul-list4 .tit{font-size: 15px;color: #333;font-weight: bold;overflow: hidden;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis; margin-top:0;
}
.ul-list4 .det{color: #666;line-height: 22px;height: 54px;overflow: hidden; margin-top:-25px;}
.ul-list4 .con:hover .tit{color: #ff4e00;}
.ul-list4 .con:hover .time{background-color: #ff4e00;}


.i_nbox{ background-color:white; padding-bottom:40px}
.i_nbox .in_mbox{ text-align:center}
.i_nbox .in_mbox a{ display:inline-block; width:160px; height:30px; text-align:center; line-height:30px; border-radius:15px; overflow:hidden; background-color:#CCC; font-size:14px; margin:0 10px;}

.i_nbox .in_mbox .curra{ background-color:#ea6826; color:white;}
.i_nbox .in_ctbox{ width:1200px; overflow:hidden; padding-top:36px; text-align:center; margin:0px auto;}
.i_nbox .in_ctbox ul{ overflow:hidden; width:1240px}
.i_nbox .in_ctbox ul li{ float:left; width:560px; margin-right:40px; overflow:hidden; padding:10px 0; }
.i_nbox .in_ctbox .in_date{ float:left; width:94px; height:94px; overflow:hidden; border-radius:50%; background-color:#ea6826;text-align:center; font-size:14px; color:#FFF;}
.i_nbox .in_ctbox .in_date span{display:block; padding-top:8px; line-height:50px; font-size:48px;}
.i_nbox .in_ctbox .in_txtbox{  float:right; width:440px; margin-top:11px;}
.i_nbox .in_ctbox .in_txtbox h3{font-size:14px; text-align:left; height:24px; line-height:24px; overflow:hidden}
.i_nbox .in_ctbox .in_txtbox h3 a:hover{ color:#ea6826; transition:0.5s all ease; -moz-transition:0.5s all ease; -o-transition:0.5s all ease; -webkit-transition:0.5s all ease;}
.i_nbox .in_ctbox .in_txt{color:#666; text-align:justify; font-size:14px; height:48px; line-height:24px; overflow:hidden}

.in_tbox{ width:100%; padding:30px 0; text-align:center; margin:0px auto}

.in_add{ display:block; margin:0px auto; margin-top:20px}
.new_center{ overflow:visible}

/* f翻页 */
.page_fanye div{
	    display: inline-block
}
.page_fanye
{ width:100%; height:auto; text-align:center; padding:20px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:12px; text-indent:0px; color: #333;  margin-right: 5px; padding:4px 9px;  border:1px solid #dedddd;  display: inline-block; }
.thisclass{background-color: #E8E8E8;}
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#ea6826; }

/* 友情链接 */

.partner_title{
	width:70px;
	height:20px;
	color:#686868;
	font-size:14px;
	line-height:20px;
	}
.partner_content{
	width:1185px;
	overflow:hidden;
	margin-bottom: 20px;
	}
.partner_content a{
	display:inline-block;
	padding:0 5px 0 5px;
	line-height:30px;
	color:#9f9f9f;
	}
.partner_content a:visited{ color:#9f9f9f;}
.partner_content a:hover{ color:#df544b;}
.partner_content a:active{ color:#9f9f9f;}

/*浮动客服*/
.qqkefu{position: fixed;top:360px;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index:900;right:0;width:45px;transition:all 0.8s ease;border-radius:5px0 0 5px}
.qqkefu:hover{ margin-top:5px;}
.qqkefu ul li{width: 45px;height:45px;margin-bottom:1px;float:right;line-height:45px;font-size:14px; color:#fff; cursor:pointer;position:relative;text-indent:10px;}
.qqkefu ul li a{color:#fff;display: block;overflow: hidden;height: 45px; font-size:14px;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#ED2A00;}
.qqkefu ul li.top{background: #ED2A00 url(../image/side_icons.png) no-repeat -180px 0px;position:relative;width:45px;height: 45px;cursor:pointer;}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px;}
.qqkefu ul li.top:hover{background:#ED2A00 url(../image/side_icons.png) no-repeat -180px 0px;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;background-image: url(../image/side_icons.png);background-color: #ED2A00;}
.qqkefu ul li span{font-size: 14px;font-weight: bold;color: #FFF;}
.qqkefu ul li b.a{background-position: 0px 0px}
.qqkefu ul li b.b{background-position: -45px 0px}
.qqkefu ul li b.f{background-position: -90px 0px}
.qqkefu ul li b.c{background-position: -135px 0px}
.qqkefu ul li:hover b{background-color: #ED2A00;}
.qqkefu ul li.qq_czb{text-indent: 0;}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{position: absolute;width:110px;top: -70px;right: 90px;float: right;cursor: default !important;display:none;}
.erweima p{margin-top:20px;margin-left:10px;}
.erweima img{}
.qqkefu li .erweima p a{display:block;font-size:14px;color:#333;margin-top:-8px;margin-left:30px;}

/* 新版底部 ======================================================================================================== */
.zz_box{width:100%;height:100px;border-top:0px #ED2A00 solid;background-color:#ED2A00;background-image:url(../image/bottom-bg.png);background-position:center bottom;background-size:60%;background-repeat:repeat-x;}
.zz_info{width:1190px;height:100px;margin:0 auto;font-size:16px;color:#FFF;}
.zz_info .zz1{background:url(../image/zz1.png) left center no-repeat;padding-left:50px;float:left;height:100px;line-height:100px;}
.zz_info .zzz{background:url(../image/zzz.png) left center no-repeat;padding-left:50px;float:left;height:100px;line-height:100px;}
.zz_info .zz2{background:url(../image/zz2.png) left center no-repeat;padding-left:50px;float:left;height:100px;line-height:100px;}
.zz_info .zz3{background:url(../image/zz3.png) left center no-repeat;padding-left:50px;float:left;height:100px;line-height:100px;}
.zz_info .zz4{background:url(../image/zz4.png) left center no-repeat;padding-left:50px;float:left;height:100px;line-height:100px;}
.zz_info span{margin:0 30px;display:inline;}

.db_foot{
	background-color: #333333;
	background-repeat: repeat;
}
.db_1{ width:1200px; margin:0px auto; padding-top:30px; position:relative; }
.db1_zxyy{ width:340px; float:left;}
.db1_zxyy span{ font-size:25px; color:#fff; display: block;   font-weight: bold;}
.db1_zxyy span small{ font-size:15px;}
.txt_name{ width:340px; background:url(../image/txt_bg1.gif) no-repeat 310px center #ededee; height:40px; line-height:40px; text-indent:14px; margin-top:20px; border:0px}
.txt_tel{ width:340px; background:url(../image/txt_bg2.gif) no-repeat 310px center #ededee; height:40px; line-height:40px; text-indent:14px; margin-top:20px; border:0px}
.txt_yq{ width:340px;background:#ededee;height:110px; line-height:23px;border:0px;text-indent:14px; margin-top:20px; color:#999}
.btn_tj{ background:url(../image/sy_btn.png) no-repeat; width:267px; height:40px; border:0px; margin-top:20px;}
.db1_m{ width:520px; float:left; margin-left:64px;}
.db1_m span{ font-size:25px; color:#fff;     display: block;   font-weight: bold;}
.db1_m span small{ font-size:15px;}
.db1_m p{ line-height:24px; padding-top:0px; color:#eae7e7; padding-bottom:20px;}
.db1_m p a{color:#eae7e7;}
.db1_m p img{ vertical-align:sub;}
.db1_r{ width:110px; float:right}
.db1_r img{ margin-top:30px;}
.db1_r p{ line-height:0px; color:#ededee; text-align:center; padding:20px 0px}
.yqlj{ border-top:#c1c1c1 1px solid; padding:20px 0px; color:#eae7e7; margin-top:20px;}
.yqlj a{ color:#eae7e7; display:block; float:left; padding:0px 10px; line-height:20px;}
.db_2{ background:#000; text-align:center; line-height:25px; padding:20px 0px; color:#eae7e7; position:relative}
.db_2 a{ color:#eae7e7;}
.nymain{ background:url(http://www.szqqj.com/Public/Home/images/m1_bg.jpg) repeat; padding:50px 0px; min-width:1150px;}
.ny_m{ width:1100px; margin:0px auto}
.ny_L{ width:790px; float:left; background:#fff; padding:20px;}
.ny_L h3{ font-size:18px; color:#f01d1d; background: url(http://www.szqqj.com/Public/Home/images/ny_bit.jpg) no-repeat left center; padding-left:10px; font-weight:bold}
.ny_L h3 span{ float:right; font-weight:normal; color:#666; font-size:12px; padding-top:6px;}
.ny_L small{ font-size:12px; color:#9e9e9e; padding-left:5px; font-weight:normal}
.ny_R{ width:250px; float:right; }
.wz{ padding-top:20px;}
.wz p{ line-height:23px; padding-bottom:20px;}
.wz img{ margin-bottom:10px;}
.ryul_pic{ padding-top:20px;}
.ryul_pic img{ max-height:100%; max-width:100%}
.ryul_pic1{ float:left; width:300px; height:200px; text-align:center; line-height:12px; margin-left:0px; font-size:13px; background:#FFF; margin:0px 10px 20px 0;}
.ryul_pic1 p{ text-align:center; padding-top:15px;}
.ryul_pic2 p{ text-align:center; padding-top:15px;}
.ryul_pic2{ float:left; width:138px; height:200px; text-align:center; line-height:12px; margin-left:0px; font-size:13px; background:#FFF; margin:0px 10px 20px 0;}
.xilieul_pic{ padding-top:20px; padding-bottom:20px;}
.xilieul_pic li{ float:left; width:120px; height:220px; text-align:center; line-height:12px; margin-left:0px; font-size:13px; background:#FFF; margin:0px 10px 20px 0;  }
.xilieul_pic li:hover{ cursor:pointer; }
.xilieul_pic li a{ text-align:center; color:#333}
.xilieul_pic li img{ border:0;}
.xilieul_pic li div{ width:120px; height:169px; }
.xilieul_pic li div img{ max-height:100%; max-width:100%}
.xilieul_pic li p{ padding-top:15px; }

.dddh{ color:#fff; padding-bottom:15px;}
.dddh a{ color:#fff;}
