@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{  font-size:14px; }

*{margin:0px;padding:0px;list-style-type: none; font-family:"微软雅黑";}

body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0); min-width:1200px;}
a{text-decoration: none;outline: medium none;font-size:14px; line-height:25px;}
img{border: none;vertical-align: top;  max-width: 100%; margin:auto;} 
.clear{ clear:both}

.one_t{ width:100%; height:40px; background:url(../images/ttbb.jpg) repeat-x;}
.one_t p{ width:1330px; text-align:left; color:#000; line-height:40px; margin:auto; text-align:left;}

.daohang{ width:1330px; margin:auto;}
.logo{ float:left; margin-top:3px; margin-bottom:10px;}

.nav{ width:1150px;height:40px; float:right; margin-top:30px;}
.nav>li{float:left;height:40px;line-height:40px;width:120px;text-align:center;position:relative;}
.nav>li>a{color:#000;font-size:16px;}
.nav li:hover{background:#000;transition:.5s;}
.nav>li .xiala{position:absolute;top:40px;left:0;z-index:100; background:url(../images/xlb.png);}
.xiala{width:120px;z-index:100;}
.xiala li{height:0px;width:120px;text-align:center;overflow:hidden;}
.xiala li a{color:#000;}
.nav>li:hover .xiala li{height:40px;transition:.5s;}


.guanyu{ width:100%; background:url(../images/icompanyBg.jpg) no-repeat; height:350px; margin-top:12px;}
.gykn{ width:1330px; margin:auto;}
.gykn_left{ width:394px; float:left; padding-top:35px;}
.gykn_right{ width:914px; float:right; color:#000; padding-top:36px;}
.gykn_right h2{ font-family: 'Arial'; font-size:24px; line-height:30px;}
.gykn_right h3{ font-family:"微软雅黑"; font-size:18px; font-weight:normal; line-height:36px;}
.gykn_right p{ margin-top:5px; font-size:12px;}
.gykn_right h4{ width:80px; height:30px; border:1px solid #fff; text-align:center; margin-top:15px;}
.gykn_right h4 a{ width:78px; height:28px; line-height:30px; color:#fff;display: block;}
.gykn_right h4 a:hover{ color:#000; border:1px solid #d50409; background:#d50409;}


.cpcpcp{ width:1330px; margin:auto; margin-top:15px;}
.cp_bbb{ width:1330px; background:url(../images/proTypeBg.jpg) no-repeat; height:77px;}
.cp_bbb h2{ width:150px; line-height:77px; color:000; font-size:30px; font-weight:normal; text-align:center; float:left;}
.lei{ width:1125px; float:left; margin-left:55px;}
.lei p{ width:110px; float:left; text-align:center; background:url(../images/pTypeR.png) right no-repeat; padding-right:20px;}
.lei p a{ line-height:77px; color:#000;}
.lei p a:hover{ text-decoration:underline;}


.cpzs_bb{ width:1330px; padding-top:18px; margin:auto;}
.cpzs_bb ul{ width:1345px; text-align:left; margin:auto;}
.cpzs_bb ul li{ width:251px; float:left; margin:0px 18px 12px 0px;}
.ppr{ text-align:center; border:solid 1px #bbbbbb;}
.ppll{ width:204px; margin:auto;}
.ppll h3{ width:204px; margin:auto; text-align:center; font-weight:normal;}
.ppll h3 a{ width:204px; margin:auto; font-size:17px; line-height:34px; color:#000;}
.ppll h3 a:hover{ width:214px; margin:auto;color:#000;}


.nnn{ width:1330px; margin:auto; margin-top:20px;}
.nnn_left{ width:280px; float:left;}
.nl_top{ width:280px; height:106px; background:#d50409;}
.nl_top h2{ font-size:34px; color:#000; line-height:106px; margin-left:20px; width:200px; float:left; height:106px;}
.nl_top h4{ width:80px; height:30px; border:1px solid #fff; text-align:center; margin-top:40px; float:right; margin-right:15px;}
.nl_top h4 a{ width:78px; height:28px; line-height:30px; color:#fff;display: block;}
.nl_top h4 a:hover{ color:#000;; border:1px solid #d50409; background:#fff;}
.nnn_left ul{ width:280px;}
.nnn_left ul li{ width:280px; line-height:20px; border-bottom:dashed 1px #ccc;}
.nnn_left ul li a{ color:#000;}
.nnn_left ul li span{ float:right;}

.nnn_diaoo{ width:272px; float:left; margin-left:20px;}
.nnn_diaoo h2{ font-size:18px; color:#000;}
.nnn_diaoo h2 a{ font-size:18px; color:#000; font-weight:normal;}
.nnn_diaoo h2 a:hover{ font-size:18px; color:#000; text-decoration:underline;}
.nnn_diaoo p{ width:310px; color:#000;  margin-top:10px; line-height:24px; text-align:left; margin:auto; margin-bottom:20px;}
.nnn_diaoo p a{ font-size:14px; color:#000; font-weight:normal;}
.nnn_diaoo p a:hover{ font-size:14px; color:#000; text-decoration:underline;}

.nnn_diaot{ width:272px; float:left; margin-left:20px;}
.nnn_diaot h2{ font-size:18px; color:#000;}
.nnn_diaot h2 a{ font-size:18px; color:#000; font-weight:normal;}
.nnn_diaot h2 a:hover{ font-size:18px; color:#000; text-decoration:underline;}
.nnn_diaot p{ width:310px; color:#000;  margin-top:10px; line-height:24px; text-align:left; margin:auto;}
.nnn_diaot p a{ font-size:14px; color:#000; font-weight:normal;}
.nnn_diaot p a:hover{ font-size:14px; color:#000; text-decoration:underline;}

.nnn_diaoh{ width:272px; float:left; margin-left:20px;}
.nnn_diaoh h2{ font-size:18px; color:#000;}
.nnn_diaoh h2 a{ font-size:18px; color:#000; font-weight:normal;}
.nnn_diaoh h2 a:hover{ font-size:18px; color:#000; text-decoration:underline;}
.nnn_diaoh p{ width:310px; color:#000;  margin-top:10px; line-height:24px; text-align:left; margin:auto;}
.nnn_diaoh p a{ font-size:14px; color:#000; font-weight:normal;}
.nnn_diaoh p a:hover{ font-size:14px; color:#000; text-decoration:underline;}


.zx{ width:1330px; background:url(../images/zx.jpg) no-repeat; height:538px; margin:auto; margin-top:20px;}
.zx_left{ width:620px; float:left;}
.zxl_top{ width:620px;}
.zxl_top h2{ font-size:34px; color:#000; line-height:106px; margin-left:20px; width:620px; float:left; height:106px;}
.zxl_top p{ color:#000; margin-left:30px; margin-bottom:65px;}
.zxl_top p a{ color:#000;}
.zxl_top p a:hover{ color:#000; text-decoration:underline;}

.zxl_bo{ width:615px; float:left;}
.zxl_bo img{ width:165px; float:left; margin-right:10px;}
.zxl_bo h2{ width:100px; height:30px; border:#aaa solid 1px; float:left; text-align:center; line-height:30px; display:inline-block;}
.zxl_bo p{ width:440px; float:right; color:#000; text-indent:2em;}
.zxl_bo p a{color: #000; font-size:12px;}
.zxl_bo p a:hover{color: #000; text-decoration:underline;}
.zxl_bo h3{ width:445px; float:right; text-align:right; margin-top:-10px;}
.zxl_bo h3 a{color:#000; font-weight:normal; font-size:12px;}
.zxl_bo h3 a:hover{ color:#000; text-decoration:underline;}

.zxl_bt{ width:615px; float:left;}
.zxl_bt img{ width:165px; float:left; margin-right:10px;}
.zxl_bt h2{ width:100px; height:30px; border:#aaa solid 1px; float:left; text-align:center; line-height:30px; display:inline-block;}
.zxl_bt p{ width:440px; float:right; color:#000; text-indent:2em;}
.zxl_bt p a{color: #000; font-size:12px;}
.zxl_bt p a:hover{color: #000; text-decoration:underline;}
.zxl_bt h3{ width:445px; float:right; text-align:right; margin-top:-10px;}
.zxl_bt h3 a{color:#000; font-weight:normal; font-size:12px;}
.zxl_bt h3 a:hover{ color:#000; text-decoration:underline;}

.zx_right{ width:693px; float:right;}
.zx_right ul{ width:693px;}
.zx_right ul li{ width:211px; margin-top:30px; margin-left:10px; float:left;}


.link{ width:1330px; margin:auto; margin-top:20px;}
.link img{ width:80px; height:74px; float:left;}
.link_lll{ width:1230px; float:right; border:1px #666 solid; height:74px;}
.link_lll ul{ width:1210px; float:right;}
.link_lll ul a{ color:#000; line-height:36px; margin:0 10px;}
.link_lll ul a:hover{ color:#000; text-decoration:underline;}


.foot{ width:100%; margin-top:20px; height:220px; background:#333; color:#fff;}
.fff{ width:100%; height:4px; background:#d1050e;}
.footer{ width:1330px; margin:auto;}
.flogo{ width:200px; float:left; margin-top:60px;}
.dhang{ width:850px; float:left; margin-top:33px;}
.dhang a{ color:#000;}
.dhang a:hover{ color:#000; text-decoration:underline;}
.te{ color:#000; font-weight:bold;}
.bg{ color:#000; margin-left:16px; margin-right:16px;}
.te a:hover{ text-decoration:underline;}
.dhang h2{ line-height:30px;}
.dhang p{ line-height:30px;}
.dhang h4 a{ color:#000;}
.erweima{ margin-top:33px; float:right;}


/*about*/
.about{ width:1330px; margin:auto; margin-top:20px;}
.about_left{ width:272px; float:left;}
.al_top{ background:url(../images/typeTop.jpg) no-repeat left top #333; padding:150px 8px 0px;}
.al_top ul{ list-style:none;}
.al_top ul li:first-child{ background:none;}
.al_top ul li:first-child a{ height:38px; line-height:38px; text-align:center;}
.al_top ul li:first-child a:hover{ color:#d1050e;}
.al_top ul li{ background:url(../images/line.jpg) repeat-x left top;}
.al_top ul li a{ color:#000; display:block; height:50px; line-height:50px; text-align:center;}
.al_top ul li a:hover{ color:#000;}

.sl_bbb{ width:272px; margin-top:30px;}
.alb_ttt{ padding:15px 0px; background:#d50409; color:#fff; text-align:center;}
.alb_ttt h2{ font-size:24px; font-weight:normal; line-height:36px;}
.alb_ttt p{ font-size:14px; font-family: 'Arial';}
.sl_bbb>ul{ border:1px solid #dcdcdc; padding:10px;}
.sl_bbb ul li{ line-height:30px; color:#000;}

.about_right{ width:1030px; float:right; padding-bottom:20px;}
.ar_top{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.ar_top h3{ width:150px; float:left; font-weight:normal; height:36px; color:#333; padding-right:10px; font-size:20px;}
.ar_top p{color: #000; float:right;}
.ar_top p a{color: #000;}
.ar_top p a:hover{color: #333; text-decoration:underline;}

.ar_bbb{ padding-top:10px; line-height:36px; font-size:14px; text-indent:2em;}



/*product*/
.product{ width:1330px; margin:auto; margin-top:20px;}
.product_left{ width:272px; float:left;}
.pl_top{ background:url(../images/typeTop.jpg) no-repeat left top #333; padding:150px 8px 0px;}
.pl_top ul{ list-style:none;}
.pl_top ul li:first-child{ background:none;}
.pl_top ul li:first-child a{ height:38px; line-height:38px; text-align:center;}
.pl_top ul li:first-child a:hover{ color:#000;}
.pl_top ul li{ background:url(../images/line.jpg) repeat-x left top;}
.pl_top ul li a{ color:#000; display:block; height:50px; line-height:50px; text-align:center;}
.pl_top ul li a:hover{ color:#000;}

.pl_bbb{ width:272px; margin-top:30px;}
.plb_ttt{ padding:15px 0px; background:#d50409; color:#000; text-align:center;}
.plb_ttt h2{ font-size:24px; font-weight:normal; line-height:36px;}
.plb_ttt p{ font-size:14px; font-family: 'Arial';}
.pl_bbb>ul{ border:1px solid #dcdcdc; padding:10px;}
.pl_bbb ul li{ line-height:30px; color:#000;}

.product_right{ width:1030px; float:right; padding-bottom:20px;}
.pr_top{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.pr_top h3{ width:550px; float:left; font-weight:normal; height:36px; color:#000; padding-right:10px; font-size:20px;}
.pr_top p{color: #000; float:right;}
.pr_top p a{color: #000;}
.pr_top p a:hover{color: #000; text-decoration:underline;}

.pr_bbb{ padding-top:10px; line-height:36px; font-size:14px; border: solid 1px #FF0000;}

.pr_bbb ul{ margin:auto; margin-top:20px; margin-left:40px; border: solid 0px #0033FF;}
.pr_bbb ul li{ width:230px; float:left; margin:0px 18px 12px 0px;}
.pro{ text-align:center; border:solid 1px #bbbbbb;}
.pro a{ width:230px;}
.propro{ width:214px; margin:auto;}
.propro h3{ width:214px; margin:auto; text-align:center; font-weight:normal;}
.propro h3 a{ width:214px; margin:auto; font-size:17px; line-height:34px; color:#000;}
.propro h3 a:hover{ width:214px; margin:auto;color:#000;}

/*css jogger style pagination*/
div.jogger{padding-top:20px;margin:7px;font-family:"lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif;}
div.jogger a{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#000;background-color:#ee4e4e;text-decoration:none;}
div.jogger a:hover{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#000;background-color:#000;}
div.jogger a:active{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#000;background-color:#000;}
div.jogger span.current{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#000;background-color:#000;}
div.jogger span.disabled{display:none;}



/*article-product*/
.tit{ width:1030px; margin:auto; text-align:center;}
.tit h2{ text-align:center; font-size:22px; font-weight:normal;}
.tit img{ text-align:center; margin:auto; margin-top:15px; border:1px solid #ccc;}

.tit_bbb{ width:1030px; margin:auto; margin-top:15px;}
.tit_bbb h3{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-align:center; font-size:12px; font-weight:bold; margin-top:15px; color:#000; margin-bottom:20px;}

.pages{ line-height:24px; font-size:12px; color:#000;}
.pages p{ line-height:24px; font-size:12px; color:#000;}
.pages p a{ line-height:24px; font-size:12px; color:#000;}
.pages p a:hover{ color:#000;}
.pages p1{ line-height:24px; font-size:12px; color:#000;}
.pages p1 a{ line-height:24px; font-size:12px; color:#000;}
.pages p1 a:hover{ color:#000;}

.xgcpcpcp{ width:1030px; margin:auto;}
.xxpp{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.xxpp h2{ width:250px; float:left; font-weight:normal; height:36px; color:#333; padding-right:10px; font-size:18px;}
.xxpp h2 b{ font-size:12px; font-weight:normal; font-family:"Arial";}



/*news*/
.news{ width:1330px; margin:auto; margin-top:20px;}
.news_left{ width:272px; float:left;}
.nnll_top{ background:url(../images/typeTop.jpg) no-repeat left top #333; padding:150px 8px 0px;}
.nnll_top ul{ list-style:none;}
.nnll_top ul li:first-child{ background:none;}
.nnll_top ul li:first-child a{ height:38px; line-height:38px; text-align:center;}
.nnll_top ul li:first-child a:hover{ color:#000;}
.nnll_top ul li{ background:url(../images/line.jpg) repeat-x left top;}
.nnll_top ul li a{ color:#000; display:block; height:50px; line-height:50px; text-align:center;}
.nnll_top ul li a:hover{ color:#000;}

.nnll_bbb{ width:272px; margin-top:30px;}
.nlb_ttt{ padding:15px 0px; background:#d50409; color:#000; text-align:center;}
.nlb_ttt h2{ font-size:24px; font-weight:normal; line-height:36px;}
.nlb_ttt p{ font-size:14px; font-family: 'Arial';}
.nnll_bbb>ul{ border:1px solid #dcdcdc; padding:10px;}
.nnll_bbb ul li{ line-height:30px; color:#000;}

.news_right{ width:1030px; float:right; padding-bottom:20px;}
.nr_top{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.nr_top h3{ width:150px; float:left; font-weight:normal; height:36px; color:#000; padding-right:10px; font-size:20px;}
.nr_top p{color: #000; float:right;}
.nr_top p a{color: #000;}
.nr_top p a:hover{color: #000; text-decoration:underline;}

.nr_bbb{ padding-top:10px; line-height:36px; font-size:14px;}

.nr_bbb ul{ width:1030px; margin:auto;}
.nr_bbb ul li{ display:block; width:100%; border-bottom:1px solid #CCCCCC; margin-top:15px; padding-bottom:10px; text-decoration:none; text-align:left;}
.nr_bbb ul li a{ display:block; color:#000; text-decoration:none;}
.nr_bbb ul li a:hover{ color:#000; text-decoration:underline; color:#000; text-decoration:underline;}
.nr_bbb p{ font-size:13px; line-height:1.5; margin-top:10px; margin-top:8px; padding:0px 5px;}
.nr_bbb ul li a:hover h2{color:#000;}

.biaoti h2{font-family:"微软雅黑"; font-weight:normal; color:#0000; font-size:18px; float:left; padding-left:5px;}
.biaoti p{ font-family:"微软雅黑"; font-size:12px;}
.biaoti span{ float:right; font-family:"微软雅黑"; font-weight:normal; color:#0000; font-size:14px;}



/*article-product*/
.nntit{ width:1050px; margin:auto; text-align:center;}
.nntit h2{ text-align:center; font-size:22px; font-weight:normal;}
.nntit img{ text-align:center; margin:auto; margin-top:15px; border:1px solid #ccc;}

.nntit_bbb{ width:1050px; margin:auto; margin-top:15px;}
.nntit_bbb h3{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-align:center; font-size:12px; font-weight:bold; margin-top:15px; color:#000; margin-bottom:20px;}

.xgnews{ width:1050px; margin:auto;}
.xxne{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.xxne h2{ width:250px; float:left; font-weight:normal; height:36px; color:#000; padding-right:10px; font-size:18px;}
.xxne h2 b{ font-size:12px; font-weight:normal; font-family:"Arial";}
.xgnews ul li{ border-bottom:dashed 1px #ccc; color:#000;}
.xgnews ul li a{ line-height:18px; color:#000;}
.xgnews ul li a span{ float:right; color:#000;}
.pagesnee{ line-height:24px; font-size:12px; color:#000;}
.pagesnee p{ line-height:24px; font-size:12px; color:#000;}
.pagesnee p a{ line-height:24px; font-size:12px; color:#000;}
.pagesnee p a:hover{ color:#000;}

.pagesnn{ line-height:24px; font-size:12px; color:#000; text-align:center;}
.pagesnn p1{ line-height:24px; font-size:12px; color:#000;}
.pagesnn p1 a{ line-height:24px; font-size:12px; color:#000;}
.pagesnn p1 a:hover{ color:#000;}

body{  background:none;}
.pcban{ display:block;}
.shoujiban{ display:none;}

video{ width:397px; height:278px;}
iframe{ width:800px; height:580px;}

.ar_bbb tr{ width:100%;}
.ar_bbb tr td{ width:50%; box-sizing:border-box; float:left;}

.snr{ margin-bottom:20px; margin-top:20px;}