*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:"Microsoft YaHei","微软雅黑";color: #000000;}
body{background: #FFFFFF;}
a{text-decoration: none;cursor: pointer;}
.fl{float: left;}
.fr{float: right;}
img{border: none;}
em,h1{font-style: normal;}
.width{width: 1400px;margin: 0 auto;}
.animation{ transition: 0.2s; -moz-transition: 0.2s; -webkit-transition: 0.2s;}
body{font-family:"Microsoft YaHei","微软雅黑","宋体";font-size:14px;}
*{margin:0;padding:0;}
a{text-decoration:none; cursor:pointer;}
img{border:0;vertical-align:middle;}
ul li{list-style: none}
em,i{font-style:normal;}

.web_top{width: 100%;
    height: auto;
	position:fixed;
    min-width: 1400px;
    background: #ffffff;
    border-bottom: 1px solid #ededed;
    -webkit-box-shadow: 0px 1px 6px rgba(0,0,0,0.1);
    box-shadow: 0px 1px 6px rgba(0,0,0,0.1);
    z-index:999999999999999;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.head .head_menu .logo{display: block;float: left;padding-top:15px; margin-right:10px;}
.name{display: block; float: left;}
.name span.title{display: block;float: left; font-size:20px; line-height:30px; color:#333333; margin-top:15px; font-weight: bold;}
.name span.info{display: block;float: left; font-size:12px; line-height:20px; color:#999; font-weight: normal;}
.head .head_menu .nav{float: right;line-height: 30px;}
.head .head_menu .nav a{font-size: 14px; font-weight:bold;display: block;position: relative;}
.head .head_menu .nav li:hover a{color: #ff0000;}
.head .head_menu .nav a i{width: 10px;height: 7px;background: url(../images/hi.jpg);display: block;float: right;margin-top: 15px;margin-left: 3px;}
.head .head_menu .nav li:hover i{width: 10px;height: 7px;background: url(../images/hi1.jpg);display: block;float: right;margin-top:15px;margin-left: 3px;}
.head .head_menu .nav li:hover em{display: block; width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ff0000;position: absolute;bottom: 0;left: 36px;}
.head .head_menu .nav li{float: left;padding: 0px 38px 0px 24px;}
.head .head_menu .nav li .menu{
position: absolute;width: 100%;
 background: #ffffff;
    border-bottom: 0px solid #ededed;
    -webkit-box-shadow: 0px 1px 6px rgba(0,0,0,0.1);
    box-shadow: 0px 1px 6px rgba(0,0,0,0.1);left: 0;top:105px;height: 0;overflow: hidden;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;z-index: 999;}
.head .head_menu .nav li:hover .menu{height: 100px;}
.head .head_menu .nav li .menu dl{width: 100px;margin-left:15px; margin-right:15px; float: left;line-height: 30px;}
.head .head_menu .nav li .menu dl:nth-child(4),.head .head_menu .nav li .menu dl.no2:nth-child(3){margin-right: 0!important;}
.head .head_menu .nav li .menu dl dt{font-size: 16px; margin:50px 0px 10px 0px;}
.head .head_menu .nav li .menu dl dt a{font-size: 16px; line-height:30px; color:#333; font-weight:normal;}
.head .head_menu .nav li .menu dl dt a:hover{font-size: 16px; line-height:30px; color:#000; font-weight:normal;}

.head .head_menu .nav li .menu dl.bottom{ width:1400px;border-top:#e1e1e1 solid 1px; line-height:60px; font-size:12px; color:#666666; text-align:center; margin-top:50px; float:left;}

.head .head_menu .nav li .menu dl dd a{display: block;line-height: 20px;font-size: 12px;color: #999;}
.head .head_menu .nav li .menu dl dd a b{font-size: 12px;color: #2b90ed;display: block;padding-bottom: 5px; margin-top:10px; font-weight:normal;}
.head .head_menu .nav li .menu dl dd a:hover{color: #666;}
.head .head_menu .nav li .menu dl dd a:hover b{color: #666; font-weight:normal; margin-top:10px;}
.head .head_menu .nav li .menu a.more{display: block;float: right;line-height: 26px;color: #0A6DEE;}
.head .head_menu .nav li .menu a.more:hover{text-decoration: underline;}

.mnue_rnji_web{width:100%; min-width:1400px; margin:0 auto;}
.mnue_rnji_bg{background:#5e6872; width:100%; min-width:1400px; margin:0 auto;}
.mnue_rnji{width:1180px; padding-left:220px; float:left;}
.runji_pic01{ width:1400px; margin:0 auto;}
.runji_pic01 dl.top{ width:100%; padding-top:30px; float:left;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:24px; color:#5e6872; text-align:left; font-weight: normal; line-height:50px; }
.runji_pic01 dl.info{ width:1000px; float:left; font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:16px; color:#5e6872; text-align:left; font-weight: normal; line-height:40px; }
.runji_main{ width:1400px; padding:30px 0px; float:left; font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:16px; color:#5e6872; text-align:left; font-weight: normal; line-height:40px; }
.runji_service{width:1400px; float:left;}
.runji_service dl.left{ width:680px; margin-bottom:50px; float:left; }
.runji_service dl.right{ width:680px; margin-bottom:50px; float:right; }
.runji_service dt.titile{ width:100%; padding:20px 0px; float:left;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:24px; color:#5e6872; text-align:left; font-weight: normal; line-height:50px; }
.runji_service dt.img{ width:680px; height:330px; border-bottom:#e90114 solid 2px; float:left;}
.runji_service dt.info{ width:100%; margin-top:20px;float:left; font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:16px; color:#5e6872; text-align:left; font-weight: normal; line-height:40px; }
.runji_service a{ width:300px; height:40px; margin-top:30px; float:left;padding:6px;
	border: 2px solid #5e6872;
	background-color: #fff;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#5e6872;
	border-radius: 40px;
}
.runji_service a:hover{ width:300px; height:40px; margin-top:30px; float:left;padding:6px;
	border: 2px solid #5e6872;
	background-color: #5e6872;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius: 40px;
}
.runji_case{width:1400px; float:left;}
.runji_case_title{width:1400px; float:left;}
.runji_case_title dl.left{width:500px; float:left; padding:20px 0px; float:left;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:24px; color:#5e6872; text-align:left; font-weight: normal; line-height:50px; }
.runji_case_title dl.right{width:200px; float:right;}
.runji_case_title a{ width:200px; height:40px; margin-top:30px; float:left;
	background-color: #f0f1f2;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#5e6872;
	border-radius: 40px;
}
.runji_case_title a:hover{ width:200px; height:40px; margin-top:30px; float:left;
	background-color: #5e6872;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius: 40px;
}

/*首页行业应用案例样式*/
.home_yy_tant{width:1400px; margin-bottom:50px; float:left;}
.home_yy_tant dt{width:200px; position:absolute; background:#5e6872; text-align:center;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:30px; color:#5e6872; line-height:40px; font-weight: normal; float:left;}
.home_yy_tant span{width:100%; text-align:center;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:14px; color:#333; line-height:40px; font-weight: normal; float:left;}
.home_yy_tant ul{list-style: none; width:1460px;}
.home_yy_tant LI{float: left;text-align: center;width:440px; margin:0px 40px 0px 0px;display:block;}
.home_yy_tant img{width:440px; height:330px; float:right;}
.home_yy_tant dt:hover{width:200px; background:#cccccc;}
.home_yy_tant a{width:200px; display:block;  witext-align:center;font-size:16px; color:#ffffff; line-height:50px;}
.home_yy_tant a:hover{width:200px; display:block;text-align:center;font-size:16px; color:#5e6872; line-height:50px;}

/*联系方式样式*/
.runji_contact{width:1400px; background:#5e6872; padding:30px; margin-bottom:50px; float:left;}
.runji_contact dl.left{width:1000px;font-family: "Microsoft Yahei","微软雅黑", Arial; font-size:22px; color:#fff; text-align:left; font-weight: normal; line-height:50px; float:left;}
.runji_contact dl.right{width:350px; float:right;}
.runji_contact a{ width:300px; height:40px; margin-top:20px; float:left;padding:6px;
	border: 2px solid #333333;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius: 40px;
}
.runji_contact a:hover{ width:300px; height:40px; margin-top:20px; float:left;padding:6px;
	border: 2px solid #5e6872;
	background-color: #5e6872;
	overflow: hidden;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#fff;
	border-radius: 40px;
}

.runji_us{width:100%; min-width:1400px; margin:0 auto;}
.runji_us_tant{width:1400px; margin:0 auto;}
.runji_us_info{
	width: 1400px;
    float: left;
    font-family: "Microsoft Yahei","微软雅黑", Arial;
    font-size: 16px;
    color:#666666;
    text-align: left;
    font-weight: normal;
    line-height: 40px;
    padding: 30px 0px;}
.runji_us_info dl{
	width: 100%;
    float: left;
    font-family: "Microsoft Yahei","微软雅黑", Arial;
    font-size: 24px;
    color:#666666;
    text-align: left;
    font-weight: bold;
    line-height: 60px;}
.runji_us_info dt{
    float: left;
	 margin-right:200px;
    font-family: "Microsoft Yahei","微软雅黑", Arial;
    font-size: 16px;
    color:#666666;
    text-align: left;
    font-weight: normal;
    line-height: 40px;}
.runji_us_info dt span{
	width: 100%;
    float: left;
    font-family: "Microsoft Yahei","微软雅黑", Arial;
    font-size: 24px;
    color:#666666;
    text-align: left;
    font-weight: bold;
    line-height: 60px;}
.runji_us_bg{background:#5e6872; width:100%; margin:0 auto; height:600px; position:absolute; display:block; padding:30px 0px 100px 0px;}