﻿/*
┌──────────────────┐
│月影社区 版权所有  http://wf66.com/ │
│网站制作 程序开发  QQ:23169062      │
│                   核心程序版本 5.0 │
└──────────────────┘
*/
td {font-size: 14px; font-family: "Microsoft Yahei"; color: #333333; line-height: 24px;}
* { font-family:"Microsoft Yahei"; font-size:14px; -webkit-text-size-adjust:none;}
html, body, ul, li, a, span, p,h1,h2,h3,th,td  { margin:0; padding:0; list-style:none; text-decoration:none;}

img {border:0;}
.clear {clear:both;}
a:link { color:#000000; text-decoration:none}
a:visited{COLOR: #000000; TEXT-DECORATION: none}
a:active{color:#c82828;text-decoration:none}
a:hover{color:#c82828;text-decoration:none;}
.alpah {filter: alpha(opacity=28)}
.white{ font-size:14px; color:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.MTOP-20{ margin-top:20px;}
.MTOP-30{ margin-top:30px;}
.MTOP-40{ margin-top:40px;}
.MTOP-50{ margin-top:50px;}
.MBG{ background-position:top center; background-repeat:no-repeat;}

textarea { resize: none; }
table { empty-cells: show; border-collapse: collapse;}
caption, th { text-align: left; font-weight: 400; }
ul li, .xl li { list-style: none; }
em, cite, i { font-style: normal; display: block;}

label { cursor: pointer; }
input:disabled{background-color:#fff;color:#666;}
textarea:disabled{background-color:#fff;color:#666;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden ; ! } 
.cl { zoom: 1; }


/*时间轴*/
/* Menu style */
#timeline{width:1120px;height:400px;overflow:hidden;margin:40px auto 0 auto;position:relative;background:url('../images/licbg.png') left 340px repeat-x;}
#dates{width:1120px;overflow:hidden;margin-top:20px;}
#dates li{float:left;width:94px;height:90px;font-size:16px;text-align:center;}
#dates a{color:#713611;width:94px;height:90px;line-height:130px;display:block;}
#dates .selected{font-size:18px;font-weight:bold;background:url(../images/licbgt.png) no-repeat center top;}
#issues{width:1120px;height:300px;overflow:hidden;}
#issues li{width:1120px;height:300px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute;font-size:100px;font-family:"宋体";top:90px;width:100px;height:100px;text-align:center;line-height:100px;overflow:hidden;color:#713611;}
#next{right:50%;margin-right:-400px;}
#prev{left:50%;margin-left:-400px;}
#next.disabled,#prev.disabled{opacity:0.2;}

/*search*/
.my_search{ height:26px; line-height:26px; float:right; width:215px; position:relative; margin-top:0px;}
.i_t1_right_1_search{
	height: 22px;
	width: 180px;
	border: 0px;
	background-color: #a2a2a2;
	line-height: 20px;
	border: 1px solid #a2a2a2;
	border-right: 0px;
	position: absolute;
	right: 43px;
	top: 0px;
	color:#fff;
}
.i_t1_right_1_search2{
	height: 26px;
	width: 46px;
	position: absolute;
	border:0px;
	background-image:url(../images/search.jpg);
	right: 0px;
	top: 0px;
}


/* 我的导航条 */
.mydao{width:1160px; margin:0px auto;}
.mydao a{
	font-size: 15px;
	font-family:  "微软雅黑";
	text-decoration: none;
	letter-spacing: 1px;
	overflow:hidden;
	line-height: 34px;
	height:56px;
	width: 89px;
	float: left;
	text-align: center;
	font-weight:bold;
}
.mydao a{
	color: #fff;
	}
.mydao a:visited{color: #fff;}
.mydao a:hover{
	color:#fff;
	font-size:15px;
}

/*下拉菜单*/
#navpart{
    height: 56px;
    background-color: #282828;
}
.navpart li{height:56px;line-height: 56px;text-align: center;line-height:56px;width: 111px;float: left;position:relative; }

.navpart li a{color:#fff;font-size: 15px;}

.navpart li .secondnav{
	position:absolute;
	left:0px;
	top:56px;
	width:auto;
	background-color: #c82828;
	padding:10px 0;
	visibility:hidden;
	z-index:1000;
	padding-bottom:10px;
	width:220px;
}
.navpart li .secondnav li{
	width:220px;
	height:40px;
}

.navpart li .secondnav  a{display:block; color:#fff; text-align:left;height:30px;line-height:30px;padding:0px 30px;width:150px; border-bottom:#f06565 1px dashed; margin:0 auto; background-image:url(../images/png-bg09.png); background-position:left top; background-repeat:no-repeat;}
.navpart li .secondnav  a:hover{background:#e53535; background-image:url(../images/png-bg09.png); background-position:left top; background-repeat:no-repeat;}
.navpart li:hover{ background-color:#ca2728;}
.navpart li:hover .secondnav{visibility:visible; }

/*产品分类*/
.proclass2{
	margin:0px auto;
	width:212px;
	}
	
.proclass2 ul{
	padding:0px 0px;
	margin:20px 0px;
	}

.proclass2 li{
	margin:0px auto;
	height:33px;
	line-height:33px;
	font-family:"微软雅黑";
	text-align:center;
	margin-bottom:5px;	
	}

.proclass2 li a{
	font-size:16px;
	letter-spacing:1px;
	color:#fff;
	display:block;
	background-image: url(../images/bg07.png);
	background-position:left;
	background-repeat:no-repeat;
	}
.proclass2 li a:hover{
	color:#fff;
	display:block;
	background-image: url(../images/bg10.png);
	background-position:left;
	background-repeat:no-repeat;
	}
	
.proclass2 li a:visited{
	color:#fff;
	display:block;
	background-image:url(../images/bg07.png);
	}

/*康姆勒样式*/
.Hot-pro{
	width:950px;
	height:40px;
	overflow:hidden;
	}
.Hot-pro a{
	padding:0px 10px;
	display:block;
	font-size:14px;
	color:#282828;
	float:left;
	height:40px;
	line-height:40px;
	}
.pro-title{
	height:69px;
	width:1080px;
	margin:0 auto;
	line-height:170%;
	font-size:14px;
	color:#121212;
	text-align:center;
	letter-spacing:1px;
	overflow:hidden;
	}
.kml-t01{
	height:61px;
	}
.kml-t01 .l{
	width:985px;
	height:61px;
	}
.kml-t01 .l h1{
	height:31px;
	display:block;
	float:left;
	padding:0px;
	font-size:18px;
	color:#c62827;
	letter-spacing:1px;
	}
.kml-en01{
	height:31px;
	display:block;
	float:left;
	padding:0px;
	font-size:18px;
	color:#c4c4c4;
	letter-spacing:1px;
	margin-left:6px;
	}
.kml-t01-02{
	height:17px;
	width:985px;
	float:left;
	}
.kml-t01-021{
	height:17px;
	width:44px;
	line-height:17px;
	display:block;
	float:left;
	background-color:#e0e0e0;
	font-family:"宋体";
	font-size:13px;
	text-align:center;
	}

.kml-t01-022{
	width:940px;
	overflow:hidden;
	}
.kml-t01-022 a{
	display:block;
	padding:0px 16px;
	float:left;
	height:17px;
	line-height:17px;
	font-size:13px;
	color:#8f8e8e;
	font-family:"宋体";
	}
.kml-t01-022 a:hover{ color:#c82828;}
/*内页标题*/
.kml-nt01{
	height:61px;
	}
.kml-nt01 .l{
	width:818px;
	height:61px;
	}
.kml-nt01 .l h1{
	height:40px;
	display:block;
	float:left;
	padding:0px;
	font-size:18px;
	color:#000;
	letter-spacing:1px;
	}

.kml-nt01 .l h2{
	display: block;
	font-weight:400;
	float:right;
	height:40px;
	line-height:40px;
	font-family:"宋体";
	font-size:13px;
	color:#c82828;
	text-align:right;
	}
.kml-nt01 .l h2 a{  color:#c82828;}
.kml-nen01{
	height:40x;
	display:block;
	float:left;
	padding:0px;
	font-size:18px;
	color:#c4c4c4;
	letter-spacing:1px;
	margin-left:6px;
	}
.kml-nt01-02{
	height:17px;
	width:818px;
	float:left;
	}
.kml-nt01-021{
	height:17px;
	width:44px;
	line-height:17px;
	display:block;
	float:left;
	background-color:#e0e0e0;
	font-family:"宋体";
	font-size:13px;
	text-align:center;
	}

.kml-nt01-022{
	width:773px;
	overflow:hidden;
	}
.kml-nt01-022 a{
	display:block;
	padding:0px 8px;
	float:left;
	height:17px;
	line-height:17px;
	font-size:13px;
	color:#8f8e8e;
	font-family:"宋体";
	}
.kml-nt01-022 a:hover{ color:#c82828;}
/*结束*/

.kml-pro{
	margin-top:25px;
	padding:0px;
	width:1100px;
	overflow:hidden;
	}
.kml-pro ul{
	width:1200px;
	height:auto;
	}
.kml-pro ul li{
	width:253px;
	height:236px;
	float:left;
	margin-right:29px;
	margin-bottom:30px;
	}
.kml-pro ul li .img{
	width:253px;
	height:166px;
	position:relative;
	overflow: hidden;
	}
.kml-pro ul li .img .tu01{ width:235px; height:166px; position:absolute; top:0px; left:0px; z-index:2;  -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.kml-pro ul li:hover .img .tu01{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; }
.kml-pro ul li .img .upimg{
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	}
.kml-pro ul li .zi01{
	height:70px;
	width:253px;
	background-image:url(../images/bg09.jpg);
	}
.kml-pro ul li .zi01 .proname{
	float:left;
	width:165px;
	height:47px;
	margin-left:12px;
	margin-top:13px;
	}
.kml-pro ul li .zi01 .proname h1 a{
	height:23px;
	line-height:23px;
	text-align:left;
	font-size:16px;
	font-weight:400;
	color:#323232;
	}
.kml-pro ul li .zi01 .proname h2{
	height:18px;
	line-height:18px;
	text-align:left;
	font-size:13px;
	color:#7a7a7a;
	font-weight:400;
	}
.kml-pro ul li .zi01 .promore{
	width:48px;
	height:70px;
	float:right;
	background-image:url(../images/bg07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
.kml-pro ul li:hover .zi01 .proname h1 a{
	color:#ffffff;
	}
.kml-pro ul li:hover .zi01 .proname h2{
	color:#ffffff;
	}
.kml-pro ul li:hover .zi01{
	background-color:#c82828;
	background-image:none;
	}
.kml-pro ul li:hover .zi01 .promore{
	background-image:url(../images/bg08.jpg);
	margin-right:8px;
	-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; 
	}
/*.kml-pro ul li:first-child .zi01{background-color:#c82828;background-image:none;}
.kml-pro ul li:first-child .zi01 .proname h1 a{color:#ffffff;}
.kml-pro ul li:first-child .zi01 .proname h2{color:#ffffff;}
.kml-pro ul li:first-child .zi01 .promore{background-image:url(../img/bg08.jpg);margin-right:8px;}*/

/*内页产品*/
.kml-npro{
	margin-top:25px;
	padding:0px;
	width:818px;
	overflow:hidden;
	}
.kml-npro ul{
	width:900px;
	height:auto;
	}
.kml-npro ul li{
	width:253px;
	height:236px;
	float:left;
	margin-right:29px;
	margin-bottom:30px;
	}
.kml-npro ul li .img{
	width:253px;
	height:166px;
	overflow: hidden;
	}
.kml-npro ul li .img .tu01{ width:235px; height:166px;  -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.kml-npro ul li:hover .img .tu01{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; }
.kml-npro ul li .zi01{
	height:70px;
	width:253px;
	background-image:url(../images/bg09.jpg);
	}
.kml-npro ul li .zi01 .proname{
	float:left;
	width:165px;
	height:47px;
	margin-left:12px;
	margin-top:13px;
	}
.kml-npro ul li .zi01 .proname h1 a{
	height:30px;
	line-height:16px;
	text-align:left;
	font-size:16px;
	font-weight:400;
	color:#323232;
	display:block;
	}
.kml-npro ul li .zi01 .proname h2{
	height:18px;
	line-height:18px;
	text-align:left;
	font-size:13px;
	color:#7a7a7a;
	font-weight:400;
	}
.kml-npro ul li .zi01 .promore{
	width:48px;
	height:70px;
	float:right;
	background-image:url(../images/bg07.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
.kml-npro ul li:hover .zi01 .proname h1 a{
	color:#ffffff;
	}
.kml-npro ul li:hover .zi01 .proname h2{
	color:#ffffff;
	}
.kml-npro ul li:hover .zi01{
	background-color:#c82828;
	background-image:none;
	}
.kml-npro ul li:hover .zi01 .promore{
	background-image:url(../images/bg08.jpg);
	margin-right:8px;
	-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; 
	}
/*.kml-npro ul li:first-child .zi01{background-color:#c82828;background-image:none;}
.kml-npro ul li:first-child .zi01 .proname h1 a{color:#ffffff;}
.kml-npro ul li:first-child .zi01 .proname h2{color:#ffffff;}
.kml-npro ul li:first-child .zi01 .promore{background-image:url(../img/bg08.jpg);margin-right:8px;}*/
/*内页产品结束*/

/*内页图片列表2*/
.kml-npro2{
	margin-top:25px;
	padding:0px;
	width:818px;
	overflow:hidden;
	}
.kml-npro2 ul{
	width:900px;
	height:auto;
	}
.kml-npro2 ul li{
	width:253px;
	height:236px;
	float:left;
	margin-right:29px;
	margin-bottom:30px;
	}
.kml-npro2 ul li .img{
	width:253px;
	height:166px;
	overflow: hidden;
	}
.kml-npro2 ul li .img .tu01{ width:235px; height:166px;  -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }
.kml-npro2 ul li:hover .img .tu01{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; }
.kml-npro2 ul li .zi01{
	height:40px;
	width:253px;
	}
.kml-npro2 ul li .zi01 .proname{
	width:253px;
	height:40px;
	border-bottom:#333 1px solid;
	text-align:center;
	}
.kml-npro2 ul li .zi01 .proname h1 a{
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	font-weight:400;
	color:#323232;
	background-color:#f2f2f2;
	}

.kml-npro2 ul li:hover .zi01 .proname h1 a{
	background-color:#c82828;
	color:#ffffff;
	
	}
.kml-npro2 ul li:hover .zi01 .proname h2{
	color:#ffffff;
	}
.kml-npro2 ul li:hover .zi01{
	background-color:#c82828;
	background-image:none;
	}
.kml-npro2 ul li:hover .zi01 .promore{
	background-image:url(../images/bg08.jpg);
	margin-right:8px;
	-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; transition: all 0.3s ease-out; 
	}
/*内页产品结束*/

/*内页新闻列表*/
.kml-news3{
	margin-top:10px;
	margin-bottom:20px;
	padding:0px;
	overflow:hidden;
	}
.kml-news3 ul{
	padding:0px;
	margin:0px;
	}
.kml-news3 ul li{
	height:94px;
	width:818px;
	padding:15px 0px;
	border-bottom:#c7c7c7 1px dashed;
	}
.kml-news3 ul li .img{
	float:left;
	width:134px;
	height:95px;
	border:#313536 1px solid;
	overflow:hidden;
	}
.kml-news3 ul li .r{
	width:650px;
	float:right;
	}
.kml-news3 ul li .r h1 a{
	display:block;
	height:20px;
	text-align:left;
	width:650px;
	line-height:20px;
	font-size:14px; 
	color:#000000;
	overflow:hidden;
	}
.kml-news3 ul li .r p{
	font-size:12px;
	color:#848383;
	text-align:left;
	height:25px;
	line-height:25px;
	display:block;
	}
.kml-news3 ul li .r span{
	display:block;
	height:50px;
	line-height:170%;
	text-align:left;
	color:#5e5d5d;
	font-size:14px;
	overflow:hidden;
	width:650px;
	}

.kml-news3 ul li:hover{
	background-color:#c82828;
	}
.kml-news3 ul li:hover .r h1 a{ color:#fff;}
.kml-news3 ul li:hover .r p{ color:#fff;}
.kml-news3 ul li:hover .r span{ color:#fff;}
.kml-news3 ul li:hover .img{ margin-left:8px;-webkit-transition: all 0.1s ease-out; -moz-transition: all 0.1s ease-out; transition: all 0.1s ease-out; }
.kml-news3 ul li:hover .r{ margin-right:8px;-webkit-transition: all 0.1s ease-out; -moz-transition: all 0.1s ease-out; transition: all 0.1s ease-out;}	
/*内页新闻列表结束*/

.kml02{font-size:33px; color:#ffffff; letter-spacing:4px; height:133px; line-height:126px;}

.kml-about{
	color:#000;
	line-height:170%;
	font-size:14px;
	padding:15px 0px;
	letter-spacing:1px;
	height:176px;
	overflow:hidden;
	}
.kml-about02-l{
	background-position:top left;
	background-repeat:no-repeat;
	}
.kml-about02-c{
	background-position:top center;
	background-repeat:no-repeat;
	}
.kml-about02-r{
	background-position:top right;
	background-repeat:no-repeat;
	}
.kml-about02 {width:246px;}
.kml-about02 h1{
	display:block;
	font-size:22px;
	text-align:center;
	color:#fff;
	margin-top:28px;
	height:33px;
	line-height:33px;
	font-weight:400;
	}
.kml-about02 span{
	margin-top:10px;
	padding:0px 15px;
	height:50px;
	line-height:136%;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	display:block;
	}
.kml-about03{
	margin-left:145px;
	width:800px;
	float:left;
	margin-top:36px;
	height:100px;
	float:left;
	color:#fff;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	}
.kml-about04{
	margin-top:60px;
	}
.kml-about04 a{
	display:block;
	float:right;
	width:137px;
	height:137px;
	line-height:137px;
	text-align:center;
	font-size:25px;
	color:#ffffff;
	background-image:url(../images/png05.png);
	margin-left:55px;
	}
.kml-about04 a:hover{
	background-image:url(../images/png06.png);
	}
.kml-hnews{
	width:705px;
	height:251px;
	overflow:hidden;
	background-color:#fbfafa;
	border:#e1e1e1 1px solid;
	}
.kml-hnews ul{
	padding:13px 23px;
	}
.kml-hnews ul li{
	border-bottom:#cccacb 1px dashed;
	height:36px;
	}
.kml-hnews ul li:hover{
	background-color:#f2f1f1;
	}
.kml-hnews ul li h1{
	display:block;
	font-weight:400;
	width:90px;
	height:22px;
	line-height:20px;
	text-align:center;
	color:#fff;
	background-color:#c82828;
	margin-top:6px;
	float:left;
	}
.kml-hnews ul li h2 a{
	display:block;
	width:445px;
	margin-left:15px;
	margin-top:6px;
	height:22px;
	line-height:21px;
	text-align:left;
	color:#545454;
	font-size:14px;
	overflow:hidden;
	float:left;
	}
.kml-hnews ul li:hover h2 a{
	color:#c82828;
	}
.kml-hnews ul li .date{
	float:right;
	width:96px;
	height:22px;
	line-height:21px;
	text-align:left;
	font-size:14px;
	color:#545454;
	margin-top:6px;
	padding-right:6px;
	}
.kml-hnews01{
	width:526px;
	margin:15px 0px;
	}
.kml-hnews01 ul{
	margin:0px;
	padding:0px;
	}
.kml-hnews01 ul li{
	border-bottom:#cccacb 1px dashed;
	height:32px;
	}
.kml-hnews01 ul li:hover{
	background-color:#f2f1f1;
	}
.kml-hnews01 ul li h1{
	display:block;
	font-weight:400;
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	background-color:#c82828;
	margin-top:3px;
	float:left;
	}
.kml-hnews01 ul li h2 a{
	display:block;
	width:360px;
	margin-left:15px;
	margin-top:5px;
	height:22px;
	line-height:21px;
	text-align:left;
	color:#545454;
	font-size:14px;
	overflow:hidden;
	float:left;
	}
.kml-hnews01 ul li:hover h2 a{
	color:#c82828;
	}
.kml-hnews01 ul li .date{
	float:right;
	width:104px;
	height:22px;
	line-height:21px;
	text-align:left;
	font-size:14px;
	color:#545454;
	margin-top:5px;
	}
.kml-img01{
	width:526px;
	margin:15px 0px;
	display:block;
	}
.kml-img01 h1 a{
	float:right;
	display:block;
	height:25px;
	line-height:25px;
	text-align:left;
	color:#24282c;
	width:370px;
	overflow:hidden;
	}
.kml-img01 span{
	float:right;
	width:370px;
	height:50px;
	line-height:170%;
	text-align:left;
	color:#7b7b7b;
	font-size:14px;
	overflow: hidden;
	}
.kml-hcontact{
	margin-top:83px;
	padding:0px;
	width:1100px;
	overflow: hidden;
	}
.kml-hcontact ul{
	width:1200px;
	margin:0px; 
	padding:0px;
	}
.kml-hcontact ul li{
	width:164px;
	height:144px;
	margin-right:23px;
	float:left;
	background-image:url(../images/png-bg06.png);
	background-position:top center;
	background-repeat:no-repeat;
	}
.kml-hcontact ul li:hover{
	background-image:url(../images/png-bg05.png);
	}
.kml-hcontact ul li h1{
	width:129px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin:0 auto;
	font-size:16px;
	color:#ffffff;
	display:block;
	font-weight:400;
	}
.kml-hcontact ul li:hover h1{
	color:#000000;
	}
.kml-hcontact ul li h2{
	margin-top:49px;
	width:161px;
	height:54px;
	line-height:54px;
	text-align:center;
	color:#000000;
	font-weight:400;
	font-size:18px;
	}
.kml-hcontact ul li:hover h2{
	color:#fff;
	}
.kml-hcontact ul li:first-child{
	background-image:url(../images/png-bg05.png);
	}
.kml-hcontact ul li:first-child h1{
	color:#000;
	}
.kml-hcontact ul li:first-child h2{
	color:#fff;
	}
.kml-huoban{
	width:1040px;
	margin:0 auto;
	padding:0px;
	overflow:hidden;
	}
.kml-huoban ul{
	width:1080px;
	padding:0px;
	margin:0px;
	}
.kml-huoban ul li{
	width:120px;
	float:left;
	margin-right:11px;
	}
.kml-huoban ul li h1{
	display:block;
	height:21px;
	line-height:21px;
	font-size:14px;
	text-align:center;
	color:#fff;
	margin-bottom:6px;
	}
.kml-title02{
	width:262px;
	height:40px;
	line-height:40px;
	font-size:17px;
	text-align:left;
	border-bottom:#373737 1px solid;
	color:#ffffff;
	}
.kml-lpro{
	width:217px;
	margin-bottom:30px;
	overflow:hidden;
	}
.kml-lpro .ptitle{
	width:217px;
	height:36px;
	line-height:36px;
	margin-bottom:10px;
	margin-top:13px;
	background-image:url(../images/png-bg07.png);
	text-align:center;
	color:#ffffff;
	font-size:16px;
	}
.kml-lpro .ptitle a{
	display:block;
	width:217px;
	height:36px;
	line-height:36px;
	margin-bottom:10px;
	margin-top:13px;
	background-image:url(../images/png-bg07.png);
	text-align:center;
	color:#ffffff;
	font-size:16px;
	}
.kml-lpro .ptitle a:hover{ color:#fff;}
.kml-lpro .lproclass{
	width:205px;
	margin:0 auto;
	display:none;
	}
.kml-lpro .lproclass a{
	display:block;
	height:29px;
	line-height:29px;
	text-indent:26px;
	background-image:url(../images/png-bg08.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:15px;
	color:#2a2a2a;
	border-bottom:#c8cac9 1px dashed;
	text-align:left;
	}
.lkm-lphone{
	padding:8px 12px;
	}
.lkm-lphone p{ display:block; font-size:16px; text-align:left; color:#fff; height:34px; line-height:34px; border-bottom:#fff 1px solid;}
.lkm-lphone h1{ display:block; height:35px; line-height:35px; text-align:center; font-size:28px; color:#fff; margin-bottom:6px;}
.kml-lpro a:hover{
	color:#c82828;
	}
.kml-bottom01{
	margin-top:10px;
	margin-bottom:25px;
	width:262px;
	}
.kml-bottom01 a{
	height:21px;
	display:block;
	line-height:18px;
	text-align:left;
	font-size:14px;
	color:#fff;
	margin-bottom:3px;
	}
.kml-bottom01 a:hover{
	color:#ffffff;
	background-color:#e25051;
	text-indent:21px;
	-webkit-transition: all 0.6s ease-out; 
	-moz-transition: all 0.6s ease-out;
	transition: all 0.6s ease-out; 
	}
.kml-bottom02{
	border-top:#373737 1px solid; font-size:17px; text-align:center; color:#ffffff;
	}
.kml-bottom03{
	width:1100px;
	margin:0 auto;
	padding:25px 0px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	}
.kml-title03{
	height:43px;
	}
.kml-title03 h1{
	display:block;
	height:43px;
	line-height:43px;
	font-size:17px;
	text-align:left;
	color:#313536;
	width:120px;
	float:left;
	font-weight:400;
	}
.kml-title03 .t03more a{
	display: block;
	width:60px;
	height:43px;
	line-height:43px;
	text-align:right;
	font-size:12px;
	color:#313536;
	float:right;
	}
.kml-news2{
	background-color:#313536;
	padding:18px 12px;
	overflow:hidden;
	}
.kml-news2 ul{
	margin-bottom:15px;
	}
.kml-news2 ul li{
	height:32px;
	line-height:32px;
	border-bottom:#737778 1px dashed;
	}
.kml-news2 ul li p{
	display:block;
	width:25px;
	height:20px;
	background-color:#dd1a28;
	text-align:center;
	line-height:20px;
	margin-top:6px;
	color:#fff;
	float:left;
	}
.kml-news2 ul li h1 a{
	display:block;
	font-weight:400;
	text-align:left;
	float:right;
	width:185px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#ffffff;
	overflow:hidden;
	}
.kml-news2 ul li:hover h1 a{
	color:#f54451;
	}
	
.YH05{ width:526px; height:40px; border:#d2d2d2 1px solid; position:relative; float:left;}
.YH05 .l{width:140px; height:40px; line-height:40px; text-align:center; background-color:#c82828; font-size:16px; color:#ffffff; float:left;}
.YH05 h1{ height:40px; line-height:40px; font-size:14px; color:#5d5d5d; text-indent:15px;}
.YH05 .more a{text-indent:0px; width:73px; height:20px; line-height:18px; text-align:center; color:#3b3d40; display: block; font-size:12px; position:absolute; right:0px; top:9px;}

/*首页新闻样式4*/
.H-NEWS4{ width:526px; height: auto; margin-top:15px;}
.H-NEWS4 ul{ margin:0px; padding:0px;}
.H-NEWS4 ul li{ width:526px; height:92px; margin-bottom:12px; border:#eeeeee 1px solid; }
.H-NEWS4 ul li .l{ width:85px; height:90px; float:left;}
.H-NEWS4 ul li .r h1 a{ font-size:15px !important; text-align:left; height:33px; line-height:38px; font-weight:600; display:block;}
.H-NEWS4 ul li .r h2{ height:40px; text-align:left; color:#797979; font-size:13px; overflow:hidden; line-height:140%;}
.H-NEWS4-img{border:#b5b5b5 1px solid; margin-top:10px; margin-left:10px;}
.H-NEWS4 ul li:hover{ background-color:#fd9a01;}
.H-NEWS4 ul li:hover .r h1 a{ color:#fff;}
.H-NEWS4 ul li:hover .r h2{ color:#fff;}
	

	
	

.my_div1{
	padding:15px 0px; 
	font-size:14px;
	line-height:190%;
	letter-spacing:1px;
	text-align:left;
	}
	
.my_div2{
	padding:20px 30px; 
	font-size:14px;
	line-height:170%;
	text-align:left;
	color:#fff;
	letter-spacing:1px;
	}
.my_div3{
	padding:15px; 
	font-size:14px;
	line-height:170%;
	text-align:left;
	color:#afafaf;
	}
.my_div4{
	padding:20px; 
	font-size:14px;
	line-height:170%;
	text-align:left;
	color:#000;
	background-color:#ffffff;
	}

/*免费资询*/
.fm-zx{
	border:#b5b5b5 1px dashed; 
	padding:20px;
	}
.fm-zx01{
	background-color:#f2f2f2;
	padding:40px 30px;
	height:400px;
	}
.fm-zx02{
	float:left;
	width:330px;
	height:40px;
	margin-right:15px;
	margin-left:25px;
	margin-bottom:18px;
	}
.fm-zx02 h1{
	width:109px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#282828;
	color:#fff;
	font-size:16px;
	font-weight:400;
	display:block;
	float:left;
	letter-spacing:1px;
	}
.fm-zx02 .fminput{
	float:left;
	width:219px;
	height:38px;
	border:#d2d2d2;
	background-color:#d9d9d9;
	text-indent:20px;
	}
.fm-zx04{
	float:left;
	width:700px;
	height:40px;
	margin-right:30px;
	margin-left:25px;
	margin-bottom:18px;
	}
.fm-zx04 h1{
	width:109px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#282828;
	color:#fff;
	font-size:16px;
	font-weight:400;
	display:block;
	float:left;
	letter-spacing:1px;
	}
.fm-zx04 .fminput03{
	float:left;
	width:589px;
	height:38px;
	border:#d2d2d2;
	background-color:#d9d9d9;
	text-indent:20px;
	}
.fm-zx03{
	float:left;
	}
.fm-zx03 h1{
	width:109px;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#282828;
	color:#fff;
	font-size:16px;
	font-weight:400;
	display:block;
	float:left;
	letter-spacing:1px;
	margin-left:25px;
	}
.fm-zx03 .fminput02{
	float:left;
	width:559px;
	height:140px;
	border:#d2d2d2;
	background-color:#d9d9d9;
	padding:15px;
	}
	
.fm-zxqa{
	border:#b5b5b5 1px dashed;
	padding:10px 25px;
	margin-bottom:15px;
	height:auto;
	}
.fm-zxqa:hover{
	background-color:#f2f2f2;
	}
.fm-zxqa .zxqa_title{
	height:24px;
	}
.fm-zxqa .zxqa_title h2{
	display:block;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#fff;
	background-image:url(../images/bg05.png);
	text-align:center;
	font-weight:400;
	}
.fm-zxqa .zxqa_title h1{
	display:block;
	float:left;
	width:600px;
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#444444;
	text-align:left;
	font-weight:400;
	text-indent:15px;
	}
.fm-zxqa .zxqa_title .date {
	float:right;
	height:24px;
	line-height:24px;
	width:140px;
	text-align:right;
	font-size:13px;
	color:#444444;
	}
.fm-zxqa .da{
	height: auto;
	margin-top:0px;
	}
.fm-zxqa .da h2{
	display:block;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#fff;
	background-image:url(../images/bg06.png);
	text-align:center;
	font-weight:400;
	}
.fm-zxqa .da h3{
	display:block;
	float:left;
	width:24px;
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#fff;
	text-align:center;
	font-weight:400;
	}
.fm-zxqa .da span{
	display:block;
	float:left;
	margin-left:15px;
	width:723px;
	height: auto;
	overflow:hidden;
	text-align:left;
	font-size:13px;
	color:#4d4d4d;
	line-height:170%;
	}
.fm-zxqa-bottom{
	border-bottom:#999 1px dashed;
	margin-bottom:10px;
	padding-bottom:10px;
	}
.kml-more2 a{
	display:block;
	float:rigth;
	width:120px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background-color:#c82828;
	}

.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0;}
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {  position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.bg_cp {}

.bg_cp .w1200 { padding-top: 18px; padding-bottom:40px; width:1100px;}

.cplist { overflow: hidden }

.cplist li { background-color: #e6e6e6; float: left; display: inline; width: 250px; height: 326px; margin-left: 25px; }

.cplist li.mgl0 { margin-left: 0; }

.cplist li i { width: 232px; height: 180px; overflow: hidden; display: block; margin: 9px; }

.cplist li h2 { color: #da0000; text-align: left; font-size: 14px; padding: 0px 10px; height: 21px; line-height: 21px; overflow: hidden; }

.cplist li p { color: #666666; text-align: left; font-size: 13px; padding: 5px 10px; line-height: 23px; overflow: hidden; }

.cplist li:hover { background-color: #e00b00; transition:all 0.7s ease 0s; }

.cplist li:hover h2, .cplist li:hover p { color: #FFF; }

.cplist li i img { -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transition: all 0.5s ease-out; -moz-transition: all 0.5s ease-out; transition: all 0.5s ease-out; }

.cplist li:hover i img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; transition: all 0.6s ease-out; }