@charset "utf-8";
body{margin:0px;padding:0px;font-size:12px;color:#8d8d8d;font-family: "微软雅黑"; background:#fff;}
p, ul, li, input, form, h1, h2, h3, h4, h5, h6, dl, dd, dt{margin:0;padding:0;font-weight:normal; font-style:normal;}
ul, li{margin:0px;padding:0;list-style-type:none;}
img{border:0;vertical-align:top;}
a{color:#4e4e4e;text-decoration:none;}
a:hover{color:#253b52;text-decoration:none;}
a img{border: 0 none; margin: 0; padding: 0; vertical-align: middle;}
.strong{font-weight:bold;}
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
/*.clearfix:after{clear: both;content: ".";display: block;_display: block;height: 0;overflow: hidden;visibility: hidden;}*/
.clearfix:after{clear: both;content: ".";display: block;_display: block;height: 0;overflow: hidden;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
.cf:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt70{ margin-top:70px;}
.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.mb45{ margin-bottom:45px;}
.ml10{ margin-left:10px;}
.ml5{ margin-left:5px;}
.ml3{ margin-left:3px;}
.ml4{ margin-left:4px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr60{margin-right:60px;}
.pt50{ padding-top:50px;}
.pt55{ padding-top:55px;}
.wd100{width:100px;}
.wd200{width:200px;}
.wd230{width:230px;}
.lh22{line-height:22px;}
.time{font-size:11px;color:#999;}
.input{ border:solid 1px #dddddd; height:24px; line-height:24px;}

/*头部共用样式*/
.head{ height:90px; width:1000px; margin:0 auto;}
.logo{ margin-top:15px; width:220px; float:left}
.nav{ float:right; margin-top:3px;}
.nav ul li{ float:left;width:90px; text-align:center; margin-right:15px;}
.nav ul li a{ font-family: "微软雅黑";font-size:18px; font-weight:bold; height:85px; line-height:85px;}
.nav-on a{ color:#FF4A00; }
.nav-on{border-bottom: solid 3px #FF4A00; display: inline-block;}
	
/*首页申请试用*/
.index-send{ width:380px; margin-left:20px; margin-top:77px;}
.index-send p{ height:45px; line-height:45px; font-size:24px; margin-bottom:10px;}
.index-send dd{width:290px;}
.n-text,.p-text,.c-text{ color:#CCCCCC; height:45px; width:300px; font-size:22px; background:none; border:medium none; margin-left:58px;line-height:52px;}
.send{ width:130px; height:40px; background:none; border:medium none; cursor:pointer; margin-left:231px;}
.send-message-b{ width:600px; height:400px; position:fixed; top:20%; left:30%; background:url(../images/send-message-bg.png) no-repeat; z-index:999;}
.note_div{ margin-top:90px; text-align:center; height:235px; line-height:116px; font-size:18px;}
.note_close{height:40px;}
.note_close a{ width:230px; height:40px; display:block; margin-left:170px;}
/*首页广告*/
.banner{height:580px;}

        
/*首页内容*/ 
.main-title{ width:1000px; line-height:120px; text-align:center; color:#FFF; padding-top:40px;}
.main-title h1{font-size:40px; height:45px; line-height:45px; }
.main-title p{font-size:20px;height:30px; line-height:30px; margin-top:20px;}
/*首页内容1*/
.main-1{ width:1000px;margin:0 auto;}
.main-1-top{ height:45px; position:relative;}
.main-1-top dd{height:45px; line-height:45px; color:#323232; font-size:25px; }
.main-1-top dd a{ letter-spacing:55px; padding-left:20px; height:45px; line-height:45px; color:#FFF;}
.count1{ width:540px; margin-right:90px;}
.count1 a{background:url(../images/count1-bg.png) no-repeat; position:absolute; top:0; left:55px; width:280px;}
.count1 span{ margin-left:282px;}
.count2{width:360px;}
.count2 a{background:url(../images/count2-bg.png) no-repeat; position:absolute; top:0; right:25px; width:220px;}
.count2 span{ margin-left:215px;}
/*滑动效果*/
.s-tab-layout {width: 1000px; overflow: hidden; position: relative; margin-top: 25px;}
.s-tab-layout ul {border-top: 2px solid #CDCDCD;}
.s-tab-layout .s-curr {position: absolute; top: -2px; z-index: 99; width: 20px; height: 18px; overflow: hidden; background: url(../images/tab/curr.jpg) no-repeat top center; left: 90px;}
.s-tab-layout li {width: 220px; height: 30px; text-indent: 35px; float: left; padding-top: 30px; padding-bottom: 10px; font-size: 22px; font-weight: 700; color: #000000; background: url(../images/tab/ico1.jpg) no-repeat 2px 74%; cursor: pointer;}
.s-tab-layout .s-ora {background: url(../images/tab/ico.jpg) no-repeat 2px 74%; color: #FF4A00;}

.main-1-left{ width:540px; height:310px; margin-right:30px; margin-top:15px;}
.main-1-left a{width:540px; height:310px; background:url(../images/video.png) no-repeat; display:block;}
.main-1-left a:hover{ background:url(../images/video1.png) no-repeat;}
.main-1-right{ width:428px; height:310px;background:url(../images/login.png) no-repeat 1px 15px;}

/*首页内容2*/
.main-2-bg{background:url(../images/main20-top-bg.jpg) no-repeat top center;}
.main-2{ width:1000px; margin:0 auto;}
.main-2-top-bg{ background:#267fbd;}
.main-2-top{ height:160px; margin: 0 auto;  width:1000px;}
.main-2-con{ padding:20px 0; height:590px;}
.main-2-left {  width:382px;height:590px;}
.main-2-left .mosaic-block{position:relative; height:291px; width:382px; overflow:hidden;}

.in-pic4.bar2 .mosaic-overlay {
  bottom: -90px;
  height:140px;  
  opacity: 0.8;
}
.in-pic1.bar2 .mosaic-overlay{
  bottom: -70px;
  height:120px;  
  opacity: 0.8;
}
.in-pic2.bar2 .mosaic-overlay{
  bottom: -70px;
  height:120px;  
  opacity: 0.8;
}
.in-pic3.bar2 .mosaic-overlay{
  bottom: -70px;
  height:120px;  
  opacity: 0.8;
}
.in-pic5.bar2 .mosaic-overlay{
  bottom: -60px;
  height:110px;  
  opacity: 0.8;
}





.mosaic-block a {
  color: #EEEEEE;
  line-height: 120%;
  text-shadow: 1px 1px 0 #000000;
}
.mosaic-block h4 {
  font-size: 140%;
  line-height: 130%;

}
.mosaic-overlay {
  background: none repeat scroll 0 0 #111111;
  display: none;
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 5;
}
.mosaic-block a {
  color: #EEEEEE;
  line-height: 120%;
  text-shadow: 1px 1px 0 #000000;
}
.details {
 margin: 15px 0;
  text-align: center;
}
.details p{ font-size:125%; line-height:1.5; padding:0 15px;}
.mosaic-backdrop {
/*  background: none repeat scroll 0 0 #111111;*/
  display: none;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.main-2-right-1{ height:238px; width:604px;}
.main-2-right-2{ height:341px; width:604px; margin-top:7px;}
.main-2-right-1 .mosaic-block{position:relative; height:238px; width:300px; overflow:hidden;}
.main-2-right-2 .mosaic-block{position:relative; height:341px; width:604px; overflow:hidden;}
.main-2-top h1{ background:url(../images/main-title.png) no-repeat 17px center;}

/*首页内容3*/
.main-3-bg{background:#e4e3e3;}
.main-3{width:1000px;margin:0 auto; height:575px;padding: 20px 0;}
.main-3-con{ border-top:solid 6px #ff7e05; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4;
border-right:solid 1px #e4e4e4;padding:40px 45px 10px 45px; height:360px;}
.main-3-con dl{ width:300px; float:left; text-align:center;}
.main-3-con dl dd a span{ color:#f97b09;}
.main-3-con dl dd a{ font-size:30px; color:#000;height:35px; line-height:35px;}
.main-3-con dl dd{ font-size:18px; height:26px; line-height:26px;}
.main-3-line{width:4px; float:left;}
.main-3-con dl dt img{ margin:10px 0;}
.event-item ul li h3{ width:705px; float:right; font-size:20px;text-indent:35px; color:#323232; margin-bottom:10px;}
.event-item ul li p{ width:705px; float:right;font-size:18px; color:#646464;}
.event-item ul li{ height:138px; width:980px; margin-bottom:20px;}
.hot-event h2{ text-align:center; left:400px; font-size:40px; color:#000; height:60px; line-height:60px;padding-bottom:20px; background:url(../images/hot-eventh2.png) no-repeat 587px 31px;}
.hot-event h2 a{ font-size:12px; height:60px; line-height:60px;}
.event-item ul li img { float:left;}
.event-item ul li h3{ background:url(../images/main-3-bj.png) no-repeat left center;}
.hot-event .next1{ display:block; width:40px ; height:35px; position:absolute;top:16px; cursor:pointer; line-height:35px;}
.hot-event .prev{ display:block; width:40px ; height:35px; position:absolute;top:18px; cursor:pointer;}
.hot-event{ position:relative; }
.hot-event .next1{ right:56px; /* background:url(../images/main5-nextpre.png) no-repeat;*/}
.hot-event .prev{ right:0; background:url(../images/main5-nextpre.png) no-repeat -46px 0;}


/*首页内容4*/
.main-4-bg{}
.main-4-top-bg{ background:#fbb304;}
.main-4{ width:1000px; margin:0 auto;}
.main-4-top{ height:145px; width:1000px; margin:0 auto;}
.main-4-top h1{ background:url(../images/main-4-top-line.png) no-repeat 21px center; }
.main-4-top p{ background:url(../images/main-4-top-lh.png) no-repeat center center;}
.main-4-con{ padding:15px 0;height:310px;}
.main-4-con dl{ width:290px; height:310px; float:left; border:solid 1px #eee;position: relative;}
.main-4-con dl dd{ padding:20px 22px;} 
.main-4-con dl dd p{ font-size:14px; color:#505050; line-height:1.7;}
.main-4-con dl dt{ position:absolute; bottom:0; left:8px; height:50px; line-height:50px; color:#f1881a; width:275px; text-align:right;
border-top:dotted 1px #888;}
/*首页内容5*/
.main-5-bg{ background:#9a9898;}
.main-5{ height:235px; width:1000px; margin:0 auto;}
.main-5-1 h2{ font-size:20px; color:#323232; width:100px; float:left; height:40px; line-height:40px; }
.main-5-1{
  height: 40px;
  overflow: hidden;
  padding: 15px 10px;
  position:relative;
  background:url(../images/main-5-1h2.png) no-repeat 120px center;
}
.main-5-1 ul {
  float: right;
  margin-top: 10px;
  overflow: hidden;
}
.main-5-1 ul li.on {
  background-position: 0 0;
}
.main-5-1 ul li {
  background: url("../images/icoCircle.gif") no-repeat scroll 0 -9px rgba(0, 0, 0, 0);
  cursor: pointer;
  float: left;
  height: 9px;
  margin-right: 5px;
  overflow: hidden;
  text-indent: -999px;
  width: 9px;
}
.main-5-1 .prev{
  cursor: pointer;
  display: block;
  height: 35px;
  overflow: hidden;
  width: 40px;
  background:url(../images/main5-nextpre.png) no-repeat -46px 0;
  position:absolute;
  right:15px;
  top: 20px;
}
.main-5-1 .next{
  cursor: pointer;
  display: block;
  height: 35px;
  overflow: hidden;
  width: 40px;
  background:url(../images/main5-nextpre.png) no-repeat;
  position:absolute;
  top:20px;
  right:60px;
}
.main-5-2{}
.tempWrap{overflow:hidden; position:relative; width:1000px;}
.linkList{position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.linkList li{float: left; width:145px; padding:0 10px; margin-top:20px;}


/*底部*/
.footer-bg{ background:#444444;}
.footer{width:980px; text-align:center; height:140px; margin:0 auto;}
.footer dd{ font-size:14px; line-height:30px; height:30px; color:#c8c8c8;}
.footer dd a{ height:30px; line-height:30px; margin-left:20px;}
.footer-link{display: inline-block;}
.footer-nav{ height:70px;/*width:980px;*/ background:url(../files/foot-ine.png) no-repeat left bottom; position:relative;}
.footer-nav img{ margin-top:10px; float:left; /*margin-left:185px;*/}
.footer-nav ul{ /*width:630px;*/ float:left; margin-top:20px; margin-left:15px;}
.footer-nav ul li{ float:left;}
.footer-nav ul li a{ color:#c8c8c8; font-size:14px;padding:0 10px;}
.footer-nav span a{ color:#ff4a00; font-size:14px;margin-right:20px; text-decoration:underline;}
.footer-nav span{  position:absolute; top:42px; left:438px;}


/*aboutus*/
.about-1{ height:396px; margin:0 auto; background:url(../files/about-ba.png) no-repeat center top; position:relative;}
.about-nav{ width:1000px; margin:0 auto;}
.about-nav ul{ margin-left:196px; height:62px;}
.about-nav ul li{ float:left; height:62px; margin-right:87px;}
.about-nav ul li a{ line-height:62px; height:62px; font-size:20px; font-weight:bold; color:#FFF;}
.about-1-navbg{ height:62px; position:absolute; bottom:0; width:100%; background:url(../images/zsjm/about-nav-bg.png);}
.about-2{ padding:40px 0; margin:0 auto; background:#eaeaea;}
.about-2 dl{ width:1000px; margin:0 auto; }
/*.about-2 dl dt{ height:67px; width:1000px; background:url(../images/about-top1.png) no-repeat;}
.about-2 dl dt h3{ height:67px; line-height:67px; color:#040000; font-size:16px; text-indent:25px; background:url(../images/jiantou.png) no-repeat 115px center;}
.about-2 dl dt h3 span{ margin-left:60px; font-size:14px; color:#575757;}*/
.about-2 dl dd p{ padding:5px 10px; line-height:3; color:#323232; font-size:14px; background:url(../images/about-min.png) repeat-y #ffffff;}
.aboutimg{ margin-top:25px;}
.about-con-bg{background:url(../images/about-min.png) repeat-y #ffffff;}
.aboutimg li{ float:left; margin:0 20px; width:280px; height:210px; overflow:hidden; }

.about-gy{ padding:40px 20px; width:960px; margin:0 auto; background:#FFF; border-radius:10px;}
.about-gy p{ text-indent:2em; line-height:3; font-size:14px; color:#646464;}
.about-ly-con{ text-indent:25px;}
.about-ly-con li{ font-size:14px; line-height:2 ; color:#646464; background:url(../images/zsjm/about-ry-conbg.png) no-repeat 5px center;}
.about-gltd{ padding:11px 22px; width:956px; margin:0 auto; background:#FFF; border-radius:10px;}
.about-gltd-con{}
.about-gltd-con li img{ float:left; width:200px;  margin: 13px 25px 13px 0;}
.about-gltd-con li p{ color:#323232; line-height:2; font-size:14px;}
.about-gltd-con h3{ height:35px; line-height:35px; font-size:22px; color:#323232; padding-top:43px; font-weight:bold;}
.about-gltd-con h4{height:35px; line-height:35px;font-size:18px; color:#323232;font-weight:bold; }
.about-gltd-con li { border-top: solid 1px #e5e5e5;}
.about-2 .about-gltd-conone{ padding-top:0px; border:none;}
.about-lx{ width:940px; padding:30px; margin:0 auto;background:#FFF; border-radius:10px;}
.about-lx p{ color:#323232; font-size:16px; line-height:2;}
.about-lx h3{font-size:16px; font-weight:bold; line-height:65px; color:#ff5900; height:65px; border-bottom:solid 1px #ababab; }
.about-lxwm-con{}
.about-lxwm-con li{ width:470px; float:left;margin-top:20px; margin-bottom:40px; }
.about-2 .about-lxwm-con li p{ font-weight:300; }
.about-lxwm-con li h4{ font-size:14px; font-weight:bold; color:#323232; margin-bottom:15px;}
.about-ry{ padding:25px 60px; border-radius:10px; width:880px; margin:0 auto; background:#FFF;-moz-border-radius: 10px;}
.about-ry-img li{ width:275px; float:left;margin:5px 9px; height:190px;}
.about-ry-img li p{ text-align:center; vertical-align:middle; width:275px;}
.about-1-navbg .about-nav ul li.on a{ color:#ff5900;}
.about-1-navbg .about-nav ul li.on{ background:url(../images/zsjm/about-nav-bgon.png) no-repeat center center;}
.about-ry-img{ height:410px;}
/*join*/
.join-banner{ height:496px; background:url(../images/join-ba.png) no-repeat center 0;}
.join-banner-main{ width:905px; margin:0 auto;padding-top:130px; padding-left:95px;}
.join-banner-1{ margin-bottom:20px;}
.join-banner-1 a{ display:block;width:238px; height:132px; background:url(../images/join-banner-1.png);}

.join-banner-1 a:hover{ background:url(../images/join-banner-2.png);}
.join-banner-2{ height:85px }
.join-banner-2 p{ height:85px; line-height:85px; font-size:20px; color:#FFF; font-weight:bold; }
.join-banner-2 p strong{ color:#ff4a00; font-size:32px;}
.join-banner-3{ height:44px; background:url(../images/join-banner-3.png) no-repeat left 0; }
.join-text-name{ width:85px; height:44px; background:none; border:none; margin-left:47px; float:left;}
.join-text-phone{ width:117px; height:44px; background:none; border:none; margin-left:73px; float:left;}
.join-text-city{ margin-left:40px;height:44px; background:none; border:none; float:left; width:87px;}
.join-send{ width:100px; height:44px; background:none; border:none; cursor:pointer;}
.join-page h3{ color:#ff4a00; border-bottom: solid 1px #ababab; font-size:40px; text-align:center; height:76px; line-height:76px;}
.join-main1{ width:1000px; margin:0 auto; padding-bottom:35px;}
.join-main2-bg{ background:#f9f8f8;}
.join-main2{width:1000px; margin:0 auto; padding-bottom:30px;}
.join-main3{width:1000px; margin:0 auto; padding-bottom:40px;}
.join-main1 ul li{ width:455px; float:left; margin:45px 10px 0 30px;}
.join-main1 ul li img{float:left;}
.join-main1 ul li p{ padding-top:25px; padding-left:20px; float:left; width:336px; font-size:16px; color:#323232;}
.join-main2 ul{ margin:30px 20px 0; background:url(../images/join-main2-m.png) no-repeat 0 center;}
.join-main2 ul li{ width:239px; float:left; text-align:center; height:255px;}
.join-main2 ul li h4{ font-size:20px; color:#646464; font-weight: bold; margin-bottom:10px;}
.join-main2 ul li img{ margin-top: 30px;}
.join-main2 ul li p{ width:175px; margin-left:40px; text-align:left; font-size:12px; line-height:1.7;}
.join-main3 h4{ background:url(../images/join-main3-dh.png) no-repeat center center; font-size:24px; color:#717070; text-align:center; margin-top:35px; margin-bottom:20px;}
.join-main3 dl{ width:500px; float:left; height:348px; background:url(../images/join-min3-1.png) no-repeat 21px top;position:relative; }
.join-main3 dl dd{ margin:110px 80px 0; line-height:1.7; color:#505050; font-size:14px;} 
.join-main3 dl dt{ position:absolute; bottom:55px; right:80px; color:#ff4a00; font-size:14px;}

/*report*/
.report-page{ background:#eaeaea; padding-top:35px; padding-bottom:90px;}
.report-page-img{ background:url(../images/about-min.png) #FFF; text-align:center;}
.report-page-main{ width:1000px; margin:0 auto;}
.report-page-main h2{ text-indent:30px; font-size:30px; line-height:50px; height:50px; background:url(../images/report-bz.png) no-repeat 10px 15px;}
.report-page-main dl dt{ height:67px; width:1000px; background:url(../images/about-top.png); text-align:center;} 
.report-page-main dl dt h3{ font-size:20px; height:67px; line-height:67px; color:#323232;}  
.report-page-main dl dd { text-indent:2em;padding:5px 10px; line-height:3; color:#323232; font-size:14px;border-bottom-right-radius:15px;border-bottom-left-radius:15px; background:#FFF; min-height:750px; margin:0 1px;}


/*productlist*/
.productlist-main{ width:1000px; margin:0 auto; padding-top:50px; padding-bottom:30px;}



/*productlist-l*/
.productlist-page{ background:url(../images/productlist-bg.jpg) ;}
.color-box .tag a,.chose-box .tag a{ color:#c8c8c8;}
.productlist-l{ width:260px; background:url(../images/productlist-l.jpg); padding-bottom:180px;}
.productlist-l h2{ height:50px; line-height:50px; background:#ff4a00; color:#FFF; text-align:center;}
.chose-box{ margin-left:24px;}
.chose-box li{ float:left; width:100px; height:28px; margin-right:10px; background:#33363f; margin-bottom:10px; position:relative;}
.chose-box li a{ color:#969696; height:28px; line-height:28px; margin-left:10px; font-size:14px;width:100px; display:block; }
.color-box li{ width:31px; height:17px; float:left; text-indent:-9999px; margin-right:5px;}
.chose-box h3{ font-size:16px; color:#ff4a00; height:35px; line-height:35px;}
.color-box .all_color{width:100px; height:28px;background:#33363f; margin-bottom:10px; text-indent:0px; }
.chose-box .tag i {
  background: url(../images/tubiao.png) no-repeat scroll 0 -58px;
  display: block;
  height: 10px;
  position: absolute;
  right: 3px;
  top: 10px;
  width: 12px;
}
.chose-box .tag_color{ border:solid 1px #fff;}
.chose-box .tag_lay img{ border:solid 1px #fff;}
.pro-list-bj dd{ width:40px; float:left; height:44px; overflow:hidden;}
.pro-list-bj dd span{ text-indent:-9999px; display:block;}
/*productlist-r*/
.productlist-r{ width:700px; margin-left:40px;}
.productlist-r-1{ height:50px; background:url(../images/pro-list-line.png) no-repeat left bottom;}
.productlist-r-1 ul{ margin-left:170px;}
.productlist-r-1 ul li{ float:left; width:100px; height:35px; text-align:center;}
.productlist-r-1 ul li a{ color:#FFF; font-size:18px;  height:35px; line-height:35px;}
.productlist-r-2 ul li dl{ width:180px; margin:40px 25px 0 25px;float:left;}
.productlist-r-2 ul li{ float:left; height:450px;}
.productlist-r-2{ width:700px;}
.productlist-r-2 ul li dl dt{ width:180px; height:312px; background:#FFF; overflow:hidden;}
.productlist-r-2 ul li dl dt img{ width:170px; padding:5px;}
.pro-list-js{ height:33px;}
.productlist-r-2 ul li dl dd{ background:#dddddd; padding:0px 10px; }
.productlist-r-2 ul li dl dd strong{ float:right;}
.productlist-r-2 ul li dl dd p{ text-align:right;}
.pro-list-name{ color:#323232; height:37px; line-height:37px; font-weight:bold;}
.pro-list-name strong{ color:#646464;}
.pro-list-xin p{}
.productlist-r-1 ul li.on{ background:url(../images/pro-list-tit.png) no-repeat center center;}
.pagenum ul{ float:right; padding-right:20px; padding-top:20px;}
.pagenum ul li{ float:left; height:20px; }
.pagenum ul li a{ height:30px; color:#FFFFFF; padding: 0 10px; height:20px; line-height:20px;}
.pagenum ul li.thisclass a{ color:#ff4a00;}
/*characteristic*/
.chara-page{ border-top:solid 1px #dcdcdc;}
.chara-banner{ width:1000px; margin:0 auto;background:url(../images/wuda.png) no-repeat left 19px; padding-top:25px; padding-bottom:50px; z-index:99;}
.chara-banner h2{ margin-left:100px; width:130px;  font-size:32px; line-height:53px; height:53px; border-top: solid 1px #eaeaea;border-bottom: solid 1px #eaeaea; }
.chara-banbd{ width:1000px; height:550px; margin-bottom:50px;}
.chara-banbd ul{ height:550px; width:1000px;}
.chara-banbd ul li{height:550px;width:1000px;}
.chara-banhd{ height:115px;}
.chara-banbd ul li p{ text-align:center; font-size:16px;}
.chara-banhd ul li{ width:180px; margin: 0 10px; height:115px; float:left; position:relative;}
.chara-banhd ul li.on a{filter:alpha(opacity=0); opacity: 0; background:none;}
.chara-banhd ul li a{ background:#000;filter:alpha(opacity=40);opacity: 0.4;width:180px;height:115px; position:absolute; left:0; top:0;}
.chara-main-bg{ background:#ededed;}
.chara-main{ width:1000px; margin:0 auto;padding-top:25px; padding-bottom:50px; ;background:url(../images/shida.png) no-repeat left 26px;;}
.chara-main h2{ margin-left:100px; width:130px;  font-size:32px; line-height:53px; height:53px; border-top: solid 1px #d2d2d2;border-bottom: solid 1px #d2d2d2; }
.chara-main-hd1 ul li{ width:250px; height:225px; float:left;text-align:center; cursor:pointer; }
.chara-main-hd1 ul li img{ margin-top:40px;}
.chara-main-hd1{ width:1000px; height:225px; overflow:hidden;}
.chara-main-bd1{ width:1000px; height:697px; overflow:hidden;}
.chara-main-hd1 ul li.img-nav1.on{ background:url(../images/img-nav1.png) no-repeat center 81%;}
.chara-main-hd1 ul li.img-nav2.on{ background:url(../images/img-nav2.png) no-repeat center 81%;}
.chara-main-hd1 ul li.img-nav3.on{ background:url(../images/img-nav3.png) no-repeat center 81%;}
.chara-main-hd1 ul li.img-nav4.on{ background:url(../images/img-nav4.png) no-repeat center 81%;}
.chara-main-hd2 ul { border-left:solid 1px #b7b7b7; width:996px;}
.chara-main-hd2 ul li{ width:198px;border-right:solid 1px #b7b7b7; border-bottom:solid 1px #b7b7b7; float:left; text-align:center; background:#f3f3f3; line-height:44px; height:44px; font-size:14px; color:#646464; border-top:solid 2px #ff4a00; cursor:pointer;}
.chara-main-hd2 ul li.on{border-bottom:none; background:none;}
.chara-main-hd2 ul li a{ line-height:44px; height:44px; font-size:14px; color:#646464;}
.chara-main-bd2 { height:650px; width:1000px; overflow:1000px;}
.chara-main-bd2 ul {}
.chara-main2{ width:1000px; height:687px; overflow:hidden;}

.chara-main-bd2 ul li{ padding-top:40px;}
.chara-main-bd2 ul li h3,.chara-main-bd2 ul li p{ text-align:center; width:1000px;}
.chara-main-bd2 ul li h3{ height:60px; line-height:60px; font-size:18px; color:#000; }
.chara-main-bd2 ul li p{ height:35px; line-height:35px; font-size:16px; color:#646464;}
.chara-main-bd2 ul li img{ width:1000px; height:500px;}
.chara-ptb{ margin-left:180px;}
/*product*/
.product-banner-bg{background:url(../images/productlist-bg.jpg); padding-top:50px; padding-bottom:40px;}
.product-banner{ background:#efecec; height:450px; width:1000px; margin:0 auto; border-radius:10px; padding:60px 0;}
.product-banner-l{ width:570px; height:450px; float:left;}
.product-bannerhd{ width:23px; height:450px; float:left; position:relative; z-index:1; }
.product-bannerhd .prev{ width:26px; height:25px;background:url(../images/pro-lr.png) no-repeat -22px 0; display:block; cursor:pointer; position:absolute; top:220px; left:560px;}
.product-bannerhd .next{ width:26px; height:25px;background:url(../images/pro-lr.png) no-repeat 4px 0; display:block; cursor:pointer; position:absolute; top:220px; left:-3px;}
.product-bannerbd ul{ width:570px; height:450px; overflow:hidden; position:relative;}
.product-bannerbd ul li{ width:255px; height:450px; float:left; margin: 0 7px;}
.product-bannerbd ul li.on{ position:absolute; left:20%; z-index:99; border:solid 1px #999; padding:5px; background:#FFF; } 


.product-banner-r{ width:330px; height:450px; float: left; padding:0 20px;}
.product-banner-r dl{ margin-top:70px; }
.product-banner-r dl dd{ margin-bottom:30px;}
.product-banner-r dl dd h2{ color:#323232; font-size:28px; height:35px; line-height:35px;}
.product-banner-r dl dd h2 span{color:#646464; font-size:18px; margin-left:20px;}
.product-banner-r dl dd p{ color:#646464; font-size:17px; }
.product-banner-r dl dd strong{ color:#cb0202; font-size:18px; font-weight:500; padding-left:28px;}
.product-main-bg{ background:url(../images/pro-main-bg.png) repeat-x #f0f0f0;}
.product-main-hd{ width:1000px; margin:0 auto; height:42px;}
.product-main-bd{ width:1000px; margin:0 auto; min-height:600px;}
.product-main-hd ul li{ float:left; width:121px; height:42px; text-align:center; background:#97999e; cursor:pointer; }
.product-main-hd ul li a{ width:121px; height:42px; line-height:42px; font-size:14px; color:#000;}
.product-main-hd ul li.on{ background:#f0f0f0;}
.pro-xin{ background:url(../images/xinimg1.png) no-repeat left center;}
.pro-bat1{background:url(../images/pro-bat1.png) no-repeat left center; display:block; width:141px; height:52px; line-height:52px; font-size:16px; color:#FFF; float:left; text-align:center; margin-right:20px; cursor:pointer;}
.pro-bat2{background:url(../images/pro-bat2.png) no-repeat left center; display:block; width:141px; height:52px; line-height:52px;font-size:16px; color:#FFF; float:left;text-align:center;cursor:pointer;}
.pro-bat1:hover,.pro-bat2:hover{ color:#FFF; }
#box{position:relative;width:570px;height:453px;}
#box ul{position:relative;width:570px;height:453px;}
#box li{position:absolute;border:2px solid #000;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box li div{position:absolute;bottom:-100px;width:100%;height:100px;background:#000;filter:alpha(opacity=70);opacity:0.7;}
#box li div h4{margin:0 10px;font:12px/24px arial;border-bottom:1px #333 solid;}
#box li div h4 span{color:red;margin-left:10px;}
#box li div p{margin:5px 10px 0;text-indent:2em;}
#box .prev, #box .next{position:absolute;top:50%;width:24px;height:23px;margin-top:-11px;overflow:hidden;text-indent:-999px;cursor:pointer;background: url("../images/pro-lr.png") no-repeat scroll 1px 0; z-index:99;}
#box .prev{left:0px;}
#box .next{right:-60px;background-position:-23px 0;}
#copyright{padding-top:10px;text-align:center;}
.chose-box{ min-height:115px;}
/*------申请试用-------*/
.pro-form{ width:600px; height:400px; background:#fff; position:absolute; z-index:999; background:url(../images/pro-fm.png) no-repeat;}
.close{ width:20px; height:20px;}
.pro-send dd{ padding-top:22px;}
.pro-send .send{ margin-left:71px; width:265px; font-size:24px; color:#646464;}
.pro-send{ margin-top:100px; margin-left:100px; }
.pro-send p span{ font-size:24px; }
.pro-send p{ height:40px; line-height:40px; margin-bottom:18px;}
.pro-name{height:30px; margin-left:56px; width:275px; font-size:18px;}
.pro-phone{height:30px;width:275px; margin-left:10px; font-size:18px;}
.pro-city{height:30px;width:275px; margin-left:10px; font-size:18px;}
.s-loading{ background:url(../images/s-loading.gif) no-repeat center center;}
/*------在线客服-------*/
.KeFuDiv{
	/*position: absolute;*/
  position: fixed;
	height:181px;
	width:197px;
	z-index:999;
}
.KeFuList{
	height:181px;
	width:197px;
	background:url(../images/zsjm/QQkefu.png);
	}
.KeFuTitle{	
  font-weight: bold;
	font-size:14px;
	color:#FF4A00;
	text-align:center;
	padding-top:58px;
}
.KeFuItem{ margin-top:18px;}
.KeFuItem a{
	display:block;
	width:76px;
	height:22px;
	line-height:20px;
	font-size:12px;
    float:left;
	background:url(../images/zsjm/QQ.png) no-repeat;
	margin-left:13px;
	text-indent:20px;	
	color:#FFF;
	margin-bottom: 14px;
	
}
.link_app{
	width:197px;
	height:138px;
	background:url(../images/zsjm/djjr.png);
}
.link_app a{
	width:197px;
	height:138px;
	display:block;
	text-indent:-9999px;
}
/*zan*/
.pro-xin .newdigg .diggbox .digg_num{width:30px; height:30px; line-height:30px; text-indent:30px;color: #cb0202;    font-size: 18px;    font-weight: 500; }
.productlist-r-2 ul li .newdigg{ height:30px; background:#DDD;}
.productlist-r-2 ul li .newdigg .digg_act{ width:30px; height:30px; float:right;}
.productlist-r-2 ul li .newdigg .digg_num{height:30px; float:right; line-height:30px; text-align:right;}
.productlist-r-2 ul li .newdigg .digg_xing{ display:block; width:23px; height:30px; float:right; background:url(../images/xinimg1.png) no-repeat left center; margin-right:10px;}
.diggbox{ cursor:pointer; min-width:100px; height:30px;}

/*------reportlist-------*/
.reportlist ul li{ border-bottom:solid 1px #c5c5c5;}
.reportlist ul li img{ width:195px; height:140px; padding:20px 20px 20px 0; float:left;}
.reportlist ul li h3{color:#fc4a01;font-size: 18px; font-weight: bold; height: 35px;line-height:35px;padding-top:40px;}
*+html .reportlist ul li h3{ padding-top:10px;}
.reportlist ul li h3 a{color:#fc4a01;font-size: 18px; font-weight: bold;}
.reportlist ul li {color: #323232;color: #323232; font-size: 14px; line-height: 2;}
.reportlist ul li h3 span{ float:right; color:#c5c5c5; margin-right:20px; font-weight:normal;}
.reportlist {
  background: none repeat scroll 0 0 #fff;
  border-radius: 10px;
  margin: 0 auto;
  min-height: 800px;
  padding: 11px 22px;
  width: 956px;
}
.pagelistbox,.pagelistbox a{ color:#FFF;}
.pagelistbox strong{ color:#ff4a00;}
.pagenum ul span{ color:#fff;}