.sub-banner{height: 500px;background-color:#fff;background-repeat: no-repeat;background-size: cover;background-position: center;position: relative}
.sub-banner h2{font-size: 55px!important;font-family:'dincond-medium';color:#fff!important;font-weight: 600!important;text-transform: uppercase!important;letter-spacing: 2px;position:absolute;bottom: 90px;text-shadow: 0 0 4px rgba(0,0,0,0.2);}
.sub-banner h3{color: #fff!important;font-size: 20px!important;font-weight: 800!important;letter-spacing:2px;position:absolute;bottom: 65px;text-shadow: 0 0 4px rgba(0,0,0,0.2);}
.sub-banner h4{color: #fff!important;font-size: 36px!important;font-weight: 800!important;letter-spacing:1px;position:absolute;bottom: 65px;text-shadow: 0 0 4px rgba(0,0,0,0.1);}
.sub-banner .container{position: relative;height: 500px;}
@media (max-width:1440px){
	/*sub-banner*/
	.sub-banner{height: 450px;}
	.sub-banner .container{height: 450px;}
	.sub-banner h2{font-size: 45px!important;}
	.sub-banner h3{font-size: 22px!important;}
}
@media (max-width:1366px){
	/*sub-banner*/
	.sub-banner{height: 400px;}
	.sub-banner .container{height: 400px;}
	.sub-banner h2{font-size: 35px!important;}
	.sub-banner h3{font-size: 18px!important;}
}

@media (max-width:1280px){
	/*sub-banner*/
	.sub-banner{height: 350px;}
	.sub-banner .container{height: 350px;}
	.sub-banner h2{font-size: 35px!important;}
	.sub-banner h3{font-size: 18px!important;}
}


.sub-nav{position:absolute;height: 50px;bottom: -30px;left:50%;background-color: #fff;
-webkit-box-shadow: 0 12px 40px 6px rgba(0, 0, 0, 0.05);
box-shadow: 0 12px 40px 6px rgba(0, 0, 0, 0.05);
border-radius: 6px;
overflow: hidden;}
.sub-nav li{float: left}
.sub-nav li a{display: block;line-height: 50px;text-align: center;font-size: 16px;color: #333;padding: 0 30px;border-right: 1px solid #efefef;text-decoration: none;}
.sub-nav li a:hover,.sub-nav li a.cur{color: #fff;background-color: #1f7ce6}

/*当前位置*/
.location {
	font-size: 14px;
	line-height: 40px;
	color: #999;
	text-align: right;
	position: relative;
	border-bottom: 1px solid rgba(0,0,0,0.08);
	margin: 0 auto 30px auto;	
}
.location .icon-weizhi1{font-size: 1.8em;}
.location .icon-jiantou5{font-size: 0.7em;padding: 25px 0;}
.location a {
	color: #666666;
	text-decoration: none;
}
.location a:hover {
	color: #1f7ce6;
	text-decoration: underline;
}


/*customers*/
.customers{background-color:#f4f4f4;padding: 60px 0 60px 0; }
.customers .customerslist{margin: 0 auto;}
.customers .customerslist li{float: left;margin:0 1% 1% 0;width: 24%;} 
.customers .customerslist li a{height: 150px;background-color: rgba(255,255,255,0.8);display: block;text-align: center;padding-top:35px;line-height:70px;font-size: 18px;color: #999; }
.customers .customerslist li:nth-child(4n){margin: 0 0 1% 0;}
.customers .customerslist li a img{
	opacity:0.5;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.customers .customerslist li a:hover{
	background-color: #fff;
	-webkit-box-shadow: 1px 0px 50px rgba(0,0,0,0.08);
	box-shadow: 1px 0px 50px rgba(0,0,0,0.08);
}
.customers .customerslist li a:hover img{
	opacity:1;
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
}

/*contact*/
.contact {padding: 50px 0;background-color: #fafafa;}
.contact .sub-contact-info{width: 50%}
.contact .sub-contact-info .txt{padding:30px 0 10px 0; }
.contact .sub-contact-info .txt h4{font-size: 22px;width: 90%; font-weight: 800;color:#1f7ce6;border-bottom: 1px solid #ddd;margin: 0 0 10px 0;padding: 0 0 10px 0}
.contact .sub-contact-info .txt p{font-size: 16px;color: #333;padding-left: 30px;position: relative;display: block;line-height: 30px;}
.contact .sub-contact-info .txt i{font-size: 1.2em;color:#939393;position: absolute;left:0;top:0;}

.contact .sub-contact-message{width: 50%;}
.contact .sub-contact-message .form{padding:30px 0 10px 0; }
.contact .sub-contact-message .form label{display: block;width: 100%;margin-bottom: 10px;}
.contact .sub-contact-message .form input[type="text"],.sub-contact .sub-contact-message .form input[type="tel"]{width: 100%;height: 40px;border: none;background-color: #f1f1f1;font-size: 14px;font-weight: 200;text-indent: 10px;}
.contact .sub-contact-message .form textarea{width: 100%;height: 100px;border: none;background-color: #f1f1f1;font-size: 14px;font-weight: 200;text-indent: 10px;}
.contact .sub-contact-message .form input[type="submit"]{border:1px solid #eaeaea;text-align: center;background-color: #fff;line-height: 35px;width: 120px;font-weight:100;color: #999;font-size: 16px; }



/*about*/
.about{background-color: #f4f4f4;padding: 100px 0 0 0;}
.about .about-info{width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;
	padding: 50px 0;
}
.about .about-img{width: 45%}
.about .about-img img{width: 100%;}
.about .about-text{width: 50%;}
.about .about-text h4{font-size: 30px;color: #111;position: relative;padding: 0 0 20px 0}
.about .about-text h4:after{
	content: '';
	position: absolute;
	left: 0; top:-15px;
	width: 30px;height: 6px;border-radius: 4px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
}
.about .about-text p{font-size: 16px;line-height: 35px;color: #666;margin: 0 0 30px 0;text-align:justify; text-justify:inter-ideograph;}
.about .about-text-1{width: 50%;padding: 30px 0 0 0}
.about .about-text-1 p{font-size: 16px;line-height: 35px;color: #fff;margin: 0 0 30px 0;text-align:justify; text-justify:inter-ideograph;}
.about .about-ul-img{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;
	padding: 50px 0 100px 0;
}
.about .about-ul-img li{width: 21.25%;margin-right: 5%;}
.about .about-ul-img li:nth-child(4n){margin-right: 0;}
.about .about-ul-img li img{border: 5px solid #fff;width: 100%;max-width: 296px;}
.about .about-fw{padding: 50px 0 0 0;}
.about .about-fw p{font-size: 16px;line-height: 30px;color: #fff;letter-spacing: 1px;text-align:justify; text-justify:inter-ideograph;}
.about .about-wenhua{padding: 50px 0;}
.about .about-wenhua p{font-size: 16px;line-height: 30px;color: #666;letter-spacing: 1px;text-align:justify; text-justify:inter-ideograph;}

/*cultrue*/	
.culture{background-color: #f4f4f4;padding: 100px 0;}
.culture .ll-ul-list{
margin: 30px 0 50px 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:center;
	-moz-justify-content:center;
    -ms-justify-content:center;
    -o-justify-content:center;
    justify-content:center;
}	
.culture .ll-ul-list li{
	width: 32%;margin-right: 2%;margin-bottom: 2%;
	font-size: 16px;color: #888; line-height: 25px;background-color: #fff;border: 1px solid #eee;padding: 20px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.05);
    box-shadow: 0 0 10px rgba(0,0,0,0.05);
	text-align: center;min-height: 150px;
}
.culture .ll-ul-list li:nth-child(3n){margin-right: 0;}
.culture .ll-ul-list li i{font-size: 3.6rem;color: #1f7ce6;margin: 0 0 20px 0;display: block;}
.culture .ll-ul-list li span{font-size: 18px;font-weight: 500;color:#1f7ce6;display: block;margin: 0 0 10px 0 }	
.culture h3{font-size: 30px;font-weight: 500;color:#666;text-align: center;position: relative;padding:30px 0 30px 0}	
.culture h3:after{
	content: '';
	position: absolute;
	left: 50%; top:-5px;margin-left: -15px;
	width: 30px;height: 6px;background-color: #1f7ce6;border-radius: 4px;
}

.culture .ll-div{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
    -ms-justify-content:center;
    -o-justify-content:center;
    justify-content:center;
	margin: 50px 0
}
.culture .ll-ico{width: 50%;text-align: right;padding-right: 5%;}
.culture .ll-ico img{border-radius: 50%;width: 350px;border: 8px solid #fff;
	-webkit-box-shadow: 0 0 30px rgba(31,123,230,0.2);
    box-shadow: 0 0 30px rgba(31,123,230,0.2);}
.culture .ll-ul{width: 50%;padding-left: 5%;}
.culture .ll-ul li{padding: 10px;font-size: 16px;color: #999;}
.culture .ll-ul li span{font-size: 18px;font-weight:600; color: #888;}

/*course*/
.course{background-color: #fff;padding: 100px 0;}
.course .course-ul{padding: 0;margin: 0;}
.course .course-ul h2{font-size:18px;font-weight: 800;color: #333;text-align: left;line-height: 50px;padding-left: 80px; }
.course .course-ul li{border-top:1px solid #e1e4ec;border-bottom:1px solid #e1e4ec;line-height: 60px;height: 60px;display: flex;
display:-webkit-flex;justify-content:left;padding-left: 80px;background-color: #f6f7fa;position: relative;}
.course .course-ul li:before{content: '';position: absolute;height: 18px;width: 1px;bottom:4px;left:184px;background-color: #ddd;}
.course .course-ul li:nth-child(2n-1){background-color:transparent;border: none;}
.course .course-ul li h3{font-size:20px;color: #333;padding-right:30px;   }
.course .course-ul li i{padding-right: 30px;padding-top:23px;color: #1475c4; }
.course .course-ul li p{font-size:14px;color: #777;line-height: 60px; }

/*zizhi*/
.zizhi{background-color: #f4f4f4;padding: 100px 0;}
#ryimg{padding: 50px 0 50px 0;}
#ryimg .owl-wrapper-outer{margin:0 auto;}
#ryimg .item{margin:20px 10%;text-align: center;position:relative;padding:8px;
-webkit-box-shadow: 0 6px 30px 1px rgba(0, 0, 0, 0.15);
box-shadow: 0 6px 30px 1px rgba(0, 0, 0, 0.15);}
#ryimg .item .img {width:100%;margin: 0 auto;
	border-bottom: 6px solid #f4f4f4;
	border-top: 6px solid #ddd;
	border-left: 6px solid #f4f4f4;
	border-right: 6px solid #ccc;
}
#ryimg .item .img img {width:100%;}

/*news*/
.news{padding:50px 0;}
.news .newslist{padding-bottom:10px;padding-top:0;}
.news .newslist li{border: 1px solid #eaeaea;margin-bottom: 30px;height: 160px;}
.news .newslist li a{display: block;position:relative;padding: 20px 250px 20px 200px; }
.news .newslist li a .info{}
.news .newslist li a .info h3{font-size: 18px;color: #333;margin-bottom: 10px;}
.news .newslist li a .info p{font-size: 14px;color: #999;line-height: 22px;}
.news .newslist li a .img{width:180px;height: 120px;overflow: hidden;position: absolute;right:20px;top:20px;}
.news .newslist li a .img img{width: 100%;}
.news .newslist li a .time{position: absolute;width: 90px;height: 90px;left:35px;top:35px;border:1px solid #efefef;padding: 15px;text-align: center;
font-size:14px;color: #888; font-family:Arial;background-color: #efefef;}
.news .newslist li a .time span{display: block;text-align: center;font-size: 50px;line-height: 30px;margin-bottom:10px;font-family:Arial;}
.news .newslist li a:hover{text-decoration : none }
.news .newslist li a:hover .info h3{color: #237ac1;}
.news .newslist li a:hover .time{color:#fff;background-color: #2b7fd8}
.news .newslist li a:hover .time span{color: #fff;}
.news .newslist li:hover{-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);
transform:translateY(-10px);-webkit-transform:translateY(-10px);}

/*分页样式*/	 
.pagination {
	width:100%;
	margin: 0px auto;
	display: flex;display:-webkit-flex;justify-content:center;flex-wrap: wrap;
}
.pagination a{
	display: inline-block;font-family: 'Lato', sans-serif;
	line-height: 30px;
	margin-right: 10px;margin-bottom: 10px;
	font-weight: normal;
	background-color: #fff;
	text-transform: uppercase;
	padding: 0 12px;border: 1px solid #eaeaea;border-radius: 4px;
}
.pagination a:last-child{margin-right: 0;}
.pagination a:hover,
.pagination a:focus,
.pagination a.active,
.pagination .active span {
	color: #fff !important;
	border: none;background-color: #2b7fd8}

/*当前位置*/
.location {
	font-size: 14px;
	line-height: 40px;
	color: #999;
	text-align: right;
	position: relative;
	border-bottom: 1px solid rgba(0,0,0,0.08);
	margin: 20px auto 50px auto;	
}
.location .icon-weizhi1{font-size: 1.8em;}
.location .icon-jiantou5{font-size: 0.7em;padding: 25px 0;}
.location a {
	color: #666666;
	text-decoration: none;
}
.location a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.err{ width:30%; line-height:30px; font-size:18px; color:rgba(0,0,0,0.3); 
	text-align:center;
	margin:50px auto;
	padding:20px;
	border:1px solid rgba(0,0,0,0.07);
	background-color:rgba(255,255,255,0.8);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.05);
    box-shadow: 0 0 10px rgba(0,0,0,0.05);	
}
.err i{font-size: 3.5rem;}

.shownews{width: 100%;margin: 0 auto;background-color: #fff;padding: 20px;
-webkit-box-shadow: 0 12px 40px 6px rgba(0, 0, 0, 0.05);
box-shadow: 0 12px 40px 6px rgba(0, 0, 0, 0.05);}
.shownews .shownews-title{font-size:30px;text-align: center;border-bottom: 1px solid #efefef;margin-bottom: 1px;padding: 20px 0;color: #237ac1;}
.shownews .shownews-info{background-color: #f9f9f9;height: 35px;line-height: 35px;text-align: center;font-size:12px;color: #888;margin-bottom: 30px; }
.shownews .shownews-info span{padding:0 12px; }
.shownews .shownews-info i{font-size: 1.6em!important;padding-right: 2px; }
.shownews .shownews-cont{font-size:14px;line-height: 26px;color:#666;margin-bottom: 30px;border-bottom: 1px solid #efefef;padding-bottom: 20px; }
.jiathis_style{padding: 0 0 20px 0;}


/*support*/
.support{background-color: #f4f4f4;padding: 100px 0;}
.support .zixun{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
    -ms-justify-content:center;
    -o-justify-content:center;
    justify-content:center;
	margin: 50px 0
}
.support .zixun .img{width: 40%;padding-right: 5%;}
.support .zixun .img img{border-radius: 50%;width: 350px;
	-webkit-box-shadow: 0 0 30px rgba(31,123,230,0.2);
    box-shadow: 0 0 30px rgba(31,123,230,0.2);}

.support .support-text{width: 60%;padding-left: 5%;}
.support .support-text h4{font-size: 22px;color: #111;position: relative;padding: 30px 0 5px 0}
.support .support-text h4:after{
	content: '';
	position: absolute;
	left: 0; top:15px;
	width: 30px;height: 6px;background-color: #1f7ce6;border-radius: 4px;
}
.support .support-text p{font-size: 16px;line-height: 25px;color: #888;padding: 0 0 20px 0}
.support .support-text i{font-size: 2rem;margin-right: 10px;}
.support .support-text span{display:block;padding: 5px 10px;border-radius: 25px;background-color:#2b7fd9;color: #fff;font-size: 18px;
margin: 15px 0 0 0;width: 300px;
-webkit-box-shadow: 0 0 10px rgba(31,123,230,0.3);
box-shadow: 0 0 10px rgba(31,123,230,0.3);}
.support .support-text b{font-size: 14px;}

/*faq*/
.support .faq{padding: 0;margin: 0;}
.support .faq .faqlist{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;	
	margin: 0 0 50px 0 ;
}
.support .faq .faqlist li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
.support .faq .faqlist li:nth-child(2n){margin-right: 0;}
.support .faq .faqlist li a{display: block;border: 1px solid #eee;background-color: #fff;padding: 20px;position: relative;
-webkit-box-shadow: 0 0 10px rgba(31,123,230,0.1);
box-shadow: 0 0 10px rgba(31,123,230,0.1);}
.support .faq .faqlist li a:after{
	content: '';
	position: absolute;left: 0;top:28px;
	width: 4px;height: 20px;background-color: #2b7fd9;
}

.support .faq .faqlist li a .title{font-size: 20px;color: #333;line-height: 35px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
.support .faq .faqlist li a p{font-size:14px;line-height: 24px;color: #888;
word-break: break-all;
text-overflow: ellipsis;
display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
 -webkit-line-clamp: 2; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/
}
.support .faq .faqlist li a .info{background-color: rgba(0,0,0,0.03);padding: 4px;text-align: right;}
.support .faq .faqlist li span{color: #999;font-size: 14px;}
.support .faq .faqlist li span i{color: #999;font-size: 1.6rem;margin-left: 10px;}
.support .faq .faqlist li a:hover{text-decoration: none;
-webkit-box-shadow: 0 0 40px rgba(31,123,230,0.2);
box-shadow: 0 0 40px rgba(31,123,230,0.2);}
.support .faq .faqlist li a:hover .title{color: #2b7fd9;}

/*download*/
.support .download{padding: 0;margin: 0;}
.support .download .downlist{padding: 20px;
background-color:rgba(255,255,255,0.6);
-webkit-box-shadow: 0 0 10px rgba(31,123,230,0.06);
box-shadow: 0 0 10px rgba(31,123,230,0.06);
border-radius: 4px;
margin: 0 0 30px 0
}
.support .download .downlist li{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;	
	margin: 0 0 10px 0;
	padding: 20px;
	border-bottom: 1px solid #eee;
}
.support .download .downlist li:last-child{
	border-bottom:none;
}
.support .download .downlist li .info{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
    -ms-justify-content:flex-start;
    -o-justify-content:flex-start;
    justify-content:flex-start;
}
.support .download .downlist li .info i{font-size: 3.8rem;color: #999;}
.support .download .downlist li .info .txt{padding: 0 0 0 30px;}
.support .download .downlist li .info .txt .title{font-size: 18px;color: #333;line-height: 30px;margin-bottom: 5px;}
.support .download .downlist li .info .txt p{font-size:14px;color: #999;line-height: 20px; }
.support .download .downlist li .info .txt p span{padding: 0 10px 0 0}
.support .download .downlist li a{display: block;}
.support .download .downlist li a span{display: inline-block; padding: 0px 20px; width: 100px;line-height: 35px;background-color: #1f7ce6;text-align: center;font-size: 14px;border-radius:4px;color: #fff;}
.support .download .downlist li a span:hover{
-webkit-box-shadow: 0 0 20px rgba(31,123,230,0.6);
box-shadow: 0 0 20px rgba(31,123,230,0.6);
border-radius: 25px;	
}

/*sidebar*/
.sidebar{width:20%;position: relative;margin: 0 0 50px 0}
.sidebar .pro-nav-title{
	line-height: 55px;color: rgba(255,255,255,0.8);text-indent: 30px;font-size: 22px;font-weight: 500;letter-spacing:2px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
    -webkit-box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);
    box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);
	position: absolute;top:-58px;width: 100%;border-top-left-radius: 4px;border-top-right-radius: 4px;
}
.sidebar .pro-nav-title:after{
	content: '';
	position: absolute;left:15px;top:50%;margin-top: -11px;
	width: 6px;height: 20px;
	border-radius: 6px;
    background-color: rgba(255,255,255,0.8);
}
.sidebar .pro-nav-title span{font-family:Arial, "sans-serif"; font-weight: 400;color: rgba(255,255,255,0.6); font-size: 12px;letter-spacing: 0; text-transform: uppercase;padding: 0 0 0 5px;}
.sidebar .pro-nav{
	background-color: #fff;
    -webkit-box-shadow: 0 12px 40px 6px rgba(79, 172, 254, 0.12);
    box-shadow: 0 12px 40px 6px rgba(79, 172, 254, 0.12);
	padding: 10px;
}
.sidebar .pro-nav li{border-bottom: 1px solid #eee;}
.sidebar .pro-nav li:last-child{border-bottom: none;}
.sidebar .pro-nav li a{position: relative; display: block;line-height: 20px;font-size: 14px;color: #666;padding:12px 15px;text-decoration: none;}
.sidebar .pro-nav li a:after{
	content: '';
	position: absolute;left:0px;top:50%;margin-top: -10px;
	width: 6px;height: 0;
	border-radius: 3px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
}
.sidebar .pro-nav li a:hover,.sidebar .pro-nav li a.cur{color:#1ec0ff;}
.sidebar .pro-nav li a:hover:after,.sidebar .pro-nav li a.cur:after{height: 20px;}

/*sub-main*/
.sub-main{width:75%;margin-left: 5%;padding: 50px 0 50px 0}
.sub-main .section-title{font-size:22px;letter-spacing: 1px; font-weight:500;padding: 0;margin: 0 0 30px 0;text-indent: 0; position: relative;}
.sub-main .section-title:before{
	content: '';
	width: 100%;height: 1px;left: 0;bottom: -10px;position: absolute;
	background-color:#eee;}
.sub-main .section-title:after{
	position: absolute;
	content: '';
	width: 40px;
	height: 8px;
	border-radius: 6px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	left:0;top:-14px;}
.sub-main .section-title span{font-size:14px;letter-spacing: 0!important; margin: 0 0 0 10px; font-family:Arial, "sans-serif"; text-transform: uppercase;font-weight: 400;color: rgba(0,0,0,0.3);}
.sub-main .row{padding: 20px 20px;}
.sub-main .row p{}
.sub-main .row img{}



/*solution*/
.solution{}
.solution .container{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;
}

/*solution-text*/
.solution .solution-text{}
.solution .solution-text h4{font-size: 22px;font-weight: 500;color:#fff;margin: 0 0 20px 0;padding: 8px 20px;border-radius: 4px;letter-spacing: 1px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
    -webkit-box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);
    box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);	
}
.solution .solution-text h5{font-size: 18px;font-weight: 600;letter-spacing: 1px; color: #1f7ce6;margin: 10px 0 10px 0;position: relative;}
.solution .solution-text h6{}
.solution .solution-text .info-text{margin: 30px 0;}
.solution .solution-text .info-text p{text-align:justify; text-justify:inter-ideograph;font-size: 16px;line-height: 28px;color: #666;margin: 20px 0 20px 0;}
.solution .solution-text .info-text p b{font-weight: 800;}
.solution .solution-text .info-ul{background-color: #f9f9f9;padding: 20px;border-radius: 4px;margin: 20px 0;}
.solution .solution-text .info-ul li{font-size: 14px;line-height: 22px;padding:5px 0 5px 15px;position: relative;}
.solution .solution-text .info-ul li:after{
	content: '';
	position: absolute;
	left: 0;top:10px;
	background-color:rgba(0,0,0,0.4);
	width: 8px;height: 8px;border-radius: 50%;
}
.solution .solution-text .img{margin: 30px 0;text-align: center}
.solution .solution-text .img img{width: auto;max-width: 100%;}

.solution .info-ul-list{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;	
	margin: 20px 0;
}
.solution .info-ul-list li{width: 49%;margin-right: 2%;margin-bottom: 2%;padding: 20px;
background-color:rgba(0,0,0,0.03);border-radius: 4px; }
.solution .info-ul-list li:nth-child(2n){margin-right: 0;}
.solution .info-ul-list li h6{font-size: 18px;font-weight: 600;color: #333;line-height: 30px;}
.solution .info-ul-list li p{font-size: 14px;line-height:23px;text-align:justify;text-justify:inter-ideograph;color: #777; }

.solution .info-ul-title{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;	
	margin: 20px 0;	
}
.solution .info-ul-title li{width: 50%;font-size: 18px;text-align: left;line-height: 50px;color: #666;position: relative;padding-left: 20px;}
.solution .info-ul-title li:after{
	content: '';
	position: absolute;
	left: 0;top:20px;
	background-color:rgba(0,0,0,0.4);
	width: 8px;height: 8px;border-radius: 50%;
}

.solution .ul-li{background-color: #f9f9f9;padding: 10px;border-radius: 4px;margin: 20px;}
.solution .ul-li li{font-size: 16px;line-height: 35px;color: #666;}

.solution .info-case{
	margin: 20px 0;		
	
}
.solution .info-case .info-case-div{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;	
	margin: 20px 0;		
}
.solution .info-case .info-case-div:nth-child(2n){margin-right: 0;}
.solution .info-case .info-case-div .case-img{width: 35%;}
.solution .info-case .info-case-div .case-img h5{}
.solution .info-case .info-case-div .case-img img{width: 100%;}
.solution .info-case .info-case-div .case-txt{width: 60%;padding: 40px 0 0 0;}
.solution .info-case .info-case-div .case-txt h6{font-size: 14px;font-weight: 600;color:#666; }
.solution .info-case .info-case-div .case-txt ul{padding:5px 0;}
.solution .info-case .info-case-div .case-txt ul li{font-size: 14px;line-height: 23px;color: #888;} 

/*pro*/
.pro-title{padding: 50px 0 20px 0;background-color: #ffff}
.pro-seracrh{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:center;
	-moz-justify-content:center;
    -ms-justify-content:center;
    -o-justify-content:center;
    justify-content:center;
	padding: 0 0 30px 0;
}
.pro-seracrh select{display: block;width: 40%;background-color: #fff;border: 1px solid #ddd;height: 40px;margin-right: 20px;padding-left: 20px;}
.pro-seracrh .web_search2_keyword{border: none;background-color: #f6f6f6;padding:0 20px;line-height: 40px;font-size: 14px;font-weight: 500;width: 350px}
.pro-seracrh .web_search2_submit{border: none;color: #fff;text-align:center;line-height: 38px;padding:0 20px;font-size: 16px;font-weight: 500;width: 100px;background-color:#1f7ce6 }
.pro-seracrh i{font-size: 1.8rem;}

.pro{padding: 40px 0;background-color: #f4f4f4;}
.pro .container{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;
	padding: 0;
}
.pro .pro-sidebar{width: 20%;padding: 0 0 30px 0;}
.pro .pro-sidebar .title{
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
    -webkit-box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);
    box-shadow: 0 6px 20px 1px rgba(79, 172, 254, 0.32);
	color: #fff;text-indent: 20px;font-size: 22px;padding: 12px 0;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;}
.pro .pro-sidebar .pronav-title{line-height: 40px;background-color: #fff;border-bottom: 1px solid #eee;padding: 10px 0 0 0}
.pro .pro-sidebar .pronav-title a{color: #222;text-decoration: none;font-size: 16px;padding:0 20px;display: block;position: relative;}
.pro .pro-sidebar .pronav-title a:after{
	content: '';
	position: absolute;left: 0;top:10px;
	width: 4px;height: 20px;background-color: #aaa;
}
.pro .pro-sidebar .pronav-title a:hover,.pro .pro-sidebar .pronav-title a.cur{color:#1ec0ff;}
.pro .pro-sidebar .pronav-title a:hover:after,.pro .pro-sidebar .pronav-title a.cur:after{background-color: #1ec0ff;}

.pro .pro-sidebar .pronav{
	padding:10px 20px 20px 20px;
	background-color: #fff;
}
.pro .pro-sidebar .pronav li{line-height: 25px;}
.pro .pro-sidebar .pronav li a{color: #888;}
.pro .pro-sidebar .pronav li a:hover,.pro .pro-sidebar .pronav li a.cur{color: #1ec0ff;text-decoration: none; }


.subNavBox{background-color: #fff;padding:0;
	-webkit-box-shadow: 0 6px 30px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 6px 30px 1px rgba(0, 0, 0, 0.05);
}
.subNav li{
	border-bottom:solid 1px #eee;
	cursor:pointer;
	font-size:16px;
	color:#333;
	line-height:20px;padding: 10px 0 10px 30px;
	background:url("../images/jt1.png")/*tpa=http://www.leixmark.com/images/jt1.png*/ no-repeat;
	background-position:10px 50%;
}
.subNav li:hover{text-decoration: none;}
.curdd{color:#1f7ce6;}
.curdt{background-image:url("../images/jt.png")/*tpa=http://www.leixmark.com/images/jt.png*/;background-color:#f4f4f4;color: #1f7ce6;overflow: hidden;}
.navContent{display: none;border-bottom:solid 1px #eee;padding: 10px 0}
.subNav:last-child{border-bottom: none;}
.navContent:last-child{border-bottom: none;}
.navContent li a{display:block;font-size:14px;line-height:20px;color:#888;padding: 6px 0 6px 20px;position: relative;}
.navContent li a:hover,.navContent li a.cur{color:#1f7ce6;text-decoration: none!important;}

.pro .sub-pro{width: 77%;background-color: #fff;padding: 30px;margin-left: 3%;border-top-left-radius: 6px;	border-top-right-radius: 6px;}
.pro .prolist{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
    -ms-justify-content:flex-start;
    -o-justify-content:flex-start;
    justify-content:flex-start;
	margin: 20px 0
}
.pro .prolist .pro-item{width:32%;margin-right: 2%;margin-bottom: 2%;padding: 10px;}
.pro .prolist .pro-item:nth-child(3n){margin-right: 0;}
.pro .prolist .pro-item a{display: block;border: 1px solid #eee;}
.pro .prolist .pro-item a .info{text-align: center;}
.pro .prolist .pro-item a .info h4{font-size:14px;color:#444;}
.pro .prolist .pro-item a .img{width:100%;overflow: hidden;}
.pro .prolist .pro-item a .img img{width:100%!important;}
.pro .prolist .pro-item a:hover{text-decoration: none;
	-webkit-box-shadow: 0 5px 30px 1px rgba(79, 172, 254, 0.15);
    box-shadow: 0 5px 30px 1px rgba(79, 172, 254, 0.15);
}
.pro .prolist .pro-item a:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.pro .prolist .pro-item a:hover .info h4{color:#1ec0ff }



.pro .section-title{font-size:22px;letter-spacing: 1px; font-weight:500;padding: 0;margin: 0 0 30px 0;text-indent:16px; position: relative;}
.pro .section-title:before{
	content: '';
	width: 100%;height: 1px;left: 0;bottom: -10px;position: absolute;
	background-color:#eee;}
.pro .section-title:after{
	position: absolute;
	content: '';
	width: 6px;
	height: 25px;
    background-color: #1ec0ff;
	left:-20px;top:4px;}

/*showpro*/
.showpro{
	-webkit-box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.1);
    box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.1);
}
.showpro .showpro-div{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
    -ms-justify-content:space-between;
    -o-justify-content:space-between;
    justify-content:space-between;
	margin: 0 0 50px 0;
}
.showpro .showpro-div .showpro-img{width: 40%;text-align:center;border: 1px solid #eee;}
.showpro .showpro-div .showpro-img img{width:100%;}
.showpro .showpro-div .showpro-info{width: 50%;text-align:left;}
.showpro .showpro-div .showpro-info h3{font-size: 26px;color: #444;line-height: 50px;border-bottom: 1px solid #eee;margin-bottom: 10px;}

.showpro .showpro-div .showpro-info .description{font-size: 14px;color: #888;line-height: 25px;letter-spacing: 1px;;border-bottom: 1px solid #eee;padding: 10px 0; margin-bottom: 10px;text-align:justify; text-justify:inter-ideograph;}
.showpro .showpro-div .showpro-info p{font-size: 14px;color: #888;line-height: 25px;}
.showpro .showpro-div .showpro-info p span{font-size: 14px;color: #444;font-weight: 600;padding: 0 10px 0 0;}
.showpro .showpro-div .showpro-info p a{color: #888;}
.showpro .showpro-div .showpro-info p a:hover{color: #1ec0ff}
.showpro .showpro-div .showpro-info p i{font-family: '宋体';font-size: 16px;color: #666;padding: 0 10px;}
.showpro .showpro-div .showpro-info p .tel{font-weight: 500;font-size: 16px;display: inline-block;padding: 5px 10px;color: #fff;border-radius: 20px;
	background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
	-webkit-background-image: linear-gradient(120deg, #1f7ce6 0%, #1ec0ff 100%);
    -webkit-box-shadow: 0 4px 10px 1px rgba(79, 172, 254, 0.35);
    box-shadow: 0 4px 10px 1px rgba(79, 172, 254, 0.35);
}
.showpro .showpro-div .showpro-info p .tel:hover{color: #fff;text-decoration: none;}
.showpro .showpro-div .showpro-info p .tel i{color: #fff;font-size: 2rem;}
.showpro .showpro-div .showpro-info .proclass{}
.showpro .showpro-div .showpro-info .prono{}

.showpro-title{font-size:22px;color:#333;font-weight:500;padding: 0;margin: 0 0 30px 0;text-indent:10px; position: relative;}
.showpro-title:before{
	content: '';
	width: 100%;height: 1px;left: 0;bottom: -10px;position: absolute;
	background-color:#eee;}
.showpro-title:after{
	position: absolute;
	content: '';
	width: 6px;
	height: 25px;
    background-color: #1ec0ff;
	left:-20px;top:4px;}
.showpro-cont{font-size: 14px;line-height: 25px;color: #888!important;text-align:justify; text-justify:inter-ideograph;}
.showpro-cont strong{font-size: 16px;color: #777;}

/*tj-pro*/
.tj-pro{
	padding:10px 20px 20px 20px;
	background-color: #fff;
    -webkit-box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.1);
    box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.1);margin-top: 20px;
}

.tj-pro .tj-pro-title{line-height: 40px;border-bottom: 1px solid #eee;margin-bottom: 10px;
color: #222;text-decoration: none;font-size: 16px;padding:0 20px;display: block;position: relative;}
.tj-pro .tj-pro-title:after{
	content: '';
	position: absolute;left: 0;top:10px;
	width: 4px;height: 20px;background-color: #aaa;
}
.tj-pro .tj-pro-ul{margin: 0;padding: 10px 0;}
.tj-pro .tj-pro-ul li{margin-bottom: 20px;}
.tj-pro .tj-pro-ul li a{color: #666;display: block;border: 1px solid #eee;padding: 10px;}
.tj-pro .tj-pro-ul li a .img{width: 80%;margin: 0 auto;overflow: hidden;}
.tj-pro .tj-pro-ul li a .img img{width: 100%;}
.tj-pro .tj-pro-ul li a .txt{font-size: 14px;color: #666;}
.tj-pro .tj-pro-ul li a:hover{color: #1ec0ff;text-decoration: none;
    -webkit-box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.15);
    box-shadow: 0 5px 10px 1px rgba(79, 172, 254, 0.15);
}
.tj-pro .tj-pro-ul li a:hover .img img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.nav-tabs{margin: 0px 0 30px 0;}
.nav-tabs li{}
.nav-tabs li a{font-size: 14px;padding: 10px 25px;color: #666;}
.nav-tabs li.active a{
	border-top:1px solid #1ec0ff;
	border-left:1px solid #1ec0ff;
	border-right:1px solid #1ec0ff;
	color:#1ec0ff;
    -webkit-box-shadow: 5px 0px 5px 0px rgba(79, 172, 254, 0.15);
    box-shadow: 5px 0px 5px 0px rgba(79, 172, 254, 0.15);
}

/*owl-theme*/
.owl-theme .owl-controls .owl-buttons div{position:absolute;margin:0;padding:0;background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev,.owl-theme .owl-controls .owl-buttons .owl-next{background-color:transparent;font-size:80px;font-family:宋体; line-height:60px;width: 100px;height:100px;top:50%;margin-top: -40px;font-weight: 800;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-80px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-80px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";color: #000;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";color: #000;}


@media (max-width:1600px){
/*sidebar*/
.sidebar{width:22%;}
/*sub-main*/
.sub-main{width:73%;}
}
	
@media (max-width:1440px){
/*sub-banner*/	
.sub-banner{height: 400px;}
.sub-banner .container{height: 400px;}
.sub-banner h2{font-size: 5rem!important;bottom: 60px;}
.sub-banner h3{font-size: 1.6rem!important;font-weight: 800!important;letter-spacing: 1px;bottom: 40px;}
	
/*about*/
.about .about-text h4{font-size: 30px;padding: 0 0 10px 0}
.about .about-text p{font-size: 16px;line-height: 30px;margin: 0 0 20px 0;}
.about .about-text-1{width: 50%;padding: 30px 0 0 0}
.about .about-text-1 p{font-size: 16px;line-height: 30px;margin: 0 0 20px 0;}
.about .about-ul-img{padding: 50px 0 100px 0;}
.about .about-ul-img li img{border: 4px solid #fff;}
.about .about-fw{padding: 50px 0 0 0;}
.about .about-fw p{font-size: 16px;line-height: 30px;}
.about .about-wenhua{padding: 50px 0;}
.about .about-wenhua p{font-size: 16px;line-height: 30px;}	
	
/*cultrue*/	
.culture{padding: 100px 0;}
.culture .ll-ul-list{margin: 30px 0 50px 0;}	
.culture .ll-ul-list li{font-size: 16px;line-height: 25px;padding: 20px;text-align: center;min-height: 150px;}
.culture .ll-ul-list li i{font-size: 3.6rem;}
.culture .ll-ul-list li span{font-size: 18px;}	
.culture h3{font-size: 30px;}
.culture .ll-div{margin: 50px 0}
.culture .ll-ico img{width: 350px;border: 8px solid #fff;}
.culture .ll-ul li{font-size: 16px;}
.culture .ll-ul li span{font-size: 18px;}
	
/*support*/
.support .zixun .img img{width: 320px;}
	
/*sidebar*/
.sidebar{width:22%;}
/*sub-main*/
.sub-main{width:73%;}
.pro .pro-sidebar{width: 22%;margin-right: 5%;}
.pro .sub-pro{width: 73%;}
	
}
@media (max-width:1366px){
	
/*sub-banner*/
.sub-banner{height: 350px;}
.sub-banner .container{height: 350px;}
.sub-banner h2{font-size: 3rem!important;bottom: 50px;}
.sub-banner h3{font-size: 1.6rem!important;font-weight: 600!important;letter-spacing: 1px;bottom: 30px;}
	
/*about*/
.about .about-text h4{font-size: 26px;padding: 0 0 10px 0}
.about .about-text p{font-size: 14px;line-height: 25px;margin: 0 0 10px 0;}
.about .about-text-1{width: 50%;padding: 20px 0 0 0}
.about .about-text-1 p{font-size: 14px;line-height: 25px;margin: 0 0 10px 0;}
.about .about-ul-img{padding: 40px 0 80px 0;}
.about .about-ul-img li img{border: 3px solid #fff;}
.about .about-fw{padding: 40px 0 0 0;}
.about .about-fw p{font-size: 14px;line-height: 25px;}
.about .about-wenhua{padding: 40px 0;}
.about .about-wenhua p{font-size: 14px;line-height: 25px;}	
	
/*cultrue*/	
.culture{padding: 100px 0;}
.culture .ll-ul-list{margin: 20px 0 40px 0;}	
.culture .ll-ul-list li{font-size: 14px;line-height: 22px;padding: 20px;text-align: center;min-height: 140px;}
.culture .ll-ul-list li i{font-size: 3.2rem;}
.culture .ll-ul-list li span{font-size: 16px;}	
.culture h3{font-size: 26px;}
.culture .ll-div{margin: 40px 0}
.culture .ll-ico img{width: 340px;border: 6px solid #fff;}
.culture .ll-ul li{font-size: 14px;}
.culture .ll-ul li span{font-size: 16px;}
	
/*support*/
.support .zixun .img img{width: 300px;}
	

/*sidebar*/
.sidebar{width:25%;}
/*sub-main*/
.sub-main{width:70%;}
.pro .pro-sidebar{width: 25%;}
.pro .sub-pro{width: 70%;}
}

@media (max-width:1280px){

/*sub-banner*/
.sub-banner{height: 300px;}
.sub-banner .container{height: 300px;}
.sub-banner h2{font-size: 3rem!important;bottom: 50px;}
.sub-banner h3{font-size: 1.6rem!important;font-weight: 600!important;letter-spacing: 1px;bottom: 30px;}
	
/*about*/
.about .about-text h4{font-size: 22px;padding: 0 0 10px 0}
.about .about-text p{font-size: 13px;line-height: 22px;margin: 0 0 10px 0;}
.about .about-text-1{width: 50%;padding: 20px 0 0 0}
.about .about-text-1 p{font-size: 13px;line-height: 22px;margin: 0 0 10px 0;}
.about .about-ul-img{padding: 30px 0 60px 0;}
.about .about-ul-img li img{border: 3px solid #fff;}
.about .about-fw{padding: 30px 0 0 0;}
.about .about-fw p{font-size: 13px;line-height: 22px;}
.about .about-wenhua{padding: 30px 0;}
.about .about-wenhua p{font-size: 13px;line-height: 22px;}
	
/*cultrue*/	
.culture{padding: 80px 0;}
.culture .ll-ul-list{margin: 20px 0 40px 0;}	
.culture .ll-ul-list li{font-size: 13px;line-height: 22px;padding: 20px;text-align: center;min-height: 120px;}
.culture .ll-ul-list li i{font-size: 3.2rem;}
.culture .ll-ul-list li span{font-size: 16px;}	
.culture h3{font-size: 22px;}
.culture .ll-div{margin: 40px 0}
.culture .ll-ico img{width: 320px;border: 6px solid #fff;}
.culture .ll-ul li{font-size: 13px;}
.culture .ll-ul li span{font-size: 16px;}
	
/*support*/
.support .zixun .img img{width: 280px;}
	
/*sidebar*/
.sidebar{width:25%;}
/*sub-main*/
.sub-main{width:70%;}
.pro .pro-sidebar{width: 25%;}
.pro .sub-pro{width: 70%;}
}



/*--- 分页 ---*/
.page_num { width:100%; height:30px; padding:10px 0 0 0; text-align:center; clear:both; }
.page_num strong { padding:0 5px 2px 5px; background-color:#504C4D; color:#fff; margin:0 3px;}
.page_num a { padding:0 5px 2px 5px; background-color:#fff; border:1px solid #ccc; margin:0 3px;}
.page_num a:hover { background-color:#E9740D; color:#fff; border:1px solid #F30;}

/*产品具体内容*/
#prodview_pic { text-align:center; overflow:hidden; zoom:1;}
#prodview_pic img {  background-color:#fff; padding:1px; border:2px solid #ccc;}
#protext { width:100%; padding:10px 0;}
h2.pro_name { height:40px; line-height:40px; font-size:14px; color:#444; text-align:center; padding:15px 0;}
.smallpic { max-width:600px; _width: expression(this.width > 600 ? 600 : true);}





