.v_position{ position:relative;height:1420px;}
.v_position2{ position:relative; height:465px;}
.div_relative{position:relative; height:673px;}
.fcd_right{text-align:right; padding:30px 40px 0px 30px;}
.partCon {

	margin: 0 auto;
}

.poxt {
	width: 100%;
	height:65px;
	background: url(../image/tiao.png) no-repeat center bottom;
}
.poxt h4 {
	height: 65px;
	overflow: hidden;
	text-align: center;
}
.poxt h4 a {
	font-size:26px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #757475;
	font-weight:bold;
}
.s_poxt {
	width: 100%;
	background: url(../image/tiao.png) no-repeat center bottom;
}
.s_poxt h4 {
	height: 65px;
	overflow: hidden;
	text-align: center;
}
.s_poxt h4 a {
	font-size:26px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #757475;
	font-weight:bold;
}



@media (max-width: 768px) {
	.partCon11 {

	margin:0 auto;

}
.partCon22 {

	margin-top:30px;

}
	.poxt {
	width: 100%;
	height:60px;
	background: url(../image/tiao.png) no-repeat center bottom;
}
.poxt h4 {
	height: 60px;
	overflow: hidden;
	text-align: center;
}
.poxt h4 a {
	font-size:20px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #757475;
	font-weight:bold;
}
	.s_poxt h4 {
	height: 65px;
	overflow: hidden;
	text-align: center;
}
.s_poxt h4 a {
	font-size:18px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #757475;
	font-weight:bold;
}

.sj_poxt {
	width: 100%;
	height:60px;
	background: url(../image/tiao.png) no-repeat center bottom;
}
.sj_poxt h4 {
	height: 60px;
	overflow: hidden;
	text-align: center;
}
.sj_poxt h4 a {
	font-size:20px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #cb252a;
	font-weight:bold;
}
.sj_anli_index{margin:0px; padding:0px;}
.sj_anli_index ul li{ float:left; width:48%; margin-top:3%; margin-left:1%; margin-right:1%;}
.sj_anli_biao{text-align:center; line-height:25px; height:25px; font-size:16px;}
.sj_anli_biao img{text-align:center; width:25px; height:25px; font-size:16px;}
.sj_anli_img{width: 100%;
 position:relative;padding-bottom:92%;
}
.sj_anli_img img{position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 width:100%;
 margin:auto;
 *zoom:1;
}
.sj_fuwu_img{width: 100%;
 position:relative;padding-bottom:75%;
}
.sj_fuwu_img img{position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 width:100%;
 margin:auto;
 *zoom:1;
}
.padding_bottom{padding-bottom:20px;}
}
a{ text-decoration:none;  }
.picScroll-left{ overflow:hidden; position:relative; height: auto; margin: 0 auto;}
.picScroll-left .hd{ overflow:hidden;  height:30px;}


