* {
	margin: 0;
	padding: 0;
}
body {
	font-family:"微软雅黑" arial;	 
}
li {
	list-style: none;
}
ul {
	list-style: none;
}
a img {
	border: none;
}
img {
	border: none;
}
a {
	color: #393939;
	text-decoration: none;
}
.clear{clear:both;}
.layout{width:1246px; margin: 0 auto;}
.fl{float:left;}
.fr{float:right;}


.clearfix{_zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;height:0;overflow:hidden;line-height:0}
.inline{display:inline-block}

/**********************************/
.tongyong-title{ text-align: center;padding:40px 0 35px;}
.tongyong-title-h2{font-size:40px;color:#555; margin: 0px; padding: 0px; line-height:70px;}	
.tongyong-title-subtitle{font-size:16px;color:#666;margin-top:0px}
.tongyong-title-line{margin-top:5px}
.tongyong-title-line:before{display:inline-block;content:'';height:1px;width:80px;background:#9B9B9B;vertical-align:middle}
.tongyong-title-line:after{display:inline-block;content:'';height:1px;width:80px;background:#9B9B9B;vertical-align:middle}
.tongyong-title-dot{display:inline-block;width:40px;height:1px;position:relative;vertical-align:middle}
.tongyong-title-dot:after{content:'';width:8px;height:8px;background:#CD0005;display:inline-block;border-radius:50%;position:relative;
           top:-12px}

/***********************************/
.wel-wrap{width:100%; background:#F2F2F2; height:30px; line-height:30px;}
.wel{width:1210px; margin:0 auto; color:#000; font-size:13px;}
.logo-search-fuwuphone{width:1180px; margin:0 auto;  height:115px;  margin-bottom:0px;}
.logo{padding:10px 0px; padding-top: 20px;}
.logo img{height:70px;}
.search-box{ width:540px;  height:40px; line-height:40px; border:1px solid #CE0005; border-radius:5px; margin-top:15px; margin-left:70px;}
.search-box-sel{background:#F6F6F6;  height:38px; line-height:38px; appearance:none;
    -moz-appearance:none; border:none; border-radius:5px;
    -webkit-appearance:none;background:#F6F6F6; font-size:14px; color:#4C4C4C;
	text-align:center; display:inline-block; 
    appearance:none; outline:none;
    -moz-appearance:none;
    -webkit-appearance:none;
	padding-left:20px;
    padding-right:30px;

    background:#f6f6f6 url("../images/arrow.png") no-repeat scroll 80px center;
	
	}
.search-box-txt{height:36px; line-height:35px; font-size:13px; color:#686868; text-indent:10px; display:inline-block; width:300px;
 border:none;  outline: none;}
 .search-box-btn{ width:115px; height:40px; background:#CF0105; display:inline-block; float:right; font-size:14px; color:#fff; border:none;
 border-radius:0px 5px 5px 0px; margin-right:-2px;}
 .fuwuphone{margin-top:35px; position:relative;}
 .fuwuphone-1{position:absolute; right:-70px; top:0px; height:55px;}
 .fuwuphone-1 img{height:100%;}
 
 
 
.header-line{width: 100%; height: 1px; background:rgb(236,236,236); margin-bottom:13px;}

/**************************************************/
.menu{width:1220px; margin:0 auto;}
.menu-left{ width:240px; float:left;}
.menu-ul{float:left; height:60px; line-height:60px; width:1150px;}
.menu-ul li{width:127px; float:left;}
.menu-ul li a{ display:block; text-align:center; margin:0 auto; color:#383838; font-size:14px;}


.menu-ul-li-last a{background:#CF0006; color:#fff !important; font-size:14px;border-radius:15px; display:inline !important; padding:5px 20px;}

.menu-left{position:relative;}
.menu-left dt{ background:#CF0006; border-radius:20px 20px 0px 0px; height:60px; line-height:60px; font-size:18px; color:#fff; text-align:center;}
.menu-left dd{position:absolute; width:240px; height:574px; background:rgb(114,8,17); z-index:10001}
.menu-dd-con{padding:5px 10px 20px 20px; border-bottom:1px solid rgba(250,255,255,0.5);}
.menu-dd-con a{color:#fff; display:inline-block; margin-right:10px; font-size:14px; line-height:25px;}
.menu-dd-tit{height:45px; line-height:50px; color:#fff; text-indent:20px; font-size:22px; font-weight:bold;}
/************************************************/

#full-screen-slider { width:100%; height:574px; float:left; position:relative}
#index-flash-slides { display:block; width:100%; height:574px; list-style:none; padding:0; margin:0; position:relative}
#index-flash-slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#index-flash-slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:550px; top:700px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#FF1814}

/*************************************/
.y-box1-wrap{background:#F4F4F4; width: 100%; height: 200px;}
.y-box1{width:1215px; margin: 0 auto;}
.y-box1 a{display: block;width:230px; height: 130px; 
margin-top:35px; background: #fff;
transform: .5s; text-decoration: none;
border:1px solid #fefefe; float: left; margin-right:13px;
}
.clearfix{clear: both;}
.y-box1-tit{ height:55px; line-height:63px; 
font-size:25px;color:#666; text-decoration: none; text-indent: 22px;}

.y-box1-des{width:190px; height: 90px; margin: 0 auto; line-height: 25px; color: #666; font-size:14px;}
.y-box1 a:hover{ border:1px solid rgb(207,1,5);
transform:scale(1.05);
	      -moz-transform:scale(1.05);
	      -webkit-transform:scale(1.05);
	      -ms-transform:scale(1.05);
	      z-index:1;
	      box-shadow:0 0px 5px #ccc;
	      
	 
}
.y-box1 a:hover .y-box1-des-sj{
	width: 0;
    height: 0;
    border-top: 20px solid rgb(207,1,5);
    border-left: 20px solid transparent;
    position:absolute; top: 0px; right: 0px;
}
/********************************/

.y-box2{width: 1240px; margin: 0 auto;padding-bottom:30px}
.y-box2-ul li{width: 229px; float: left; margin-right: 8px;
transition:all ease 0s 0s;
	   -moz-transition:all ease 0s 0s;
	   -webkit-transition:all ease 0s 0s; position: relative;
 height: 460px;
}
/*.y-box2-ul li:nth-child(1){width:400px !important; height: 460px !important;}
.y-box2-ul li:nth-child(1) img{height: 460px;}*/

.y-box2-ul li img{width: 100%;height:460px;}
.y-box2-ul-con{
	position:absolute;left:0;right:0;bottom:0px;padding:20px 20px 17px;color:#fff;z-index:10
	
}
.y-box2-ul-tit{font-size:28px; color: #fff; line-height:40px;}
.y-box2-ul-subTit{margin-top:5px;font-size:16px line-height:25px;color:#ddd}
.y-box2-ul-des{min-height:38px;font-size:13px;margin-top:10px; line-height: 25px; color: #ccc;}
.y-box2-ul li:hover{
	      transform:scale(1.05);
	      -moz-transform:scale(1.05);
	      -webkit-transform:scale(1.05);
	      -ms-transform:scale(1.05);
	      z-index:1;
	      box-shadow:0 5px 20px #ccc;
	    
	     }    

.button{
	 display:inline-block;
	 line-height:1;
	 white-space:nowrap;
	 cursor:pointer;
	 background:#fff;
	
	 color:#606266;

	 text-align:center;
	 outline:none;
	 transition:.1s;
	 font-weight:500;
	
	 font-size:14px;
	 border-radius:2px;}
.button1{border:solid 1px #cf0005; color:#cf0005;font-size:13px;display:inline-block;padding:5px 40px;margin-top:20px; background: none;}
.y-box2 li:hover .y-box2-ul-con{background:#fff;border-bottom:solid 3px #e74c3c;left:-1px;bottom:-1px;right:-1px}
.y-box2 li:hover .y-box2-ul-des{display: block; color:#666}
.y-box2 li:hover .y-box2-ul-tit{color:#333}
.y-box2 li:hover .y-box2-ul-subTit{color:#666}
.y-box2 li:hover .button1{ background:rgb(207,0,6); color: #fff;}

.y-box2 li:hover .y-box2-ul-con::before{ 
	  content:'';width:0px;height:0;overflow:hidden;
	  border-width:0 15px 15px;
	  border-style:solid;
	  border-color:transparent transparent #fff;
	  position:absolute;
	  left:50%;top:-14px;margin-left:-15px;background:none}
/***********************/
.y-box2-3{width: 1080px; margin: 0 auto; padding:30px 0px;}
.y-box2-3 a{float:left;width:280px; text-decoration: none; margin-right: 10px;}
.y-box2-3 a:hover .tit{color:#e74c3c;}
.y-box2-3 .iconfont{float:left;width:72px;height:72px; margin-right: 10px;}
.y-box2-3 .tit{font-size:22px;color:#333;margin-top:8px;display:block}
.y-box2-3 .des{font-size:14px;color:#666;margin-top:5px;display:block}	
.iconfont1{ background:url(../images/zx_icon01.png);}
.iconfont2{ background:url(../images/zx_icon02.png);}
.iconfont3{ background:url(../images/zx_icon03.png);}
.iconfont4{ background:url(../images/zx_icon04.png); float:right; margin-right:0px;}

.y-box2-3 a:hover .iconfont1{background:url(../images/zx_icon01_o.png) !important;}
.y-box2-3 a:hover .iconfont2{ background:url(../images/zx_icon02_o.png);}
.y-box2-3 a:hover .iconfont3{ background:url(../images/zx_icon03_o.png);}
.y-box2-3 a:hover .iconfont4{ background:url(../images/zx_icon04_o.png);}
/****************************************/
.y-box2-4{background:#F4F4F4; width: 100%; margin-top:30px;}
.y-box2-4-title{width:1300px; margin: 0 auto; text-align: center; color:#666}
.y-box2-4-title-a{display: inline-block; padding:0px 20px; color: #666; text-decoration: none; font-size: 15px;}
.y-box2-4-title-more{color:#666; padding-left: 10px; text-decoration: none;}
.y-box2-4-title-a:hover{color:#e74c3c}

.y-box2-4-dl{width: 1230px; margin: 0 auto; margin-top: 30px; padding-bottom: 60px;}
.y-box2-4-dd-left{height: 458px; width: 290px; float: left; margin-right:8px; overflow: hidden; position: relative;}
.y-box2-4-dd-left img{height:458px;}	
.y-box2-4-dd-right a{display: block;width:300px; float: left; margin-right: 5px; margin-bottom: 5px;
 overflow: hidden; position: relative;
}
.y-box2-4-dd-left img{transition:transform ease .3s 0s;
-moz-transition:transform ease .3s 0s;-webkit-transition:transform ease .3s 0s}
.y-box2-4-dd-left:hover img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);
-ms-transform:scale(1.05)}
.y-box2-4-dd-right a img{transition:transform ease .3s 0s;
-moz-transition:transform ease .3s 0s;-webkit-transition:transform ease .3s 0s}
.y-box2-4-dd-right a:hover img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);
-ms-transform:scale(1.05)}

.y-box2-4-dd-left-title{ z-index: 10; height: 35px; line-height: 35px; color: #fff; bottom:10px;
right:60px; text-align:center}

/*********************************/
.y-box5{width: 1250px; margin: 0px auto; margin-top: 50px;}
.y-box5 a{display: inline-block; width: 128px;height: 83px; background-repeat: no-repeat; 
background-position:12px 0px ;}
.y-box5-a1{background: url(../images/case_icon01.png);}
.y-box5-a1:hover{background: url(../images/case_icon01_o.png) 12px 0px no-repeat;transition:1s all;}
.y-box5-a2{background: url(../images/case_icon02.png);}	
.y-box5-a2:hover{background: url(../images/case_icon02_o.png)12px 0px no-repeat;transition:.5s all;}
.y-box5-a3{background: url(../images/case_icon03.png);}
.y-box5-a3:hover{background: url(../images/case_icon03_o.png)12px 0px no-repeat;transition:.5s all;}
.y-box5-a4{background: url(../images/case_icon04.png);}
.y-box5-a4:hover{background: url(../images/case_icon04_o.png) 12px 0px no-repeat;transition:.5s all;}
.y-box5-a5{background: url(../images/case_icon05.png);}
.y-box5-a5:hover{background: url(../images/case_icon05_o.png) 12px 0px no-repeat;transition:.5s all;}
.y-box5-a6{background: url(../images/case_icon06.png);}
.y-box5-a6:hover{background: url(../images/case_icon06_o.png) 12px 0px no-repeat;transition:.5s all;}
.y-box5-a7{background: url(../images/case_icon07.png);}
.y-box5-a7:hover{background: url(../images/case_icon07_o.png) 12px 0px no-repeat;transition:.5s all;}
.y-box5-a8{background: url(../images/case_icon08.png);}
.y-box5-a8:hover{background: url(../images/case_icon08_o.png) 12px 0px no-repeat;transition:.5s all;}
.y-box5-a9{background: url(../images/case_icon09.png);}
.y-box5-a9:hover{background: url(../images/case_icon09_o.png) 12px 0px no-repeat;transition:.5s all;}
/**************************************************/
.y-box6{width: 600px; margin:0 auto;text-align: center; padding-top: 50px; padding-bottom: 40px;}
.button2{display: inline-block; height: 25px; background:rgb(51,51,51); color: #fff; width: 370px;
height: 45px; line-height: 45px; font-size: 18px; border-radius: 25px; text-decoration: none;
	
}
.button3{display: inline-block; height: 25px; background:rgb(207,0,6); color: #fff; width: 190px;
height: 45px; line-height: 45px; font-size: 18px; border-radius: 25px; text-decoration: none; margin-left:20px;}
/*****************************/

/****首页查询代码***/
.y-box11{width:1220px; margin:0px auto;}
.y-box11-tit{ height:20px; line-height:20px;  text-indent:10px; font-size:28px; text-align:center; font-weight:normal; color:#f00; margin-top:40px;}
.y-box11-tit span{display:inline-block; font-size:14px; color:#727272; letter-spacing:1px; margin-left:20px; font-weight:normal;}
.y-box11-tit span i{ color:#E81C1D; font-style:normal;}
.y-box11-con{margin-top:30px; margin-bottom:30px; float:left; margin-left:80px;}
.y-box11-con1{ width:465px; height:54px; line-height:54px; border:2px solid #CF0105; border-radius:15px; float:left;}
.y-box11-con1-sel{background:#F6F6F6; width:80px; height:59px; line-height:60px; appearance:none;
    -moz-appearance:none; border:none;
    -webkit-appearance:none;background:#F6F6F6; font-size:16px; color:#4C4C4C; border-radius:15px 0px 0px 15px;
	text-align:center; display:inline-block; padding-left:25px; outline: none;  display:none;
	}
.y-box11-con1-txt1{height:53px; line-height:53px; font-size:16px; color:#686868; margin-left:10px; text-indent:20px; display:inline-block; width:350px; 
 border:none;outline: none;outline: none; }
.y-box11-con2{width:580px !important; margin-left:5px;height:54px; line-height:54px; border:2px solid #CF0105; border-radius:15px; float:left;}
.y-box11-con1-txt2{height:52px; line-height:52px; font-size:16px; color:#686868; text-indent:20px; display:inline-block; width:350px;
 border:none; margin-left:10px;outline: none; }
.y-box11-con1-btn2{ width:220px; height:56px; background:#CF0105; display:inline-block; float:right; font-size:18px; color:#fff; border:none;
 border-radius:0px 15px 15px 0px; margin-right:-2px;}
 
/**************************注册流程的代码*************************/

.y-box7{width:1235px; height:535px; box-shadow:0px 5px 5px #E7E7E7; margin:30px auto; background:#FAFAFA;}
.y-box7-title img{display:inline-block; cursor:pointer; float:left; display:block; margin-right:2px;}
.y-box7-div1{ margin:30px;}
.y-box7-div1-left{ width:600px; float:left; border-bottom:1px solid #E5E5E5;}
.a1{ display:block;width:100px; height:28px; background:#CF0006; color:#fff; font-size:16px; text-align:center; border-radius:15px; line-height:25px;}
.ul1 li{width:30%; float:left;}
.ul1-tit{ width:140px; text-align:center;  margin:0 auto; height:50px; font-weight:bold; line-height:40px; color:#666; margin-top:30px; font-size:16px; letter-spacing:.5px;}
.ul1-con{ width:150px; text-align:center; color:#8D8D8D; text-align:center; margin:0 auto; font-size:15px; line-height:25px; height:70px; margin-top:5px; margin-bottom:10px;}
.ul1-btn{display:inline-block; color:#D00005; text-align:center; width:100%; text-decoration:underline; font-size:15px; margin-bottom:20px;}
.ul1-tit-1{padding:3px; padding-left:27px; background: url(../images/lc01_icon01.png) no-repeat; padding-right:5px;}
.ul1-tit-2{padding:3px; padding-left:27px; background:url(../images/lc01_icon02.png) no-repeat; padding-right:5px;}
.ul1-tit-3{padding:3px; padding-left:27px; background:url(../images/lc01_icon03.png) no-repeat; padding-right:5px;}
.ul1-tit-4{padding:3px; padding-left:27px; background:url(../images/lc02_icon01.png) no-repeat; }
.ul1-tit-5{ padding:3px;padding-left:27px; background:url(../images/lc02_icon02.png) no-repeat; padding-right:5px;}

.ul1-tit-7{ padding:3px;padding-left:27px; background:url(../images/lc05_icon01.png) no-repeat; padding-right:5px;}
.ul1-tit-8{ padding:3px;padding-left:27px; background:url(../images/lc05_icon02.png) no-repeat; padding-right:5px;}
.ul1-tit-9{ padding:3px;padding-left:27px; background:url(../images/lc05_icon03.png) no-repeat; padding-right:5px;}

.y-box7-div1-right{ width:400px;float:left; margin-left:40px; height:223px; position:relative;}
.ul2{ margin-top:30px; height:140px; width:360px; position:absolute;border-left:1px solid #e5e5e5;}
.ul2 li{ height:40px; line-height:40px; font-size:17px; color:#6E6E6E; text-indent:40px;}
.ul2 li a{color:#6E6E6E;}
.y-box7-div2{margin:30px;}
.y-box7-div1-right-a{text-decoration:underline; font-size:15px;color:#D00005 !important; padding-left:20px;}
.y-box7-div2-left{width:600px; margin:0 auto;float:left; }
.y-box7-div1-right .a1{margin-left:40px; }
.ul3{ width:600px; margin:0 auto; margin-top:30px;}
.ul3 li{width:250px; float:left; height:80px; line-height:35px; padding-left:40px; color:#666;}
.ul3-li1{ border-right:1px  dotted #E4E4E4; height:35px; padding-left:40px;}
.ul3-li1 span{ background:url(../images/lc01_icon04.png) 0px 1px no-repeat; display:inline-block; height:50px; padding-left:30px; color:#525252; font-size:18px; padding-right:10px;}
.ul3-li2 span{ background:url(../images/lc01_icon05.png) 0px 1px no-repeat; display:block; float:left; height:50px; padding-left:30px; color:#525252; font-size:18px; padding-right:10px;}
.y-box7-div2-left{width:600px; float:left; }
.y-box7-div2-right{width:450px;  margin-left:40px;border-left:1px solid #e5e5e5; float:left; padding-left:40px; height:150px;}

.line1{height:1px; background:#e5e5e5; width:470px; position:absolute;  bottom:0px; left:40px;}
.y-box7-div2-right-div1 a{display:inline-block; text-align:center; margin-right:10px;
 margin-top:30px;  width:100px; padding-left:30px;font-size:16px; height:35px; line-height:35px; color:#515151; background:#fff; border:1px solid #E5E5E5;}
.y-box7-div2-right-div1-a1{ background:#fff url(../images/lc01_icon06.png) 10px 5px no-repeat !important; width:100px !important;}
.y-box7-div2-right-div1-a2{ background:#fff url(../images/lc01_icon07.png) 10px 5px no-repeat !important;}
.y-box7-div2-right-div1-a3{ background:#fff url(../images/lc01_icon08.png) 10px 5px no-repeat !important;}
.y-box7-div2-right-div1 a:hover{border:1px solid #CF0006;}

.y-box7-div3{margin:30px;}
.y-box7-div3-left{width:500px; height:400px; float:left;border-right:1px solid #e5e5e5; padding-right:40px;}
.y-box7-div3-right{ width:500px; float:left;}
.y-box7-div3-top{border-bottom:1px solid #e5e5e5;}
.ul4{width:400px; margin:0 auto; margin-top:30px;}
.ul4 li{width:50%; text-align:center; float:left;}
.y-box7-div3-bottom{line-height:10px !important; padding-top:20px;}
.y-box7-div3-bottom-a1,.y-box7-div3-bottom-a2,.y-box7-div3-bottom-a3,.y-box7-div3-bottom-a3-b,.y-box7-div3-bottom-a2-b,.y-box7-div3-bottom-a1-b{height:40px; line-height:40px; font-size:16px; margin-top:10px;
color:#515151; background:#fff; border:1px solid #E5E5E5; display:block; float:left; padding:5px 20px;
margin-right:10px; height:40px; line-height:40px; padding-top:0px; padding-bottom:0px; letter-spacing:1px;}
.y-box7-div3-bottom-a1,.y-box7-div3-bottom-a2{margin-top:15px;}
.y-box7-div3-bottom-a1 i{padding:20px; background:url(../images/lc02_icon03.png) 0px 16px no-repeat;}
.y-box7-div3-bottom-a2 i{padding:20px; background:url(../images/lc02_icon04.png) 0px 16px no-repeat;}
.y-box7-div3-bottom-a3 i{padding:20px; background:url(../images/lc02_icon05.png) 0px 16px no-repeat;}
.y-box7-div3-bottom-a1:hover,.y-box7-div3-bottom-a2:hover,.y-box7-div3-bottom-a3:hover{border:1px solid #CF0006;}
.y-box7-div3-right{ padding-left:40px;}
.ul5{ margin-top:30px; height:140px; width:360px; letter-spacing:1px;}
.ul5 li{ height:40px; line-height:40px; font-size:17px; color:#6E6E6E;}
.ul5 li a{color:#6E6E6E;}

.y-box7-div3-left-1{ font-weight:bold; font-size:18px; color:#515151; line-height:60px; letter-spacing:1px;}
.y-box7-div3-left-2{ text-align:center;}
.y-box7-div3-left-2 img{display:inline-block; float:left; margin-right:40px;}
.ul4-b{width:400px;}
.ul4-b .ul1-tit{text-align:center;width:440px;}
.ul4-b .ul1-con{width:440px;}
.ul4-b .ul1-btn{width:440px;}

.y-box7-div3-bottom-a3-b,.y-box7-div3-bottom-a1-b,.y-box7-div3-bottom-a2-b{margin-top:20px;}

.y-box7-div3-bottom-a1-b i{ padding:15px;background:url(../images/lc04_icon01.png)  0px 10px no-repeat;}
.y-box7-div3-bottom-a2-b i{ padding:15px;background:url(../images/lc04_icon02.png) 0px 10px no-repeat;}
.y-box7-div3-bottom-a3-b i{padding:15px; margin-top:25px; background:url(../images/lc04_icon03.png) 0px 10px no-repeat;}
.y-box7-div3-bottom-a3-b:hover,.y-box7-div3-bottom-a1-b:hover,.y-box7-div3-bottom-a2-b:hover{border:1px solid #CF0006;}

.y-box7-div4{ margin:30px;}
.y-box7-div4-top{ border-bottom:1px solid #E5E5E5;}
.ul4-c{width:100%;}
.ul4-c li{width:30%; float:left; text-align:center;}
.ul4-c .ul1-con{width:100%; text-align:center; border-right:1px  dashed #E5E5E5;}
.ul1-form{position:relative;}
.ul1-form-txt1{ position:absolute; border-radius:15px; border:1px solid #CE0005; width:283px; height:34px; line-height:34px; text-indent:10px;
	 top:10px; left:40px;
}
.ul1-form-btn1{position:absolute; border-radius:15px; left:221px; color:#fff; width:100px; border:none; top:13px;  background:#CE0005; height:30px; line-height:30px; }

.y-box-div4-bottom-left{width:500px; float:left; border-right:1px solid #e5e5e5;}
.y-box-div4-bottom-left{margin-top:30px;}
.y-box-div4-bottom-left .y-box7-div3-bottom-a1-b i{background:url(../images/lc05_icon04.png) 0px 10px no-repeat;}
.y-box-div4-bottom-left .y-box7-div3-bottom-a2-b i{background:url(../images/lc05_icon05.png) 0px 10px no-repeat;}
.y-box-div4-bottom-left .y-box7-div3-bottom-a3-b i{background:url(../images/lc05_icon06.png) 0px 10px no-repeat;}

.y-box-div4-bottom-right{width:500px; float:left; padding-left:40px; padding-top:30px;}
.y-box-div4-bottom-right .ul5{margin-top:10px;}

/*************************************************************/
.y-box9{width: 100%; height: 806px; background: url(../images/guwenbg.jpg) center top no-repeat;
	margin-top: 60px; margin-bottom: 60px;
	
	
	background: #F4F4F4;
	}
/*.y-box9 .tongyong-title-h2{color: #fff !important;}
.y-box9 .tongyong-title-subtitle{color: #fff !important;}*/
/*.y-box9 .tongyong-title-line:before{background-color: red;}
.y-box9 .tongyong-title-line:after{background-color: red;}*/
.y-box9-title{width: 1200px; margin: 0 auto; text-align: center; color: #666; font-size: 18px;}
.y-box9-title-a{display: inline-block; color: #666; padding: 0px 10px; text-decoration: none;}
.y-box9-title-a-more{color: #fff; padding: 0px 10px; text-decoration: none; color:#666;}
.y-box9-dl{ margin-top:30px; width:1220px; height:484px; margin:0 auto; margin-top:30px; background:#000 !important; overflow:hidden; padding-left:5px; padding-top:5px; padding-bottom:5px;}
.y-box9-dl dd ul li{float: left; width:240px; height:240px; overflow: hidden; margin-right: 5px; margin-bottom: 5px; position: relative;}
.y-box9-dl dd ul li  img{ transition:transform ease .3s 0s;
-moz-transition:transform ease .3s 0s;-webkit-transition:transform ease .3s 0s; width: 100%;}
.y-box9-dl dd ul li:hover img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);
-ms-transform:scale(1.05)}
.y-box9-ul-first{width:480px !important; height:485px !important; position: relative; margin-right:7px; overflow: hidden;}
.y-box9-ul-first img{height:495px;}
.y-box9-ul-con{position:absolute;left:0;
               padding-left:33px;
               padding-bottom:40px;
               padding-top:40px;
               bottom:0;right:0;
               background:rgba(0,0,0,0.7)}
.y-box9-ul-con-tit{color:#fff;font-size:23px; line-height: 50px;}
.y-box9-ul-con-subtit{ color: #fff; font-size: 16px; line-height: 30px;}
.y-box9-ul-con-subtit span{ color: red; padding-left:10px;}
.button4{display: inline-block; height: 25px; background:rgb(207,0,6); color: #fff; width: 120px;
height:38px; line-height:38px; font-size: 16px; border: none; border-radius: 25px; text-decoration: none; margin-top:20px; }


.y-box9-dl li.item:hover .con{bottom:0}
.y-box9-dl li.item .con{ opacity: 0.9;transition:all ease .3s 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all ease .3s 0s;bottom:-100%;background:#cf0005;z-index:1;width:100%;height:100%;position:absolute;left:0;text-align:center;color:#fff}
.y-box9-dl li.item .con .tit{margin-top:40px;font-size:22px}
.y-box9-dl li.item .con .des{font-size:16px;margin-top:15px;line-height:2}
.y-box9-dl li.item .con .btn{border:solid 1px #fff;color:#fff;font-size:16px;display:inline-block;padding:5px 40px;margin-top:20px}
.y-box9-dl .designer-swiper{height:62px}.box4 .designer-swiper .swiper-container{margin:0 70px}
.y-box9-dl .designer-swiper .swiper-slide{text-align:center;position:relative}



.y-box-ul-con2{position:absolute;
               padding-left:33px;
               padding-bottom:40px;
               padding-top:40px;
              left:210px; top:80px;}


.y-box-ul-con2 .y-box9-ul-con-tit{color:#fff;font-size:23px; line-height: 50px;}
.y-box-ul-con2 .y-box9-ul-con-subtit{ color: #fff; font-size: 16px; line-height: 30px;}
.y-box-ul-con2 .y-box9-ul-con-subtit span{ color: red; padding-left:10px;}
.y-box-ul-last{ background:rgb(25,25,25); text-align: center; width:480px !important;}
.y-box-ul-last-tit{ height:40px; line-height: 35px; font-size:20px; width:80px; border-bottom:2px solid red;
 color: #fff; margin:10px auto; font-weight: bold;}
 .txt-1{ background:#E8E8E8; border:none; display: inline-block; width:160px; height: 37px; border-radius:8px; margin:5px 10px; color:#5F5F5F; text-indent:10px; font-size:14px;}
 .y-box-ul-last-con-btn{width: 180px !important; margin: 0 auto; margin: 0 auto; display: block; margin-top:20px;}
/**********************************************/
.y-box10{width: 100%; background: rgb(244,244,244); margin-bottom:20px; margin-top:30px;}
.y-box10-con1{width:1200px; height: 508px;  margin: 0 auto; padding-bottom:90px;}
.focus{ position:relative; width:1220px; height: 500px;  margin: 0 auto; background:#fff; box-shadow:0px 0px 20px rgb(218,218,218);} 
.focus .fbg{bottom:-50px; left:540px; position:absolute; height:21px;  }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:rgb(205,0,5);}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }  

.focus .prev,.focus .next{
	background:#c1c1c1;width:44px;height:36px;color:#fff;text-align:center;line-height:36px;cursor:pointer;z-index:2
	}
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .prev,.focus .next{position:absolute;width:44px;height:34px; line-height: 34px; font-size:25px; background:rgb(145,152,161); text-align: center; color:#fff; }
.focus .prev{top:0px;right:55px;cursor:pointer;}  
.focus .next{top:0px;right:0px; cursor:pointer;} 

.focus .prev:hover{top:0px;right:55px;cursor:pointer;background:#5c5c5c}  
.focus .next:hover{top:0px;right:0px; cursor:pointer;background:#5c5c5c}  
.fcon-left{width:650px; height: 500px; float: left;}
.fcon-left img{height:500px; width:650px;}
.fcon-right{width:550px; float: left;}
.fcon-right-yy-title{font-size:25px;height:45px;line-height:45px; color:#666;margin-top:45px; height:70px; line-height:80px; position:relative; margin-left:100px;}
.fcon-right-yy-title:before{ background:url('../images/lou_07.jpg'); position:absolute; width:44px; height:44px; content:'';
left:-54px; top:20px;}


.fcon-right-yy-con{font-size:15px; color:#595959; line-height:35px; margin-left:100px;margin-right:50px; position:relative;
}

.fcon-right-yy-con:before{ width:30px; height:30px; position:absolute;background:url('../images/tel.jpg') no-repeat; content:''; left:-50px; top:37px;}

.fcon-right-yy-con:after{ width:425px; height:1px; content:''; background:#EDECEC; position:absolute; bottom:-10px; left:-40px;}


.fcon-right-yy-title2{font-size:20px;height:45px;line-height:45px;margin-left:60px; color:#666; height:80px; line-height:80px;}
.fcon-right-yy-title2 span{color:#E5090B; padding-left:10px}
.fcon-right-yy-con1{margin-left:60px;}
.txt-2{ width:200px; height:35px; line-height:35px; border-radius:8px; display:inline-block; margin-right:10px; outline:0px; border:1px solid #E5E5E5;
	margin-bottom:10px; text-indent:10px; color:#6D6D6D;}
.btn2{width:200px; height:40px; line-height:40px; border-radius:8px; display:inline-block; background:#CF0006; color:#fff; font-size:18px;}	
	


/*************************************************************/
.news{ width:1220px; margin:0 auto;}
.news-title{ border-bottom:1px solid #C9C9C9; height:50px; line-height:50px;}
.news_title_left{float:left;}
.news_title_left a{display:block; letter-spacing:1px; width:100px; height:30px; text-align:center; margin-top:10px;line-height:30px; background:#eee; color:#6A6A6;font-size:14px; border-radius:20px; margin-right:10px; float:left}
.news_title_right{float:right; width:500px; text-align:right}
.news_title_right a{ color:#6A6A6; padding-left:30px; font-size:14px;}

.news-title a:hover{color:#CF0006;}

.news-dl{margin-top:25px;}
.news-dl dd{ height:780px; padding-bottom:40px; margin-bottom:30px; border-bottom:1px dotted #BFBFBF;}
.dd_left{ width:585px; float:left;}
.dd_right{width:580px; float:right;}
.big-news-title{height:35px; line-height:35px; margin-top:10px; font-size:20px;}
.big-news-title a{color:#030303;}
.big-news-date{ line-height:25px;}
.big-news-date{ color:#6E6E6E;}
.big-news-detail{ line-height:30px; margin-top:5px; margin-bottom:5px; color:#787878;}
.news-div1-con a{display:block;width:270px; margin-right:10px;height:48px; line-height:48px; color:#6E6E6E;}
.news-div1-con a>div.fr{font-size:12px;}

.news-div1-title{color:#2D2D2D; height:50px; line-height:50px; font-size:14px;border-bottom:1px solid #c3c3c3;}
.news-div1-title>.fl{font-size:20px !important; width:50%; float:left;}
.news-div1-title>.fl span{font-size:14px;}
.news-div1-title.fr{width:50%; float:right;}
.news-div1-title>.fr span{color:#CF0006;}


.dd-right-a{display:block; height:90px; margin-bottom:20px;}
.dd-right-a-left{width:80px; height:90px; float:left; background:#797979; font-size:30px; font-weight:bold; position:relative; text-align:center; color:#fff; line-height:60px;}
.dd-right-a-left span{display:block; position:absolute; width:20px; height:30px; font-size:15px; top:50px; left:45px; color:#fff; line-height:20px;}
.dd-right-a-right-title{margin-left:10px; float:left; clear:right; height:40px; line-height:40px; font-size:18px; color:#555;
width:440px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.dd-right-a-con{float:left; width:460px; margin-left:10px; line-height:25px; color:#787878; font-size:15px;}
.dd-right-a-on>.dd-right-a-left{background:#CF0006 !important;}
.qution-box{width:579px; height:316px; background:url(../images/index_q_bg.jpg) no-repeat; margin-top:40px; position:relative;}
.txt1{position:absolute; width:215px; height:40px; line-height:40px; border:1px solid #fff; background:#DFDFDF;  border-radius:10px; left:60px;top:85px; text-indent:20px; font-size:15px;}
.txt2{position:absolute; width:215px; height:40px; line-height:40px; border:1px solid #fff; background:#DFDFDF;  border-radius:10px; top:85px; left:295px;text-indent:20px; font-size:15px;}
.area1{width:450px; height:101px; background:#dfdfdf; border:1px solid #fff; border-radius:10px; left:60px; top:140px; position:absolute;text-indent:20px; font-size:15px; line-height:30px;}
.btn1{width:195px; height:40px; line-height:40px; background:#AD080E; color:#fff; font-size:16px; text-align:center; border-radius:30px; border:none; position:absolute; top:260px; left:180px;}
.qution-box{background:url(../images/index_q_bg.jpg) no-repeat;}
/***********************************************************/

.footer-top2{width:1222px; margin: 0 auto;}
.footer-top2-1{width: 394px; height: 207px; background: url(../images/footer01.jpg); float:left;}
.footer-top2-2{width: 394px; height: 207px; background: url(../images/footer02.jpg); float:left; margin-left: 20px;}
.footer-top2-3{width: 394px; height: 207px; background: url(../images/footer03.jpg); float:right; margin-left: 20px;}
.footer-top2 h3{font-size: 20px; text-align: center; line-height: 45px; color: #fff; padding-top: 50px;}
.footer-top2 p{ line-break:30px; color: #fff; width: 270px; line-height: 30px; text-align: center; margin: 0 auto;}

/********************************************/

.footer_top{width: 100%; background:#f9f9f9; height: 100px; color: #666;}
.bottom{ margin-top: 10px; padding-top:20px; background: #F9F9F9; width: 1300px; margin: 0 auto;}
.bottom li{width:185px; float: left; padding-left:60px; }
.bottom>li>h6{font-size: 20px; font-weight: normal; line-height: 30px;}
.bottom li div{font-size: 12px; width: 155px; }

.bottom_1{background: url(../images/bottom1.gif) 5px 0px no-repeat;}

.bottom_2{background: url(../images/bottom2.gif) 5px 0px no-repeat;}
.bottom_3{background: url(../images/bottom3.gif) 5px 0px no-repeat;}
.bottom_4{background: url(../images/bottom4.gif) 5px 0px no-repeat;}
.bottom_5{background: url(../images/bottom5.gif) 5px 0px no-repeat;}
/*------------------------------------------------*/
.footer_wrap{width:100%; background:rgb(21,21,21); letter-spacing: 1px;font-size: 14px; }
.footer{width: 1305px; margin: 0 auto;position:relative}
.footer_left{width:310px; float: left; margin-top:20px;padding-top: 15px; }
.footer_right:after{content:''; position:absolute; height:200px; width:1px; background:#ccc; left:320px;}
.footer_left ul{padding-left:65px;}
.footer_left ul li{ height:30px; line-height:30px;}
.footer_left ul li a{color:rgb(188,188,188); font-size: 13px;}
.footer_right{width: 850px; float: left; margin-top: 20px; padding-top: 30px; padding-left: 60px;}

.footer_right dl{ float: left;width:135px; color: rgb(173,173,173);}
.footer_right dl dt{ color: #fff; font-weight: bold;font-size: 15px; line-height:45px; }
.footer_right dl dd { line-height:30px;}
.footer_right dl dd a{color: rgb(173,173,173);  }
.copright span{color:red; font-size:20px;}
.copright{border-top:1px dashed rgb(51,51,51); margin-top:30px;}
.copright{color:#fff; font-size: 13px; line-height: 30px; padding-top:20px; padding-bottom:30px; letter-spacing: 1px; text-align:center;}
.footer-weixin{line-height: 20px !important;}




.menu-ul li{position:relative;}
.menu-ul li dl{ position:absolute; width:80%; display:none;  left:10%; background:#fff; border:1px solid rgb(236,236,236); z-index:102220}
.menu-ul li dl dd{border-bottom:1px dashed rgb(236,236,236);}
.menu-ul li dl dd a:hover{border-left:2px solid #e74c3c; color:#e74c3c;}



.biaodan{width: 445px; height: 420px; background:#fff;   z-index: 30001; left:500px; top: 200px;
 border-top:3px solid rgb(206,13,60); position:fixed; left:50%; margin-left:-225px;
}
.biaodan dl dt{height:55px; line-height:75px;  font-size: 30px;  text-align: center; color: #fff;
margin-bottom: 20px; text-align: center; color: #000;}
.biaodan dl dt span{color:rgb(206,13,60);}
.biaodan dl dd{padding: 10px;}
.biaodan dl dd p{padding: 15px; font-size: 14px; color: #555; text-align: center;}
.biaodan dl dd p span{color: red; padding-right: 10px;}
.biaodan_txt{width:365px; height: 43px; line-height: 43px; border: 1px solid rgb(220,220,220);
 	text-indent: 5px; font-size:15px;
}
.biaodan_div1{
 background: rgb(0,182,72); height: 16px; line-height: 16px;width:367px; margin: 0 auto; color: #fff;
 text-indent: 15px; font-size: 11px; background:rgb(0,182,72) url("../images/b_icon01.jpg") 2px 3px no-repeat;
 text-align: left;
 
 }


.biaodan{height: 600px; display:none;}


.biandan-con-tit{ position: relative;  text-align: center; background: #f5f5f5; width:250px;
margin: 0 auto;margin-bottom: -10px;}

.biandan-con-line{ height: 1px; background: #ccc; margin-left: 15px; margin-right: 15px;}
.biaodan-con{width:390px; margin: 0 auto; margin-top: 15px;}
.biaodan-con-left{width:180px; float: left;}
.biaodan-con-right{width: 180px; float:right;}
.biaodan-con-left-div1{height:50px; line-height: 50px; background: url(../images/crm_icon01.gif) 0px 10px no-repeat;
                      text-indent: 40px; color: #666;}
.biaodan-con-left-div2{height:50px; line-height: 50px; background: url(../images/crm_icon02.gif) 0px 10px no-repeat;
                      text-indent: 40px; color: #666;}
.biaodan-con-right{ background: url(../images/crm_icon03.gif) 10px 30px no-repeat;}
.biaodan-con-right img{display:inline-block; padding-left: 50px;}               

.biaodan-dt2{font-size: 16px !important; height: auto !important; line-height:auto !important; margin-bottom:0px;}





.btn_tijiao{width: 70%; height:30px !important; line-height: 35px; background: red; color: #fff; border: none; margin: 0 auto;}
/********************************/
.zuixin_chaxun{width: 784px; height: 135px; margin: 0 auto; background:#fff;}


.cover{ position:fixed;
  top: 0;
  left: 0;
  z-index: 20000;
  display: none;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
 
  width:100%; height: 100%;
  }


.index-link{width: 1224px;
margin: 0 auto;
    margin-top: 0px;margin-top: 50px !important; margin-bottom:20px;}
.index-link-tit{
border-bottom: solid 1px #edecec;
line-height: 40px;
height: 40px;
font-size: 18px;color: #666;
}
.index-link-tit span{margin-right: 25px;
display: inline-block;
border-bottom: solid 1px transparent;
    border-bottom-color: transparent;
cursor: pointer;}
.index-link-tit span.active{
    border-color:#e74c3c !important;
    color: #333;
}
.index-link-con{

}
.alink{margin-top:10px;
line-height: 1.6;}
.alink a{color: #999;
margin-right: 10px;
display: inline-block;
font-size: 14px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}

.news-toutiap-dl2-ul li{border:1px solid #EDECEC;}