*{padding:0; margin:0;}
ul, ol { list-style: none; }a {text-decoration:none; color:#333}a:hover { text-decoration:none;}img{ border:0px; padding:0; margin:0;}table { border-collapse: collapse; border-spacing: 0; }.clear{ clear:both;	/*width:0px; height:0px; overflow:hidden; line-height:0px; font:0px;*/}
.fl,.left{float:left;}
.fr{float:right;}
.red{color:#f00;}
.relative {position: relative}
.absolute {position: absolute;}
img{border:0; -ms-interpolation-mode: bicubic; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
body{width:100%; height:auto; font-size:12px; font-family:"Microsoft YaHei"; color:#333; background:#f7f7f7;}
.wapp{width:100%; height:100px; background:#2e2e2e; padding:10px 0;}
.header{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.logo{float:left;}
.tell{float:right; width:200px; height:80px; background:url(../images/index_inco01.jpg) no-repeat 0px 25px; font-size:28px; line-height:100px; color:#ac7f1a; padding:0 0 0 65px;}
.menu{width:100%; height:auto; padding:10px 0; background:#fff; overflow:hidden}
.menu ul{width:1200px; height:50px; line-height:50px; overflow:hidden; margin:0 auto;}
.menu ul li{width:140px; float:left; font-size:16px; text-align:center; padding:0 5px;}
.menu ul li a{width:140px; height:auto; padding:0 5px}
.menu ul li a:hover{border-bottom:2px solid #ac7f1a; padding:0 0 10px 0; color:#ac7f1a}

.banner {height:680px;top:0;left:0;position:relative; top:0; left:0; width:100%; background-size:100%;}
.banner img{width:100%;}
.banner ul li {height: 100%;width: 100%;position: absolute;display: none; z-index:10;}
.banner .cut {position: absolute;width: 40px;height: 120px;left: 50%;top:50%;margin-top: -60px;background-color: #b19d95;background-repeat: no-repeat;background-position: center;z-index: 20;cursor: pointer;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.banner:hover .cut{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100)}
.banner .prev {margin-left: -600px;background: url("images/zb1.png");}
.banner .next {margin-left: 600px;background: url("images/yb1.png");}
.banner .prev:hover,.banner .next:hover{background-color: rgba(179,159,150,.5);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50)}
.banner .indicator {position: absolute; width: 100%;height: 20px;left:0;bottom:24px;text-align: center;z-index: 20;}
.banner .indicator>div{ display: inline-block;width: 40px;height: 8px;margin: 0 15px;position: relative;text-align: center;}
.banner .indicator a{display: inline-block;width: 40px;height: 8px;border-radius: 5px;background-color: #fff;position: absolute;bottom: 0;}
.banner .indicator a.cur {background-color: #ac7f1a;transform: scale(1.5,1);-webkit-transform: scale(1.5,1);-moz-transform: scale(1.5,1);-ms-transform: scale(1.5,1); -o-transform: scale(1.5,1);}

.wapall{width:1300px; padding:30px 0;background:#fff; margin:30px auto 0 auto;box-shadow:0px 6px 8px #d5d3d3; overflow:hidden}
.index_t{width:1200px; height:auto; margin:0 auto; background:url(../images/index_line01.jpg) repeat-x  0px center; height:120px;text-align:center}
.index_t h5{font-size:35px; color:#000; font-weight:normal;}
.index_t em{width:100px; height:1px; background:#ac7f1a; display:block; margin:14px auto;}
.index_t span{display:block; font-size:18px;text-transform:capitalize; color:#464646}
.index01{width:1200px; position:relative; height:630px; margin:0 auto}
.index01>a{ position:absolute; width:230px; height:300px; overflow:hidden;}
.index01>a img{ position:absolute; left:0; top:0; z-index:1}
.index01>a img.syill_h{ z-index:3}
.item1{ left:0px; top:60px;}
.item2{ left:244px; top:200px;}
.item3{ left:484px; top:0px;}
.item4{ left:484px; top:310px;}
.item5{ right:244px; top:200px;}
.item6{ right:0px; top:60px;}
.item>a{ display:block; width:230px; height:42px; line-height:42px; text-align:center; color:#c2996d; border:1px solid #999; font-size:18px; margin:0 auto;}
.index_bottom{width:600px; height:auto; margin:30px auto; overflow:hidden}
.index_bottom a,.index_bottom p{float:left; display:block; width:255px; height:55px; font-size:24px; border:1px solid #ac7f1a; color:#fff; text-align:center; line-height:55px; background:#ac7f1a}
.index_bottom a:hover{background:#fff; border:1px solid #999999; color:#ac7f1a;}
.index_bottom p{float:right; border:1px solid #999999; color:#ac7f1a; background:#fff;}
.index2{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.index2fl{width:473px; height:476px; float:left;}
.index2rl{width:680px; float:right;}
.index2rl em{font-size:40px; font-style:normal; display:block; padding:0 0 10px 0;}
.index2rl p{font-size:18px; text-indent:2em; line-height:1.8em; padding:10px 0 0 0;}
.index2rl a{float:left; display:block; width:255px; height:55px; font-size:24px; border:1px solid #999999; color:#ac7f1a; text-align:center; line-height:55px; margin:30px 0 0 0;}
.index2rl a:hover{background:#ac7f1a; border:1px solid #ac7f1a; color:#fff;}
.index3fl{width:410px; float:left;}
.index3fl_t{width:100%; height:388px; background:url(../images/index_pic08.jpg) no-repeat;}
.index3fl_t h6{font-size:30px; padding:100px 0 0 0; color:#fff; font-weight:normal; text-align:center}
.index3fl_t p{padding:20px 24px; font-size:17px; line-height:1.8em; color:#fff;}
.index3fl_b{width:100%; height:192px; background:#e0dddd;}
.index3fl_b h6{font-size:30px;color:#000; font-weight:normal; text-align:center; padding:15px 0 0 0;}
.index3fl_b p{padding:10px 24px; font-size:17px; line-height:1.6em; color:#fff; color:#000;}
.index3_c{width:499px; height:581px; float:left; margin:0 1px;}
.index3_c_t{width:100%; height:192px; float:left}
.index3_c_img{width:206px; height:192px; float:left;}
.index3_c_js{width:293px; height:192px; background:#e0dddd; float:left;}
.index3_c_js h6{font-size:30px;color:#000; font-weight:normal; text-align:center; padding:15px 0 0 0;}
.index3_c_js p{padding:5px 24px; font-size:17px; line-height:1.6em; color:#fff; color:#000;}
.index3_c_b{width:100%; height:196px; text-align:center; overflow:hidden}
.index3_c_b_1{padding:23px 0 0 0;font-size:23px; color:#000;}
.index3_c_b_2{padding:5px 0 0 0;font-size:35px; color:#ac7f1a; font-weight:bold;}
.index3_c_b a{display:block; width:210px; height:50px; line-height:50px; background:#ac7f1a; margin:20px auto 0 auto; font-size:21px; color:#fff;}
.index3_c_b a:hover{ border:1px solid #999999; color:#ac7f1a; background:#fff;}
.index3rl{width:289px; height:581px; float:right;}
.index3rl_js{width:100%; height:196px;background:#e0dddd;}
.index3rl_js h6{font-size:30px;color:#000; font-weight:normal; text-align:center; padding:15px 0 0 0;}
.index3rl_js p{padding:5px 20px; font-size:17px; line-height:1.6em; color:#fff; color:#000;}
.index04{width:1200px; height:auto; margin:20px auto 0 auto; overflow:hidden;}
.chainbox{ width:1200px;height:520px; margin:0 auto; overflow:hidden;}
.bd{ padding:0;   }
.bd ul{ overflow:hidden; zoom:1; }
.bd ul li{width:358px; height:520px; margin:0 24px; display:inline; float:left}
.index05_img{width:358px; height:240px;}
.index05_cont{width:358px; height:280px; background:#f7f7f7;}
.index05_cont em{font-size:35px; display:block; text-align:center; color:#000; padding:15px 0; font-style:normal;}
.index05_cont p{padding:0 20px; font-size:17px; line-height:1.8em; }
.index05_cont a{width:145px; height:35px; font-size:20px; text-align:center; line-height:35px;  display:block;border:1px solid #999999; color:#ac7f1a;margin:20px auto;}
.index05_cont a:hover{background:#ac7f1a;border:1px solid #ac7f1a;  color:#fff;}
.index06fl{width:735px; height:620px; background:url(../images/index_inco02.jpg); padding:10px; float:left}
.index06fl_all{width:690px; height:558px; background:#fff;padding:30px 22px; overflow:hidden}
.yshp li{padding:20px 0; border-bottom:1px solid #c3c3c3; height:auto !important}
.yshp_xm{font-size:30px; color:#b28247;}
.yshp_xd{font-size:16px; color:#555; line-height:1.8em; padding:10px 0 0 0;}
.index06rl{width:408px; margin:0 auto; overflow:hidden; height:640px; background:#b28247; float:right}
.index06rl_t{font-size:40px; padding:20px 0; color:#fff; text-align:center}
.index06rl_c{width:370px; height:530px; margin:0 auto; overflow:hidden; background:#fff;} 
.index06rl_csj{padding:20px;height:500px;}
.index06rl_ccb ul li{height:auto; border-bottom:1px solid #c3c3c3; font-size:18px; padding:23px 0; color:#666; overflow:hidden}
.index06rl_ccb .xm01{float:left; display:block; background:url(../images/index_03.jpg) no-repeat 0px center; padding:0 0 0 15px;}
.index06rl_ccb .xm02{float:left; display:block; padding:0 0 0 10px;}
.jbtitle{width:495px; height:auto; padding:30px 0; overflow:hidden; margin:0 auto;}
.jbtitle a{display:block; float:left; width:105px; height:50px; margin:0 30px;font-size:21px;text-align:center;line-height:40px;color:#333}
.jbtitle a:hover{display:block; float:left; width:105px; height:50px;margin:0 30px;background:url(../images/CN0220_57.png) no-repeat no-repeat center bottom;}
.jbtitle .hover{background:url(../images/CN0220_57.png) no-repeat no-repeat 0px bottom;font-size:21px;color:#ac7f1a;margin:0 30px;}
.catecon{width:1200px; height:auto; margin:0 auto;}
.catecon ul li{width:385px; height:200px; float:left; margin:20px 22px 0 0;}
.catecon p{width:1085px; height:440px; margin:0 auto; overflow:hidden;}
.footer{width:100%; height:auto; margin:20px auto 0 auto; overflow:hidden; background:#292929;}
.foot{width:1300px; margin:0 auto; padding:20px 0;}
.fotfl{width:980px; float:left;}
.fot_nav{color:#fff; padding:20px 0 10px 0;}
.fot_nav a{font-size:18px; color:#fff; padding:0 5px;}
.fot_nav a:hover{color:#ac7f1a;}
.fotfl p{font-size:17px; color:#fff; padding:8px 0 0 5px;}
.fotrl{float:right; width:212px; height:auto; overflow:hidden;}
.fotrl img{width:212px; height:198px;}
.fotrl p{font-size:21px; text-align:center; color:#fff; padding:12px 0 0 0;}
.link{font-size:17px; padding:20px 0 0 0; color:#8d8d8d;}
.link a{color:#8d8d8d; padding:0 0 0 9px;}
.link a:hover{color:#FFF;}

/*手表*/
.sb01fl{width:635px; float:left;}
.sb01fl_t{width:100%; height:270px; background:#f7f7f7; padding:30px 0  20px 0;}
.sb01fl_t font{padding:10px 0 0 30px; font-size:30px;}
.sb01fl_t p{padding:10px 30px 0 30px; font-size:18px; line-height:1.8em;}
.sb01fl_v{padding:25px 0 0 0}
.sb01rl{width:545px; float:right;}
.sb02,.sb03{width:1200px; height:auto; margin:0 auto 20px auto; overflow:hidden;}
.sb02 ul li{width:290px; height:auto; overflow:hidden; float:left; margin:0 13px 0 0;}
.sb02 ul li .sb02_img{width:290px; height:144px;}
.sb02 ul li .sb02_c{width:260px; height:125px; padding:15px; background:#efeeee; font-size:17px; line-height:1.8em;}
.sb03{margin:0 auto 60px auto;}
.sb03 dl{width:366px; float:left; margin:0 20px 0 0; overflow:hidden;}
.sb03 dl dt{width:339px; height:202px;background:#fff;box-shadow:0px 0px 8px #cecece; margin:10px auto; padding:10px;}
.sb03 dl dd{padding:10px 0 0 0; text-align:center; font-size:25px; color:#222;}
.sb04{width:1200px; height:auto; margin:0 auto 70px auto; overflow:hidden;}
.sb04 ul li{width:280px; height:auto; float:left; margin:0 26px 0 0;}
.sb04 ul li img{width:280px; height:207px;}
.sb04 ul li p{width:280px; padding:22px 0; text-align:center; background:#efeeee; font-size:25px; color:#222;}
.sb05{width:1200px; height:auto; margin:30px auto 50px auto; overflow:hidden;}
.sb05 p{width:295px; height:196px; float:left; margin:0 6px 0 0;}
.index_new{width:1200px; height:auto; margin:20px auto; overflow:hidden;}
.problem{width:545px; height:auto; float:left;}
.problem_t{width:505px; height:50px; background:#f7f7f7; line-height:50px;padding:0 20px; }
.problem_t p{float:left; color:#222;font-size:21px;}
.problem_t a{float:right; display:block; color:#9d9c9c;font-size:16px;}
.problem_img{width:545px; height:125pxl; overflow:hidden; margin:25px 0 15px 0;}
.problem_img img{height:126px;width:545px; display:block}
.problem_img:hover img{webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}
.problem_c{width:545px; height:295px;overflow:hidden;}
.problem_c_wt{width:525px; padding:10px; overflow:hidden}
.problem_c ul li{width:525px; height:auto; padding:10px 0 15px 0; border-bottom:1px solid #cccccc;}
.problem_wd01{width:100%; height:auto; overflow:hidden;}
.problem_wd02{padding:10px 0 0 0;}
.problem_wd01 span,.problem_wd02 span{ padding:4px 8px;background:#e2b974; font-size:20px; font-weight:bold; color:#fff; border-radius:4px; float:left; text-align:center; margin:0 10px 0 0;}
.problem_wd01 p{font-weight:bold; font-size:16px;line-height:1.8em;}
.problem_wd02 p{font-size:16px; line-height:1.8em;} 
.industry{width:545px; height:auto; float:right;}
.industry_c{width:545px; height:auto;}
.industry_c ul li{width:545px; height:35px; padding:6px 0; font-size:16px; line-height:35px;}
.industry_c ul li p{width:435px;white-space: nowrap;text-overflow: ellipsis; float:left; background:url(../images/nws_dian.jpg) no-repeat 0px center; padding:0 0 0 15px;}
.industry_c ul li span{display:block; float:right; color:#222222;}
.news{width:1200px; height:auto; margin:20px auto; overflow:hidden;}
.newsfl{width:285px; height:185px; float:left;}
.newsrl{width:870px; float:left; padding:0 0 0 30px;}
.newsrl h5{font-size:20px; font-weight:normal} 
.newsrl .time{padding:10px 0; font-size:16px; color:#999}
.newsrl_p{font-size:15px; line-height:1.8em; color:#666; width:780px;}
.newsrl img{padding:0 10px 0 0;}
.moreh{width:150px; height:40px; line-height:40px; font-size:17px; text-align:center; overflow:hidden; border:1px solid #ac7f1a; display:block; color:#ac7f1a; margin:15px 0 0 0;}
.moreh:hover{background:#ac7f1a; color:#FFF;}
.news ul li{padding:40px 0; border-bottom:1px solid #eeeeee; overflow:hidden}

.paging{text-align: center; width:710px; margin:50px auto 20px auto}
.paging li{font-family: 'Arial';line-height:32px;display: inline-block;width:60px; height: 34px; margin:0 10px; text-align:center;-webkit-transition: all .3s ease-out 0s;
-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;vertical-align: top;border: 1px solid transparent;}
.paging li.activepage,.paging li:hover{color: #ac7f1a;border-color: #ac7f1a;}
.paging li.lp{line-height: 30px; height:24px; padding:10px 0 0 0;}
.paging .lp img:last-of-type{display: none;}
.paging .lp:hover  img:first-of-type{display: none;}
.paging .lp:hover  img:last-of-type{display: inline;}
.paging .lp{line-height: 31px; vertical-align:middle}
.paging .hidden-md a{line-height:40px;display: block;width: 80px; height: 40px;text-align: center;border: 1px solid #bababa;}
.paging .hidden-md .lp{float: left;}
.paging .hidden-md .rp{ float: right;}
.article_t{width:1200px; height:auto; margin:0 auto; overflow:hidden;border-bottom:1px solid #eeeeee;}
.article_t h5{font-size:33px; text-align:center; font-weight:normal;}
.article_tit{width:618px; margin:0 auto; overflow:hidden; padding:20px 0;}
.article_tit img{ margin:0 auto;}
.article_tit span{float:left; margin:0 0 0 50px; height:30px; line-height:30px; vertical-align:central; font-size:16px;}
.article_tit img{padding:0 5px 0 0;}
.article_c{width:1200px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0;}
.article_c p{font-size:17px; line-height:1.8em; padding:10px 0 0 0;}
.article_c img{text-align:center; margin:0 auto; padding:15px 0;}
.article_b{width:1200px; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #eeeeee; padding:20px 0; font-size:18px;}
.article_bfl{width:40%; float:left; overflow:hidden; background:url(../images/ac_fl.jpg) no-repeat 0px center; padding:0 0 0 40px;}
.article_bfl a,.article_brl a{color:#222;}
.article_bfl a:hover,.article_brl a:hover{text-decoration:underline;}
.article_brl{width:40%; float:right; overflow:hidden; background:url(../images/ac_rl.jpg) no-repeat 0px center; padding:0 0 0 40px;}
.about01{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.about01fl{width:665px; float:left;}
.about01_t{padding:10px 0;}
.about01_b{font-size:21px; font-weight:bold;}
.about01_c p{font-size:16px; line-height:1.9em; padding:15px 0 0 0;}
.about01rl{float:right;}
.about02{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.about02 dl{width:280px; height:auto;overflow:hidden; float:left; margin:0 20px 0 0; text-align:center;}
.about02 dt{font-size:21px; padding:0 0 20px 0;}
.about02 dt font{font-size:25px; color:#ac7f1a; font-weight:bold;}
.about02 dd{font-size:16px; line-height:1.8em;}
.about02 dd p{margin:15px 0 0 0;}
.case{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.case ul li{width:267px; height:auto; float:left; margin:30px 44px 0 0;}
.case ul li img{width:267px; height:175px}
.case ul li .case_v{width:267px; height:auto;}
.case_v font{font-size:24px; text-align:center; padding:15px 0; display:block}
.case_v p{font-size:16px; line-height:1.7em; height:100px;}
.case_v a{width:180px; height:45px; line-height:45px; display:block; border:1px solid #a88846; text-align:center; color:#464646; margin:0 auto; font-size:21px;}
.case_v a:hover{background:#a88846; color:#fff;}