@charset "utf-8";

/*首页*/

.main{ width:100%; height:auto}

.main .section{ background:#f7f7f7; padding:0 12px; width:1156px;height:365px; margin-top:30px}

.main .section .title{ border-bottom:1px solid #e8e8e8; height:56px; }

.main .section .title .more{ float:right; color:#1a6db0; font-size:11px; display:inline-block;line-height:56px}

.main .section .title h1{color:#1a6db0; font-size:14px;line-height:56px}

.main .section .left,.main .section .middle,.main .section .center,.main .section .right{ width:237px; padding:0 25px; height:365px; overflow:hidden}

.main .section .middle{ border:1px solid #e8e7e7; border-bottom:none; border-top:none}

.main .section .center{ border-right:1px solid #e8e7e7;}

.main .section .list{ padding-top:32px}

.main .section .list span{ display:block; margin-bottom:14px}

.main .section .list{line-height:24px;letter-spacing: -0.4px;}

.main .section .list p a{ color:#666;font-size:12px}

.main .section .list p a:hover{ text-decoration:underline}

.main .section .list li{ clear:both; height:24px; overflow:hidden; line-height:24px}

.main .section .list li a span{ display:inline-block; float:right; color:#999}

.main .section .list li a i{ display:inline-block; vertical-align:middle; margin-right:5px}

.main .section .list li a{color:#666}

.main .section .list li a:hover{ text-decoration:underline}

.main .friend{ clear:both; padding:30px 0 24px 0; width:1180px;}

.main .friend ul{ width:1220px}

.main .friend li{ float:left; margin-right:15px}

.main .friend li a img{border:0;vertical-align:top;transition:opacity 0.2s ease;}

.main .friend li a:hover img{opacity:0.9;filter:alpha(opacity=90);}

/*解决方案*/

.banner2{ background:url(../images/banner2.jpg) no-repeat center; height:250px; width:100%; clear:both }

.main .friend2{ padding-top:100px}

.main .content{ width:1180px; padding:20px 0}

.content .leftside{ width:281px; margin-right:40px}

.content .leftside h1{ color:#fff; text-align:center; font-size:18px; height:52px; line-height:52px; background:#1a6db0}

.content .leftside .nav,.content .leftside .nav2{ margin-bottom:48px}

.content .leftside .nav li{ margin-bottom:2px}

.content .leftside .nav li a{ display:block; background:#f5f5f5;font-size:13px; color:#666; height:35px; line-height:35px; padding-left:30px}

.content .leftside .nav li a i{ display:inline-block; vertical-align:middle; margin-right:6px}

.content .leftside .nav li a:hover{ color:#1a6db0; background:#e1e1e1}

.leftside .list{width:281px;padding-top:1px}
.nav01{position:relative;padding:1px 0}
.nav01 a{font-size:14px;color:#666;height:35px;background:#f5f5f5;line-height:35px;display:block;padding-left:30px}
.nav01 a i,.nav02 li a i{ display:inline-block; vertical-align:middle; margin-right:6px}
.nav02{display:none;text-align:left;border-top:1px solid #ccc;margin-top:1px}
.nav02 ul{margin:0;padding:0;}
.nav02 li a{color:#666;font-size:12px;display:block;height:30px;line-height:30px;background:#f5f5f5;padding-left:40px;border-bottom:1px solid #ccc}
.nav02 li a:hover{color:#1a6db0;font-weight:bold}
.nav02 li{padding:1px 0}
.nav01.open a{color:#1a6db0}
.nav02 li:first-child{padding-top:0}



.content .leftside .contact{ font-size:12px; color:#666; line-height:24px;letter-spacing: -0.4px;}

.content .leftside .contact h1{ margin-bottom:18px;padding: 0;}

.content .rightside{ width:838px;}

.content .rightside .title .tit{ float:right; font-size:12px; color:#999; display:inline-block}

.content .rightside .title .tit i{ display:inline-block; vertical-align:middle; margin-top:-5px; margin-right:6px}

.content .rightside .title .tit a{ color:#999}

.content .rightside .title{ border-bottom:1px solid #dfdfdf; height:44px; line-height:44px; clear:both; color:#1a6db0}

.content .rightside .group .solution{ padding:27px 0px 0 0px}

.group .solution li{ border-bottom:1px solid #efefef; padding-bottom:36px; margin-bottom:36px}

.group .solution li .pic{ display:inline-block;width:215px; border:1px solid #999; margin-right:16px; overflow:hidden; text-align:center}

.group .solution li .pic img{width:auto;height:138px}

.group .solution li .text2{ width:600px;}

.group .solution li .text2 h3 a{ color:#666; font-size:15px; margin-bottom:18px;display: block;}

.group .solution li .text2 p{ color:#666; font-size:12px; line-height:24px}

.group .solution li .text2 .time{ display:block; margin-top:16px}

.group .solution li .text2 .time em{ display:inline-block; float:left;color:#666; font-size:12px;}

.group .solution li .text2 .time a{ display:inline-block; float:right;color:#1a6db0; font-size:12px;}

.group .solution li.last{ border-bottom:none}

/*关于我们*/

.content .rightside .group .about{ padding-top:14px}

.group .about p{color:#666; font-size:12px; line-height:24px; text-indent:25px}

.content .rightside .detail img{ max-width:838px;margin:0 auto;display:block;}

/*新闻中心*/

.content .rightside .group .news{padding: 6px 0px 50px 0px;}

.group .news li{ border-bottom:1px solid #efefef;height: 38px;line-height: 38px;}

.group .news li a{ color:#666; font-size:12px;}
.group .news li a:hover,.group .news li a:hover span{ text-decoration:underline}

.group .news li a span{ display:inline-block; float:right;}

.group .news li a i{ display:inline-block; vertical-align:middle; margin-right:10px; margin-left:2px}



.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}

.page span,.page  a{

padding:5px;

border:1px #CCCCCC solid;

margin-right:2px;

cursor:pointer;

}

.page .current{

border:1px #999999 solid;

background:#FFFFCD;

font-weight:bold;

}

.page  a:hover{

border:1px #333333 solid;

background:#FFFFCD;

text-decoration:none;

}



.detail{padding:15px 0px;}

.detail h1{ color:#2c7d16; text-align:center; font-size:20px;}

.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}

.write span{ color:#666;}

.detail p{ padding:0 14px;line-height:30px;font-size:14px;}

.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }

.dow b{ color:#2c7d16;}

.dow p{ text-indent:0;font-size:12px;}

.info p {line-height:25px;font-size:12px; margin-top:5px; }