﻿/*首页 - start*/

.perColumn , .perContent {width:100%;overflow:hidden;margin:0 auto;}
.perContent {width:1000px;}

/*Category - start*/

/*cateRight*/
.cateRight {float:right; overflow:hidden; width:780px;}
.proList {overflow:hidden;width:842px;font-size:14px;color:#333;}
.proList li {float:left;margin:16px 61px 0 0;overflow:hidden;width:217px;height:248px;border:1px solid #ddd;text-align:center;}
.pro_img {overflow:hidden;width:217px;height:217px;}
.pro_img a , .pro_img img {display:block;width:217px;height:217px;}
.pro_txt {background:#ddd;height:31px;line-height:30px;overflow:hidden;}
.pro_txt a {color:#333;}
.proList li.hover {border:1px solid #007dd7;}
.proList li.hover .pro_txt {background:#007dd7; color:#fff;}
.proList li.hover .pro_txt a {color:#fff;}

/*Selected Tab*/
.selectTabWrap {width:780px;overflow:hidden;}
.tab_conbox {width:780px;overflow:hidden;}
.tabs {height:35px; width:780px; border-bottom:1px solid #ddd;}
.tabs li {height:35px; float:left; width:118px; position:relative; font-size:18px;line-height:34px;text-align:center;}
.tabs li a {display:block;outline:none;height:35px;color:#333;}
.tabs .thistab a {background:url(../images/select_bg.png) left top no-repeat;}
.tab_con {display:none;overflow:hidden;width:780px;margin:0 auto;}
/*Category - end*/

/*Search - start*/
.Search {height:45px; background:url(../images/line.jpg) left bottom repeat-x; padding-bottom:4px;}
.searchWrap {width:980px; margin:0 auto; height:45px; font-size:14px; line-height:44px; color:#333;}
.searchWrap .search_l {float:left; overflow:hidden;}
.searchWrap p a {color:#333; padding:0 5px;}
.searchWrap p a:hover {text-decoration:underline;}
.search_con {float:right; width:274px; height:27px; padding-top:9px; overflow:hidden;}
.search_con p {float:left; width:213px; height:25px; border:1px solid #ddd;}
.search_con p span {float:left; width:34px; height:21px; text-align:center; border-right:1px solid #ddd; margin-top:2px;}
.search_in {float:left; padding:0 4px; width:170px; height:25px; border:none; background:none;}
.search_btn {float:left; width:59px; height:27px; font-size:14px; color:#fff; background:#333; border:none; cursor:pointer;}
/*Search - end*/



/*Customers - start*/
.Customers {padding:28px 0 40px; background:url(../images/column_bg1.jpg) repeat;}
.cusLeft {float:left; width:570px; overflow:hidden;}
.cus_title {height:34px; border-bottom:1px solid #ddd; overflow:hidden; font-size:20px; line-height:32px; color:#007dd7;}
.cus_title a {float:right; margin-top:6px; font-size:14px; font-weight:normal; line-height:24px; color:#333; padding-right:15px; background:url(../images/icon_3.png) right center no-repeat;}
.wit_list {overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:20px; width:590px;}
.wit_list li {width:275px; height:399px; background:#fff; float:left; margin:0 20px 15px 0; padding:10px 0; position:relative;}
.wit_img , .wit_img img {width:255px; height:155px; display:block; margin:0 auto;}
.wit_txt {width:255px; overflow:hidden; margin:0 auto; padding-top:5px;}
.wit_txt h2 a {color:#333;}
.wit_txt p {padding-top:8px;}
.detail_btn {display:block; width:90px; height:25px; background:#333; text-align:center; color:#fff; position:absolute; z-index:100; left:93px; bottom:-12px;}
.detail_btn:hover {background:#007dd7;}
.cusRight {float:right; width:390px; overflow:hidden;}
.honor_con {margin:20px 0 0; height:419px; overflow:hidden; padding-bottom:13px;}


/*Introduction - start*/
.Introduction {background:url(../images/column_bg2.jpg) repeat; padding:40px 0 45px;}
.intro_img {float:left; width:394px; overflow:hidden; padding-top:5px;} 
.intro_img img {width:394px;}
.introCon h2{ font-size:18px; margin-bottom:20px;}
.introCon h2 span{ font-size:12px;}
.introCon {font-size:14px; line-height:24px; color:#fff; overflow:hidden; float:right; width:578px;}
.introCon p {text-indent:2em; padding-top:3px;}
.introCon p b {color:#feee12;}
.abmore{ color:#fff;}
.abmore:hover{color:#fff;}
/*Introduction - end*/


/*News & FAQs - start*/
.News {padding:25px 0 40px; font-size:12px; line-height:24px; color:#333;}
/*newsLeft*/
.newsLeft {float:left; width:572px; overflow:hidden;}
.news_title {overflow:hidden; padding-bottom:8px; background:url(../images/title_bg.jpg) left bottom no-repeat;}
.news_title a {float:right; font-weight:bold; color:#333;}
.news_top {overflow:hidden; margin-top:20px;}
.news_img {float:left; overflow:hidden; width:236px;} 
.news_img a , .news_img img {display:block; width:236px;}
.news_txt {float:right; width:325px; overflow:hidden; font-size:12px; line-height:24px; color:#666;}
.news_txt h2 {font-size:14px; color:#333;}
.news_txt h2 a {color:#333;}
.news_txt p {text-indent:2em; overflow:hidden;height:100px;}
.news_txt .detail {float:left; font-weight:bold; color:#007dd7; margin-top:13px;}
.news_list {overflow:hidden; padding-top:7px; font-size:14px; line-height:40px;}
.news_list li {border-bottom:1px dashed #ddd; overflow:hidden;}
.news_list li a {float:left; width:400px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.news_list li span {float:right;}
.news_list li a:hover {color:#007dd7;}
/*newsRight*/
.newsRight {float:right; width:392px; overflow:hidden; line-height:20px;}
.faq_list {margin-top:20px; overflow:hidden;}
.faq_list li {border-bottom:1px dashed #ddd; overflow:hidden; margin-bottom:18px; padding-bottom:16px;}
.faq_list li h2 {overflow:hidden; background:url(../images/i_q.png) left top no-repeat; font-size:14px; padding-left:28px; margin-bottom:8px;}
.faq_list li h2 a {color:#333;}
.faq_list li p {background:url(../images/i_a.png) left top no-repeat; overflow:hidden; padding-left:28px;}
/*News & FAQs - end*/
/*首页 - end*/
/*Customers - end*/
/*2015-09-01*/
