﻿i{
	font-style: normal;
}
body{margin:0; padding:0; background:#fff;font-family:'微软雅黑'; font-weight:100; letter-spacing: 0px; color:#666666;}
p,ul,li,dl,dt,dd,form{ margin:0; padding:0; list-style:none}
img{ border:none;}
a{color:#333333; text-decoration:none}
.btn{display: inline-block;margin-bottom: 0px;padding: 0;font-size: 16px;font-weight:normal;line-height:28px;text-align: center;white-space: nowrap;background-image: none;border: 1px solid transparent;border-radius: 0px;cursor: pointer;outline: 0px none;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; display:block;border-radius: 1000px; background:none; border:1px #8C8C8C solid}

.disno{display:none;}
.dis{display:block;}
.ad{ margin:0;}

/* 通用底部 */
.footer{ width:100%; min-width:1200px; height:210px; overflow:hidden; background:#2D3237; margin-top:25px}
.footer .footert{width:100%; min-width:1200px;height:160px; text-align:center; margin:0 auto}
.footer .footert .footertw{width:1200px; height:130px; overflow:hidden; text-align:center; margin:0 auto; padding-top:25px;}
.footer .footert .footertl{ float:left; width:1200px; height:130px; overflow:hidden; padding-top:5px; text-align:left}
.footer .footert .footertl .fabout{width:380px; height:100px; padding-left:35px; float:left; border-right:1px #575B5F solid}
.footer .footert .footertl .fabout dt{background:url(../images/fico1.jpg) left center no-repeat; text-indent:25px; line-height:35px}
.footer .footert .footertl .ftousu{ width:375px; height:100px; padding-left:35px; float:left; border-right:1px #575B5F solid}
.footer .footert .footertl .ftousu dt{ background:url(../images/fico2.jpg) left center no-repeat; text-indent:25px; line-height:35px}
.footer .footert .footertl .flianxi{width:320px; height:100px; padding-left:45px; float:left;}
.footer .footert .footertl .flianxi dt{background:url(../images/fico3.jpg) left center no-repeat; text-indent:25px; line-height:35px}
.footer .footert .footertl dt{color:#fff; font-size:16px}
.footer .footert .footertl dt a{color:#fff; font-size:16px}
.footer .footert .footertl dd{color:#ABA6A6; font-size:14px; line-height:28px; margin-right:28px; }
.footer .footert .footertl dd a{color:#ABA6A6; font-size:14px; padding:0 7px}
.footer .footert .footertl dd a:hover{color:#fff}
/*
.footer .footert .footertr{float:left; width:300px; height:145px; overflow:hidden}
.footer .footert .footertr li{float:left; text-align:right; width:150px; height:145px; overflow:hidden}
*/
.footer .footerb{width:100%; min-width:1200px; height:50px; text-align:center; margin:0 auto; background:#23282D; line-height:50px; color:#9d9f9a; font-size:14px}
.footer .footerb a{color:#9d9f9a;}
.footer .footerb .footerbtxt{width:1200px; text-align:center; margin:0 auto; background:url(../images/cmstop.jpg) right center no-repeat}
.footer .footerb .footerbtxt .footerbtxts{ text-align:center; }
.footer .footerb .footerbtxt .footerbtxts a{ color:#9d9f9a;}
.footer .footerb .footerbtxt .footerbtxts a:hover{ color:#c80223;text-decoration:underline;}

.footer .footert .footertl.sub_01{  width:223px; padding-left:25px; float:left; overflow:hidden; margin-top:16px}

.footer .footert .footertl.sub_01 li{ width:200px; float:left; overflow:hidden; height:35px; margin-bottom:10px}
.intxt { border:1px solid #dcdcdc; float:left; overflow:hidden; height:33px; line-height:33px; font-size:16px; width:153px; padding:0 5px;margin-right:10px; border-radius:3px;font-family:"微软雅黑"; color:#222;text-align: center;}

.footer .footert .footertl.sub_01 li select{border:1px solid #dcdcdc; float:left; overflow:hidden; height:33px; line-height:33px; width:188px; padding:0 5px;font-family:"微软雅黑"; color:#222}
.footer .footert .footertl.sub_01 li select option { width:100%; float:left; line-height:26px}

.footer .footert .footertl.sub_01 dl{ width:100%; float:left; overflow:hidden}
.footer .footert .footertl.sub_01 dt{ width:100%; float:left; width:200px; height:35px; margin-bottom:10px}
.coolbg{ float:left; width:341px; height:36px; line-height:36px; text-align:center; background:#c80223; font-size:16px; color:#fff; margin-top:10px;border:none; cursor:pointer; border-radius:3px; font-family:"微软雅黑"}
.coolbg:hover{ background:#f01d40}
.footer .footert .footertl.sub_01 dd{ width:100%; float:left; line-height:20px; color:#666; font-size:12px}
.footer .footert .footertl.sub_01 dd span{ color:#f00}

/*  首页案例  */



.Case {

	width:1200px;
	padding-top:50px;
	height:660px;

}

.CaseHead {

	width:1170px;

	height:115px;

}

.CaseHead .left {

	width:1170px;
    height: 115px;
    line-height: 40px;
    overflow: hidden;
    margin: 0 auto;
    word-wrap: break-word;
    text-align: center;
    color: #2A2B2D;

}

.CaseHead .leftDiv {
	width:1170px;
    font-size: 30px;
    font-weight: bold;
    display: inline;

}
.CaseHead .left .leftDiv h2{
    font-size: 30px;
    font-weight: bold;
	display: inline;
}
.CaseHead .leftDivs {

	width:160px;

	height:30px;

	font-size:22px;

	color:#FF6600;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}

.CaseHead .coms {

	width:1200px;
    font-size: 18px;
	color:#666;
}

.CaseHead .right {

	width:220px;

	height:120px;

	float:left;

}

.CaseBody {

	width:1170px;

	height:445px;

padding-left: 10px;
}

.CaseBody .listt1 {
	width:275px;
	height:415px;
	margin-right:17px;
	background: url(../images/list_bg1.jpg) repeat-x;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	float:left;
}
.listt1 span {
	width:275px;
    height: 260px;
	line-height:35px;
    border-bottom: 1px dotted #c80223;
    font-size: 20px;
    font-weight: normal;
    display: block;
    text-align: center;
}
.listt1 span a {
	width:275px;
    height: 210px;
	padding-top:50px;
    background: url(../images/list1.png)center 130px no-repeat;
    display: block;
    color: #FFF;
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;

}
.listt1 .ruzhu {
    width: 230px;
    height: 55px;
    display: block;
    text-align: center;
    margin: 0 auto;
	padding-top:20px;
    font-size: 18px;
    line-height: 55px;
}
.listt1 .ruzhu a {
    width: 230px;
    height: 55px;
	margin-top:25px;
    display: block;
border: 2px solid #fff;
    color: #FFF;
	font-weight:bold;
}
.listt1 span a:hover{background:url(../images/list1.png)#da3637 center 130px no-repeat; height:210px; color:#FFF !important;}
.listt1 .ruzhu a:hover{background:#c80223; color:#FFF !important;}
.CaseBody .listt2 {
	width:275px;
	height:415px;
	margin-right:17px;
	background: url(../images/list_bg2.jpg) repeat-x;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	float:left;
}
.listt2 span {
	width:275px;
    height: 260px;
	line-height:35px;
    border-bottom: 1px dotted #0952ac;
    font-size: 20px;
    font-weight: normal;
    display: block;
    text-align: center;
}
.listt2 span a {
	width:275px;
    height: 210px;
	padding-top:50px;
    background: url(../images/list2.png)center 130px no-repeat;
    display: block;
    color: #FFF;
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;

}
.listt2 .ruzhu {
    width: 230px;
    height: 55px;
    display: block;
    text-align: center;
    margin: 0 auto;
	padding-top:20px;
    font-size: 18px;
    line-height: 55px;
}
.listt2 .ruzhu a {
    width: 230px;
    height: 55px;
	margin-top:25px;
    display: block;
border: 2px solid #fff;
    color: #FFF;
	font-weight:bold;
}
.listt2 span a:hover{background:url(../images/list2.png)#0966da center 130px no-repeat; height:210px; color:#FFF !important;}
.listt2 .ruzhu a:hover{background:#c80223; color:#FFF !important;}
.CaseBody .listt3 {
	width:275px;
	height:415px;
	margin-right:17px;
	background: url(../images/list_bg3.jpg) repeat-x;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	float:left;
}
.listt3 span {
	width:275px;
    height: 260px;
	line-height:35px;
    border-bottom: 1px dotted #498914;
    font-size: 20px;
    font-weight: normal;
    display: block;
    text-align: center;
}
.listt3 span a {
	width:275px;
    height: 210px;
	padding-top:50px;
    background: url(../images/list3.png)center 130px no-repeat;
    display: block;
    color: #FFF;
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;

}
.listt3 .ruzhu {
    width: 230px;
    height: 55px;
    display: block;
    text-align: center;
    margin: 0 auto;
	padding-top:20px;
    font-size: 18px;
    line-height: 55px;
}
.listt3 .ruzhu a {
    width: 230px;
    height: 55px;
	margin-top:25px;
    display: block;
border: 2px solid #fff;
    color: #FFF;
	font-weight:bold;
}
.listt3 span a:hover{background:url(../images/list3.png)#65b425 center 130px no-repeat; height:210px; color:#FFF !important;}
.listt3 .ruzhu a:hover{background:#c80223; color:#FFF !important;}
.CaseBody .listt4 {
	width:275px;
	height:415px;
	margin-right:17px;
	background: url(../images/list_bg4.jpg) repeat-x;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	float:left;
}
.listt4 span {
	width:275px;
    height: 260px;
	line-height:35px;
    border-bottom: 1px dotted #913fec;
    font-size: 20px;
    font-weight: normal;
    display: block;
    text-align: center;
}
.listt4 span a {
	width:275px;
    height: 210px;
	padding-top:50px;
    background: url(../images/list4.png)center 130px no-repeat;
    display: block;
    color: #FFF;
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;

}
.listt4 .ruzhu {
    width: 230px;
    height: 55px;
    display: block;
    text-align: center;
    margin: 0 auto;
	padding-top:20px;
    font-size: 18px;
    line-height: 55px;
}
.listt4 .ruzhu a {
    width: 230px;
    height: 55px;
	margin-top:25px;
    display: block;
border: 2px solid #fff;
    color: #FFF;
	font-weight:bold;
}
.listt4 span a:hover{background:url(../images/list4.png)#b16bff center 130px no-repeat; height:210px; color:#FFF !important;}
.listt4 .ruzhu a:hover{background:#c80223; color:#FFF !important;}

.CaseBody .list {

	width:292px;

	height:215px;

	float:left;

}
.CaseBody .lists {
	width:275px;
border-radius: 4px;
height:200px;
	position:relative;
	background-color:#fafafa;
border: 1px solid #f5f5f5;
}
.CaseBody .lists:hover{
border: 1px solid #f4f4f4;
}

.CaseBody .lists .imgs {

	width:275px;

	height:150px;

	display:block;

	overflow: hidden;

}

.CaseBody .lists img {

	width:275px;
	height:150px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	position:relative;

}
.CaseBody .lists img:hover{
	width:275px;
	height:150px;
	position:relative;
    overflow: hidden;
	border-top-left-radius: 4px;
    border-top-right-radius: 4px;
filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
	}
.CaseBody .lists .title {

	width:260px;
text-align:center;
	padding:0px 10px;
line-height:22px;
	color:#333;
overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;	height:50px;
	padding-top:10px;
	font-size:16px;
	height:25px;
	position:relative;

	z-index:9000;

	left:0px;

}

.CaseBody .lists .title a {

	color:#2A2B2C;

}
.CaseBody .lists .title:hover{
	color:#c80223;
}
.CaseBody .lists .coms {

	width:260px;
	padding:5px 10px 0px;

	left:0px;


	color:#999;

	line-height:22px;

	position:relative;

	z-index:9000;

	font-size:14px;

}
.CaseMore {
    width: 1170px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    position: relative;
}
.CaseMore a {
    font-size: 16px;
    color: #252525;
    display: block;
    width: 150px;
    height: 40px;
    border: 1px solid #f5f5f5;
    margin: 0px auto;
	background-color:#fafafa;
	border-radius: 4px;
}
.CaseMore a:hover{
	color:#c80223;
}
.flex_right_consultation {
        display: block;
        position: fixed;
        width: 150px;
        height: 252px;
		border-radius: 4px;
        z-index: 2147483646 !important;
        left: auto;
        right: 8px;
        margin-left: 0px;
        top: 50%;
        bottom: auto;
        margin-top: -120px;
		border:none;
		border:1px solid red;
    }
    .bg {
        background-image: url(../images/kefu.jpg);
    }

    .main {
        width: 150px;
        height: 252px;
        background-repeat: no-repeat;
    }

    .content {
        bottom: 0;
        width: 100%;
    }
    .launch {
        width: 150px;
        height: 252px;
        margin: 0 auto;
        cursor: pointer;
    }

    .launch {
        display: block;
        /*background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAWCAMAAAB68gtgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMxNzIxQUM1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMxNzIxQUQ1ODZFMTFFMkE2QUJERjZDOTBFMjlDMzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzE3MjFBQTU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzE3MjFBQjU4NkUxMUUyQTZBQkRGNkM5MEUyOUMzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvt6ESkAAAMAUExURand9oa71Kji/Wias/7rtJ3Y9aXe+f+yOqHZ9fdKLKXh/fvTkut3J/SbK//snv+lGv2rIo7I5a3h+vv7/PWxcpzT7CkpNcnO1Z3e/dCRMa7k/e+Waq3e9VqHnf/TLqLg/fnHeZZ6Wv/LVvrDZrl7ULHi+f+5QaHd+i5UaK6QdNF+LElxhf+hFYnB3JnW9KTb9WqUqpHO6skkF6rf+Jna+abc9qrh+vuHBIKzyjtidnKlvv/BS6nV68Xs/3apwbLg9ltrevOLGPu7FG+KnPJaQqzj/Mjt/7no/+Li4//GUYOjt5jV8v+fEvKFGf61K5HL5sHr/3XF7/rZr5XU87ni9/aTFbzp/7Xh9nvJ8LDk/PIUDrbn/vabF82EQ/mmFcLm+Lzk9/czFP7RapzF2uauUL+ab/iWFfumIa/f9rcOD7bm/aDf/P+wJf+pHUwtJUBGUf/89LTk+/fHp5rP526etDc3RJ7c+pTU9HyrwSIfKPqsKPOkWsbr/JfW9PanScTp+rp0Ov737e3y9pPT8ml9kEVvhH+20f308rPm/rHm/unt8f3WfFF8kf+7MYHM8Ux6kPX19x5FWJrc+o8xLOg4Idzl7pbV9J3a9//NF/L1+f713m6jvboyI50qFXWgtpvd/JzX9ZLU88np+ZbX9rDl/v/1yabf+5/f/prY9sDl97Dm/vihFm/B77Pi+Kvj/pXW9f+9Sff4+rbk/KHb95zX82y/7h4bJAszRvB/Gf+9M/++NLfo/rHl/f+4LgICApfY98TBvZfZ+P/cUJPU83mnvnKnwPSPGrLl/nivyvepOmGRqeipoXyaq3mwy6HX8bLV6n1GKqna8r+ylf2/Vt+lTMm2cO6KQP+rA0U+QouuwuiICImOnZK4y7Oztv+XBFB6kHZnXdQvHefKyFJgbeumBpLF37WKNv7hkqAYDtPb4/nm5neov83v/tybmsKwofS2i/GEEPOLFM/w/3Wsx/izR/ivS32qwP7uy5bP6fzo2qKBTLXl+4XO8Wq+7v///////8s3US4AAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAFAklEQVR42qzTfVRTdRjA8bsmIDr3puDAXSVs7Cc4YDCmd6igOQ2VzTQ0FFEp2Yoh4YZ4MQrTTUWQc31L1HhRnJYaGOW1EjMRNHoly7I3MyPt3dKMwkbP795NFI7/+d3Ovds593zOc579RnTfvBd9mtm3sG7i5qI/p/RuvK+Z42f2NAe/vE31NZ8vMyu8d1mZYcTGX+a8yeV9bB3f+vXrX6qrqwvFvcx1H9cArhF8+/gUCkVm+Bt9ysokNk7xuueTaTr40lccffr0sWPHePlO+274gfDX+xR+AOOYnrqmIJim6SN5792yfbjReBc8J2dfNG8rDqSUl5uKbstUXp6C8flPQucL8k54jntOHMl7bB3Q6enpvGu8nQZ2AsXLAsc+gTanBSkULYrq6mqMFz3lwYm5ijj8UQ6fnxxc4Dm+5riHDk7GdmhoXRViWWoFlmNZlo3qGGCfgGMc+JqjRY4WpBVSWmcF2NUZKU1NRau8eL+9e8VFTU0pGYDjwbtomp8c7njs9PRYtspojGXHGo0U0uj7RzH2sainaLWGUjgETuf7bdWboIwUk6lohxcPE4nCpCYTxp/u6urKVy6lv9g+fPik78fQBap0VagqiL0hN8pDSaRfwdr1brcbke4R7k5Sre4s06rV5paW6dWbDAyJDEDrdBmJJpP0bx6fBfYGi8mUiPFX8vPzP9z1xJUxkz77ZsyVK7usKrlKXsXKIb2A7SiLcscD7mDc/p3IoVar25BguYZkzQaKMZw5gyp0UHaizWTpx+H9zolWirMsNlNiNuBg538ZN+/iRy9AcfM2P6gCtgrJ9Xq93M4Kokg37mfWvwOVAW5GZYxguRlwUmZAutUGjKcl2myWgedEQzyelaJzYvFIi82WmEY8jPFpwZvnLQ6cHBi4eEscXTAN46w+Hupg7TC5P+RAasoxHViSWi4QYlxI6oRIp6HehtIabFLLwH9EomXLRKLLYvFZi9TWAPizhw7lJ9Of/xp3MXDysHe/Kz0SfAlwO3sD4yQiTrF2jCOyEXIgA6N5HpKxMh11rYJxoZ1vQa0NUqllpAfWDQuHk3hdIpU2tGJcpaLpb3/aElg5eLDncOlSusAIbCxTRcTDaUnwpyhBTJCTMWO80cm2YXu/jBUKXS7GWbFzD641Qpor+cvj+V0EC4fekeTmRvjwNf+uDQyEX2NwZen95/OsgBNVDJzzU3hoEs55mSamsTHI4GQuMKSGw5HMhSq0iNRifGJEbq5kEADDOFs8COMTiYOwFlX7uB9+rDyM7a0PhbTjfcQTBPEBhQQJCQkxCY0aRJljzE4GCWV+MpJBbdEaykWxZP0eGWKuFdbXT4yQSCTZYas8q9YCffn6H/CVx5OSkj4O+WRo6eHK57aeCAlRcjIuwcGyZAwu6ALLGoQuP9z+TuHO/dHRxUJXffGeWq1Qu62wMDVCMhr01ln4TzSyNRvs0RGpxMGFSVarNfLk9gVLvh762+OTTkZGemUcJ/fn8/ODdw0EMlS8jau5trmwuTk1YDRX2jM7NgxKm8F9DkglXuPwUSUlJQ+MGge3yAVLbtkxPTaGcTXRfMXFHF4IcHNzba0Pn5F99Wo2b3P47rmAW+WqJKVS2d4OLHch7rQxXlPzKoTl6bjZUOHs1XypATN6J2kAXLl7YU8velvk6xFfc30l+bLywUxK69GzAb1rSB1CdP93L1pytG9Duv8XYACYZVDdZpPw6wAAAABJRU5ErkJggg==);*/
    }
    @media(max-width:767px){
        .flex_right_consultation{
            display: none;
        }
    }