.picScroll-left .hd ul{ text-align:center; margin:0 auto; list-style:none; margin-top:20px; padding-left:578px;}
.picScroll-left .hd ul li{ float:left; text-align:center; width:9px; height:9px; overflow:hidden; margin:0 auto; margin-right:5px;  text-indent:-999px; background:url("../image/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .hd img {margin-top: 5px;}
.picScroll-left .bd{ margin: 0 auto; }
.picScroll-left .bd ul{ text-align:center; overflow:hidden; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none;}
.picScroll-left .bd ul li{ margin:0 8px; float:left; margin:0 auto; overflow:hidden; text-align:center; list-style:none }
.picScroll-left .bd ul li .pic{ text-align:center; overflow:hidden;background: #000; margin:2px; }
.picScroll-left .bd ul li .pic img{ width:390px; height:268px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999; transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1); opacity:0.6; filter: alpha(opacity=60); transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; }
.picScroll-left .bd ul li .title{ line-height:24px; text-align: left; font-size: 14px; font-family: "微软雅黑"; text-indent: 5px;}
.picScroll-left .bd ul li .title p {color:#bf283e;}

.picScroll-fcdleft{ overflow:hidden; position:relative;  height: auto; margin: 0 auto;}
.picScroll-fcdleft .hd{ overflow:hidden;  height:30px; }


.picScroll-fcdleft .hd ul{ text-align:center; margin:0 auto; list-style:none; margin-top:20px; padding-left:578px;}
.picScroll-fcdleft .hd ul li{ float:left; text-align:center; width:9px; height:9px; overflow:hidden; margin:0 auto; margin-right:5px;  text-indent:-999px; background:url("../image/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-fcdleft .hd ul li.on{ background-position:0 0; }
.picScroll-fcdleft .hd img {margin-top: 5px;}
.picScroll-fcdleft .bd{ margin: 0 auto; }
.picScroll-fcdleft .bd ul{ text-align:center; overflow:hidden; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none;}
.picScroll-fcdleft .bd ul li{ float:left; margin:0 auto; overflow:hidden; text-align:center; list-style:none }
.picScroll-fcdleft .bd ul li .pic{ text-align:center; overflow:hidden;background: #000; margin:0 5px; }
.picScroll-fcdleft .bd ul li .pic img{ width:390px; height:268px; display:block; }
.picScroll-fcdleft .bd ul li .pic a:hover img{ border-color:#999; transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1); opacity:0.6; filter: alpha(opacity=60); transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; }
.picScroll-fcdleft .bd ul li .title{ line-height:24px; text-align: left; font-size: 14px; font-family: "微软雅黑"; text-indent: 5px;}
.picScroll-fcdleft .bd ul li .title p {color:#bf283e;}


/* 效果CSS开始 */
.mBan2 { overflow: hidden; background-color:#f3f4f3;}
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 30px; overflow: hidden; position: absolute; bottom: 5%; z-index: 1; width: 100%; left:0;}
.mBan2 .slideBox .hd ul{ text-align:center;}
.mBan2 .slideBox .hd ul li{cursor:pointer;
	display:inline-block;
*display:inline;
	zoom:1;
	width:24px;
	height:5px;
	margin-right:2%;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.mBan2 .slideBox .hd ul li.on{ background:#b01d24; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0; overflow:hidden;  }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }



/* 效果CSS结束 */

.iframe_class{height:365px; width:1200px; margin:0 auto;}
.iframe_class1{height:118px; width:1200px; margin:0 auto; margin-top:50px;}
.iframe_class2{height:380px; width:1200px; margin:0 auto;}
.iframe_class3{height:118px;}
.iframe_class4{height:270px; width:800px; margin:0 auto;}
.iframe_class4-1{height:540px; width:800px; margin:0 auto;}
.iframe_class5{height:530px; width:980px; margin:0 auto;}

.iframe_dui{margin:20px auto; width:1200px;}
.iframe_dui1{margin:20px auto; width:1200px;}
.iframe_dui2{margin:0px auto; width:800px;}
.iframe_dui3{margin:0px auto; width:980px;}

.v_margin{ margin: 0 auto;}
.v_margin_10{ margin-top: 6px;}

.fcd_dx{ }
.fcd_zi{color:#808080; font-size:15px; line-height:35px;padding-top:15px;}
.div_zi{text-align:center;color:#808080; font-size:15px; line-height:35px; padding:10px;}
.img_ann{padding:0px; margin:0px;}
.img_ann a img{text-align:center; margin:20px auto; width:104px;}
.img_ann2{padding:0px; margin:0px;}
.img_ann2 a img{text-align:center; margin:0px auto; width:104px;}

.img_ann_r{padding-right:30px; margin:0px;}
.img_ann_r a img{ margin-top:5px; width:104px;}

.pin_bg{background: url(../image/pin_bg.jpg) no-repeat 100% center; height:auto; overflow:hidden; margin-top:45px;}

.pin_hongbg{background: #cb252a; width:600px; height:380px;  margin-top:9%; margin-left:0.9%;  margin-bottom:12%; position:relative;}
.pin_baibg{width:28%; height:380px;  margin-top:4%; margin-left:19%; float:left;  margin-bottom:12%; position:relative;}
.pin_baibg2{width:28%; height:380px;  margin-top:15%; margin-right:19%; float:right;  margin-bottom:12%; position:relative;}
.pin_baibg3{width:30%; height:380px;  margin-top:7%; margin-left:1%; float:left;  margin-bottom:12%; position:relative;}
.pin_dieceng{background: #f5f6f7;width:32%; height:420px;  margin-top:8.6%; margin-left:36%; float:left;  margin-bottom:12%; position:absolute;}
.pin_dieceng_iframe{height:500px; margin-top:6%; margin-left:0%; float:left;  margin-bottom:8%; position:absolute;}

.pin_wenhuapoxt {
	margin:0px;
	padding-top:15px;
}
.pin_aalpoxt {
	margin:0px auto;
	padding-top:15px;
}
.pin_fvcimgpoxt {
	 width:50%; float:right; margin-top:4%; margin-right:0%; display:block;
}
.pin_fvcimgpoxt img{

	width:100%;
	padding-top:15px;

}

.iframe_shuangr {
	 float:right; margin-top:4%; margin-right:0%; display:block;
}

.pin_fvcimgpoxtleft {
	 width:50%; float:left; margin-top:4%; margin-left:0%; display:block;
}
.pin_fvcimgpoxtleft img{

	width:100%;
	padding-top:15px;

}
.pin_poxt {
	margin:40px;
	padding-top:15px;
	background: url(../image/pin_biao.png) no-repeat left bottom;
}
.pin_poxt h4 {
	height: 65px;
	overflow: hidden;
	
}
.pin_poxt h4 a {
	font-size:26px;
	margin-top: 24px;
	height:30px;
	display: inline-block;
	color: #ffffff;
}

.pin_zi{margin:35px;font-size:17px; line-height:35px; color: #ffffff;}
.pin_biao{margin-left:35px;font-size:18px; height:35px; font-weight:bold;color: #ffffff;}
.pin_biao a{font-size:18px; height:35px; font-weight:bold;color: #ffffff;}
.pin_ann a{margin-left:35px; margin-top:20px; font-size:18px; color: #ffffff; line-height:35px;}
.pin_fcdann a{ margin-top:45px; font-size:18px; color: #ffffff; line-height:35px; width:60%;}



ul,li{ list-style:none;}
.index_box{ height:50px; line-height:50px; background:#BD2025; overflow:hidden;}
.t_news{ height:19px; color:#fff; margin:0 auto;text-align:center; margin-top:20px; overflow:hidden; position:relative;}
.t_news b{ line-height:19px; font-weight:bold; display:inline-block;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:43%}

.news_li li a{color:#fff;}

.swap{top:19px;}

.hui_bg{
	
	width: 100%;
    height: auto;
    position: relative;
}


.hui_fcdbg{

    background: #f5f6f7;
}

.bangte_index{padding-top:30px;  position:relative; width:1200px;margin:0 auto;}
.bangte_index ul{ text-align:center; overflow:hidden; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px;}
.bangte_index ul li{ float:left; text-align:center;  overflow:hidden; margin:0 auto; margin-right:5px; margin-left:5px; margin-bottom:55px;display: table-cell;vertical-align: middle; width:190px; height:95px;}
.bangte_index ul li img{ vertical-align: middle; filter: grayscale(100%);
-webkit-filter: grayscale(100%);}
.bangte_index ul li img:hover{ vertical-align: middle; filter: grayscale(0%);
-webkit-filter: grayscale(0%);
opacity: 1;}

.index_wenan{ margin-top:40px; height:1422px;
    background:  url(../image/beee.jpg) no-repeat 100%;}


.pin_poxt h1 {
	height: 65px;
	overflow: hidden;
	font-size:26px;
	color: #757475;
	font-weight:bold;
	
}
.pin_poxt span {
	font-size:17px;
	margin-top: 14px;
	height:30px;
	display: inline-block;
	color: #757475;
}

.youshi_poxt h4 {
	height: 65px;
	font-size:26px;
	margin: 0 auto;
	padding-top: 37px;text-align:center;
	
}
.youshi_poxt h4 a {
	font-size:26px;
	margin-top: 20px;
	margin: 0 auto;
	padding-top: 37px;
	text-align:center;
	height:30px;
	display: inline-block;
	color: #757475;
}

.youshi_index{ overflow: hidden; height: auto; margin: 0 auto;padding-left: 100px; width:1000px;}
.youshi_index ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
		


.youshi_index ul li{ float:left; text-align:center; width:257px; height:253px; overflow:hidden; margin:0 auto; margin-right:35px; margin-right:35px;  list-style:none; }
.youshi_index ul li .youshi_bg{background:  url(../image/youshibg.png) no-repeat 100%; height: 253px;line-height:60px; text-align:center; font-size:17px; color: #757475;}
.youshi_index ul li .youshi_bg img{margin:0 auto; width:45%; text-align:center; overflow:hidden; padding-top:45px;}


.youshi_index2{ overflow: hidden; height: auto; margin: 0 auto; width:960px;}
.youshi_index2 ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
.youshi_index2 ul li{ float:left; text-align:center; width:257px; height:253px; overflow:hidden; margin:0 auto; margin-right:30px; margin-left:30px;  list-style:none; }
.youshi_index2 ul li .youshi_bg2{background:  url(../image/youshibg.png) no-repeat 100%; height: 253px;line-height:60px; text-align:center; font-size:17px; color: #757475;}
.youshi_index2 ul li .youshi_bg2 img{margin:0 auto; width:1%; text-align:center; overflow:hidden; padding-top:45px;}

.youshi_fcdindex2{ overflow: hidden; height: auto; margin: 0 auto; width:960px;}
.youshi_fcdindex2 ul{  position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
.youshi_fcdindex2 ul li{ float:left; width:257px; height:253px; overflow:hidden; margin-right:30px; margin-left:30px;  list-style:none; }
.youshi_fcdindex2 ul li .youshi_bg2{ height: 253px;line-height:24px;  font-size:12px; color: #757475;}
.youshi_fcdindex2 ul li .youshi_bg2 img{margin:0 auto; width:98%; text-align:center; overflow:hidden; padding-top:45px; padding-bottom:15px;}

.youshi_index3{ overflow: hidden; height: auto; margin: 0 auto; width:1199px;}
.youshi_index3 ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
.youshi_index3 ul li{ float:left; text-align:center; width:239px; height:239px; overflow:hidden; margin:0 auto;  list-style:none; }
.youshi_index3 ul li .zl_bg2{height: 239px; text-align:center; line-height:70px; font-size:17px; color: #757475;}
.youshi_index3 ul li .zl_bg2 img{margin:0 auto; text-align:center; height:150px; padding-top:65px;}

.youshi_indexwh{ overflow: hidden; height: auto; margin: 0 auto; width:800px;}
.youshi_indexwh ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
		.youshi_indexwh ul li{ float:left; text-align:center; width:257px; height:253px; overflow:hidden; margin:0 auto; margin-right:5px;  list-style:none; }
.youshi_indexwh ul li .aboutwenhua_bg{background:  url(../image/youshibg.png) no-repeat 100%; height: 253px; text-align:center; font-size:17px; color: #757475;}
.youshi_indexwh ul li .aboutwenhua_bg img{margin:0 auto; text-align:center; padding-top:45px;}
.youshi_indexwh ul li .aboutwenhua_bg p{margin:0 auto; text-align:center;line-height:50px; font-weight:bold;}
.youshi_indexwh ul li .aboutwenhua_bg span{margin:0 auto; text-align:center;line-height:40px;}


.about_bannerbg{background: url(../image/guanyuwm.jpg) no-repeat center; overflow:hidden;}
.about_bannerbg .banner_bg_ding{position:absolute; top:165px;left:0%;}
.news_bannerbg{background: url(../image/xwzx.jpg) no-repeat center; overflow:hidden;}
.news_bannerbg .banner_bg_ding{position:absolute;top:184px;left:0%;}
.anli_bannerbg{background: url(../image/anll.jpg) no-repeat center; overflow:hidden;}
.anli_bannerbg .banner_bg_ding{position:absolute;top:146px;left:0%;}
.cont_bannerbg{background: url(../image/lianxiwm.jpg) no-repeat center; overflow:hidden;}
.cont_bannerbg .banner_bg_ding{position:absolute;top:30%;left:15%;}


.serv0_bannerbg{background: url(../image/hdzh.jpg) no-repeat center; overflow:hidden;}
.serv0_bannerbg .banner_bg_ding{position:absolute;top:35%;left:1%;}
.serv1_bannerbg{background: url(../image/nei_banner1.jpg) no-repeat center; overflow:hidden;}
.serv1_bannerbg .banner_bg_ding{position:absolute;top:205px;left:50%;}
.serv2_bannerbg{background: url(../image/nei_banner4.jpg) no-repeat center; overflow:hidden;}
.serv2_bannerbg .banner_bg_ding{position:absolute;top:195px;left:0%;}
.serv3_bannerbg{background: url(../image/nei_banner2.jpg) no-repeat center; overflow:hidden;}
.serv3_bannerbg .banner_bg_ding{position:absolute;top:215px;left:0%;}
.serv4_bannerbg{background: url(../image/nei_banner3.jpg) no-repeat center; overflow:hidden;}
.serv4_bannerbg .banner_bg_ding{position:absolute;top:215px;left:0%;}
.serv5_bannerbg{background: url(../image/yszz.jpg) no-repeat center; overflow:hidden;}
.serv5_bannerbg .banner_bg_ding{position:absolute;top:200px;left:340px;}

.height_20{height:20px;}
.height_30{height:30px;}
.height_40{height:40px;}
.height_50{height:50px;}
.height_60{height:60px;}
.height_70{height:70px;}
.height_80{height:80px;}
.height_90{height:90px;}
.height_95{height:95px;}
.height_100{height:100px;}
.height_110{height:110px;}
.height_120{height:120px;}
.height_130{height:130px;}
.height_140{height:140px;}
.height_150{height:150px;}
.height_160{height:160px;}
.height_170{height:170px;}

.bai_tong_biao{font-size:22px; font-weight:bold; color:#ffffff; line-height:65px;
	height:65px;
	background: url(../image/tiao.png) no-repeat left bottom;}
.red_tong_biao{font-size:22px; font-weight:bold; color:#cb252a; line-height:65px;
	height:65px;
	background: url(../image/tiao.png) no-repeat left bottom;}
.cont_tong_biao{font-size:22px; font-weight:bold; color:#5a5a5a; line-height:65px;
	height:65px;
	background: url(../image/tiao.png) no-repeat left bottom;}
	
.bai_tong_zi{font-size:15px; color:#ffffff; line-height:30px;}
.hei_zi_size_26{font-size:26px; line-height:65px;
	height:65px;
	}
.hei_zi_size{font-size:22px; line-height:35px;
	height:35px;
	}
.xiao_tong_zi{font-size:15px; line-height:30px;}
.zi_color{color:#5a5a5a;}
.zi_color_red{color:#cb252a;}
.zi_color_fff{color:#ffffff;}

.zi_bold{font-weight:bold; }


.dingwei{position:absolute;	top: 24%;left:1%}
.dingwei2{position:absolute; width:420px; top:52%; right:1%;}
.dingwei3{position:absolute; width:420px; bottom:5%; right:1%;}

.index_col-sm-3{ width:27.5%;}
.index_col-sm-4{ width:31%;}
.index_col-sm-4-4{ width:25%;}
.index_col-sm-2{ width:17.5%; text-align:center;}
.index_col-sm-5{ width:37%;}
.index_col-sm-5-5{ width:42%;}
.index_col-sm-5-6{ width:28%;}
.index_col-sm-6{ width:55%;}
.index_col-sm-7{ width:12.5%; text-align:center;}

.contain3{
	width: 1200px;
	margin:0 auto 60px;
	padding-top:40px;
	box-sizing: border-box;
}

.serv6_dolphin{
float:left;
padding:0px;
width:549px;
background:#eeeeee;
margin:25px;
position:relative;
}

.serv6_dolphin_top{
text-align:center;
display: inline-block;
margin:0px;
overflow:hidden; margin:0 auto;vertical-align: middle; width:549px;
}
.serv6_dolphin_top img{ vertical-align: middle; }
.serv6_bottom{
text-align:left;
margin:0px;
padding:0px;
}

.serv6_dolphin a.prodtitle:link,.serv6_dolphin a.prodtitle:visited,.serv6_dolphin a.prodtitle:active{
display:block;
color:#464445;
font:18px/80px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align:center;
margin:0px;
padding:0px;

}

.serv6_dolphin a.prodtitle:hover{
display:block;
color:#808080;
text-decoration: underline;

}

.logo-search-wrapl2 .wapnav{width: 100%;
	background-color:#cb252a;
	}
.logo-search-wrapl2 .wapnav div.wapnavaa{}
.logo-search-wrapl2 .wapnav div.wapnavcc{float:left; width:25%; text-align:center;list-style-type:none;border-right: 1px solid #f2f1f1;}
.logo-search-wrapl2 .wapnav div.wapnavcc a{
	display:block;height: 44px; line-height:44px;font-size:1em;color:#fff;background-color:#cb252a;
	background-image:-moz-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-webkit-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-o-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-ms-linear-gradient(top , #ca2529 , #cb252a);
	background-image:linear-gradient(top , #ca2529 , #cb252a);
}

.logo-search-wrap .wapnav{width: 100%;
	background-color:#cb252a;
	}
.logo-search-wrap .wapnav div.wapnavaa{}
.logo-search-wrap .wapnav div.wapnavcc{float:left; width:25%; text-align:center;list-style-type:none;border-right: 1px solid #f2f1f1;}
.logo-search-wrap .wapnav div.wapnavcc a{
	display:block;height: 44px; line-height:44px;font-size:1em;color:#fff;background-color:#cb252a;
	background-image:-moz-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-webkit-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-o-linear-gradient(top , #ca2529 , #cb252a);
	background-image:-ms-linear-gradient(top , #ca2529 , #cb252a);
	background-image:linear-gradient(top , #ca2529 , #cb252a);
}

.wapnav22{width: 100%;
    height: 45px;
    position: fixed;
	background:#747474;

    z-index: 999;
    bottom: 0;
	}
.wapnav22 div.wapnavcc22{}
.wapnav22 div.wapnavcc22{float:left; width:33.333333%; text-align:center;list-style-type:none;border-right: 1px solid #f2f1f1;}
.wapnav22 div.wapnavcc22 a{
	display:block; line-height:45px;font-size:1em;color:#fff;background-color:#747474;

}
.wapnav22 div.wapnavcc22 a img{
	 line-height:45px;width:16px; height:23px;

}

.none_display{display:none;}
.block_display{display:block;}
.contain33{width:1200px;}
.fanye {
	width: 850px;
	height: auto;
	overflow: hidden
}
.fanye li {
	float: left;
	width: 425px;
	overflow: hidden;
}
.fanye li a {
	color: #000;
	display: inline;
}

.youshi_fc2dpoxt{
	width:1000px;
	text-align: center;
	margin:0 auto;
	padding-top: 40px;
	
}
.youshi_fc2dpoxt img{
	width:50%;
display:block;
margin:0 auto;
}
.youshi_fc2dpoxt2{
	width:1000px;
	text-align: center;
	margin:0 auto;
	padding-top: 40px;
	
}
.youshi_fc2dpoxt2 img{
	width:70%;
display:block;
margin:0 auto;
}
@media (max-width: 768px) {
	.none_display{display:block;}
.block_display{display:none;}
.contain33{width:100%;}

.fanye {
	width: 100%;
	height: auto;
	overflow: hidden
}
.fanye li {
	float: left;
	width: 100%;
	
}
.fanye li a {
	color: #000;
	display: inline;
}
.xiao_tong_zi{font-size:12px; line-height:20px;}
.div_zi{text-align:center;color:#757475; font-size:13px; line-height:25px; padding:7px;}
.js_div_zi{text-align:left;color:#757475; font-size:13px; line-height:25px; padding:7px;}

    .picScroll-left .bd{ padding-left:1%; margin: 0 auto; }
	.picScroll-left .bd ul li .pic img{ width:300px; height:198px; display:block;  padding:2px; }
	
	.picScroll-fcdleft .bd{ padding-left:1%; margin: 0 auto; }
	.picScroll-fcdleft .bd ul li .pic img{ width:300px; height:198px; display:block;  padding:2px; }
	.iframe_class{height:240px;}
	
.img_ann{padding:0px; margin:0px;}
.img_ann a img{text-align:center; margin:10px auto; width:85px;}

	.bangte_index{padding:0px; margin-top:20px; overflow:hidden; position:relative; height: auto; width:100%;margin:0 auto;}
	.bangte_index ul{ text-align:center; overflow:hidden; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px;}
	.bangte_index ul li{ float:left; text-align:center;  overflow:hidden; width:25%; margin:0 auto; }
.bangte_index ul li img{ width:98%; height:70px; }

.bangte_index2{padding:0px; margin-top:20px; overflow:hidden; position:relative; height: auto; width:100%;margin:0 auto;}
	.bangte_index2 ul{ text-align:center; overflow:hidden; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:25px;}
	.bangte_index2 ul li{ float:left; text-align:center;  overflow:hidden; width:25%; margin:0 auto; }
.bangte_index2 ul li img{ width:98%; height:auto; }

.index_col-sm-3{ width:99%;}
.index_col-sm-2{ width:99%;}
.index_wenan{width: 100%;
    height:1050px;
    background: #ffffff;}
	.dingwei{position:absolute;left: 12%;
	top: 5%;}
.dingwei2{position:absolute;top:37%; left:12%;right:0;}
.dingwei3{position:absolute; bottom:6%; left:12%;right:0;}



.youshi_index{ overflow: hidden; height: auto; margin: 0 auto; width:100%;}
.youshi_index ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:12px; padding-bottom:15px;}
.youshi_index ul li{ float:left; text-align:center; width:45%; height:161px; overflow:hidden; margin:0 auto; margin-left:1px;  list-style:none; }
.youshi_index ul li .youshi_bg{background:  url(../image/youshibg.png) no-repeat 100%; background-size: 100%; height: 160px; text-align:center; font-size:17px; color: #757475;}
.youshi_index ul li .youshi_bg img{margin:0 auto; text-align:center;  width:50%;padding-top:25px;}
.vc_col-sm-2, .vc_col-sm-3{width:90%; margin-left:7%;}
.vc_col-sm-4{width:30%; }

.youshi_indexwh{ height: auto; margin: 0 auto; width:100%;}
.youshi_indexwh ul{ text-align:center;width:100%; position:relative;margin:0 auto;list-style:none; margin-top:15px; padding-bottom:15px;display: table;}
.youshi_indexwh ul li{float:left;width:33.33333%; height:100%; margin:0 auto;  list-style:none;}
.youshi_indexwh ul li .aboutwenhua_bg{background:  url(../image/youshibg.png) no-repeat; background-size:100%;  height: 100%; text-align:center; font-size:13px; color: #757475;}
.youshi_indexwh ul li .aboutwenhua_bg img{margin:0 auto; text-align:center; padding-top:18%; margin-bottom:5%;width:30%;}
.youshi_indexwh ul li .aboutwenhua_bg p{text-align:center;line-height:20px; font-weight:bold;}
.youshi_indexwh ul li .aboutwenhua_bg div{line-height:20px; font-size:10px; margin-bottom:10%;}

.youshi_fc2dpoxt{
	width:100%;
	text-align: center;
	margin:0 auto;
	padding-top: 40px;
	
}
.youshi_fc2dpoxt img{
	width:75%;
display:block;
margin:0 auto;
}

.youshi_fcdindex2{ overflow: hidden; height: auto; margin: 0 auto; width:100%;}
.youshi_fcdindex2 ul{  position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:20px; padding-bottom:30px;}
.youshi_fcdindex2 ul li{ float:left; width:45%; height:253px; overflow:hidden; margin-right:2%; margin-left:2%;  list-style:none; }
.youshi_fcdindex2 ul li .youshi_bg2{ height: 253px;line-height:24px;  font-size:12px; color: #757475;}
.youshi_fcdindex2 ul li .youshi_bg2 img{margin:0 auto; width:98%; text-align:center; overflow:hidden; padding-top:45px; padding-bottom:15px;}



.youshi_poxt h4 a {
	font-size:20px;
	margin-top: 20px;
	margin: 0 auto;
	padding-top: 30px;
	text-align:center;
	height:30px;
	display: inline-block;
	color: #757475;
}

.youshi_index2{ overflow: hidden; height: auto; margin: 0 auto; width:100%;}
.youshi_index2 ul{ text-align:center; position:relative; zoom:1; margin:0 auto; display: table;
        margin-left: auto;
        margin-right: auto; list-style:none; margin-top:3px; padding-bottom:15px;}
.youshi_index2 ul li{ float:left; text-align:center; width:31.333333%; height:125px; overflow:hidden; margin:0 auto; margin-right:1%; margin-left:1%;  list-style:none; }
.youshi_index2 ul li .youshi_bg2{background:  url(../image/youshibg.png) no-repeat 100%; background-size: 100%; height: 115px;line-height:35px; text-align:center; font-size:12px; color: #757475;}
.youshi_index2 ul li .youshi_bg2 img{margin:0 auto; width:45%; text-align:center; overflow:hidden; padding-top:20px;}


.height_20{height:20px;}
.height_30{height:30px;}
.height_40{height:40px;}
.height_43{height:40px;}
.height_50{height:50px;}
.height_60{height:2px;}
.height_70{height:10px;}
.height_80{height:80px;}
.height_90{height:90px;}
.height_95{height:110px;}
.height_100{height:100px;}
.height_110{height:110px;}
.height_120{height:120px;}
.height_130{height:10px;}
.height_140{height:20px;}
.height_150{height:150px;}
.height_160{height:160px;}
.height_170{height:40px;}

.hei_zi_size{font-size:12px; line-height:25px;
	height:25px;
	}
.v_position2{ position:relative; height:235px;}
.serv0_bannerbg{background: url(../image/sj_fuwu.jpg) no-repeat center; background-size: 100%; overflow:hidden;}
.serv0_bannerbg .banner_bg_ding{position:absolute;top:30%;left:10%;}
.sj_anli_bannerbg{background: url(../image/sj_anli.jpg) no-repeat center; background-size: 107%; overflow:hidden;}
.sj_anli_bannerbg .banner_bg_ding{position:absolute;top:30%;left:8%;}
.sj_cont_bannerbg{background: url(../image/sj_cont.jpg) no-repeat center; background-size: 100%; overflow:hidden;}
.sj_cont_bannerbg .banner_bg_ding{position:absolute;top:28%;left:8%;}


.pin_bg{background: url(../image/sj_zhans_pin0.jpg) no-repeat 100% center; height:auto; background-size: 100%; overflow:hidden; margin-top:10px;}
.pin_hongbg{background: #cb252a; width:55%; height:auto;  margin-top:9%;  margin-left:2%; padding-bottom:2%; margin-bottom:6%; position:relative;}
.pin_poxt {
	margin:15px;
	padding-top:2px;
	background: url(../image/pin_biao.png) no-repeat left bottom; background-size: 15%;
}
.pin_poxt h4 {
	height: 30px;
	overflow: hidden;
	
}
.pin_poxt h4 a {
	font-size:16px;
	margin-top: 8px;
	height:20px;
	display: inline-block;
	color: #ffffff;
}
.pin_zi{margin:6px 15px 5px 15px;font-size:8px; line-height:15px; color: #ffffff;}
.pin_biao{margin-left:15px;font-size:9px; height:15px; font-weight:bold;color: #ffffff;}
.pin_biao a{font-size:9px; height:15px; font-weight:bold;color: #ffffff;}

/* 效果CSS开始 */
.mBan2 { overflow: hidden; background-color:#f3f4f3;}
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 30px; overflow: hidden; position: absolute; bottom: 5%; z-index: 1; width: 100%; left:0;}
.mBan2 .slideBox .hd ul{ text-align:center;}
.mBan2 .slideBox .hd ul li{cursor:pointer;
	display:inline-block;
*display:inline;
	zoom:1;
	width:24px;
	height:5px;
	margin-right:2%;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.mBan2 .slideBox .hd ul li.on{ background:#b01d24; }
.mBan2 .slideBox .bd{ position:relative; height:auto; z-index:0; overflow:hidden;  }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block; }



/* 效果CSS结束 */






}

.design-area {width: 100%;margin-bottom:20px;}
.design-area ul {padding:0px; margin:0px;}
.area-qh {position: relative;overflow: hidden;width: 95%;height: 56px;padding-right: 40px;line-height: 56px;}
.area-qh span {float: left;width: 158px;height: 56px;color: #686868;font-size: 14px;_padding-top:15px;}
.area-qh span img{float: left;margin: 15px 5px 0px 15px;}
.area-qh .active{float: left;width: 158px;height: 56px;color: #f76120;font-size: 14px;line-height:55px;_background:#fff;_padding-top:15px;}
.area-qh .active a{color: #f76120;}
.area-qh .showinfo{float: left;width: 158px;height: 56px;margin-right: 10px;border-right: 1px solid #e4e4e4;color: #686868;font-size: 14px;padding-left:20px;}
.area-qh .inter{float: left;width: 158px;height: 56px;margin-right: 10px;border-right: 1px solid #e4e4e4;color: #686868;font-size: 14px;text-align: center;padding-left:20px;}
.area-qh .game{float: left;width: 158px;height: 56px;margin-right: 10px;border-right: 1px solid #e4e4e4;color: #686868;font-size: 14px;text-align: center;padding-left:20px;}
.area-qh em {position: absolute;top: 21px;right: 33px;width: 17px;height: 17px;background: url("/images/design-searchdown.png") 0px 0px no-repeat;cursor: pointer;}
.area-qh em:hover {background: url("../image/new_04.png") 0px 0px no-repeat;cursor: pointer;}
.area-qh span a {height: 25px;padding: 9px;color: black;font-size: 14px;line-height: 25px;}
.area-qh .area-klick {color: #f35724;border: 1px solid #f35724;}

.clear{clear: both;}


.return-top{
font-family:"微软雅黑";
height: 260px;
width: 50px;
padding: 10px 0 0 10px;
right: 0;
bottom: 30%;
margin: auto;
position: fixed;

z-index: 10;
}
.return-top>ul>li{
list-style-type: none;
margin-top:9px;
}
.iconfont{margin:0 auto;}
.iconfont a img{margin:0 auto;vertical-align:middle;}
.return-top .one{
width: 100px;
position: absolute;
left: -50px;
text-align: center;
}
.clearfix::after{
content: "";
display: block;

}
.return-top>ul>li>span>a{
font-size: 30px;
text-decoration: none;
}
.return-top .one li{
list-style-type: none;
height:45px;
}
.return-top .one>li{
width: 150px;
}
.return-top .one>li a{
text-decoration: none;
color:#757475;
}
.return-top .one>li .two{
display: none;
width: 150px;
height: 40px;
position: absolute;
padding:5px;
right: 55px;
top: 2px;
}

.return-top .one>li .two2{
display: none;
width: 150px;
height: 40px;
position: absolute;
padding:5px;
right: 55px;
top: 40px;
}
.return-top .one>li .two3{
display: none;
width: 150px;
height: 40px;
position: absolute;
color:#757475;
padding:5px;
right: 55px;
top: 119px;
}
.return-top .one>li .two .homework{
line-height: 2em;
text-align: left;
box-sizing: border-box;
font-size: 23px;
background: #fff;
height: 45px;
box-shadow: 0 4px 12px 0 rgba(7,17,27,.1);
}
.return-top .one>li .two .homework li a:hover{
color: gainsboro;
}

.return-top .one>li .two3 .homework2{
line-height: 45px;
text-align: center;
 border-radius: 6px;
box-sizing: border-box;
color:#757475;
font-size: 16px;
background: #fff;
height: 45px;
}
.return-top .one>li .two3 .homework2 li a:hover{
color: gainsboro;

}
.return-top .one>li:hover .two{
display: block;
}
.return-top .one>li:hover .two2{
display: block;
}
.return-top .one>li:hover .two3{
display: block;
}
.two2 .con{
width: 100px;
height: 120px;
background: #fff;
box-shadow: 0 4px 12px 0 rgba(7,17,27,.1);
margin-left: 30px;
top:50px;
}
.two2 img{
width: 90px;
height: 90px;
}
.two2 .con>p a{
text-align: center;
margin-top:45px;
color: #000000;
font-size: 16px;
font-family:"微软雅黑";
}
