@charset "utf-8";
*{ padding:0; margin:0; font-family:"微软雅黑"; color:#4c4c4c;}
body{ margin:0 auto;}
a{ text-decoration:none;}
li{ list-style:none;}
.both{ clear:both; height:20px;}
.clear{ clear:both; height:10px;}
#top{ width:1419px; margin:0 auto; border-top:4px solid #3a91d4;}
#nav{ width:1025px; margin:0 auto; height:85px;}
#nav li{ float:left; width:95px; text-align:center; font-size:15px; padding-top:32px;}
#nav li:hover a{ color:#cf5117;}
#banner{ width:1419px; margin:0 auto; overflow:hidden;}
.jsfbancon{width:1419px; height:520px; margin:0 auto; }
div.wrapper { width: 1419px; margin: 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 45%; left: 25px; z-index: 100; width: 38px; height: 70px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/left.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 45%; right: 25px; z-index: 100; width: 38px; height: 70px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/right.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1419px; height: 520px; }
#slideshow ul { display: none; }
#slideshow li img{ width:1419px; height:520px;}

.area{ width:1419px; margin:0 auto; overflow:hidden; position:relative; cursor:pointer;}
.js{POSITION: relative; WIDTH:1419px; HEIGHT:360px;margin:0 auto;}
.js img{ width:1419px; height:360px;}
.imgSelected {}
.bg{width:100%;padding-top:1px;position:absolute;}
.jsNav{position:absolute;top:340px; right:40%;}
.jsNav a{width:30px; font-size:12px; margin:0 10px 0 10px; display:inline; height:6px;display:block;float:left; text-align:center; background:url(../images/y1.jpg) no-repeat;}
.jsNav a:hover{background:url(../images/y2.jpg) no-repeat;}
.jsNav .imgSelected { background:url(../images/y2.jpg) no-repeat;}
.qq{ display:none; z-index:200}
.hide{ display:none;}


#main{ width:1025px; margin:0 auto;}
#cpfw{ width:1020px; margin:0 auto;}
#cpfw li{ float:left;width:308px; height:483px; padding:6px; cursor:pointer; font-size:14px; line-height:25px;}
#cpfw li img{ width:308px; height:240px; margin:0 auto;}
#cpfw .js{ width:280px; margin:0 auto; padding-top:10px;}
#cpfw .js center{ font-size:17px; padding-bottom:8px;}
#cpfw li.one{ background:url(../images/l1.png) no-repeat; margin-right:30px; }
#cpfw li.one:hover{ background:url(../images/l2.png) no-repeat;}
#cpfw li.two{ background:url(../images/l3.png) no-repeat;}
#cpfw li.two:hover{ background:url(../images/l4.png) no-repeat;}
#cgal{ width:1419px; height:435px;/* background:url(../images/5.jpg) no-repeat;*/ background-color:#f0f0f0; margin:0 auto; padding-top:20px;}
.gdc{width:231px;margin:0 15px 0 15px;height:300px; border-bottom:1px solid #ccc;}
#de{ width:1000px; margin:0 auto; font-size:14px;overflow:hidden;}
#de .gdc:hover {border-bottom:1px solid #e79734;}
#de .gdc:hover img{ border:1px solid #e79734;}
#de .gdc:hover p{ color:#cf5117;}
#de td img{ width:225px; height:175px; border:1px solid #d6d6d4; padding:2px;}
#de td p{ font-size:16px; padding:8px 0 5px 0;}
#de td a{color:#8f8f8f; }
#about{ width:1419px;height:505px;background:url(../images/6.jpg) no-repeat; margin:0 auto; padding-top:15px;}
#jj{width:560px; margin:0 auto; color:#ffffff; line-height:25px; font-size:14px; text-align:center;}
#ys li{ float:left; font-size:14px; color:#ffffff; width:216px; line-height:22px; text-align:center; padding:0 20px 0 20px;}
#ys li span{ font-size:16px; color:#fff;}
#ys li label{ font-family:Arial; color:#fff;text-transform:uppercase; font-size:13px;}
#list{ float:left; width:470px; font-size:14px; height:525px;}
#list li{ border-bottom:1px solid #e5e5e5; padding-top:7px; height:28px;}
#list li span{ float:right; font-size:12px; color:#8f8f8f;}
#list li:hover a{ color:#e79734;}
#ft{ font-size:14px; color:#8f8f8f; line-height:25px; height:150px;}
#ft a{ font-size:15px;}
#ft a:hover{ color:#cf5117;}
#ft img{ width:190px; height:135px; border:1px solid #e5e5e5; padding:2px; margin-right:15px;}
#ft span{ float:right; font-size:12px; color:#8f8f8f;}

.lms{ width:1419px; height:55px; border-bottom:1px solid #e79734; margin:0 auto;}
.lm{ width:1025px; margin:0 auto; font-size:14px;}
.lm span{ float:right; margin-top:30px; padding-right:5px;}
.lm li{float:left;margin-top:-12px;width:118px;height:38px;background:url(../images/l1.jpg) no-repeat;margin-left:3px;text-align:center; line-height:38px;}
.lm .change{background:url(../images/l2.jpg) no-repeat;}
.lm li a{ color:#ffffff;}
.show{ font-size:14px; line-height:28px; width:1020px; height:auto !important; min-height:500px; padding:20px 0 50px 0;}
.show center{ font-size:16px; color:#e79734; padding-bottom:15px;}
.show img{ width:auto !important; max-width:880px;}
.timg{ width:880px; margin:0 auto; text-align:center;}
.timg img{ width:auto !important; max-width:880px;}
.pic li{ float:left; width:231px; font-size:14px; line-height:23px; height:290px; border-bottom:1px solid #ccc; margin:30px 12px 0 12px;}
.pic li:hover{border-bottom:1px solid #e79734;}
.pic li:hover img{ border:1px solid #e79734;}
.pic li:hover p{ color:#cf5117;}
.pic li img{width:225px; height:175px; border:1px solid #d6d6d4; padding:2px;}
.pic li p{ font-size:16px; padding:8px 0 5px 0;}
.pic li a{color:#817f7f;}
.list li{ border-bottom:1px dashed #ababab; height:95px; font-size:14px; line-height:25px;padding-top:5px; margin-top:20px;}
.list li a{ font-size:16px;}
.list a:hover{ color:#e79734;}
.list li p{ width:1000px; margin:0 auto;color:#817f7f; padding-top:7px;}
.list li span{ float:right; font-size:12px; color:#817f7f;}
.product li{ float:left;width:455px;height:228px; font-size:14px; line-height:25px; border:1px solid #dbdbdb; padding:15px; color:#878787; margin:30px 12px 0 12px;}
.product li:hover{ border:1px solid #e79734;}
.product li img{ width:170px; height:auto;margin-top: 20px;}
.product li p{ font-size:16px; padding:10px 0 5px 0;}
.product .m{ width:90px; height:26px;}
.pl{float:left; width:490px; font-size:14px; line-height:25px;}
.pt{ clear:both; height:35px; border-bottom:1px solid #dbdbdb; margin-bottom:15px; color:#d1541c; font-size:17px;}
.pr{float:left; margin-left:30px; width:498px; height:348px; text-align:center;border:1px solid #dbdbdb;}
.pr img{ width:auto !important; max-width:450px; height:348px;}
.pshow{ width:1020px; margin:0 auto; padding:20px 0 50px 0;}
#ny_right9{ font-size:14px; color:#e79734;text-align:center; padding-bottom:30px;}
#ny_right9 a{color:#e79734;}

#foot{ width:1419px; background:url(../images/fj.jpg) top repeat-x; height:240px; margin:0 auto;}
#fnav{ width:1025px; margin:0 auto; font-size:14px; line-height:30px; height:175px; padding-top:25px;}
#fnav span{ float:right;}
#fnav span img{ margin-top:5px;}
#fnav label{ color:#cf5117;}
#fnav a{ margin:0 5px 0 5px;}
#bq{ width:1419px; height:40px; line-height:40px; text-align:center; background-color:#595959; color:#dbdbdb; font-size:13px;}
#bq p{ color:#dbdbdb;}
#bq a{ color:#dbdbdb;}