@charset "utf-8";
/* CSS Document */

.index_mian,.index_pro{ width:100%; height:auto; overflow:hidden;}

.index_pro{ background:#eef0f3; padding:45px 0 80px;}
.ff{ width:280px; height:550px; overflow:hidden;}
.ff .tit{ margin-bottom:15px;}
.index_nav{ width:280px; height:465px; overflow:hidden; background:#fff;}
.index_nav h4,.ff .tit h4{ height:69px; line-height:69px; border-top:1px solid #dfe0e5;}
.index_nav h4 a,.ff .tit h4 a{ font-size:14px; display:block; color:#767676; padding:0 40px;}
.index_nav h4 a .iconfont,.ff .tit h4 a .iconfont{ float:right; font-size:32px;  color:#767676;}
.index_nav h4 a .iconfont:before { content: "\e637"; }
.index_nav h4.on,.index_nav h4 a:hover,.ff .tit h4{ border-color:#193588; background:#193588;}
.index_nav h4.on a,.index_nav h4 a:hover,.ff .tit h4 a{ color:#fff;}
.index_nav h4.on a .iconfont,.index_nav h4 a:hover .iconfont{color:#fff;}
.index_nav h4.on a .iconfont:before,.index_nav h4 a .iconfont.icon-jian:before { content: "\e634"; }
.index_nav ul { display:none;}
.index_nav ul li{ height:68px; line-height:68px; border-top:1px solid #dfe0e5;}
.index_nav ul li a{ display:block; padding:0 40px; font-size:14px; color:#193588;}
/*index_product*/
/*.index_product{ width:900px; height:550px; overflow:hidden;}*/
.index_product .tit{ height:auto; overflow:hidden; padding-left:20px;}
.index_product .tit .tit_left{ max-width:500px; overflow:hidden;}
.index_product .tit .tit_left h3{ color:#193588; font-size:26px; font-weight:bold; line-height:30px; text-transform:uppercase;}
.index_product .tit .tit_left h6{ font-size:16px; line-height:24px;}
.index_product .tit a.more{ width:120px; height:48px; line-height:48px; display:block; background:#55b049; font-size:14px; color:#fff; text-align:center;}

.index_product .con{ margin-top:55px; width:100%; height:auto; overflow:hidden;}
.index_product .con ul li{ width:280px; height:210px; float:left; background:#fff; margin:0 0 20px 20px; position:relative; overflow:hidden;}
.index_product .con ul li .pic{ padding:20px; overflow:hidden; width:240px;height:170px; text-align:center;}
.index_product .con ul li .pic img{ max-width:100%;}
.index_product .con ul li .mask{ width:100%; height:100%; position:absolute; left:0; bottom:0; display:none;}
.index_product .con ul li .mask .bgcolor{ background:#55b049; width:100%; height:100%;filter:alpha(Opacity=75);-moz-opacity:0.75;opacity: 0.75;}
.index_product .con ul li .mask a{ display:block; text-align:center; line-height:210px; position:absolute; left:0; top:0; width:100%; height:100%; font-size:14px; color:#fff;}

/*index_superiority*/
.index_superiority{ width:100%; overflow:hidden;}
.index_superiority img{ position:relative; left:50%; margin-left:-960px;}

/*客户见证*/
.index_witness{ width:100%; height:auto; overflow:hidden; background:#193588; padding:70px 0 120px;}
.index_witness .container{ width:1220px;}
.index_witness h4{ font-size:24px; color:#fff; line-height:26px; font-weight:bold; text-align:center;}
.index_witness h6{ font-size:14px; color:#fff; text-align:center; line-height:24px; margin-top:10px;}

.index_witness .con{ margin-top:50px; overflow:hidden;}
.index_witness .con ul li{ width:123px; height:50px; padding:15px; background:#fff; float:left; margin:10px;}

/*公司简介*/
.index_about{ width:100%; height:auto; overflow:hidden; padding:80px 0 60px;}
.index_about .pic{ width:490px; height:350px; overflow:hidden;}
.index_about .pic img{ width:100%;}
.index_about_con{ width:660px; height:auto; overflow:hidden;}
.index_about_con h4{ font-size:24px; color:#193588; line-height:30px; font-weight:bold;}
.index_about_con .line{ width:22px; height:2px; background:#55b049; margin:30px 0; }
.index_about_con p{ font-size:14px; color:#767676; line-height:26px; height:105px; overflow:hidden;}
.index_about_con a.more{ width:100px; height:26px; line-height:26px; text-align:center; display:block; border:1px solid #55b049; text-transform:uppercase; color:#d1d1d1; margin-top:55px;}
.index_about_con a.more:hover{ background:#55b049; color:#fff;}

/*荣誉证书*/
.index_honor{ width:100%; height:auto; overflow:hidden; padding-bottom:75px;}
.index_honor ul li{ width:224px; height:298px; overflow:hidden; border:1px solid #d1d1d1; margin-right:20px; float:left;}
.index_honor ul li img{ width:100%; height:100%;}

.index_list{ width:100%; height:auto; padding:80px 0; background:#eef0f3;}
/*新闻动态*/
.index_news{ width:740px; height:auto; overflow:hidden;}
.index_news .tit,.index_down .tit{ width:100%; height:auto; overflow:hidden;}
.index_news .tit ul li,.index_down .tit ul li{ width:125px; height:40px; float:left; margin-right:20px; background:#fff;}
.index_news .tit ul li a,.index_down .tit ul li a{ display:block; text-align:center; line-height:40px; font-size:14px; color:#767676;}
.index_news .tit ul li.on a,.index_down .tit ul li a{ background:#193588; color:#fff;}
.index_news .tit a.more,.index_down a.more{ width:65px; height:22px; background:#55b049; display:block; text-align:center; line-height:22px; margin-top:18px; color:#fff;}
.index_news_con,.index_down_con{ width:100%; height:400px; background:#fff; overflow:hidden; margin-top:20px;}
.index_news_con .box{ padding:60px 40px; overflow:hidden;}
.index_news_con .pic_news { width:260px; }
.index_news_con .pic_news .pic { width:100%; height:190px; overflow:hidden;}
.index_news_con .pic_news .pic img{ width:100%;}
.index_news_con .pic_news h3 { line-height:30px; margin-top:10px;}
.index_news_con .pic_news h3 a{ font-size:16px; color:#193588; font-weight:bold;}
.index_news_con .pic_news h3 a:hover{ text-decoration:underline;}
.index_news_con .pic_news p{ color:#767676; line-height:24px; margin-top:10px;}

.index_news_list{ width:360px; height:auto; overflow:hidden;}
.index_news_list ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:5px;}
.index_news_list ul li h3{ line-height:24px;}
.index_news_list ul li h3 a{ font-size:14px;}
.index_news_list ul li h3 a:hover,.index_down_con .con ul li a:hover{ color:#193588; text-decoration:underline;}
.index_news_list ul li p{ color:#767676; line-height:24px;}

/*下载*/
.index_down{ width:420px; height:auto; overflow:hidden;}
.index_down_con .pic{ padding:60px 40px 0; overflow:hidden;}
.index_down_con .pic img{ width:100%;}
.index_down_con .con{ padding: 0 40px; margin-top:20px;}
.index_down_con .con ul li{ line-height:30px; margin-bottom:10px; overflow:hidden;}
.index_down_con .con ul li span{ width:30px; height:30px; float:left; text-align:center; background:#193588; color:#fff; cursor:default;}
.index_down_con .con ul li.even span{ background:#55b049;}
.index_down_con .con ul li a{ font-size:14px; color:#767676; float:left; margin-left:10px;}
.index_down_con .con ul li.even a{ font-size:12px;}

/*index_case*/
.index_cases{ width:100%; padding:15px 0;}
.index_cases_title{ width:150px; height:180px; background:#193588; padding:40px 0 0 30px;}
.index_cases_title h3,.index_cases_title h4{ font-size:16px; color:#fff;}
.index_cases_title h3{line-height: 45px;font-size: 36px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}
.index_cases_title a.more{ width:80px; height:30px; line-height:30px; text-align:center; display:block; border:1px solid #d43f3a; background:#d9534f; color:#fff; border-radius:6px; font-size:12px; margin-top:50px;}
.index_cases_title a.more:hover{ background:#c9302c;border-color:#ac2925;}

.index_cases_items{ width:970px;}
.index_cases_items ul li{ width:230px; height:220px; margin-right:20px;}
