
body{}
body, input, textarea, select, button{ color:#000; margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei";}
ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,*,strong,span { margin:0; padding:0; }
img{ border:0px;border-style:none;}
em{ font-style:normal;}
ul{ list-style:none;}
a{ text-decoration:none; color:#454545;}
a:hover{ text-decoration:none;}
.l{ float:left;}
.r{float:right;}

.topbox{  border-top:2px solid #0974d6;}
.top{ width:1000px; margin:auto; overflow:hidden; padding:20px 0;}
.logo{ float:left;}
.tel{ float:right; margin-top:20px;}

.navbox{ height:40px; background:#2682d5;}
.navs{ width:1000px; margin:auto; height:40px;}
.navs li{ float:left;}
.navs a{ text-align:center;font-size:16px;height:40px;display:block; line-height:40px; color:#fff; width:115px; display:block;}
.navs a:hover ,.navs .cur{ background:#0d4d95;}

.searchbg{ background:#ededed; height:40px;}
.searchbox{ width:1000px; margin:auto; overflow:hidden;}
.searchbox .searchkey{float:left; font-size:14px; line-height:40px;}
.searchbox .searchkey a{ margin-left:10px;}
.searchbox .searchform{ float:right; padding-top:5px;}
.searchtxt{ border:1px solid #d7d7d7; background:#fff; width:300px; height:28px;}

.dbanner{ width:100%;}
.dbanner .bx-wrapper{ margin:auto;}
.dbanner .bx-wrapper .bx-viewport{  -webkit-box-shadow:0 0 0px #ccc;box-shadow:0 0 0px #ccc;border:0;left:0;background:none;}
.dbanner.bx-wrapper .bx-viewport { background:none;}
.dbanner .bx-wrapper .bx-pager {
	padding: 3px 0 0 0 ;
	bottom:20px;
}
.dbanner .bx-wrapper .bx-pager div a{background: #fff; width:15px; height:15px;    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;}
.dbanner .bx-wrapper .bx-pager div a.active{ background:#fbd504;}
.dbanner .bx-wrapper li{text-align: center;}
.dbanner .bx-wrapper img{ display: inline-block;}
.banner .bx-wrapper .bx-pager div a{width:20px; height:20px; }



.index-content{ width:1000px; margin:auto;}

.index-product{ width:1000px; margin:40px auto 0 auto; overflow:hidden;}
.index-product .t{text-align:center; margin-bottom:40px;}
.index-product ul{ overflow:hidden; margin-right:-5px;}
.index-product li{ float:left; width:196px; height:196px; margin-right:5px; margin-top:5px;position:relative;}
.index-product li a,.index-product li img{width:196px; height:196px; display:block;}
.index-product li span{ position:absolute; bottom:0;left:0; line-height:40px; font-size:14px; color:#fff; display:block; background:rgba(0, 0, 0, .5);text-align:center; width:100%;height:40px;} 
.index-product .one,.index-product .one a ,.index-product .one img{ width:395px; height:398px;}
.index-product .more{ background:#1f7fd3 url(../images/pmore.jpg) no-repeat center; text-align:center;}


.index-sproduct{ width:1000px; margin:auto; padding-bottom:40px;}
.index-sproduct li{ float:left; width:215px; height:138px; padding-top:5px;}
.index-sproduct li a{width:209px; height:132px; background:#fff; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .5);  
  -moz-box-shadow:0 0 5px rgba(0, 0, 0, .5);  
  box-shadow:0 0 5px rgba(0, 0, 0, .5);   border:3px solid #fff; display:block;}
  .index-sproduct li a:hover{ border:3px solid #000;}
.index-sproduct li img{ display:block;}
.index-sproduct .bx-wrapper .bx-pager {
	padding: 3px 0 0 0 ;
	bottom:-10px;
}
.index-sproduct .bx-wrapper .bx-viewport{ padding:0 20px 0 10px;}
.index-sproduct .bx-controls-direction .bx-prev{ left:-40px;}
.index-sproduct .bx-controls-direction .bx-next{ right:-60px;}
.index-sproduct .bx-wrapper .bx-pager div a{background:#666;}
.index-sproduct .bx-wrapper .bx-pager div a.active{ background:#000;}



.indexpicture{ width:100%; overflow:overflow; background-position:center;}
.indextitle{ text-align:center;}

.indexcontent2{ background:#eeeced;}

.index-partner{ width:1000px; margin:auto;}
.partnerimg{ overflow:hidden;}
.partnerimg a{ display:block; margin-right:15px; float:left; margin-top:30px;}
.partnerimg img{ width:172px; height:73px; border:1px solid #d9d9d9;}

.partnerbox{ margin-top:40px; overflow:hidden;}
.partnerbox .left{ width:650px; float:left;}
.partnerbox .left .t{ border-bottom:1px solid #d9d9d9; overflow:hidden;}
.partnerbox .left .t span{ background:url(../images/over_bg.jpg) repeat-x;height:35px; float:left; display:block; width:150px; line-height:35px; color:#fff; text-align:center;}
.partnerbox .left .t a{ float:right; color:#999;}
.partnerbox .left ul{height:220px;}
.partnerbox .left li{margin-top:30px; width:192px;height:187px;}
.partnerbox .left li img{ width:192px; height:147px; border:1px solid #d7cecf;}
.partnerbox .left li span{ display:block; height:40px; line-height:40px; font-size:14px; text-align:center;}
 .partnerbox .dbanner .bx-wrapper .bx-pager {
	padding: 3px 0 0 0 ;
	bottom:-10px;
}
 .partnerbox .dbanner .bx-wrapper .bx-viewport{ padding:0 20px 0 10px;}
 .partnerbox .dbanner .bx-wrapper .bx-pager div a{background:#666;}
 .partnerbox .dbanner .bx-wrapper .bx-pager div a.active{ background:#000;}

.partnerbox .right{ width:310px; float:right; padding-left:20px; background:url(../images/lb.jpg) no-repeat left center; min-height:266px;}
.partnerbox .right .t{ height:35px; overflow:hidden;border-bottom:1px solid #ddd;}
.partnerbox .right .t a{ background:url(../images/out_bg.jpg) repeat-x;height:35px; float:left; display:block; width:103px; line-height:35px; color:#fff; text-align:center; color:#464646;}
.partnerbox .right .t .cur{background:url(../images/over_bg.jpg) repeat-x;color:#fff;}
.partnerbox .right .list{ margin-top:20px;}
.partnerbox .right .list a{ line-height:25px; display:block; text-align:center;}

.index-news li{ line-height:25px; color:#fff; overflow:hidden;}
.index-news li a{ color:#fff; width:280px; overflow:hidden;}
.index-news li span{ float:right;}

.location{padding:20px; background:#f8f9fa; line-height:30px;border:1px solid #ebedf0;}
.location span{ color:#3390f7; font-weight:bold; font-size:18px; margin-top:20px;}
.location p{ float:right; color:#696a6b;}

.page-content{width:1000px; margin:40px auto; overflow:hidden;}

.page-left{ float:left; width:261px;}
.leftinfo{ width:259px; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.leftinfo .t{ height:46px; line-height:46px; background:url(../images/leftbg.jpg) no-repeat; color:#fff; font-size:18px; padding-left:50px;}
.leftinfo .list{ padding:0 10px 10px 10px;}
.leftinfo .list li{ margin-top:10px;}
.leftinfo .list li a{ line-height:35px; display:block; padding-left:20px; background:#f3f3f3; font-size:14px; color:#4e4e4e;}
.leftinfo .list li .cur{ background:#2682d5;color:#fff;}
.leftinfo .info{ padding:20px;}
.leftinfo .info li{ line-height:25px;}
.page-right{ float:right; width:710px; border:1px solid #ebedf0;}

.newsshow_title{ font-size:16px; line-height:35px; font-weight:bold; text-align:center;}
.newsshow_time{ border-bottom:1px solid #999; line-height:30px;text-align:center;}
.newsshow_content{ line-height:30px; padding:10px; text-align:left;}
.newsshow_img{ width:100%; margin:10px auto;}
.newsshow_img img{ margin:0 auto; display:block;}
.showbottomlink{ text-align:right; padding-right:10px; line-height:30px;}
.showbottomlink a{ color:#000; margin:0 10px;}
.flvplayer{ width:450px; height:350px; margin:20px auto; text-align:center;}

.datanewslist li{ height:30px; line-height:30px; text-align:left; background:url(../images/icon.png) no-repeat 0px 5px; padding:0 10px 0 30px; border-bottom:1px dashed #ccc; font-size:12px;}
.datanewslist ul li a{ float:left;}
.datanewslist li span{ float:right; color:#8c8f91;}

.datapicturelist2{ overflow:hidden; margin-top:10px; font-size:12px;}
.datapicturelist2 li{ float:left; width:182px; height:68px;  margin:7px 0 7px 20px; display:inline;zoom:1; text-align:center;}
.datapicturelist2 .cimg{ display:block;width:182px;height:68px; border:1px solid #e6e6e6;overflow:hidden;}
.datapicturelist2 .cimg img{}
.datapicturelist2 .ctxt{ display:none; color:#000; height:25px; line-height:25px;}

.datapicturelist{ overflow:hidden; margin-top:10px; font-size:12px;}
.datapicturelist li{ float:left; width:200px; height:200px;  margin:7px 0 7px 20px; display:inline;zoom:1; text-align:center;}
.datapicturelist a{ display:block; border:1px solid #e6e6e6; padding:2px;background:#fff; overflow:hidden;color:#000;}
.datapicturelist a:hover{border:3px solid #3390f7; padding:0;}
.datapicturelist img{ width:180px; height:150px;}
.datapicturelist span{ display:block;  height:30px; line-height:30px;}

.dataproductlist{ margin-top:10px; padding:0 40px}
.dataproductlist li{ margin-top:40px;overflow:hidden;}
.dataproductlist li .img{ display:block; float:left; width:200px; height:200px; overflow:hidden;}
.dataproductlist li div{ float:right; width:400px;}
.dataproductlist li .txt{ font-size:16px; border-bottom: 1px solid #d9d9d9; line-height:35px; display:block;}
.dataproductlist li p{ line-height:25px; padding-top:10px;}
.dataproductlist li .more{ text-align:right;}
.dataproductlist li .more a{color:#cc0000;}

.showbanner{ position:relative;}
.bannertxtbox{ position:absolute; top:0; left:0; background:rgba(255,255,255, .5); width:300px; min-height:150px; color:#1682e5; text-align:center;}
.bannertxtbox span{ font-size:20px; border-bottom:1px solid #1682e5; display:inline-block; line-height:40px;}

.productshow{ overflow:hidden; margin-top:15px;}
.productshow .showleft{ float:left; width:425px;}
.productshow .slider_product img{ margin:auto;}
.productshow .showright{ float:right; width:230px; min-height:450px; padding:20px; background:#f5f5f5;}
.productshow .t{ font-size:18px; border-bottom:1px solid #ccc;}
.productshow .t span{ display:inline-block; border-bottom:1px solid #01b9f5; margin-bottom:-1px;}
.productshow .c{ font-size:14px; line-height:25px; padding:20px 0;}
.productshow .addcar{ display:block; padding:5px 0; line-height:30px; background:#505050; margin-top:20px; text-align:center;}
.productshow .pcontent{ margin-top:20px;}
.productshow .ct{ font-size:16px; font-weight:bold; margin-top:20px;}
.productshow .cc{ line-height:25px; padding:20px 0;}
.productshow .bx-pager a{ float:left;}
.productshow .bx-pager img{ width:80px; height:80px;}
.productshow .bx-wrapper{ margin-bottom:30px;}
.productshow .bx-wrapper .bx-viewport{  -webkit-box-shadow:0 0 0px #ccc;box-shadow:0 0 0px #ccc;border:1px solid #d9d9d9;left:0;background:none;}
.productshow .bx-wrapper .bx-viewport { background:none;}
.productshow  .bx-pager {
    bottom: -95px;
  }
  
 .productshow  .bx-pager a {
    border: solid #ccc 1px;
    display: block;
    margin: 0 5px;
    padding: 3px;
  }
  
.productshow .bx-pager a:hover,
 .productshow  .bx-pager a.active {
    border: solid #000 1px;
  }

.productcontent{  width:100%; clear:both; padding-top:30px;}
.productcontent .ct{ padding-left:20px; height:20px; line-height:20px; font-weight:bold; font-size:14px; border-left:4px solid #237adb; color:#237adb;}
.productcontent .cc{ padding:20px; margin-top:10px; line-height:25px; border:1px solid #d9d9d9;}

.LivePage{margin:20px 0 10px 0;padding:5px 20px 0 20px; clear:both; font-size:12px;}
.LivePage .Page_left{float:left;color:#fff;font-family:Tahoma;}
.LivePage .Page_left span{ color:#6a95b5; margin:0 5px;}
.LivePage .Page_right{font-family:Tahoma;color:#fff;text-align:left;float:right;}
.LivePage .Page_right A {padding:2px 5px;color:#6a95b5;text-decoration:none;margin:2px;border:1px solid #6a95b5;display:block;float:left;}
.LivePage .Page_right A:hover {border:1px solid #6a95b5;text-decoration:none;background:#6a95b5;color:#fff;}
.LivePage .Page_right span{border:1px solid #6a95b5;color:#fff;font-weight:bold;background:#6a95b5;padding:2px 

5px;margin:2px;float:left;}
.LivePage .Page_right em{float:left;}
.LivePage .Page_right input{float:left; width:30px; margin-top:2px; height:15px;}
.LivePage .Page_right .PageTXT{ margin-top:5px;}

.showtable{table-layout:fixed;border-collapse:collapse;margin:40px auto 0 auto; font-size:12px;}
.showtable .r,.showtable .l,.showtable th, .showtable td{ border:1px solid #b29646; line-height:30px;text-align:center;}
.showtable th{ padding:0; text-align:center; font-size:16px;background:#b29646; color:#b29646;}
.showtable .r{ text-align:left; padding:0 0 0 5px;}
.showtable .l{color:#000; }
.red{ color:#cc0000;}

.indexfloat{ background: url(../images/float.png) no-repeat center; height: 144px; position: fixed; left: 0; bottom: 0; width:100%; z-index: 1000; min-width: 1000px;}
.indexfloat div{ width:1000px; margin: auto;height: 44px; text-align: right; padding: 0 0px 0 0 ; }
.indexfloat a{ display: inline-block; height: 25px; width: 110px; margin: 110px 40px 0 0;}
.indexfloat img{ margin-top: 5px; display: block; float: right; cursor: pointer;}


.footlinkbox{ background:#0159a1; padding:50px 0; margin-top:30px;}
.footlink{width:1000px; margin:auto;color:#fff; overflow:hidden;}
.footlink .left{ width:700px; float:left;}
.footlink .left .t{ font-size:16px;color:#fff;}
.footlink .left .list{ font-size:14px; color:#fff;}
.footlink .left .list a{ font-size:14px; color:#fff; margin-right:10px; line-height:40px;}
.footlink .right{ width:200px; float:right;}

.footbox{ height:40px;background:#01427a; width:100%;}
.foot{ width:1000px; margin:auto; color:#fff; line-height:40px;}
.foot a{ color:#fff;}

/*advantage*/
.w365{width:365px}
.advantage_wrap{width:100%; height:554px; background:url(../images/advantage_02.jpg)}
.advantage{width:1100px; margin:0px auto; margin-top:57px}
.advantage .adimg1{width:310px; height:330px; float:left}
.advantage .rich{width:283px; height:328px; float:left; background-color:white; border:1px solid #e0e0e0; padding-left:25px}
.advantage .rich_title{width:191px; height:41px; margin-top:33px}
.advantage .rich_title img{width:44px; height:35px; overflow:hidden}
.rich_title .rt{width:140px; float:right; overflow:hidden}
.rich_title h3{margin:0px; margin-left:3px}
.rich_title .re{font-family:Arial; font-size:14px; text-transform:uppercase; line-height:28px; color:#a0a0a0}
.advantage p{width:258px; margin-top:19px; line-height:22px; color:#424243}
.advantage .adimg3{margin-top:28px}
.advantage .gd{width:40px; background:url(../images/advantage_39.jpg) no-repeat right center; color:#858484; margin-left:6px; margin-top:76px}
.gd a{color:#858484}
.gd a:hover{color:#47a022}
.tss li{width:153px; height:328px; float:left; margin-left:5px; border:1px solid #e0e0e0; background-color:white}
.tss .uimg1{width:153px; height:217px}
.tss li h3{margin:0px; margin-top:14px; color:#383737; margin-left:20px}
.tss li span{ margin-left:20px; margin-top:-10px; color:#787878; font-family:Arial; text-transform:uppercase; line-height:18px}
.tss li .uimg2{margin-left:20px; margin-top:6px}
.tss li .ugd{width:40px; background:url(../images/advantage_39.jpg) no-repeat right center; color:#858484; margin-left:20px; margin-top:14px}
/*--Ð§¹û--*/
.advantage{ position:relative;}
.advantage ul{ margin:0px; padding:0px;}
.advantage ul li{ float:left; width:155px; height:330px; background:#fff;position:relative; overflow:hidden;}
.mr5{ margin-right:5px;}
.w620{ width:620px;}
.advantage ul li .small{width:153px; height:328px; border:1px solid #e0e0e0; position:absolute; left:0; top:0; z-index:99;}
.advantage ul li .small.uimg1{width:153px; height:217px}
.advantage ul li .small h3{margin:0px; margin-top:14px; color:#383737; margin-left:20px}
.advantage ul li .small span{ margin-left:20px; margin-top:-10px; color:#787878; font-family:Arial; text-transform:uppercase; line-height:18px}
.advantage ul li .small .uimg2{margin-left:20px; margin-top:6px}
.advantage ul li .small .ugd{width:40px; background:url(../images/advantage_39.jpg) no-repeat right center; color:#858484; margin-left:20px; margin-top:14px}
.advantage ul li .bigShow{width:620px; height:330px; position:absolute; left:0; top:0; display:none; z-index:999;}
.advantage ul li .bigShow .adimg1{width:310px; height:330px; float:left}
.advantage ul li .bigShow .rich{width:283px; height:328px; float:left; background-color:white; border:1px solid #e0e0e0; padding-left:25px}
.advantage ul li .bigShow .rich_title{width:191px; height:41px; margin-top:33px}
.advantage ul li .bigShow .rich_title img{width:44px; height:35px; overflow:hidden}
.advantage ul li .bigShow .rich_title .rt{width:140px; float:right; overflow:hidden}
.advantage ul li .bigShow .rich_title h3{margin:0px; margin-left:3px}
.advantage ul li .bigShow .rich_title .re{font-family:Arial; font-size:14px; text-transform:uppercase; line-height:28px; color:#a0a0a0}
.advantage ul li .bigShow p{width:258px; margin:0; padding:0; overflow:hidden; margin-top:19px; line-height:22px; color:#424243}
.advantage ul li .bigShow .adimg3{margin-top:28px}
.advantage ul li .bigShow .gd{width:40px; background:url(../images/advantage_39.jpg) no-repeat right center; color:#858484; margin-left:6px; padding-top:0px; clear:both; margin:30px 0 0 0; padding:0;}
.gd a{color:#858484}
.gd a:hover{color:#47a022}

.hx{width:100%; height:106px; text-align:center; padding-top:24px}
.hx .cx{font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; line-height:57px; color:#0069b7}
.hx .cx_en{font-family:Arial; color:#898989; text-transform:uppercase}
.hx .new_p{display:block; border:1px solid #d2d2d2; height:28px; background-color:#0069b7; color:white; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin:0 auto; margin-top:22px}
.hx .w374{ width:374px;}
.hx .new_p .new_p_en{font-family:"Adobe Caslon Pro"; font-size:20px; text-transform:uppercase}

