/*======================reset=================*/
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 tahoma, arial, 'HiraginoSansGB', \5b8b\4f53, sans-serif }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100% }
address, cite, dfn, em, var { font-style:normal }
ul, ol, li { list-style:none; }
a { color:#333; text-decoration:none;/*outline:none;blr:expression(this.onFocus=this.blur());-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;*/ }
a:hover { color:#f00 }
.wrapper { width: 1050px; margin: -153px auto 0 auto; background: url(../images/main_bg.png) no-repeat -3px 3px; position:relative; z-index:2008; }
.fff { width: 1036px; margin: 0 auto; background:#FFF; overflow:hidden; padding-top:30px; display:none; }
fieldset, img { border:0 }
table { border-collapse:collapse; border-spacing:0 }
/*======================public==================*/
html { overflow-x: hidden; overflow-y: auto; _background-attachment:fixed; _background-image:url(../images/76cdf532a28e49dd911f56f12aff0d9b.gif); }
.h10 { height:10px; font-size:0px; list-style:0px; clear:both; }
.h15 { height:15px; font-size:0px; list-style:0px; clear:both; }
.h20 { height:20px; font-size:0px; list-style:0px; clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.l { float:left; }
.r { float:right; }
.m { margin:0 auto; }
.w { width:1000px; margin:auto; overflow:hidden; clear:both; }
.o { overflow:hidden; }
.wrap { width:100%; }

.main { width:100%; }
.footer { width:100%; }
.rte { position:relative; }
.ale { position:absolute; }
body { font-size:13px; color:#333; font-family:"Microsoft YaHei", "宋体", Arial, sans-serif; }
.date { color:#999; float:right; padding-right:10px; }
.border3 { border:1px solid #DDD; border-top-style:none; }
.border { border:0px solid #DDD; }
/*======================head==================*/
.header_bg{height:96px;background:url(../images/header_bg.jpg) repeat-x;}
.header{width:980px;margin:auto;}
.logo{width:455px;float:left;background:url(../images/logo_bg.jpg) top right no-repeat;height:96px;}
.logo img{margin-top:10px;margin-left:5px;}
.header .right{width:600px;float:left;height:96px;}
.header .right .font{text-align:right;color:#bebebe;font-size:12px;margin-top:20px;}
.header .right .font a{color:#9a9a9a;}
.header .right .font a:hover{color:#85cdfd;}
/* SearchBar */
.header .right .sstxt{border:none;height:20px;width:186px;border:1px solid #bebebe;background:url(../images/fdj.jpg) 3px 4px no-repeat;text-indent:20px;line-height:20px;color:#666666;float:left;}
.header .search .inputselect{display:block;border:1px solid #bebebe;border-left:none;float:left;height:22px;width:35px;text-align:center;line-height:20px;color:#646462;}
.header .search{width:232px;margin-top:20px;padding-left:275px; float:right;}



.wrap1 { margin-top:50px; }
.wrap2 { margin-top:50px; }

/*nav*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.navbox{ position:absolute; top:0px; left:0px; width:100%; z-index:2000;}
.navBar { height:40px; position:relative; z-index:999; color:#fff; z-index:1000; }
.nav { width:976px; margin:0 auto; font-family:"Microsoft YaHei", SimSun, SimHei; z-index:999;background: url(../images/nav_bg.png) no-repeat; padding:0px 2px; }
.nav .m { position:relative; z-index:999; display:block; float:left; height:40px; text-align:center; width:120px; color:#fff; }
.nav .s { display:block; float:left; height:40px; width:2px; background: url(../images/nav_li_bg.jpg) no-repeat; }
.nav a { color:#fff; display:block; height:40px; line-height:40px; font-size:14px; position:relative; text-align:center; font-weight:bold; font-family: "微软雅黑", "宋体", "黑体"; text-decoration: none; }
.nav a:hover { text-decoration:none; color:#fff; background-image: url(../images/navon.png); background-repeat: no-repeat; background-position: center top; }
.nav .on a { text-decoration:none; background-image: url(../images/navon.png); background-repeat: no-repeat; background-position: center top; color:#fff; }
.nav .sub { display:none; /*默认隐藏*/ width:200px; position:absolute; left:-40px; top:39px; background: #1761bb; z-index:999; }
.nav .sub li { text-align:center;border-bottom: 1px solid #0c4fa0; }
.nav .sub li a { font-size:13px; color:#fff; padding:0px; height:35px; font-weight:normal; line-height:35px; background:none; }
.nav .sub li a:hover { text-decoration:none; color:#fff; background-color:#0151A1;/*#289503;*/ }
/*.nav li.m7{ width:120px;}*/

.subbg { background: #000; filter: alpha(opacity=40); opacity: 0.4; width:3000px; height:35px; position:absolute; top:50px; z-index:2; display:none; left:-1000px; }

.bannerbg { width: 100%; height: 318px;display:none;position:relative; z-index:1;  }
.fullSlide1 { width:100%; position:relative; height:300px; background:#fff; overflow:hidden; z-index:1; }
.fullSlide1 .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide1 .bd ul { width:100% !important; }
.fullSlide1 .bd li { width:100% !important; height:300px; overflow:hidden; text-align:center; }
.fullSlide1 .bd li a { display:block; height:300px; }
.fullSlide1 .hd { width:100%; position:absolute; z-index:1; bottom:45px; left:0; height:16px; line-height:0px; font-size:0px; }
.fullSlide1 .hd ul { text-align:center; }
.fullSlide1 .hd ul li { margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
.fullSlide1 .hd ul .on { background-position:0 0; }



.fullSlide1 .prev, .fullSlide1 .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; }
.fullSlide1 .next { left:auto; right:15%; background-position:-6px -137px; }


.bbox{width: 100%; height: 310px;/*filter: alpha(opacity=0); opacity: 0;*/ position:relative; z-index:2002;}
.fullSlidebg { width: 100%; height: 434px;/*filter: alpha(opacity=0); opacity: 0;*/ position:relative; z-index:2002;background: url(../images/banner_ny_bg.jpg) bottom repeat-x;}
.af{ display:none; }
.fullSlide { width:100%; position:relative; height:410px; background:#fff; overflow:hidden; z-index:1; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:410px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:410px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline;
zoom:1; width:22px; height:7px; margin:3px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5; }
.fullSlide .hd ul .on { background:#f00; }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; }
.fullSlide .next { left:auto; right:15%; background-position:-6px -137px; }
.mknav { width:1000px; height:183px; margin:auto; margin-top: -150px; z-index: 9999; position: relative; }
/*.mknav div { display:none; }*/
.mknav a { width:231px; height:177px; float:left; margin:0 13px 0 2px; display:block; background:url(../images/pbg.png) no-repeat; padding:3px; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur());
-webkit-transition:.5s;
-moz-transition:.5s;
-o-transition:.5s;
-ms-transition:.5s;
}
.mknav a:hover { background:url(../images/pbg1.png) no-repeat; color:#FFF; }
.mknav a.mkn1 { background:url(../images/pbg1.png) no-repeat; color:#FFF; }
.mknav p { height:145px; text-align:center; width:231px; overflow:hidden; }
.mknav a img { -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s; }
.mknav a img:hover { -webkit-transform: translate3d(0, 0, 0); -webkit-perspective: 0; -webkit-backface-visibility: hidden; -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
.entry-content img:hover { -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1) }
.mknav img { height:145px; width:231px; }
.mknav h2 { height:20px; text-align:center; font-size:14px; font-family:"Microsoft YaHei", SimSun, SimHei; padding-top:5px; overflow: hidden;}

/*-------------------------------------------content-------------------------------------------*/
#content_index { clear:both; width:1000px; margin:10px auto; }
.subnav1 { border-bottom:1px solid #DADADA; height:31px; line-height:31px; text-align:left; }
.subnav1 b { float:left; }
.subnav1 b a { background-image:url(../images/subnav1.jpg); width:119px; height:31px; padding-left:23px; font-size:14px; color:#FFF; display:block; }
.subnav1 b a:hover { background-image:url(../images/subnav2.jpg); width:119px; height:31px; padding-left:23px; font-size:14px; color:#FFF; }
.subnav1 span { float:right; margin-right:12px; display:inline; color:#666; }
.subnav1 span img { margin-top:10px; }
/*新闻中心*/
.index_news { float:left; width:326px; height:250px; background:url(../images/news.jpg) no-repeat top center; overflow:hidden; }
.h_tit { height:30px; line-height:30px; border-bottom: #006DA6 solid 1px; font-size:16px; }
span.entxt { font-size:14px; color:#999; }
.f60 { color: #0029FF; }
.news_menu { width:310px; margin:0; }
.news_menu .hd { line-height:22px; height:22px; position:relative; }
.news_menu .hd .more { float:right; font-size:12px; }
.news_menu .hd ul { z-index:5; position:absolute; height:30px; overflow:hidden; zoom:1; }
.news_menu .hd li { float: left; margin-right:8px; cursor: pointer; background-image:url(../images/menu2.jpg); width:63px; height:22px; line-height:22px; text-align:center; }
.news_menu .hd li.on a { font-size: 13px; color:#FFF; }
.news_menu .hd li.on { background: url(../images/menu1.jpg); color:#FFF; }
.con ul { }
.undis { display:none; }
.index_news dl { width:310px; margin:10px 0; border-bottom:1px dotted #D8D8D8; padding-bottom:11px; text-align:left; overflow:hidden; }
.index_news dt { float:left; }
.index_news dd { float:right; width:160px; line-height:22px; color:#333; }
.index_news dd p { text-indent: 2em; }
.index_news dd p a { color:#F00; }
.index_news dd a.n-tit { color:#333; font-weight:bold; margin-bottom:3px; width:150px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.index_news dd a:hover { color:#F00; text-decoration:underline; }
.index_news .news_l { clear:both; text-align:left; width:290px; }
.index_news .news_l li { background:url(../images/nico.jpg) no-repeat left center; padding-left:12px; display:block; height:24px; line-height:24px; float:left; width:298px; }
.index_news .news_l li a { width:220px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.index_news .news_l li span { color:#999; float:right; }
/*关于我们*/
.index_about { float:left; width:375px; height:250px; background:url(../images/about.jpg) no-repeat top center; padding:0px 16px; }
.a_cont { }
.a_img { width:375px; height:80px; }
.a_img img { width:375px; height:80px; }
.a_txt { width:375px; line-height:25px; height:100px; overflow:hidden; position:relative; }
a.a_link { position:absolute; top:75px; right:15px; color:#F00; }
/*联系我们*/
#index_lxwm { float:right; width:249px; height:250px; background:url(../images/lx.jpg) no-repeat; position:relative; }
.h-gs { font-size:18px; color:#3075DD; font-weight:bold; }
.h-dh1 { position:absolute; left:60px; top:80px; font-size:16px; font-weight:bold; line-height:25px; }
.h-cp1 { position:absolute; left:60px; top:137px; font-size:16px; font-weight:bold; line-height:25px; color:#FF7F00; }
.h-lxr { position:absolute; left:0px; top:121px; }
.h-url { position:absolute; left:0px; top:168px; }
.h-dz { position:absolute; left:0px; top:145px; }
.h-dh2 { position:absolute; left:20px; top:205px; font-size:16px; color:#fff; }
/*友情链接*/
#friend_link { clear:both; width:1000px; margin:0px auto; background:#FFF; text-align:left; }
#friend_link h4 { background:url("../images/link_bj.jpg") repeat-x; height:34px; line-height:34px; }
#friend_link h4 img { float:left; padding-left:10px; padding-top:8px; }
#friend_link h4 b { float:left; padding-left:10px; font-size:14px; }
#friend_link div { padding:15px; }
#friend_link div a { padding-right:10px; }
/*-------------------------------------------footer-------------------------------------------*/
#down_nav { background:#FDFDFD; border-top:1px solid #ECECEC; border-bottom:1px solid #F5F5F5; height:28px; line-height:28px; }
#down_nav span { padding-left:25px; }
#copybj { background:#FFF; padding:10px 0; }
#copybj div { width:1000px; margin:0 auto; line-height:28px; }
#copybj div img { padding-right:10px; }
#copybj div span { padding-left:15px; }
.title_bg { height:30px; background:url(../images/titlebg.png) no-repeat -30px top; line-height:30px; position:relative; }
.title_bg1 { height:34px; background:url(../images/titlebg1.gif) repeat-x; line-height:34px; position:relative; }
.h_title { float:left; padding-left:15px; font-size:14px; color:#FFFFFF; font-weight:bold; }
.h_title a { font-size:14px; color:#FFFFFF; font-weight:bold; }
.h_cont { padding:10px; line-height:25px; }
.h_contact { background:url(../images/contact.jpg) no-repeat left bottom; padding:15px 10px 15px 90px; color:#000; font-size:14px; font-weight:bold; }
.box { width:267px; line-height:30px; }
.slideBox { width:254px; overflow:hidden; position:relative; border:1px solid #ddd; border-top-style:none; }
.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on { background:#f00; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; padding:10px; }
.slideBox .bd li { zoom:1; vertical-align:middle; }
.slideBox .bd img { width:230px; height:186px; display:block; }
.red { color:#F00; }
.more1 { position: absolute; top: 10px; right: 5px; font-size:12px; line-height:15px; }
.more a, .moer1 a { color:#fff; font-size:12px; font-weight:normal; }
/*底部样式*/
.fline { height:5px; background:#b2b2b2; margin-top:55px; position:relative; }
.fline_r { float:right; width:35%; height:5px; background: #FF9508; _overflow:hidden; }
.fline a { position:absolute; left:65%; top:-32px; width:55px; height:25px; background:url(../images/i_47.png) 0 0 no-repeat; margin-left:170px; color:#fff; padding:7px 0 0 52px; }
.bot { width:100%; background:#EDEDED; overflow:hidden; height:232px; }
.foot { width:1000px; margin:0px auto; overflow:hidden; height: 190px; margin-bottom: 10px; }
.foot .footl { width:740px; float:left; }
.foot .footl .cp { text-align:left; padding:10px 0 0 0; }
.foot .footl .cp ul { float:left; background:url(../images/botl.jpg) no-repeat left; height: 200px; padding-top:12px; width:118px; }

.fnav4{ display:none;}


.foot .footl .cp li { height:28px; line-height:28px; text-align:left; padding-left:10px; }
.foot .footl .cp li span { color: #000000; font-size:14px; }
.foot .footl .cp li a:link { font-size:13px; color: #7E7878; text-decoration:none; }
.foot .footl .cp li a:visited { font-size:13px; color: #978F8F; text-decoration:none; }
.foot .footl .cp li a:hover { font-size:13px; color: #F30C16; text-decoration:none; }
.foot .footr { padding:58px 0 0 0; float:left; text-align:left; }
.foot .footr .cp { padding:0 0 0 61px; width:193px; height:55px; }
.foot .footr .cp1 { padding:10px 0 0 15px; text-align:left; }
.foot .footr .cp2 { float:left; color:#787878; padding-top:10px; }
.link { width:1000px; margin:0px auto; overflow:hidden; height:32px; }
.link .cp { width:85px; height:32px; background-color: #115092; text-align:center; color: #fff; line-height:32px; float:left; }
.link .cp1 { padding:0px 0 0 8px; text-align:left; float:left; }
.link .cp1 ul { padding:0px; text-align:left; }
.link .cp1 li { float:left; color:#797979; padding-right:0px; line-height:32px; }
.link .cp1 li a:link { color: #797979; text-decoration:none; }
.link .cp1 li a:visited { color: #797979; text-decoration:none; }
.link .cp1 li a:hover { color: #f00; text-decoration:none; }
.foot1 { width:100%; text-align:center; height:39px; line-height:39px; overflow:hidden; background-color: #0B519B; color: #FFFFFF; }
.foot1 a:link { color: #fff; text-decoration:none; }
.foot1 a:visited { color: #ffff; text-decoration:none; }
.foot1 a:hover { color: #ffffff; text-decoration:none; }
/*产品滚动*/



.hasMoreTab { width:998px; font-family:"Microsoft YaHei"; margin:auto; border:1px solid #C8D1D5; padding-bottom:15px; position:relative; }
.hasMoreTab .hd { line-height:38px; height:38px; border-bottom:1px solid #C8D1D5; background:url(../images/btn_bg.gif) repeat-x; position:relative; padding-right:10px; font-size:15px; width:988px; z-index:10; }
.hasMoreTab .hd .more { float:right; _width:60px; }
.hasMoreTab .hd ul { z-index:5; position:absolute; height:39px; z-index:10; _width:800px; _float:left; }
.hasMoreTab .hd li { float:left; padding:0 20px; cursor:pointer; margin-left:-1px; }
.hasMoreTab .hd li.on { font-weight:bold; height:38px; line-height:38px; background:#fff; border:1px solid #C8D1D5; border-top:0; border-bottom:1px solid #fff; font-weight:bold; color: #0029FF; }
.hasMoreTab .bd { clear:both; position:relative; }
.hasMoreTab .bd ul { }
.hasMoreTab .hd .more a { float:right; display:block; color:#FFF; background:#FF7F00; height:20px; line-height:20px; width:60px; text-align:center; margin-top:10px; font-size:12px; }
.hasMoreTab .bd li { float:left; width: 153px; margin: 15px 0 0 11px; _margin:15px 0 0 15px; }
.hasMoreTab .bd li .pic { position:relative; height: 116px; width: 153px; overflow:hidden; }
.hasMoreTab .bd li .pic a { display:block; position:relative; height: 116px; width: 153px; overflow:hidden; }
.hasMoreTab .bd li .pic img { width: 147px; height: 110px; display:block; padding:2px; border:1px solid #ccc; }
.hasMoreTab .bd li .pic a:hover img { border-color:#F00; }
.hasMoreTab .bd li .title { line-height:24px; text-align:center; overflow:hidden; background: #dfdfdf; width: 153px; height: 24px;}
.pic-t { z-index:2; position:absolute; bottom:10px; left:-200px; width:180px; height:20px; padding:0 0 0 10px; color:#f1e8eb; line-height:17px; background:url(../images/img_caption_bg.png) no-repeat; display:none; text-align:left; text-indent: 1em; cursor:pointer; }
.shine { z-index:3; position:absolute; top:0; left:0; width:180px; height:130px; background:url(../images/shine_brands.png) no-repeat -200px 0; cursor:pointer; }
.pic-t { _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/img_caption_bg.png');
}
.shine { _background:none; }



	.picScroll-left0{ width:1000px;  overflow:hidden; position:relative;   }

		.picScroll-left0 .bd{  }
		.picScroll-left0 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left0 .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }