/* CSS Document */
.he_title{width:1180px;margin:30px auto 0 auto; background:url(hz_title.jpg) no-repeat center bottom;height:55px;}
.he_title a h3{font-size:22px;color:#0b56bc; text-align:center;font-weight:bold; }
.gd_01{ position:relative; height:165px; width:1180px;margin:auto;}
.gd_01 em{position: absolute;top: 45px;}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin:0px 36px;}
.gd_01 li{ float:left; width:178px; text-align:center;margin:30px 0px 40px 5px}
.gd_01 li.last{ padding-right:0;}
.gd_01 li .img img{ display:block; width:178px; height:103px; border:1px solid #dcdcdc; }
.gd_01 li a{ color:#000000;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.gd_01 #simgs a{color:#000;font-size:14px; line-height:30px; text-align:center;}

.product{margin:30px auto 0 auto;width:1180px;height:600px;overflow: hidden;}
.list{ float:left; width:210px;height:590px; background:#0972d3 url(left_b.jpg) no-repeat bottom;}
.list .list_t{height:63px;text-align:center; background:url(left_t.jpg) no-repeat center; display:block;}
.list .list_t a h3{ font-size:20px; color:#FFFFFF;display:block; line-height:45px; font-weight:bold;padding-left:20px;}
.list .list_con{ float:left;}
.list .list_con ul li{ line-height:46px; float:left; width:210px; background:url(f_line.gif) no-repeat center bottom;}
.list .list_con ul li a{ font-size:14px; color:#fff;padding-left:65px;display:block;background:url(buttom.gif) no-repeat 40px center;}
.list .list_con ul li a:hover{color:#fff; background:#c90a02;}
.list .list_lx{ line-height:30px; padding:0 5px; float:left; color:#fff;margin-top:30px;}
.list .list_an{ float:left; padding-left:24px; padding-top:30px;}
#tab{width:950px;position:relative;margin:0 auto 0 20px; float:right;}                            
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; background:url(chanpin_t.jpg) no-repeat bottom;}
#tab .tab_menu li{float:left;width:100px;height:40px;line-height:40px;cursor:pointer;text-align:center;margin:0px 10px 10px 0; font-size:16px; background:#30c4f3; color:#FFF;}
#tab .tab_box{width:950px;height:200px;clear:both;top:32px;position:relative; float:right; }
#tab .tab_menu .selected{cursor:pointer;color:#fff; font-size:16px; background:#0065c9;width:100px; height:40px; line-height:40px; text-align:center;}
#tab .tab_box ul li{width:225px; height:200px; float:left;margin:20px 12px 45px 0;}
.tab_box ul li span{width:225px; text-align:center; display:block; height:28px; line-height:28px; font-size:14px;color:#333; border:1px solid #d2d2d2;}
.tab_box ul li span:hover{color:#004db1;}
.tab_box ul li p{margin-top:10px;}
.tab_box ul li p .zixun{float:left;width:109px; background:url(fl_buttom1.jpg) no-repeat center;height:34px;color:#fff; line-height:25px; text-align:center; font-size:14px;}
.tab_box ul li p .xiangqing{float:right;width:109px; background:url(fl_buttom2.jpg) no-repeat center;height:34px;color:#fff; line-height:25px; text-align:center;font-size:14px;}
#tab .tab_box ul li.last{ overflow:none;}
#tab .tab_box ul li img{ width:225px;height:180px; border:1px solid #dcdcdc;}
#tab .hide{display:none;}
#tab .tab_box div{padding:10px 0;} 

.banner1{margin:30px auto 0 auto;width:100%; height:248px; background:url(banner_1.jpg)  no-repeat center;}
.banner1 .zx {width:1180px;margin:0 auto;}
.banner1 .zx .zx1{ width:200px; float:right;margin:50px 5px 0 0;color:#fff; font-size:14px;}
.banner1 .zx .zx1 p{color:#fff;font-size:24px; font-weight:bold;}
.banner1 .zx img{margin:0px 0 20px 0px;}

.ysbg{ width:100%; background:url(ys_bg.jpg) no-repeat center; height:890px;margin:0 auto; position:relative;}
.ysbg .advantage{ width:1180px; height:890px; margin:0 auto; position:relative; }

.advantage .ys1{ position:absolute; top:195px;width:450px; height:200px;left:0;}
.advantage .ys1 .yst{ color:#202020; font-size:23px;position:absolute;  left:65px; font-weight:bold; }
.advantage .ys1 .yst span{ color:#ff6702;}
.advantage .ys1 .yscon{ color:#646464; font-size:14px;position:absolute; top:50px; left:65px;  }
.advantage .ys1 .yscon p{line-height:32px;background:url(buttom2.gif) no-repeat left center; padding-left:20px;}


.advantage .ys2{ position:absolute; top:280px; left:0; width:450px; height:200px;}
.advantage .ys2 .yst{ color:#202020; font-size:23px;position:absolute; top:110px;left:65px;font-weight:bold;}
.advantage .ys2 .yst span{ color:#ff6702;}
.advantage .ys2 .yscon{ color:#646464; font-size:14px;position:absolute; top:160px; left:65px;}
.advantage .ys2 .yscon p{ line-height:32px;}


.advantage .ys3{ position:absolute; top:310px;width:570px; height:200px;right:0;}
.advantage .ys3 .yst{ color:#202020; font-size:23px;position:absolute; top:210px; left:45px;font-weight:bold;}
.advantage .ys3 .yst span{ color:#ff6702;}
.advantage .ys3 .yscon{ color:#646464; font-size:14px;position:absolute; top:260px; left:45px; }   
.advantage .ys3 .yscon p{ line-height:32px;background:url(buttom2.gif) no-repeat left center; padding-left:20px;}

.advantage .ys4{ position:absolute; top:370px; right:0px; width:570px; height:200px;}
.advantage .ys4 .yst{ color:#202020; font-size:23px;position:absolute; top:350px; left:45px;font-weight:bold; }
.advantage .ys4 .yst span{ color:#ff6702;}
.advantage .ys4 .yscon{ color:#646464; font-size:14px;position:absolute; top:400px; left:45px;  }
.advantage .ys4 .yscon p{ line-height:32px;background:url(buttom2.gif) no-repeat left center; padding-left:20px;}   

.banner2{margin:0 auto;width:100%; height:200px; background:url(banner_2.jpg)  no-repeat center;}
.banner2 .zx {width:1180px;margin:0 auto;}
.banner2 .zx .zx1{ width:200px; float:right;margin:50px 5px 0 0;color:#fff; font-size:14px;}
.banner2 .zx .zx1 p{color:#fff;font-size:24px; font-weight:bold;}
.banner2 .zx img{margin:0px 0 20px 0px;}

.about{width:1180px;margin:0 auto;height:400px;}
.about .left{ float:left;width:790px;}
.about .left .left_title{ width:790px;height:44px; border-bottom:1px solid #dedede; }
.about .left .left_title .biaoti a{float:left;font-size:18px; color:#333; line-height:44px;}
.about .left .left_title a h3{float:left;font-size:18px; color:#fff; line-height:44px;font-weight:normal; text-align:center;width:145px; background:url(ab_t.jpg) no-repeat;}
.about .left .left_title .more{ float:right;font-size:14px; color:#333;line-height:44px;padding-right:5px;}
.about .left .box{margin:20px auto 0 auto; text-indent:24px; line-height:24px; }
.about .left .box .img{ float:left; width:417px; height:260px; margin:10px 0 0 0px; background:url(img_bg.jpg) no-repeat center;}
.about .left .box img{ float:left; width:375px; height:220px; margin: 20px 0 0 35px; border:1px solid #b2b2b2;}
.about .left .box p{ float:right; font-size:12px;width:350px; text-indent:2em; line-height:200%; color:#333;margin:30px 10px 0 0;}
.about .left .box .xq a{ margin:10px 0px 0 50px; display:block; color:#fff;width:117px;height:37px; line-height:37px;float:left; background:url(xq_bg.jpg) no-repeat;padding-left:12px;}
.about .right{ float:right;width:360px;height:400px; background:#1d85e2;}
.about .right .right_title{width:360px;height:44px;border-bottom:1px solid #dedede; }
.about .right .right_title .r_biaoti a h3{float:left;font-size:18px; color:#fff; line-height:44px;font-weight:normal;}
.about .right .right_title .more{ float:right;font-size:14px; line-height:44px;padding-right:5px;}
.about .right .right_title .more a{color:#fff;}
.ry_bg{width:360px; height:260px; margin-top:20px;}
.gd_03{ position:relative; height:280px; width:200px; margin: 0 80px; }
.gd_03 em{position: absolute;top: 95px;}
.gd_03 .t_l{left: -40px;}
.gd_03 .t_r{right: -40px;}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:200px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:200px; height:280px; margin-bottom:15px;}
.gd_03 li a{ color:#fff;font-size:14px;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

.review_title{width:1180px;margin:35px auto 0 auto; }
.review_title a h3{font-size:20px;color:#0065ce; text-align:center;font-weight:bold;background:url(jz_t.jpg) no-repeat bottom; height:50px;}
.review_title .more{text-align:center; display:block;width:60px;height:22px; background:#1d85e2; margin:10px auto 0 auto;}
.review_title .more a{font-size:14px;color:#fff;text-align:center; display:block;}
.review{width:1180px; height:415px; margin:30px auto;}
.review ul li .xiang{ float:right;margin:0px 20px 0 0;width:100px; height:32px;  background:#d90102;}
.review ul li .xiang a{color:#fff; display:block; text-align:center; line-height:32px;}
.review ul li{width:275px; float:left;height:390px;margin:0 7px; background:#e5e5e5; }
.review ul li .img{width:263px;margin:6px; }
.review ul li .img img{width:263px;height:177px;}
.review ul li .neir{width:275px; height:120px;padding:0 4px;}
.review ul li .neir h5{font-size:14px;color:#343434; text-align:center; margin:10px auto; font-weight:normal;}
.review ul li .neir p{font-size:12px;color:#363636;line-height:200%; overflow:hidden;margin:0 5px;}
.review ul li:hover{ background:url(jz_bg.jpg) no-repeat center; height:413px;}
.review ul li .neir p:hover{color:#fff;}

.banner3{margin:0 auto;width:100%; height:200px; background:url(banner_3.jpg)  no-repeat center;}
.banner3 .zx {width:1180px;margin:0 auto;}
.banner3 .zx .zx1{ width:240px; float:right;margin:50px 5px 0 0;color:#fff; font-size:14px;}
.banner3 .zx .zx1 p{color:#fff;font-size:24px; font-weight:bold;}
.banner3 .zx img{margin:0px 0 20px 0px;}

.xxbg{ width:100%; height:650px; background:#f1f1f1; padding-top:30px;}
.trends{margin:35px auto 0 auto;width:1180px; height:480px;}
.trends .tab_menu{ width:345px; height:480px; float:left; background:#fff;margin-right:15px; border:1px solid #dddddd;}
.tab_menu .ttt{ width:345px; height:37px;border-bottom:1px solid #c9c9c9;}
.tab_menu .ttt ul{ width:250px; float:left; height:37px; }
.tab_menu li a h3{font-size:16px;color:#333; }
.tab_menu .ttt .gd{ float:right; line-height:37px; padding-right:10px;}
.tab_menu .ttt .gd a{font-size:14px;color:#333;}
.tab_menu .ttt li{ float:left; width:100px; height:37px; text-align:center; line-height:37px;cursor:pointer; color:#333;}
.tab_menu .ttt li:hover{background:#e26301;width:110px;height:37px; line-height:37px; text-align:center; }
.tab_menu .ttt li a h3:hover{color:#fff;}
.tab_menu .tabcont{ width:345px; float:left; height:auto;clear:both;margin-top:20px;}
.tab_menu .tabcont .tabc{width:345px; float:left; height:auto;clear:both;}
.tabc img{width:275px; height:125px; padding:4px; border:1px solid #CCC; margin-left:30px;}
.tabc ul li{width:345px;line-height:25px;}
.tabc ul li.last{ overflow:none;}
.tabc ul li span{ float:right; padding-right:5px;}
.tabc ul li a{ font-size:12px; color:#333; float:left;padding:0 5px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:250px; }
.wenti{ width:345px; height:480px; background:#FFF; float:left; border:1px solid #dddddd;}
.wenti .kx_t{ height:37px; line-height:37px;border-bottom:1px solid #c9c9c9;width:345px;}
.wenti .kx_t .kxt1{ font-size:16px;font-family: microsoft yahei; float:left; background:#FFF;}
.wenti .kx_t .kxt1 h3 a{font-size:16px;margin-left:5px;}
.wenti .kx_t .kxt2{ font-family: microsoft yahei; float:right; background:#FFF;margin-right:5px;}
.wenti .kx_t .kxt2 a{font-size:14px; }

.wenti .wt_con{ height:400px; overflow:hidden; margin-top:10px;}
.wenti .wt_con #ticker22 li{ width:325px; padding-bottom:15px; padding-left:5px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 
.wenti .wt_con #ticker22 li span.wen{ line-height:25px; height:25px; overflow:hidden;background:url(wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:33px; }
.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}
.wenti .wt_con #ticker22 li span.da{ line-height:50px; overflow:hidden;line-height:25px;background:url(da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:33px; color:#000;}

.ditu{float:right;}

.link{width:1180px; height:66px; border:1px solid #999; margin:0 auto; margin-top:30px;}
.link .link_img{float:left; margin:25px 10px 0 10px;}
.link a{ line-height:66px; padding-left:5px;}
.case_title{width:1180px;margin:35px auto 0 auto; }
.case_title a h3{font-size:20px;color:#0065ce; text-align:center;font-weight:bold;background:url(case_t.jpg) no-repeat bottom; height:40px;}
.case_title .more{text-align:center; display:block;width:60px;height:22px; background:#1d85e2; margin:10px auto 0 auto;}
.case_title .more a{font-size:14px;color:#fff;text-align:center; display:block;}
#focus_Box{position:relative; width:1180px; height:335px ;margin:20px auto;}
#focus_Box ul{position:relative; width:910px; height:335px; margin:auto;}
#focus_Box li{z-index:0; position:absolute; width:0px; height:0px; top:146px; cursor:pointer; left:377px; border-radius:4px; box-shadow:1px 1px 12px rgba(200, 200, 200, 1);}
#focus_Box li img{width:100%; height:100%;}
#focus_Box li p{position:absolute; right:0; bottom:0px; width:200px; height:40px; line-height:40px; background:#1c1c1c; text-align:center;}
#focus_Box li p a{ color:#fff; font-size:14px;}
#focus_Box .prev,#focus_Box .next{display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:54px; height:53px; top:120px;}
#focus_Box .prev{background:url(btn.png) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(btn1.png) right bottom no-repeat;right:0px} 


.tit{height:30px;line-height:30px;border-bottom:3px double #e7e7e7;}
.tit span{color:#999;float: left; font-size:12px;padding-left:35px;}
.tit span a{margin-right:8px; font-size:16px; font-weight:bold;}
.tit b{display:block; float: right; font-size:12px; }
.tit b a{color:#333;}
.bd-r{width:455px; float: right;}
.bd-r ul{padding:25px 0 0;}
.bd-r li{padding:0 0 10px;}
.bd-r li span{display: inline-block; width:64px;padding-right:8px;  text-align:right;}
.bd-r li input,.bd-r li textarea{height:25px; width:325px; border:1px solid #c7c7c7; background:none; text-indent:5px; line-height:25px; margin-right:8px;}
.bd-r li textarea{height:264px; overflow:hidden; vertical-align:top; line-height:20px; }
.bd-r li b{color:#FF0000;}
.bd-r li.yzm input{width:64px;}
.bd-r li img{vertical-align:middle; margin-right:5px;}
.bd-r li a{color:#989898;}
.bd-r li.btn{margin:10px 0 0 72px;}
.bd-r li.btn input{cursor: pointer;display:inline-block;width:86px; height:28px;text-decoration:none; text-align:center; background:#444; line-height:28px; font-size:14px; color:#fff; margin-right:8px;}
.bd-r li.btn input.color1{background:#ffce00;}

.mainall{width:1180px; margin:0 auto; overflow:hidden;}
.re{position: relative;}
.none{ display: none;}
.block{ display: block;}
.ar_bg{background:url(ar_dbg.jpg) no-repeat top center; height:474px;margin-top:30px;}
.arshow_xw{  line-height: 46px;  margin-top: 44px; float:left;width:220px;background:#363636; padding-bottom: 50px;}
.arshow_xw li{  height:46px;display:block;  }
.arshow_xw a{ font-size: 16px; display:block; color:#FFF;height:46px;  line-height:50px;background:url(ar_bg.jpg) no-repeat 0px -46px;padding-left: 50px; }
.arshow_xw a:hover{color:#FFF;background:url(ar_bg.jpg) no-repeat 0px 0;}
.arshow_xw a.tag_arshow{color:#FFF; background:url(ar_bg.jpg) no-repeat 0px 0; }
.ar_dpic{width:326px; height:287px; border: 5px solid #FFF; float: left;   margin: 120px 0px 0px 35px;}
.ar_dpic img{width:326px; height:287px;  }
.ar_dpic p a{ font-size: 16px; color: #FFF; text-align:center; padding-top: 150px; display:block;}
.ar_nr{width:553px; float: right; color:#000000; margin: 120px 20px 0px 0px;}
.ar_nr a.ar_nra{ font-size: 17px; height: 30px; line-height: 30px; overflow: hidden; color:#000000; border-bottom: 1px solid #dcdbdc; display:block; padding-bottom: 5px;}
.ar_nr p{ height:150px; line-height: 30px; color: #000000; font-size: 14px; overflow: hidden; margin-top: 10px;}
.ar_nr .ar_zx a{ background: #363636; height: 38px; width:122px; display: block; font-size: 14px; color: #FFF; text-align: center; line-height: 38px;
 float: left ; margin-right: 28px;}
.ar_nr .ar_zx a.zixun{background:#d10b19;}
.ar_nr .ar_zx{margin-top: 24px;}
.ar_title{text-align: center; position:absolute;top:30px; left:440px;width:400px;}
.ar_title p{font-size: 18px; color:#4f4f4f; margin-top: 4px;}
.ar_title h3{background:url(ar_xx.png) no-repeat center center;}
.ar_title h3 a{font-size: 24px; font-weight: bold; color:#d10b19;}


.lc{ height:318px; width:100%;   background:url(lc_bg.gif) no-repeat center;  margin-top:30px;  }
.lc .main{ height:182px; position:relative; margin-left:170px;}
.lc ul li{ font-size:17px; color:#b51b13; font-weight:bold;}
.lc ul .lc_1{ position:absolute; top:106px; left:103px; width:118px; height:45px;background:url(lc_b.png) no-repeat; text-align:center; line-height:52px;}
.lc ul .lc_1:hover{ background:url(lc_b1.png) no-repeat; color:#fff; }
.lc ul .lc_2{ position:absolute; top:28px; left:235px; width:118px; height:45px;background:url(lc_t.png) no-repeat; text-align:center; line-height:32px;}
.lc ul .lc_2:hover{ background:url(lc_t1.png) no-repeat; color:#fff; }
.lc ul .lc_3{ position:absolute; top:106px; left:368px; width:118px; height:45px;background:url(lc_b.png) no-repeat; text-align:center; line-height:52px;}
.lc ul .lc_3:hover{ background:url(lc_b1.png) no-repeat; color:#fff; }
.lc ul .lc_4{ position:absolute; top:28px; left:500px; width:118px; height:45px;background:url(lc_t.png) no-repeat; text-align:center; line-height:32px;}
.lc ul .lc_4:hover{ background:url(lc_t1.png) no-repeat; color:#fff; }
.lc ul .lc_5{ position:absolute; top:106px; left:635px; width:118px; height:45px;background:url(lc_b.png) no-repeat; text-align:center; line-height:52px;}
.lc ul .lc_5:hover{ background:url(lc_b1.png) no-repeat; color:#fff; }
.lc ul .lc_6{ position:absolute; top:28px; left:766px; width:118px; height:45px;background:url(lc_t.png) no-repeat; text-align:center; line-height:32px;}
.lc ul .lc_6:hover{ background:url(lc_t1.png) no-repeat; color:#fff; }
.lc ul .lc_7{ position:absolute; top:106px; left:900px; width:118px; height:45px;background:url(lc_b.png) no-repeat; text-align:center; line-height:52px;}
.lc ul .lc_7:hover{ background:url(lc_b1.png) no-repeat; color:#fff; }
.lc .ban2  dl dd{ font-size:16px; color:#fff; height:34px  }
.lc .ban2   dl dd span{ font-size:24px; color:#fff; font-weight:bold;  }
.lc .ban2  .ban1_zx{ width:117px; height:36px; background:#b51a12; display:block; text-align:center; position:absolute; top:250px; right:49px; }
.lc .ban2  .ban1_zx a{ font-size:18px;  color:#fff; line-height:36px; }
.lc .ban2   dl { position:absolute; top:240px; right:204px; }