﻿/*banner效果*/
.banner { position:relative; width:980px; height:515px;margin-bottom:5px;}
.banner_list{ position:absolute; left:50%; margin-left:-490px; top:0; width:980px; height:420px;}
.banner_list li { height:515px; position:absolute; width:980px; display:none }
.banner_list li img{  width:980px; height:515px;}
.banner_list { height:515px; overflow:hidden }
.banner_btn { width:auto; height:13px; float:right; margin-right:18px; display:inline; }
.banner_btn a { float:left; background:url(../images/banner_ac.png) no-repeat; width:13px; height:13px; margin-left:6px; display:inline-block; }
.banner_btn a:hover, .banner_btn a.on { background:url(../images/banner_ho.png) no-repeat;}
/*banner-bd*/
.banner_btn_o{ position:absolute; left:50%; margin-left:-490px; z-index:100; bottom:0; width:980px; height:24px;}
.banner_owd{ position:relative; width:980px; height:24px;}


/*good-product*/
.supp_product{ width:100%; height:324px; background-color:#FFF;}
.supp_proTop{ height:47px; line-height:47px; background-color:#f8f8f8; border-bottom:1px solid #e0e0e0;}
.supp_proTop h3{ background:url(../images/good_icon.png) no-repeat left; padding-left:25px; color:#ff8a00; font-size:16px; margin-left:30px; display:inline;}
.more{ margin-right:20px; color:#888;}
.supp_proDown{ height:260px; padding-top:16px;}
.supp_proDown ul{ height:241px; overflow:hidden;}
.supp_proDown li{ float:left; width:160px; margin:0 32px; display:inline;}
.pro_title,.pro_intro{ display:block; text-align:center;}
.pro_title{  font-family:"Microsoft YaHei"; color:#e00000; font-size:14px; margin:10px 0 4px;}
.pro_intro{ font-family:Arial; color:#078be3; line-height:18px; height:36px; overflow:hidden;}

/*brank-good*/
.brank_good{ height:370px; margin:10px 0 15px;}
.brank{ width:220px;}
.good_product{ /*width:930px;*/}
.brank_top{ height:44px; background:url(../images/brank_tbd.jpg) repeat-x; border:1px solid #d9d9d9;}
.brank_top h3{ background-color:#FFF; margin:8px 0 0 14px; color:#078be3; font-size:15px; width:108px; height:36px; line-height:36px; text-align:center; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.brank_down{ padding:11px 18px 14px 18px; height:309px; overflow:hidden;}
.brank_list{ height:251px; overflow:hidden;}
.brank_list li{ height:35px; line-height:35px; border-bottom:1px dashed #d7d7d7;}
.brank_list li a{ display:block; width:184px; height:35px;}
.brank_num,.brank_title{ display:inline-block;}
.brank_num{ background:url(../images/brand_ac.jpg) no-repeat; font-family:Arial; color:#666; margin:10px 8px 0 0; width:15px; height:15px; line-height:15px; text-align:center;}
.brank_title{ font-family:Arial; color:#666; width:161px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.brank_list li.cur .brank_num{ background:url(../images/brand_ho.jpg) no-repeat; color:#FFF;}
/*good*/
.top{ height:38px; line-height:38px; border-bottom:1px solid #cbcbcb;}
.top h3{ float:left; color:#000; font-size:16px; /*padding-left:28px;*/ padding-right:12px; width:auto; height:37px; border-bottom:3px solid #000;}
/*.top_icon1{ background:url(../images/top_icon1.jpg) no-repeat left;}
.top_icon2{ background:url(../images/top_icon2.jpg) no-repeat left;}
.top_icon3{ background:url(../images/top_icon3.jpg) no-repeat left;}
.top_icon4{ background:url(../images/top_icon4.jpg) no-repeat left;}
.top_icon5{ background:url(../images/top_icon5.jpg) no-repeat left;}*/
.com_top .more{ margin-right:0; text-decoration:underline;}
.good_shSel{ width:100%; margin:10px 0 0 20px;}
.good_shCon{ width:100%; height:276px; overflow:hidden;}
.good_shCon .pro_intro{ color:#666;}
.good_shSel li{float:left; border: 2px solid #eee;padding-right: 10px;background: #ddd;border-top-right-radius: 20px;border-bottom-right-radius: 20px;/*background:url(../images/beau_proac.jpg) no-repeat;*/ width:150px; height:40px; line-height:40px; margin-bottom:7px;}
.good_shSel li a{ display:block; font-family:"Microsoft YaHei"; font-size:14px; padding-left:32px; width:112px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.good_shSel li.cur{ /*background:url(../images/beau_proho.jpg) no-repeat;*/border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: #6d6a6a;}
.good_shSel li.cur a{ color:#FFF;}
.good_shCon .supp_proDown ul{ height:234px;}
.good_shCon .supp_proDown li img{ display:block; border:1px solid #e2e2e2;}

.add{ width:1200px; height:110px; margin:16px 0;}

/*solution*/
.solution{ height:414px;}
.solution_d{ height:auto; overflow:hidden; padding-top:14px;}
.solution_move{ position:relative; width:720px; height:330px; overflow:hidden;}
.solution_list{ width:362px;}
.solution_move ul{ position:absolute; height:330px;}
.solution_move li{ float:left; width:720px; height:330px;}
.solution_R{ width:370px;}
.solution_Rtitle{ margin-bottom:12px; padding-top:12px;}
.solution_Rtitle a{ display:block; font-family:"Microsoft YaHei"; color:#333; font-size:18px; width:370px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.solution_Rintro{ height:240px; overflow:hidden; margin-bottom:12px;}
.solution_Rmore a{ color:#ff8a00;}
.btn{ position:absolute; top:20px; right:0; z-index:20;}
.btn span{ display:inline-block; float:left; background:url(../images/solution_ac.png) no-repeat; width:12px; height:12px; margin-left:4px; cursor:pointer;}
.btn span.on{ background:url(../images/solution_ho.png) no-repeat;}
.solution_list li{ /*height:100px;*/ padding-bottom:7px; margin-bottom:7px; border-bottom:1px dashed #d1d1d1;}
.solution_con{ width:234px; margin-right:12px; display:inline;}
.solution_infname{ padding-top:4px;}
.solution_infname a{ display:block; color:#333; font-size:14px; font-weight:bold; width:320px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.solution_infintro{ line-height:20px; height:60px; overflow:hidden; margin-top:6px;}

.news_about{ height:338px; margin:15px 0 0 0;}
/*news*/
.news{ width:384px; padding:8px 20px 15px 20px;}
.news_sel{ height:42px; line-height:42px; border-bottom:1px solid #dadada;}
.news_sel li{ float:left; width:auto; height:41px; padding-right:12px;}
.news_sel li a{ font-family:"Microsoft YaHei"; color:#333; font-size:16px;}
.news_sel li.cur{ border-bottom:3px solid #000;}
.news_sel li.cur a{ color:#000;}
.news_selCon{ width:384px; height:271px; overflow:hidden;}
.news_selist{ padding-top:16px; height:255px; overflow:hidden;}
.news_selist li{ height:31px; line-height:31px; border-bottom:1px dashed #d1d1d1;}
.news_selist li a{ float:left; display:inline-block; background:url(../images/list_icon.jpg) no-repeat left; padding-left:16px; width:290px; height:31px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_selist li span{ float:right;}

/*about*/
.about{ width:722px;}
.about_down{ height:274px; overflow:hidden; padding-top:18px;}
.about_con{ width:462px; padding-top:2px; line-height:26px; height:234px; overflow:hidden;}

/*parter*/
.parter_list{ height:80px; padding-top:20px; padding-bottom:26px;}
.parter_list a img{ display:block; width:178px; height:78px; margin-right:16px; border:1px solid #e1e1e1;}

#colee_lbox1 a{ margin-left:32px; display:block; width:160px; height:232px;}