﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#030200;}

/*banner*/
.ban{height:900px;overflow:hidden;}
.banner{height:900px; width:100%; display:block}
.ban_l{ width:960px; top:860px; left:50%; margin-left:-480px; height:20px; text-align:center;z-index: 999;}
.ban_l a{ width:16px; height:16px; background:url(../images/ban01.png) no-repeat center 0; padding:0 11px; display:inline-block}
.ban_l a:hover,.ban_l a.cur{background:url(../images/ban02.png) no-repeat center 0;}



/*产品*/
.cp{ height:587px; overflow:hidden;font-family:"Microsoft YaHei";}
.cp h2{ height:126px;}
.cp h2 span{ display:block; font-weight:normal; font-size:14px; background:url(../images/cptbg.jpg) no-repeat center 26px; padding:26px 0 0; font-size:14px; line-height:31px;}
.cp_c li{ width:138px; height:188px; float:left; padding:22px 27px 0;}
.cp_c li img{ width:138px; height:135px; display:block;}
.cp_c li span{ display:block; line-height:52px; text-align:center}


/*友联*/
.link{background:url(../images/bgcolor.png) repeat; height:90px; padding:31px 0 0; line-height:26px; color:#7d7c7c;overflow:hidden;font-family:"Microsoft YaHei";}
.link h2{height:40px; width:106px; border-right:dotted 1px #fff; margin-top:6px; padding-left:14px;line-height:20px; font-size:18px;font-weight:normal;overflow:hidden}
.link h2 a{ color:#fff;}
.link h2 span{ display:block;font-size:12px; line-height:28px;}
.lnk_c{ width:838px; overflow:hidden}
.lnk_c a{color:#7d7c7c; padding:0 8px 0 12px;}

/*案例*/
.CASES{ overflow:hidden; padding:32px 0 40px;font-family:"Microsoft YaHei"; }
.CASES h2,.HONOR h2{ overflow:hidden; margin-bottom:30px; background-color:#f8f8f8}
.CASES h2 a,.HONOR h2 a{background-color:#443228; font-size:16px; padding:10px; line-height:2; color:#FFF; font-weight:normal}
.CASES h2 p,.HONOR h2 p{ display:block; height:18px; line-height:18px; font-weight:normal}
.CASES01,.HONOR01{ margin:60px 0 0;}
.CASES02,.HONOR02{ width:960px; overflow:hidden}
.CASES02 li{float:left; margin:0 0 30px 53px; border:1px solid #ede9e8; text-align:center; width:198px;overflow:hidden; height:200px;}
.CASES02 li:nth-of-type(4n+1){ margin:0;}
.CASES02 li img{ height:150px; }
.CASES02 li span,.HONOR02 li span{ display:block;  line-height:20px; font-size:20px;}
.CASES02 li p{ color:#363636; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 190px; padding:5px;}
.HONOR{
	overflow:hidden;
	padding:0px 0 10px;
	font-family:"Microsoft YaHei";
}
.HONOR02 li{ float:left; padding:0 25px; width:228px;text-align:center;}
.HONOR02 li img{  border:solid 1px #e7e7e7; height:150px;}

/*四大优势*/
.ys4_bg{ background:url(../images/ys4_bg.png) center top no-repeat; height:1420px; }
.ys4{ background: url(../images/banner.png) no-repeat center 0; line-height:22px;font-family: "宋体";  }
.ys4 .xytil,.hz .xytil{
	height:244px;
	color:#fff;
	font-size:20px;
	line-height:32px;
}
.ys4 .xytil h2,.hz .xytil h2{ width:193px;float:left; margin-top:-6px;}
.ys4 .xytil h2 img,.hz .xytil h2 img{ width:195px; height:214px; margin:6px 0 0;}
.ys4 .xytil p{ float:left; padding:64px 0 0; width:320px; white-space:nowrap; font-size:30px; line-height:180px; color:#2e2727;}
.ys4 .xytil span{ font-size:12px;  color:#2e2727; float:left; padding:144px 0 0 ;}
.ys4_01{ position:absolute; width:392px; top:180px; left:50px }
.ys4_01 p,.ys4_02 p,.ys4_03 p{ font-size:14px; padding:20px 0 0 10px;}
.ys4_02{ position:absolute; width:392px; top:450px; left:450px }
.ys4_03{ position:absolute; width:420px; top:750px; left:100px }
.ys4_04{ position:absolute; width:411px; top:1000px; left:500px }
.ys4_04 p{ font-size:14px; padding:20px 0 0 20px;}

/*合作伙伴*/
.hz{  background:url(../images/xttbg.gif) repeat-x center 0; line-height:22px;}
.hz .xytil .t1{font-size:43px; padding:30px 0 0 30px;float:left; width: 737px;}
.hz .xytil .t2{ float:right;font-size:25px;padding:20px 30px 0 64px ; height:54px; line-height:54px; background:url(../images/hzhb_01.png) left 20px no-repeat; }
.hz .xytil .t2 b{ font-size:28px; font-family: "宋体"}
.hz .til01{ font-size:45px; line-height:1.5;}
.hz .til01 em{ font-size:45px; line-height:1}
.hz .til01 span{
    display: block;
    font-size: 20px;
    font-weight: normal;
}
.hz h2{}
.hz h2 span{ }
.hz .more01{line-height:30px;  font-weight:normal; margin-right:20px;}
.hz_c{ border:solid 1px #d1d1d1; height:361px; overflow:hidden; margin:0 20px}
.hz_c li{width:152px; height:120px;border-right:solid 1px #d1d1d1;border-bottom:solid 1px #d1d1d1; float:left}
.hz_c li img{ width:152px; height:120px;}

/*合作伙伴*/
.h_gg{ background-color:#efefef; padding:20px 0 5px;}
.h_gg .til01{ font-size:45px; line-height:1.5;}
.h_gg .til01 em{ font-size:45px; line-height:1; }
.h_gg .til01 .more01{display: block; line-height:1.5;}
.h_gg .til01 span{
    display: block;
    font-size: 20px;
    font-weight: normal;
}
