@charset "gb2312";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin:0;padding:0;color: #666; line-height:24px;}
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{ border:none;}
a{text-decoration:none;color:#666; }
a:hover{text-decoration:none;}
.clear {clear: both; height:0px;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{margin:0 auto;}
.mag{ margin-top:30px;}
.m20{ margin-top:20px;}
.m15{ margin-top:15px;}
.m80{ margin-top:80px;}
.pad{ padding-top:20px;}
.maf{ margin-left:19px;}
.center{ width:1200px; height:auto;}

#top_bg{height:174px;margin:auto;background:url(../images/top_bg.jpg) repeat-x;}
.top_text{width:1200px;height:36px; line-height:36px; margin:auto;color:#787876;} 
.top_text a{color:#787876;} 
.top_text a:hover{color:#008a3e;}
.top{width:1200px;margin:30px auto 0;}
.logo{float:left;}
.top_logo_text{width:385px;height:55px; line-height:55px; font-size:24px; font-weight:bold;float:left; margin:15px 0 0 30px; padding-left:30px; border-left:1px solid #d6d6d6;}
.top_dh{float:right;}
.top_dh_tb{float:left;}
.top_dh_an{width:212px;height:31px;float:left; line-height:31px; margin-top:10px; background-color:#008a3e; text-align:center; color:#fff; font-size:14px; border-radius:4px;}
.top_dh_an a{color:#fff;} .top_dh_an a:hover{display:block; background-color:#ff7e20;border-radius:4px;transition:all .5s;}

/** µ¼º½ **/
.nav-box{width:100%;height:53px;background:url(../images/nav_bg.jpg) repeat-x;margin-top:30px;}
.nav{ width:1200px; margin:0 auto;}
.nav ul li { float:left; position:relative;}
.nav ul li  a{display:block; width:148px; height:53px;text-align:center; line-height:52px; float:left; font-size:16px; color:#fff;}
.nav ul li  a:hover{background:url(../images/nav_dq_bg.jpg) repeat-x; }
.nav ul li span{ float:left; margin-top:24px;}
.nav ul .dq>a{ display:block;  height:53px; background:url(../images/nav_dq_bg.jpg) repeat-x; text-align:center; line-height:52px;}
.fl2{ display:none; background:#010b91; position:absolute; left:-20px; top:53px; width:120%; z-index:999;}
.fl2 li{width:100%;}
.fl2 li a{font-size:16px;color:#fff; display:block;text-align:center; line-height:44px; border-bottom:1px solid #242fc6; width:100% !important;}
.nav ul li:hover .fl2{ display:block;}

.banner{width:100%; height:500px; overflow:hidden;  min-width:1200px;}
.bannerc{width:100%; height:500px; margin:0px auto; min-width:1200px;}

.bannerc #full-screen-slider { width:100%; height:500px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:500px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:28%; top:470px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:35px; height:4px; float:left; margin-left:8px; border-radius:0px; background:rgba(0,0,0,.4); }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#f00;}

.hot-box{ width:100%; height:50px; background:url(../images/hot_bg.jpg) repeat-x;}
.hot{ width:1200px; margin:0 auto;}
.hot-left{ float:left; width:880px;}
.hot-left ul li{ float:left; line-height:50px; margin-right:20px;}
.hot-left ul li a{ font-size:14px;}

.search{ float:right;}
.top_sear{width:229px; height:28px;float:left; overflow:hidden;border:none; background:url(../images/search.jpg) no-repeat center top; margin-top:12px;}
.top_sear input{overflow: hidden;outline: none;}
.topTxt{width: 180px;background:none; border:none; padding:0 0 0 10px;color: #cccccc;float: left; line-height:28px;}
.topBtn{width:28px;height: 28px;float: right;cursor: pointer; background:none;border:none;}
.top-line{ float:left; line-height:60px; margin-left:15px; margin-right:15px; margin-top:22px;}

.in-product-list-box{width:100%;height: 920px;background:#e7e7e7;}
.in-product-list{ width:1200px; margin:0 auto;}
.in-product-left{ margin-top:30px; width:280px; float:left;}
.in-product-title{background:#010b91;}
.in-product-title h2{color:#fff; font-size:24px; line-height:54px;background:url(../images/in_pro_icon.jpg) no-repeat left; margin-left:20px; padding-left:30px;}
.in-product-text{ background:#fff;}
.in-product-text ul li{ line-height:52px; background:url(../images/in_pro_icon.png) no-repeat left; padding-left:43px; border-bottom:1px solid #e8e8e8;}
.in-product-text ul li:hover a{ color:#d11d0b;}
.in-product-text ul { padding-bottom:45px;}

.main-cont{float:left;width:280px;height: 480px;background:url(../images/left1.jpg);}
.main-cont p{width: 236px;margin:auto;margin-top:35px;line-height:30px;color:#fff;font-size:16px;font-weight:bold;}
.main-cont p em{ font-size:13px;}
.main-cont1{margin:auto;width: 241px;line-height: 31px;color:#fff;margin-top:20px;}
.main-cont1 h3{ font-size:20px; width:100%; line-height:35px; color:#fcf93a}

.in-product-right{width:900px;height: 845px;float:right;background:#fff;margin-top:30px;}
.in-product-r-title h2{ float:left;line-height:50px; background:url(../images/in_text_icon.png) no-repeat left; margin-left:20px; padding-left:20px; font-size:20px; font-weight:normal; }

.in-product-r-title{ width:100%; height:60px;}
.in-product-r-title span{float:right;line-height:50px; margin-right:20px;}
.in-product-r-title span:hover a{ color:#d11d0b;}

.in-product-pic { padding-left:20px; padding-right:20px;}
.in-product-pic ul{width: 882px;}
.in-product-pic ul li{ float:left; text-align:center; margin-right:20px; line-height:40px; margin-bottom:10px;}
.in-product-pic ul li img{width: 274px;text-align:center;height: 210px;}
.in-product-pic ul li:hover a{ color:#F00}

.ly-title{width:100%;height:164px;background:url(../images/ad.jpg) no-repeat center;}

.ly-box{ width:100%; height:1482px; background:url(../images/ly_bg.jpg) no-repeat center;}
.ly{ width:1200px; margin:0 auto;}


.ly-text1{ padding-top:70px; padding-bottom:30px;background:url(../images/ly_pic_line.png) no-repeat bottom;}
.ly-left1{ width:610px; float:left; margin-top:30px;}
.ly-left1 h2{ margin-bottom:30px;}
.ly-left1 ul li{ padding-left:30px; background:url(../images/li_title_icon.png) no-repeat left;}
.ly-left1 ul li a{ font-size:16px; color:#000; line-height:40px;}

.ly-text2{ padding-top:70px; padding-bottom:30px;background:url(../images/ly_pic_line.png) no-repeat bottom;}
.ly-left2{ width:610px; float:right; margin-top:30px;}
.ly-left2 h2{ margin-bottom:30px;}
.ly-left2 ul li{ padding-left:30px; background:url(../images/li_title_icon.png) no-repeat left;}
.ly-left2 ul li a{ font-size:16px; color:#000; line-height:40px;}

#main{width:1200px;margin:50px auto 0;}

.main_about{width: 100%;float:left;border:1px solid #d6d6d6;}
.main_about_titbg{width: 1190px;height:33px;float:left;background:url(../images/main_titbg.jpg) repeat-x;padding-right:10px;}
.main_about_tit{width:134px;height:33px;float:left; line-height:33px; text-align:center; background:url(../images/main_about_titbg.jpg) no-repeat; font-size:16px; color:#fff;}
.main_about_tit a{color:#fff;}  .main_about_tit a:hover{color:#000;}
.main_more{float:right; padding-top:8px;}
.main_about_nr{width: 1153px;float:left;padding:20px;}
.main_about_pic{width:305px;height:243px;float:left;}
.main_about_text{width: 820px;float:right;line-height:24px;}
.main_about_text p{ margin-top:15px}

/*.main_about{width:793px;float:left; border:1px solid #d6d6d6;}
.main_about_titbg{width:783px;height:33px;float:left;background:url(../images/main_titbg.jpg) repeat-x; padding-right:10px;}
.main_about_tit{width:134px;height:33px;float:left; line-height:33px; text-align:center; background:url(../images/main_about_titbg.jpg) no-repeat; font-size:16px; color:#fff;}
.main_about_tit a{color:#fff;}  .main_about_tit a:hover{color:#000;}
.main_more{float:right; padding-top:8px;}
.main_about_nr{width:753px;float:left; padding:20px;}
.main_about_pic{width:305px;height:243px;float:left;}
.main_about_text{width:430px;float:right; line-height:24px;}*/


.ry{width:388px;height:316px; border:1px solid #d6d6d6;float:right;}
.ry_titbg{width:378px;height:33px;float:left;background:url(../images/main_titbg.jpg) repeat-x; padding-right:10px;}
.ry_nr{width:388px;float:left;}
.main_ryzs{position:relative;width:388px;height:280px;float:right; overflow:hidden;}
.main_ryzs>span{width:20px;height:68px;position:absolute;top:50%;margin-top:-34px;cursor:pointer;transition:0.5s;}
.main_ryzs>.l2{left:0px;background:url(../images/main_ryzs_l.jpg) no-repeat;}
.main_ryzs>.r2{right:0px;background:url(../images/main_ryzs_r.jpg) left no-repeat;}
.main_ryzs>div{width:290px;overflow:hidden;margin:30px auto 0;}
.main_ryzs>div>ul{width:10000%;transition:0.5s;}
.main_ryzs>div>ul>li{float:left;width:290px;margin-right:10px;}
.main_ryzs>div>ul>li span{display:block;height:32px;line-height:32px;text-align:center;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:14px;}
.main_ryzs>div>ul>li:hover span{color:#007d47;}
.main_ryzs>div>ul>li img{width:290px;height:206px;border:1px solid transparent;transition:0.5s;}
.main_ryzs>div>ul>li img:hover{border:1px solid #00893e;}


.inedx_tit{ text-align:center; color:#010b91;}
.inedx_tit span{ padding:0 15px; font-size:20px; color:#333;}

.index_news{ margin-top:30px; width:780px;}
.index_news li{ float:left; width:350px; background:#FFF; overflow:hidden; margin-right:40px; padding-bottom:30px;}
.index_news li img{ width:350px; height:263px;}
.index_news li h2{ font-size:18px; padding:20px 20px 15px 0;}
.index_news li h2 a{ color:#000;}
.index_news li span{ background:#F00; height:2px; width:40px; display:block;}
.index_news li p{ padding:0 20px 0 0; font-size:14px; color:#888; margin-top:10px;}
.index_news li a:hover{ color:#fc673f;}

.index_newsp{ margin-top:30px; width:420px;}
.index_newsp dt{ font-size:20px; font-weight:bold;}
.index_newsp dt a{ color:#000;}
.index_newsp dd{ margin-top:15px; text-indent:2em;}
.index_newsp ul{ margin-top:15px;}
.index_newsp li{ line-height:40px; background:url(../images/newsdoc.jpg) left no-repeat; text-indent:20px;}
.index_newsp a:hover{ color:#010b91;}

.news{width:793px;height:373px;border:1px solid #d6d6d6;float:left; overflow:hidden;}
.n_nav{width:783px;height:38px;float:left;background:url(../images/main_news_titbg.jpg) repeat-x; padding-right:10px;}
.n_nav span , .ask h4 span{padding-top:8px;}
.n_nav ul{height:38px;}
.n_nav ul li{float:left; text-align:center; margin-right:5px; height:38px;}
.n_nav ul li a{font:16px "Microsoft Yahei"; color:#404040; line-height:38px; display:inline-block; height:38px;padding-right:20px; padding-left:20px}
.n_nav ul li a:hover , .n_nav ul .cur a{ background:url(../images/main_news_tit.jpg) repeat-x; color:#00893e;}
.news dl{width:753px;float:left; margin:20px 0 0 20px; overflow:hidden;}
.news dl dt{width:221px; height:165px; overflow:hidden;float:left;}
.news dl dt img{width:215px; height:158px;}
.news dl dd{width:513px;float:right;overflow:hidden;}
.news dl dd h5 a{display:block; color:#00893e; font:16px "Microsoft Yahei"; line-height:30px;}
.news dl dd p{line-height:24px; color:#787876;}
.news dl dd span{display:block; margin-top:5px;}
.news .ul02{width:783px;float:left; margin-top:10px; overflow:hidden;}
.news .ul02 li{width:361px;line-height:30px; float:left; border-bottom:1px dashed #e6e6e6; margin-left:20px;} 
.news .ul02 li span{float:right; color:#787876;}
.news .ul02 li a{color:#787876;background:url(../images/main_news_dot.jpg) no-repeat left;padding-left:10px;width:362px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.news .ul02 li a:hover , .news .ul02 .cur a{color:#00893e; text-decoration:underline;}

.ask{width:388px;height:373px; border:1px solid #d6d6d6;float:right;}
.ask_titbg{width:378px;height:33px;float:left;background:url(../images/main_titbg.jpg) repeat-x; padding-right:10px; margin-bottom:10px;}
.wtcont dl{ margin:10px 10px 0 20px; border-bottom:1px dashed #d3d3d3; padding-bottom:10px;}
.wtcont dl dt{background:url(../images/main_faq_tb.jpg) no-repeat left 8px; height:34px; line-height:34px; color:#000; padding-left:24px; font-size:14px;}
.wtcont dl dt a{color:#000; display:block; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; width:195px;}
.wtcont dl dd{ background:url(../images/main_faq_tb2.jpg) no-repeat left 8px; line-height:20px; color:#949393; padding-left:24px;}

.in-footer-box{ width:100%;height:242px; background:url(../images/footer_bg.jpg) repeat-x center;}
.in-footer{ width:1200px; margin:0 auto;}

.in-contact{  width:650px; margin-top:10px; float:left;}
.in-contact a{ color:#fff; font-size:14px;}
.in-contact p { line-height:34px; float:left; padding-right:20px;}

.in-sbzs-title {}
.in-sbzs-title h2{ padding-top:20px; background:url(../images/footer_title.png) no-repeat bottom left;padding-bottom:10px; color:#fff; font-size:24px;}
.in-ewm{ float:right; text-align:right; line-height:30px; height:150px; position:relative; margin-top:-20px;}
.in-ewm a{ color:#fff; font-size:14px;}
.in-ewm h2{ font-size:24px; color:#fff; font-weight:normal;}
.fo-line{ width:100%; height:1px; background:#3d3c41;}
.copy-box{width:1200px;margin: 13px auto 0;}
.fo-nav{ float:left;}
.fo-nav ul li{ float:left; line-height:44px;}
.fo-nav ul li a{ color:#fff; font-size:14px;}
.fo-nav ul li span{ margin-left:20px; margin-right:20px; color:#838383;}

.copy{ float:right; line-height:44px; color:#fff;font-size:14px;}
.copy a{ color:#F00; font-size:14px;}

.main{width:1200px;margin:auto;overflow:hidden;}
.zong_ny{overflow:hidden; background:#ecf1f2; padding:30px 0px 50px 0px;}
.zong_bj{width:380px; height:97px; background:url(../images/zong_bj.png) no-repeat; overflow:hidden;}
.zong_left{overflow:hidden; float:left; width:280px;position:relative; z-index:111; }
.zong_left strong{display:block; font-size:24px; color:#ffffff; font-weight:bold; padding-top:27px; padding-left:35px; height:70px;font-family:"Î¢ÈíÑÅºÚ";}
.zong_left strong span{font-size:14px; color:#ffffff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:500; display:block;}
.zong_left ul{ background:url(../images/left_ul.jpg) repeat-x #fff; overflow:hidden; padding-top:20px; padding-bottom:50px;}
.zong_left li{overflow:hidden;line-height:44px; vertical-align:middle; margin-bottom:5px;-webkit-transition: all 0.5s ease-in-out;background:url(../images/left_d.jpg) no-repeat left top;}
.zong_left li a{display:block; font-size:14px; color:#666; padding-left:40px;}
.zong_left li:hover{background:url(../images/left_h.jpg) no-repeat left top;}
.zong_left li.hover{background:url(../images/left_h.jpg) no-repeat left top;}
.zong_left li:hover a{color:#010b91;}
.zong_left li.hover a{color:#010b91;}

.zong_right{overflow:hidden; float:right; width:900px; background:#fff; z-index:999; padding-bottom: 30px;}
.right_top{overflow:hidden; border-bottom:1px solid #ecf1f2; padding:0px 30px; line-height:60px; vertical-align:middle;}
.right_top strong{float:left;font-size:22px; color:#010b91; font-weight:500;font-family:"Î¢ÈíÑÅºÚ";}
.zong_nr{overflow:hidden; padding:50px; text-align:center; min-height:450px;}

.position{margin:auto;text-align:right; float:right;}
.position a{font-size:12px;color:#616161;}
.position a:last-child{background:none;}
.position .visited{color:#010b91;}
.position a.r{background:none; padding-right:0px;}


.news_tops{overflow:hidden;border-bottom:1px solid #ecf1f2; height:60px; line-height:60px; vertical-align:middle; padding:0px 20px; background:#fff;}
.position.r{float:left;}
.news_tops p a{display:block; color:#fff; font-size:14px; color:#ffffff;}

.news_tops p{float:right; margin-top:15px; width:106px; height:33px; vertical-align:middle; line-height:33px; background:#010b91; text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.news_tops p a{display:block; color:#fff; font-size:14px; color:#ffffff;}

.news_tops{overflow:hidden;border-bottom:1px solid #ecf1f2; height:60px; line-height:60px; vertical-align:middle; padding:0px 20px; background:#fff;}
.position.r{float:left;}
.news_tops p{float:right; margin-top:15px; width:106px; height:33px; vertical-align:middle; line-height:33px; background:#010b91; text-align:center;-webkit-transition: all 0.5s ease-in-out;}
.news_tops p a{display:block; color:#fff; font-size:14px; color:#ffffff;}
.news_tops p:hover{background:#212427;}
.news_top{overflow:hidden;border-bottom:1px solid #dcdedf;text-align:center;padding-bottom: 15px;margin-bottom: 20px;padding-top: 10px;}
.news_top h2{font-size:24px; color:#525252; padding-bottom:10px;}
.news_top_ny{width:370px; margin:auto; overflow:hidden;}
.news_top p{font-size:12px; color:#909090; float:left;}
.share{float:left; margin-left:50px;}
.share p{float:left;}
.share a{display:block; float:left; margin:2px 5px 0px 5px;}
.news_ny p{font-size:12px; color:#818181; line-height:30px;}
.news_ny img{padding:30px 0px;}
.share img{padding:7px 0px;}
.magaz-list-li{padding:20px;margin:0 auto;}
.news_ny li span{display:block; width:820px; float:left; font-size:56px; color:#d1d1d1; font-family:hei; text-align:left;}

.magaz-list-li .news_list li{ width:100%; height:43px; background:url(../images/po_bj.jpg) no-repeat left; border-bottom:1px dashed #c7c7c7;line-height:43px;}
.magaz-list-li .news_list li span{ float:right; padding-right:15px; color:#a1a1a1;}
.magaz-list-li .news_list li a{ padding-left:18px;}
.magaz-list-li .news_list li a:hover{ color:#010b91;}

.magaz-list-li .prodc_list{width: 882px;}
.magaz-list-li .prodc_list li{ float:left; text-align:center; margin-right:20px; line-height:40px; margin-bottom:10px;}
.magaz-list-li .prodc_list li img{width: 274px;text-align:center;height: 210px;}
.magaz-list-li .prodc_list li:hover a{ color:#F00}

.newsshow_xg{ width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding:10px 0px 0px; border-top:1px dashed #b5b5b5; }
.newsshow_xg a{color: #000;}
.newsshow_xg a:hover{ color:#010b91;}

.pagess{margin: 20px auto;overflow: hidden;margin-left: 0px;text-align: center;font-size: 12px; overflow:hidden;}
.pagess ul li{display: inline-block;border: 1px solid #ddd;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color: #999}
.pagess ul li:hover{background:#010b91;color: #fff;border: 1px solid#010b91}
.pagess ul li:hover a{color: #fff;}
.pagess ul li.thisclass{display: inline-block;border: 1px solid #010b91;padding: 2px 9px;margin: 0 3px;background:#010b91;color: #fff;}
.pagess ul li.thisclass a{color: #fff;}
.pagess ul li a{display: block;color: #999}
.pagess ul li a:hover{color: #fff;}