@charset "utf-8";
/* CSS Document */
body,div,span,h1, h2, h3, h4, h5, h6, p, pre,img, blockquote, dl, dt, dd, ul, li, form, fieldset, legend, select, input, textarea, button, th, td,iframe{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight:normal;}
hr{border:none; height:1px;}
img  
{  
  outline-width:0px;  
  vertical-align:top;  
} 
.hide{display: none;}
body{margin:0 auto; font-family:微软雅黑; background:#121212;}
.clear{clear:both;}
ul{list-style-type:none; padding:0px; margin:0px;}
li{ list-style-type:none; padding:0px; margin:0px; border:0px;}
img{ border:none; vertical-align:middle;}
.f_l{ float:left}
.f_r{ float:right}
a{ text-decoration:none;}
.w1000{width:1000px; margin:0 auto;}
/*开始*/
.banner1{background:url(../images/banner1.jpg) center no-repeat; height:125px;}
.banner2{background:url(../images/banner2.jpg) center no-repeat; height:125px;}
.banner3{background:url(../images/banner3.jpg) center no-repeat; height:123px;}
.banner4{background:url(../images/banner4.jpg) center no-repeat; height:123px;}
.banner5{background:url(../images/banner5.jpg) center no-repeat; height:107px;}
.banner4 li{width:125px; height:38px; float:left; margin-right:40px; background:#fc3b40; border-radius:5px; text-align:center; line-height:38px;}
.banner4 li a{color:#fff; display:block;}
.banner4 li a:hover{font-weight:bold;}
.daoyu,.youshi,.sqlj,.photo,.case{margin-top:45px;}
.daoyu h1,.youshi h1,.sqlj h1,.photo h1,.case h1{text-align:center; font-weight:bold; color:#fff; font-size:30px;}
.dy_bg{background:url(../images/daoyu_bg.png) center no-repeat; height:447px; margin-top:45px;}
.dy_bg p{ color:#fff; line-height:28px; font-size:14px; width:400px; margin-left:550px; padding-top:60px;}
.dy_bg h2{margin-left:550px; width:133px; height:39px; border-radius:20px; background:#fc3b40; text-align:center; line-height:39px; font-size:16px; margin-top:20px;}
.dy_bg h2 a{color:#fff; display:block;}
.dy_bg h2 a:hover{font-weight:bold;}
.goodes{
	width: 100%;
	height: 550px;
	position: relative;		
	margin-top: 45px;
}
.goodes .goodes_item{
	position: absolute;
	width: 170px;
	height: 80px;
}
.goodes .goodes_item .itme_inner{
	width: 100%;
	height: 100%;	
	position: relative;
}
.goodes .goodes_item .itme_inner p{
	position: absolute;
	height: 36px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 36px;
	width: 100%;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(to top right,rgba(255,50,126,0.8), rgba(255,101,19,0.8));
}
.goodes .itme1{
	top: 0;
	left: 0;
	background:url(../images/itme1.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme2{
	top: 0;
	left: 208px;
	background:url(../images/itme2.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme3{
	top: 0;
	left: 416px;
	background:url(../images/itme3.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme4{
	top: 0;
	left: 624px;
	background:url(../images/itme4.jpg) center no-repeat; width:170px; height:80px;
}

.goodes .itme5{
	top: 0;
	right:0 ;
	background:url(../images/itme5.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme6{
	top: 118px;
	right:0;
	background:url(../images/itme6.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme7{
	top: 236px;
	right:0 ;
	background:url(../images/itme7.jpg) center no-repeat; width:170px; height:80px;
}
.goodes .itme8{
	top: 354px;
	right:0 ;
	background:url(../images/itme8.jpg) center no-repeat; width:170px; height:80px;
}

.goodes .itme9{
	bottom: 0 ;
	right:0 ;
	background:url(../images/itme9.jpg) center no-repeat; width:170px; height:80px;
}

.goodes .goodes_box{
	position: absolute;
	width: 790px;
	height: 436px;
	top:114px;
	left: 0;
	color: #fff;
}
.goodes .goodes_box .goodes_box_1 .goodes_box_nr{ background:url(../images/goodes_box.jpg) no-repeat; width:403px; height:212px;}
.goodes .goodes_box .goodes_box_1 .goodes_box_nr h1{color:#444; font-size:14px; line-height:28px; font-weight:normal; width:255px; text-align:left; padding-top:40px; padding-left:120px;}
.goodes .goodes_box .goodes_box_1 .goodes_box_nr1{ background:url(../images/goodes_box.jpg) no-repeat; width:403px; height:212px;}
.goodes .goodes_box .goodes_box_1 .goodes_box_nr1 h1{color:#444; font-size:14px; line-height:26px; width:280px; text-align:left; padding-top:20px; padding-left:100px;}

.tab_btn_box{
	height: 120px;background-color: #121212;
	width: 1000px;margin: 0 auto;position: relative;
}
.tab_btn_box .tab_btn{
	width: 114px;height: 114px;
	position: absolute;border:2px solid #fc3b40;
	border-radius: 50%;
	line-height: 114px;
	text-align: center;
	color: #fff;
	background-color: #fc3b40;
	top: 57px;
}
.tab_btn_box .tab_btnH{
	background-color: #fff;
	color: #fc3b40;
}
.tab_box{
	width: 100%;
	height: 460px;
}
.tab_box .tab_list{
	width: 100%;
	height: 100%;
	color: #fff;

}
.tab_box .tab_list_bg{background:url(../images/zhuanye1.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg1{background:url(../images/zhuanye2.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg2{background:url(../images/zhuanye3.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg3{background:url(../images/zhuanye4.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg4{background:url(../images/zhuanye5.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg5{background:url(../images/zhuanye6.jpg) center no-repeat; height:459px;}
.tab_box .tab_list_bg7{background:url(../images/zhuanye7.jpg) center no-repeat; height:459px;}
.tab_box .tab_list .tab_list_nr h3{ padding-top:98px; margin-left:570px; font-size:20px; font-weight:bold; color:#fff;}
.tab_box .tab_list .tab_list_nr p{width:500px; color:#444; font-size:15px; line-height:28px; margin-left:510px; padding-top:40px;}
.tab_box .tab_list .tab_list_nr h2{margin-left:630px; width:133px; height:39px; border-radius:20px; background:#fc3b40; text-align:center; line-height:39px; font-size:16px; margin-top:15px;}
.tab_box .tab_list .tab_list_nr h2 a{color:#fff; display:block;}
.tab_box .tab_list .tab_list_nr h2 a:hover{font-weight:bold;}
.tab_box .tab_list .tab_list_nr .tab_list_nrp1{width:530px; color:#444; font-size:14px; line-height:28px; margin-left:470px; padding-top:20px;}
.tab_box .tab_list .tab_list_nr .tab_list_nrp2{width:530px; color:#444; font-size:14px; line-height:28px; margin-left:470px; padding-top:30px;}
.sqlj ul{background:url(../images/sqljc_bg.jpg) center no-repeat; height:118px; margin-top:45px;}
.sqlj ul li{line-height:118px; margin-left:230px; float:left; color:#121212; font-size:18px;}
.sqlj ul .li1{line-height:118px; margin-left:170px; float:left; color:#121212; font-size:18px;}
.sqlj ul .li2{line-height:118px; margin-left:120px; float:left; color:#121212; font-size:18px;}
.photo h2{margin-top:45px;}
.case .case_ul{margin-top:180px; position:absolute;}
.case .case_ul li{float:left;}
.case .case_ul .case_ul_li1{ width:315px; background:#fc3b40; position:absolute;  height:469px;}
.case .case_ul .case_ul_li1 h2{top:-80px; position:relative; text-align:center;}
.case .case_ul .case_ul_li1 h3{ top:-60px; position:relative; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.case .case_ul .case_ul_li1 p{ padding:20px; position:relative; top:-60px; color:#fff; font-size:14px; line-height:28px;}
.case .case_ul .case_ul_li1 h4{width:133px; height:39px; background:#fff; text-align:center; line-height:39px; border-radius:20px; position:relative; top:-40px; margin:0 auto; font-size:14px;}
.case .case_ul .case_ul_li1 h4 a{color:#fc3b40; display:block;}
.case .case_ul .case_ul_li1 h4 a:hover{font-weight:bold;}
.case .case_ul .case_ul_li2{ width:370px; background:url(../images/case.png) center no-repeat; height:525px; position:absolute; left:315px; top:-56px;}
.case .case_ul .case_ul_li2 h2{top:-80px; position:relative; text-align:center;}
.case .case_ul .case_ul_li2 h3{ top:-60px; position:relative; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.case .case_ul .case_ul_li2 p{ padding:40px; position:relative; top:-70px; color:#fff; font-size:14px; line-height:28px;}
.case .case_ul .case_ul_li2 h4{width:133px; height:39px; background:#fff; text-align:center; line-height:39px; border-radius:20px; position:relative; top:-70px; margin:0 auto; font-size:14px;}
.case .case_ul .case_ul_li2 h4 a{color:#fc3b40; display:block;}
.case .case_ul .case_ul_li2 h4 a:hover{font-weight:bold;}
.case .case_ul .case_ul_li3{ width:315px; background:#fc3b40; position:absolute; left:685px; height:469px;}
.case .case_ul .case_ul_li3 h2{top:-80px; position:relative; text-align:center;}
.case .case_ul .case_ul_li3 h3{ top:-60px; position:relative; text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.case .case_ul .case_ul_li3 p{ padding:20px; position:relative; top:-60px; color:#fff; font-size:14px; line-height:28px;}
.case .case_ul .case_ul_li3 h4{width:133px; height:39px; background:#fff; text-align:center; line-height:39px; border-radius:20px; position:relative; top:-40px; margin:0 auto; font-size:14px;}
.case .case_ul .case_ul_li3 h4 a{color:#fc3b40; display:block;}
.case .case_ul .case_ul_li3 h4 a:hover{font-weight:bold;}
.case{height:689px;}
.lunbo{background:#e5373b; padding-bottom:15px;}
#demo { 
background: #e5373b; 
overflow:hidden; 
width: 960px;
 margin:0 auto;
  padding-top:10px;
} 
#demo img { margin-right:10px;} 
#indemo { 
float: left; 
width: 800%; 
background: #e5373b; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
}
.people{
    width: 280px;
    text-align: center;
    margin: 15px 10px;
	margin-right: 0;

}

 .people p{
    line-height: 26px;
	font-size: 14px;
    height: 255px;
    padding: 15px 0;
	padding-top:2px;
    text-align: left;
	color:#fff;
}
.name{
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid #fff;
    line-height: 54px;
	margin-bottom:15px;
}
.con2 {
    width: 326px;
    height: 450px;
    background: url("../images/text_bg.png") no-repeat;
    padding: 25px;
    margin-left: 25px;
	margin-top:65px;
}
.con2 p{
    line-height: 28px;
    font-size: 16px;
    color: #fff;
    text-indent: 2em;
    background:  url("../images/dot2.png") no-repeat 0 6px;
    margin-bottom: 8px;
}
.guwen .tit3b {
    width: 676px;
    height: 72px;
    margin: 50px auto 0;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    background: url("../images/tit3b.png") center no-repeat;
    line-height: 50px;
	margin-bottom:40px;
}
.btn2{
	display: inline-block;
    width: 140px;
    height: 34px;
    line-height: 34px;
    background:  url("../images/btn2.png") ;
    font-size: 18px;
    color: #fff;
    text-align: center;
}










