﻿body{}
.banner{ min-width:1000px; margin:0 auto 0;height:210px; background-color:#fff;}
.banner img{ width:1000px; height:221px; display:block; margin:auto;}
.zi-main{width:1000px;   margin:22px auto 40px; background:#fff; position:relative; z-index:100;}

/*left*/
.zi-left{ width:216px; float:left; }

.index-proclass{margin-top:0px; position:relative; z-index:1000;}

.index-proclass-top{ height:34px; background:url(../images/ab_03.jpg); overflow:hidden; color:#fff; }

.index-proclass-top .cn{ font-size:16px; padding-left:16px; line-height:34px;}
.index-proclass-top .en{ font-size:12px; color:#a2d4ff; line-height:18px; display:none;    }

.index-proclass-main{ padding:7px 0; position:relative; overflow:hidden; margin-bottom:20px;}
.index-proclass-main ul{ margin:auto; }
.index-proclass-main ul li{ display:block; height:32px;  line-height:32px;  }
.index-proclass-main ul li a{ display:block; height:32px; color:#2c2c2c; padding-left:20px; margin:auto; overflow:hidden; font-size:14px;}
.index-proclass-main ul li.erji{ display:none !important; }
.index-proclass-main ul li a:hover,.index-proclass-main ul li.on a{ background:url(../images/ab_06.jpg) left no-repeat; }
.index-proclass-main ul li.erji a:hover{ color:#2932e1;}

.left-ly{ background:#f8f8f8; padding:12px;}

.left-ly td,.left-ly td{ height:40px; padding-bottom:5px;}
.left-ly td span{ color:#F00;}
.left-ly .ly-k{ height:18px; width:180px; line-height:18px; padding:5px; border:1px solid #ddd; margin:auto; display:block;}
.left-ly .ly-k:focus{ border:#e50011 1px solid;}
.left-ly .x_content{ width:180px; height:60px; padding:5px; border:1px solid #ddd;}
.left-ly .x_content:focus{ border:#e50011 1px solid;}
.left-ly .ly-tj{ border:1px solid #e50011; background:#e50011; width:130px; color:#fff !important; height:36px;  cursor:pointer; font-size:14px; }
.left-ly .re{ background:none; border:0px; margin-left:15px; }







/*news-list*/
.news-list{ margin-top:10px;  }

.news-list-main{ padding:0px 0;  border-top:0px; padding:5px 0; }
.news-list-main ul{ display:block;  padding:3px 0px;}
.lxwm{ display:block; padding:3px 0px; }
.lxwm img{ max-width:100%;}
.news-list-main ul li{ height:26px; line-height:26px; overflow:hidden; display:block;}
.news-list-main ul li a{  color:#5c5c5c; display:block; height:26px;}
.news-list-main ul li a:hover{color:#2486EA;}
.news-list-main ul li a .title{ float:left; height:24px; overflow:hidden;}
.news-list-main ul li a .rq{ float:right; height:24px; display:none;}
.news-list-main ul li a b{ padding-right:5px; color:#1178e3; font-family:simsun}

.lxwm td{ height:30px;}
.l-ly-k{ height:20px; width:190px;}
.x_content-l{ width:190px; height:90px;}
.l-ly-tj{ width:80px; height:26px; border:none; border-radius:3px; background:#014386; color:#fff; cursor:pointer;}


.zindex-right-top{ height:34px; line-height:34px; font-size:14px; background:url(../images/index_27.png) bottom repeat-x #fbfbfb; color:#0e76e2; overflow:hidden; padding-bottom:4px;}
.zindex-right-top .ico{ float:left; height:34px;}
.zindex-right-top span{ font-size:12px; color:#ababab; margin-left:5px;}
.zindex-right-top-type{ float:left; margin-right:3px; font-size:16px; }
.zindex-right-top-herf{ display:block; float:right;  width:48px; height:38px; color:#666; font-size:12px; font-weight:100;}
.zindex-right-top-herf i{ font-family:"simsun"; font-style:inherit;}
/**/
.zi-left .contact{ margin-top:19px; padding-bottom:15px; background:url(../images/index_36.png) bottom no-repeat;}
.zi-left .contact .contact-bt{ height:46px; background:url(../images/cbg_07.png); text-align:right; line-height:40px;}
.zi-left .contact .contact-bt a{ color:#8a8a8a;}
.zi-left .contact .view{ line-height:2em;}

/*left end*/


/*right*/
.zi-right{ width:762px; float:right; position:relative; }
.index-right-top{  height:34px; line-height:34px; font-size:16px;  color:#000; border-bottom:1px solid #959596;}
.index-right-top-type{ float:left;  color:#595757;}
.index-right-top-type a{  }
.zi-right-weizhi{ padding-right:0px; height:29px; color:#757575; font-size:12px; float:right; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;}
.zi-right-weizhi a{ color:#757575;}
.zi-right-weizhi a:hover{ text-decoration:underline;}
.zi-right-weizhi span{ }
.zi-right-main{  line-height:2.0em;}
.zi-right-main .zi-view{ min-height:400px; padding:10px 0px; margin-top:8px;  }
/*营销网络*/
.wang-type{ height:34px; line-height:34px; position:relative; padding:0 53px 0 10px; font-size:18px; color:#fff; background:#e50011; display:inline-block; *display:inline; *zoom:1; margin:30px 0;}
.wang-type i{ display:block; height:0px; width:0px; position:absolute; top:15px; right:34px; border-color:#fff transparent transparent transparent; border-style:solid; border-width:5px;}
.wang td{ padding:6px; line-height:20px; color:#979798;}
.wang .title{ border-bottom:1px solid #c2c2c3; font-size:14px;}
.wang .title td{ padding:10px 6px;}
.wang .hui{ background:#ccc; }
.wang .hui td{color:#fff;}
/*list*/
.class-img{ margin-top:26px;}
.class-img img{ width:100%;}
.index-product-list{  min-height:500px; padding-top:10px; }

.index-product-list li.cp{ display:block; width:188px; height:250px; float:left; margin:19px 3px 19px 0; overflow:hidden;}
.index-product-list li.cp .tu{ height:223px;overflow:hidden; background:#fff; width:186px; }
.index-product-list li.cp img{height:223px;width:186px;  display:block; margin:auto;}
.index-product-list li.cp a{ display:block; color:#333; height:248px; width:186px; border:1px solid #eee; background:#eee;}
.index-product-list li.cp a .title{ padding:0px 5px 0; height:25px; line-height:25px; text-align:center;}
.index-product-list li.cp a:hover { border:1px solid #ccc; background:#ccc;}
.index-product-list li.cp-list{ padding:19px 0; height:170px; border-bottom:1px solid #959596; padding-left:265px; position:relative;}
.index-product-list li.cp-list .tu{ border:1px solid #ddd; height:168px; width:244px; position:absolute; left:0px; top:19px;}
.index-product-list li.cp-list .tu img{height:168px; width:244px; }
.index-product-list li.cp-list .title{ display:block; height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #959596; overflow:hidden; position:relative;}
.index-product-list li.cp-list .demo{ height:100px; overflow:hidden; position:relative; line-height:20px; padding-top:12px;}
.index-product-list li.cp-list .href{ text-align:right;}

.index-product-list li.set{ display:block; width:229px; height:225px; float:left; margin:0 20px 0px 0; overflow:hidden; }
.index-product-list li.set .tu{ height:169px; width:229px;  overflow:hidden; }
.index-product-list li.set img{ height:167px; width:227px;  display:block; margin:auto; border:1px solid #ccc;}
.index-product-list li.set a{ display:block; color:#424242; width:236px; height:225px; }
.index-product-list li.set a .title{ height:24px; line-height:24px; text-align:center; overflow:hidden; position:relative; padding-top:8px;}
/*video-list*/

.index-Partner-list{  min-height:500px;padding-left:5px; padding-top:35px !important; }
.index-Partner-list li{ display:block; width:221px; height:213px; float:left; margin-right:58px; overflow:hidden;}
.index-Partner-list li .tu{ height:175px; border:1px solid #c4c3c3; overflow:hidden;}
.index-Partner-list li img{ height:175px; width:219px; display:block; margin:auto;}
.index-Partner-list li a{ display:block; color:#545353;}
.index-Partner-list li a .title{ padding:5px 5px 0; text-align:center;}
/*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-view a{ color:#333;}

/*product_view*/
.cp-view-tu img{ width:100%;}
.pro-view-up{ padding-bottom:20px; }
.pro-view-up-left{ width:672px; margin:auto;}
.pro-view-up-left .list{ width:670px; border:1px solid #ddd; height:568px; overflow:hidden;}
.pro-view-up-left .list ul li,.pro-view-up-left .list ul li img{width:670px; height:568px; }
.pro-view-up-left .hd{ height:85px; width:565px; margin:12px auto 0;}
.pro-view-up-left .btn{ height:0px; position:relative;}
.pro-view-up-left .btn a{ height:85px; display:block; width:28px; position:absolute; cursor:pointer; top:12px;}
.pro-view-up-left .btn a.prev{ background:url(../images/cpbtn_03.png) left no-repeat; left:0px;}
.pro-view-up-left  .btn a.next{ background:url(../images/cpbtn_05.png) right no-repeat; right:0px;}
.pro-view-up-left .hd ul li{ display:block; height:85px; width:99px; float:left; margin:0 7px;}
.pro-view-up-left .hd .hd-list{ width:332px; margin:auto; display:block; position:relative; overflow:hidden; margin:auto; height:74px;}
.pro-view-up-left .hd ul li.on img{ border:1px solid #0093DD;}
.pro-view-up-left .hd ul li img{height:83px; width:97px; border:1px solid #ddd;}


.pro-view-up-right{ width:340px; float:right; }
.pro-view-up-right-title{padding-bottom:10px; font-size:18px; color:#0e76e2; font-weight:bold; border-bottom:1px dashed #0e76e2; text-align:center; margin-bottom:18px;}
.pro-view-up-right-xx{ height:30px; line-height:30px;}
.pro-view-up-right-jj{ padding:5px 0;}
.pro-view-up-right-jj td{ vertical-align:top; padding:8px 0;}
.pro-view-up-right-jj td img{ max-width:278px;}
.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_40.png); color:#fff; text-align:center; border-radius:3px 3px 0 0;}
.pro-view-up-right_down-content{ padding:20px 0 30px;}
.view-tu{ padding:20px 0; text-align:center;}
.down-type{ height:30px; border-bottom:1px solid #e1e1e1; }
.down-type ul li{ display:block; float:left; height:29px; border:1px solid #cccccc; box-shadow:inset 2px 2px 2px #eee; width:83px; line-height:28px; text-align:center; cursor:pointer; margin-right:-1px;}
.down-type ul li a{ display:block; height:28px;}
.down-type ul li.on,.down-type ul li.on a{ border-top:1px solid #000; background:#fff;}
.down-type ul li.on{ border-bottom:1px solid #fff; position:relative; z-index:10; margin-bottom:-1px;}



.cp-banner{ height:536px; padding:9px; border:1px solid #ddd; position:relative; }
.cp-banner .small{ position:absolute; z-index:100; bottom:10px; left:11px; background:url(../images/vbg_03.png); width:726px; height:70px;}
.cp-banner .small ul li{ display:block; height:53px; width:72px; margin:9px 0 0 18px; border:1px solid #7a7a7a; cursor:pointer; opacity:.8; float:left;}
.cp-banner .small ul li img{ height:53px; width:72px; }
.cp-banner .small ul .on{ border:1px solid #edebeb; opacity:1;}
.cp-banner .big{ height:534px; width:726px; border:1px solid #ddd; }
.cp-banner .big ul li,.cp-banner .big ul li img{ display:block;height:534px; width:726px;}

.pro-view-type{ border-bottom:1px solid #ccc; height:31px; padding:20px 0;}
.pro-view-type ul li{ display:inline-block; padding:0 20px; *display:inline; *zoom:1; height:31px; float:left; line-height:31px; cursor:pointer; border:1px solid #f4f5f5; margin-right:30px; font-size:14px;}
.pro-view-type ul li.on{ background:#e60012; border:1px solid #e60012; color:#fff; }
.pro-view-list{ height:246px; margin-top:13px; overflow:hidden;}

.pro-view-list li.cp{ display:block; width:226px; height:206px; float:left; margin:0px 25px 26px 0; overflow:hidden;}
.pro-view-list li.cp .tu{ height:155px;overflow:hidden; background:#fff; width:224px;}
.pro-view-list li.cp img{ height:155px; width:224px;  display:block; margin:auto;}
.pro-view-list li.cp a{ display:block; color:#333; height:204px; width:224px; border:1px solid #ccc;}
.pro-view-list li.cp a .title{ padding:8px 5px 0; text-align:center;}
.pro-view-list li.cp a:hover{ border:1px solid #1099db;}




.view-type{ font-size:14px; font-weight:bold; height:40px; line-height:40px; padding-top:15px; border-bottom:1px solid #a06937; color:#a06937;}
.view-xuan{ height:27px; line-height:27px; background:#f2f1f1; border-bottom:1px solid #0080c1; color:#666565;}
.view-xuan ul li{ display:block; float:left; width:90px; text-align:center; cursor:pointer;}
.view-xuan ul .on,.view-xuan ul li:hover{ color:#fff; background:#0080c1;}

.k2, .k3{ display:none;}
.view-k{ padding:10px 0px;}
.view-list{ height:160px; margin:10px 0 0 0; position:relative; overflow:hidden; }
.view-list ul li{ display:block; border:1px solid #bebebe; height:148px; width:170px; padding:1px; float:left; margin-right:17px;}
.view-list ul li a{display:block; height:148px; width:170px; position:relative; overflow:hidden; text-align:center; color:#a26939; line-height:20px;}
.view-list ul li a img{ display:block; width:168px; border:1px solid #ddd; height:127px;}
.view-list ul li:hover{border:1px solid #a26939;}
.view-list ul { width:800px;}



/*news-list*/
.zi-news-list{ }
.zi-news-list li{ display:block; border-bottom:1px dotted #ccc; }
#tu-img{  padding:13px 0; line-height:24px;}

#tu-img .title{ display:block; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; position:relative; height:24px; color:#0093dd; font-weight:bold;}
#tu-img .title b{ display:block; width:6px; float:left; color:#333;}
#tu-img .title:hover{ text-decoration:underline;}
#tu-img .demo{ overflow:hidden; position:relative; color:#606060; padding-left:6px;}
#tu-img .demo a{ color:#6fa748; margin-left:4px;}


#no-img{ height:30px; padding:0px; line-height:30px;}
#no-img .no-img-title{ width:550px; height:30px; overflow:hidden; float:left; position:relative;  white-space: nowrap;text-overflow: ellipsis; }
#no-img .no-img-title b{ padding-right:3px; }
#no-img .no-img-rq{ float:right; text-align:right; width:80px; color:#313131;}
#no-img .d-tu{ height:30px; width:30px; float:left; margin-right:5px;} 
#no-img .d-tu img{ height:30px; width:30px;}
#no-img a{ display:block; height:30px; padding:3px 0;color:#262626;} 
#no-img a:hover{ color:#e50012;}
#no-img a:hover .no-img-title{ text-decoration:underline; }


/*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 #e5e5e5;}

/*search-list*/
.search-list{   border-left:0px;border-right:0px; min-height:300px; padding:10px 0;}
.search-list li{ display:block; height:30px; overflow:hidden; border-bottom:1px dotted #666; line-height:30px; padding:3px 0;}
.search-list li a{ display:block; height:30px; overflow:hidden; color:#333;}
.search-list a:hover{ color:#e60012;}
.search-list a .title{ height:30px; width:560px; float:left; }
.search-list a .rq{ height:30px;  float:right;}
/*留言*/

.feed1{ padding:10px 20px 10px 0;}
.ly-list{ padding:20px 30px 20px 0;}
.ly-list-top{ color:#111;  border-bottom:1px solid #e1e1e1; height:30px; line-height:30px; font-size:14px;}
.feedback-list li{ display:block; border-bottom:1px solid #ccc; padding:5px 0;}
.feedback-list li .wen .ww{ color:#fff; background:#5ec4ff; padding:0 1px;}
.feedback-list li .wen{ line-height:20px; padding-top:5px;}
.feedback-list li .da .ww{ color:#fff; background:#ffa200; padding:0 1px;}
.feedback-list li .da{ line-height:20px;padding-top:5px;}
.zxz{ text-align:right;border-bottom:1px dotted #ccc; height:20px; line-height:20px;}
#about-list{ min-height:350px; padding-top:15px;}
#about-list li{ display:block; height:190px; width:219px; float:left; overflow:hidden; margin-right:52px;}
#about-list li a{ height:190px; width:219px; color:#333;text-align:center; display:block; }
#about-list li a .tu{ height:139px;}
#about-list li a .tu img{ height:139px; width:219px;}
#about-list li a:hover{ color:#ed6d00;}
#about-list li a .title{ padding-top:10px;}
/*fenye*/
/*fenye*/
#fenye{ height:24px; padding:15px 0; font-size:14px;}
.fenye{ height:24px; line-height:22px;  }

.fenye a{ display:inline-block; margin:0 2px; *display:inline; *zoom:1; _display:inline; _zoom:1;  height:22px;  color:#908f8f; text-align:center; }
.fenye a:hover{ color:#ed6d00;}
.fenye a.sz.on{ 	}
.fenye a.btn{ }
.fenye a.btn.null{  color:#dcdcdc !important;}
.fbg{ height:118px; background:url(../images/news_02.jpg) center no-repeat;}


