﻿.banner{ height:268px; }
.banner img{ width:984px; height:275px; border:solid #eff5fd 8px;background:#fff;}
.zi-main{width:1000px;  margin:auto; background:url(../images/zi_20.png) }
/*left*/


.index-proclass{ width:256px; float:left; }
.index-proclass-ding{ height:38px; background:url(../images/zi_03.png);}
.left-main{ width:202px; padding:0 22px 0 32px; background:url(../images/zi_10.png);}
.index-proclass-top{ height:27px;  overflow:hidden; color:#545353; font-size:18px; line-height:18px; padding-left:10px; }


.proclass-line{  height:1px; background:#64a105; margin:auto;}
.index-proclass-main{ padding:10px  0 ;  }
.index-proclass-main ul{ min-height:100px;}
.index-proclass-main ul li{ display:block; height:29px; padding:1px 0; line-height:29px; overflow:hidden;}

.index-proclass-main ul li a{ display:block; height:29px; color:#646464; padding-left:18px; background:url(../images/zi_16.png);}

.index-proclass-main ul li:hover a{ background:url(../images/zi_13.png); color:#fff;}

.proclass-bottom{ height:33px; background:url(../images/zi_18.png);}


/*联系方式*/

.lxwm{ display:block; width:190px; padding-top:25px; padding-left:38px;}
.lxwm img{ max-width:190px;}






/*left end*/


/*right*/
.zi-right{ width:709px; float:left; border-left:1px solid #d8d7d7; padding-left:34px; padding-top:30px; }
.index-right-top{ height:34px; line-height:34px; font-size:18px; color:#84c225;  border-bottom:1px solid #d4d6cf; position:relative;  }

.zi-right-main{ padding-top:24px;  padding:7px 0; line-height:1.5em; }
.zi-right-main .zi-view{ min-height:600px; padding:20px 0; }
/*list*/
.index-product-list{   padding-top:25px !important; padding-bottom:30px;}
.index-product-list li{ display:block; width:346px; height:149px; float:left; margin-right:14px; overflow:hidden; background:url(../images/cpp_03.jpg); overflow:hidden; margin-bottom:14px;}
.index-product-list li .tu{ width:170px; height:120px; background:url(../images/index_21.png); float:left;}
.index-product-list li img{ height:120px; width:160px; display:block; float:left;}
.index-product-list li a{ display:block; color:#545353; height:120px; width:320px; overflow:hidden; float:left; margin:12px 0 0 11px;}
.index-product-list li a .title{ height:40px; line-height:20px; font-weight:bold; overflow:hidden; }
.index-product-list li a .pro-jj{ float:left; height:120px; width:150px; color:#000;}
.index-product-list li a .demo{ height:80px; line-height:20px; overflow:hidden;}
.index-product-list li a:hover .pro-jj{ color:#64a105;}


/*Partner-list*/
.index-Partner-list{ background:#f9fdff; border:1px solid #c3dcf7; border-left:0px;border-right:0px; padding-left:5px; padding-top:25px !important; top:6px !important; padding-bottom:30px; min-height:500px;}
.index-Partner-list li{ display:block;  width:142px; height:114px; float:left; margin:20px 6px; overflow:hidden;}
.index-Partner-list li a .tu{ border:1px solid #e3e2e2; border-bottom:3px solid #e3e2e2; border-right:3px solid #e3e2e2; }
.index-Partner-list li a .tu,.index-Partner-list li a .tu img{ width:138px; height:76px;}
.index-Partner-list li a{ display:block; color:#545353;}
.index-Partner-list li a .title{ padding-top:5px; text-align:center; color:#5c5c5c;}
/*index-lxwm-list*/
.wtt{ display:block; width:190px; height:62px; margin:auto; padding:10px 0;}
.index-lxwm-list img{ max-width:190px;}
.index-lxwm-list ul{ width:190px;}
.index-lxwm-list ul li{ border:none; padding:0px; height:20px; line-height:20px; width:100%; overflow:hidden; margin-bottom:0px;}
.index-lxwm-list ul li a{ background:none; height:auto;}
.index-lxwm-list ul li a:hover{ color:#1B7639; background:none;}
.index-lxwm-list ul li  b{ padding:0 5px 0 0; color:#1B7639;}
/*view*/
.zi-right-weizhi{ float:right; padding-right:5px; height:35px; line-height:35px; color:#333; background:url(../images/zi_07.png) left no-repeat; padding-left:20px; overflow:hidden; max-width:400px;}
.zi-right-weizhi a{ color:#333; font-size:12px;}
.zi-view{ padding:0 10px;}
.zi-view a{ color:#333;}

/*product_view*/
.pro-view-up{ }
.pro-view-up-left{ width:300px; padding:5px; float:left; border:1px solid #1681d0;}
.pro-view-up-tu{ text-align:center;}
.pro-view-up-tu img{ max-width:100%;}
.pro-view-up-right{ width:400px; float:left; min-height:300px; padding-left:20px;}
.pro-view-up-right-title{ border-bottom:1px dashed #ccc; padding-bottom:5px; font-size:16px; color:#666; font-weight:bold;}
.pro-view-up-right-xx{ height:30px; line-height:30px;}
.pro-view-up-right-jj{ padding:5px 0;}
.pro-view-up-right_down-type{ height:30px; padding-top:5px; border-bottom:1px solid #1681d0;}
.pro-view-up-right_down-type b{ display:block; height:30px; line-height:30px; width:100px; background:url(../images/index_14.png); color:#fff; text-align:center; border-radius:3px 3px 0 0;}
.pro-view-up-right_down-content{ padding:20px 0 30px;}
/*news-list*/
.zi-news-list{ }
.zi-news-list li{ display:block; height:110px; overflow:hidden; border-bottom:1px dotted #959494; padding:20px 0;}
.news-list-img{ float:left; width:230px; height:110px;}
.news-list-jj{ float:left; width:479px; line-height:20px; height:110px; overflow:hidden;}
.news-list-jj .title{ font-weight:bold; font-size:12px; overflow:hidden; height:34px; position:relative; padding-right:100px;}
.news-list-jj .title .rq{ position:absolute; right:0px; top:0px; font-weight:300;}
.news-list-jj .jj{ height:60px; overflow:hidden;}
.news-list-jj .more a{ color:#64a105;}
.zi-news-list li img{ height:110px; width:210px;}
.zi-news-list li a{  color:#545353; }
.zi-news-list li a .title{ padding:5px 5px 0; text-align:center;}
#no-img{ height:30px; padding:0px; line-height:30px;}
#no-img .no-img-title{ width:600px; height:30px; overflow:hidden; float:left;}
#no-img .no-img-rq{ float:right;}
#no-img a{ display:block; height:30px;} 
#no-img a:hover{ color:#64a105;}
/*解决方案*/
.news-fa-list li{ height:110px; padding:8px; border:1px solid #d8d7d7; display:block; background:#fff; margin:0px 0 20px; }
.news-fa-list li a{ display:block; color:#646464; height:110px;}
.news-fa-list li .img{  float:left; width:230px; height:110px;}
.news-fa-list li .img img{ height:110px; width:210px;}
.news-fa-list li .jjj{ float:left; height:110px; overflow:hidden; width:450px;}
.news-fa-list li .jjj .title{ height:40px; line-height:21px; font-size:14px; font-weight:bold;}
.news-fa-list li .jjj .jjjj{ line-height:22px; height:70px; overflow:hidden;}


/*news-view*/
.news-view-title{ font-size:16px; font-weight:bold; text-align:center; padding-bottom:20px;}
.news-view-xx{ height:30px; background:#eee; text-align:center; line-height:30px; border:1px solid #e1e1e1;}

/*search-list*/
.search-list{  min-height:600px; padding:15px 0px}
.search-list li{ display:block; height:30px; overflow:hidden; border-bottom:1px dashed #eee; line-height:30px;}
.search-list li a{ display:block; height:30px; overflow:hidden; color:#333;}
.search-list a:hover{ color:#64a105;}
.search-list a .title{ height:30px; width:560px; float:left; }
.search-list a .rq{ height:30px;  float:right;}
/*留言*/
.ly td,.feedback td{ height:30px;}
.ly-main td span{ color:#F00;}
.ly-k{ height:18px; width:300px;}
.x_content{ width:500px; height:300px;}
.ly-tj{ border:1px solid #046cb9; background:#0b84de; width:50px; color:#fff !important; height:24px; border-radius:3px; cursor:pointer; }
/*fenye*/
#fenye{ height:22px; padding-top:15px;}
.fenye{ height:20px; float:right; line-height:20px; }

.fenye a{ display:block; float:left; height:20px; width:20px; line-height:20px; color:#646464; text-align:center;border:1px solid  #e5e5e5; margin:0 3px; background:#fff; }
.fenye a:hover{ color:#fff; background:#64a105;}

