
/* CSS Document */

html{ padding:0; margin:0;}
body{ padding:0; margin:0; font-size:16px; }
a{text-decoration:none;color:#2d2d2d;}
a:hover{color:#F00;}
ul{ padding:0; margin:0;}
li{list-style-type:none;}
.red{color:#F00;}
body{ min-width:1050px;}

.banner1{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #38393b;}
.banner2{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #0d111c;}
.banner3{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #38393b;}
.banner4{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #3a437a;}
.banner5{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #001b2e;}
.banner6{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #707edf;}
.banner7{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #102133;}
.banner8{height:260px; margin:0 auto; overflow:hidden; background-repeat:repeat-x; background-position-x: center; background-repeat: no-repeat; background-color: #013e7f;}

.wnei{ width:1000px; margin:0 auto;}
.wnei2{ width:1050px; margin:0 auto;}
.header_huanying{background:#ebebeb; height:35px; line-height:35px; font-size:14px;}
.header_huanying span{ color:#bd0000; font-weight:bold;}

.header_logo{ height:130px;}
.header_pic{ width:800px; height:130px; float:left;}
.header_yuyan{ width:180px; height:110px; float:right; padding:10px 0; line-height:28px; }
.header_cn{ width:40px; height:28px; background:url(../image/cn.jpg) no-repeat; padding-left:50px; float:left; font-size:14px;}
.header_en{ width:40px; height:28px; background:url(../image/en.jpg) no-repeat; padding-left:50px; float:right;font-size:14px;}


.header_nav{ background:url(../image/nav_bj2019.jpg) repeat-x; height:57px;}
.header_nav ul{ width:1050px; margin:0 auto;}
.header_nav ul li{float:left; background:url(../image/li_ge2019.jpg) right 0 no-repeat;}
.header_nav ul li:last-child{ background:none;}
.header_nav ul li a{display:block; width:115px; height:57px; color:#000; line-height:57px; text-align:center; font-size:16px;}
.header_nav ul li a:hover{ background:url(../image/li_zhu.jpg) repeat-x; color:#fff;}
.header_nav ul li a.li_zhu{ background:url(../image/li_zhu.jpg) repeat-x; color:#fff;}
.header_nav ul li.active a{background:url(../image/li_zhu.jpg) repeat-x; color:#fff;}
.header_nav ul li.active ul li a{background:none;}
.header_nav ul li ul{ z-index: 999; position:absolute; overflow:hidden; width:115px;}
.header_nav ul li ul li{}
.header_nav ul li ul li a{background:url(../image/nav_bj2019.jpg) center center repeat-x; width:115px; height:36px; line-height:36px; font-size:12px; color:#000; border-bottom:1px dotted #999;}
.header_nav ul li ul li a:hover{background:url(../image/li_zhu.jpg) repeat-x; color:#fff;}
.header_nav ul li.active ul li a{background:url(../image/nav_bj2019.jpg) center center repeat-x; color:#000;}
.header_nav ul li.active ul li a:hover{ background:url(../image/li_zhu.jpg) repeat-x;color:#fff;}

.header_nav2{ background:url(../image/nav_bj2019.jpg) repeat-x; height:57px;}
.header_nav2 ul{ width:920px; margin:0 auto;}
.header_nav2 ul li{float:left; background:url(../image/nav2_li.jpg) right center no-repeat;}
.header_nav2 ul li a{ display:block; width:115px; height:57px; color:#000; line-height:57px; text-align:center; font-size:16px;}
.header_nav2 ul li a:hover{ color:#F00;}
.header_nav2 ul li a.li_zhu{}
.header_nav2 ul li:last-child{ background:none;}

.header_sousuo{ height:57px;overflow: hidden;}
.header_sousuo_left{ width:700px; float:left; line-height:60px; height:60px; text-align:left;}
.header_sousuo_left a{display: block; float:left;background:url(../image/a_li.jpg) right center no-repeat; padding:0 5px; font-size:14px;}
.header_sousuo_left a:last-child{background:none;}
.header_sousuo_left a:first-child{background:none;}
.header_sousuo_left .guanjianzi{ }
.header_sousuo_right{ height:47px; padding:10px 0 0 0;}
.header_sousuo_right .sousuo{ width:266px; height:35px; background:url(../image/sousuo.jpg) no-repeat; float:right;}
.header_sousuo .wenben{ border:0; width:180px; height:23px; margin:5px 0 5px 38px;float:left; outline: none;}
.header_sousuo .anniu{ border:0; width:42px; height:35px; background:url(../image/anniu.jpg) no-repeat;float:right;}

.index_flash{}

.index_products{margin:20px 0 0 0;overflow: hidden;}
.index_content{overflow:hidden; margin:20px 0 20px 0;}
.index_products_left{ width:250px; float:left; overflow:hidden; }
.index_products_left .index_products_left_title{ margin:0; height:64px; line-height:64px; background:url(../image/p_bj.jpg) repeat-x; text-align:center; color:#FFF; font-size:20px;}
.index_products_left ul{ padding: 2px 0; background: #fff;}
.index_products_left ul li{ margin:5px 0 2px 0;}
.index_products_left ul li a{ display:block;margin:0 0 2px 0; height:43px; line-height:43px; padding:0 0 0 50px; background:url(../image/p_li.jpg) 0 center no-repeat; color:#000;}
.index_products_left ul li.more a{ display:block;margin:0 0 2px 0; height:43px; line-height:43px; padding:0; background:none; background:url(../image/p_li.jpg) center center no-repeat; color:#000; font-size:16px; font-weight:bold; text-align:center;}
.index_products_left ul li.more a:hover{background:url(../image/p_lili.jpg) -100px center #b40004 no-repeat; color:#fff;}
.index_products_left ul li a.now{padding: 0 0 0 50px; background:url(../image/p_lili.jpg) 0 center #b40004 no-repeat; color:#fff;}
.index_products_left ul li a:hover{background:url(../image/p_lili.jpg) 0 center #b40004 no-repeat; color:#fff;}
.index_products_left ul li ul{}
.index_products_left ul li ul li{ margin:0 0 2px 0;}
.index_products_left ul li ul li a{font-size:13px; margin:0 0 2px 0; height:30px; line-height:32px;  padding:0 0 0 70px; background:url(../image/p_li2.jpg) 50px center #e1e1e1 no-repeat; color:#2d2d2d;}
.index_products_left ul li ul li a:hover{background:url(../image/p_li2-.jpg) 50px center #b40004 no-repeat; color:#fff;}
.index_products_right{ width:730px; float:right; overflow:hidden;}
.index_products_right .index_products_right_title{margin:0 0 10px 0; height:52px; line-height:50px; border-bottom:1px solid #f0f0f0; border-top:1px solid #f0f0f0;}
.index_products_right .index_products_right_title .lright{ float:right; padding:0 0 0 0; }
.index_products_right .index_products_right_title span{ }
.index_products_right .index_products_right_content{}
.index_products_right .index_products_right_content ul{min-height: 850px;}
.index_products_right .index_products_right_content ul li{ width:225px; height:300px; float:left; padding:15px 18px 5px 0; display:inline;}
.index_products_right .index_products_right_content ul li img{ width:225px; height:225px;}
.index_products_right .index_products_right_content ul li a{ line-height:30px; text-align:center; font-size:14px;}



.lg01{ text-align:center; height:153px;}
.lg02-1{ text-align:center; height:200px;}
.lg02-2{ text-align:center; height:200px;}
.lg02-3{ text-align:center; height:150px;}
.lg02{ text-align:center; height:550px;}
.lg03{ text-align:center; height:172px;}
.lg04{ text-align:center; height:521px;}
.lg04-1{ text-align:center; height:200px;}
.lg04-2{ text-align:center; height:200px;}
.lg04-3{ text-align:center; height:121px;}
.lg05{ text-align:center; height:513px;}
.lg06{ text-align:center; height:450px;}
.lg06-1{ text-align:center; height:200px;}
.lg06-2{ text-align:center; height:200px;}
.lg06-3{ text-align:center; height:50px;}
.lg07{ text-align:center; height:200px;}

.kehuganyan_titles{overflow:hidden; background:url(../image/kehugangyan.jpg) center center no-repeat; width:1032px; height:120px; margin:20px auto 5px auto;}
.kehuganyan_content{ height:480px;}
.kehuganyan_box{ width:240px; height:425px; border-top:5px solid #F00; background:#2d2d2d; float:left; margin:0 5px 0 5px;}
.kehuganyan_box .kehuganyan_img{ height:170px; width:240px;}
.kehuganyan_box .kehuganyan_img img{ height:170px; width:240px;}
.kehuganyan_title{ height:35px; line-height:35px; font-size:18px; color:#fff; padding:10px 10px 0 10px;}
.kehuganyan_p{ height:130px; line-height:25px; font-size:14px; color:#b5b5b5; padding:10px 10px 0 10px;}
.kehuganyan_button{ width:110px; height:32px; text-align:center; font-size:14px; line-height:32px; background:url(../image/button.jpg) no-repeat; color:#FFF; margin:0 auto;}
.kehuganyan_button a{color:#fff;}
.kehuganyan_button a:hover{color:#fff;}



.abouts_content{overflow:hidden; background:#082338; height:350px; padding:50px 0;}
.abouts_img{ float:left; width:522px;}
.abouts_neirong{ width:475px; float:right;}
.abouts_title{}
.abouts_p{ color:#e0e0e0; padding:20px 0 0 30px; line-height:28px; font-size:14px;}
.abouts_p .aboustrong{ color:#000; line-height:28px; font-size:16px; font-weight:bold;}
.abouts_content_title{ margin:0 0 10px 0;}
.abouts_content .lright{ float:right; padding:10px 0 0 0; }


.shengchanli{ background:url(../image/shengchanli.jpg) center center no-repeat; height:279px;}
.shengchan_title{ width:405px; margin:0 auto; padding:20px 0 0 0; }
.shengchan_title ul{}
.shengchan_title ul li{ width:125px; text-align:center; float:left; padding:0 5px;}
.shengchan_title ul li a{ display:block; width:123px; height:30px; text-align:center; line-height:30px; background:#fff; border:1px solid #d4d3d3;}
.shengchan_title ul li a:hover{ background:#be0000; border:1px solid #ca7070; color:#fff;}
.shengchan_title ul li.on a{background:#be0000; border:1px solid #ca7070; color:#fff;}
.shengchan_neirong{ width:1050px; overflow:hidden; padding:20px 0 0 0;}
.shengchan_neirong ul{ padding:0; overflow:hidden;}
.shengchan_neirong ul li{ width:226px; height:171px; margin:0 7px; float:left;}
.shengchan_neirong ul li a{}
.shengchan_neirong ul li a img{width:226px; height:171px;}
.shengchan_neirong .leftBtn{ background:url(../image/lleft.jpg) no-repeat; margin:45px 0 0 0; width:35px; height:75px; float:left;}
.shengchan_neirong .rightBtn{ background:url(../image/lright.jpg) no-repeat; margin:45px 0 0 0; width:35px; height:75px; float:right;}

.Dshengchanli{ height:560px; background:#2666b0;}
.Dshengchanli .Dshengchan_title{ height:150px; background:url(../image/khgy.jpg) center center no-repeat;}
.Dshengchanli .Dshengchan_neirong{}
.Dshengchanli .Dshengchan_neirong ul{}
.Dshengchanli .Dshengchan_neirong ul li{ margin:0 26px 0 0;}
.Dshengchanli .Dshengchan_neirong ul li:last-child{ margin:0;}
.Dshengchanli .Dshengchan_neirong ul li{ width:282px; height:354px; float:left; background:#FFF; border:1px solid #FFF;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_pic{ height:200px;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_pic img{ width:282px; height:200px;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_title{ padding:10px 20px 0 20px; height:50px; line-height:50px; text-align:left;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_title a{ height:40px; line-height:40px; color:#2666b0; font-weight:bolder; font-size:16px;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_title a:hover{ color:#F00;}
.Dshengchanli .Dshengchan_neirong ul li .Dshengchan_neirong_content{padding:0 20px 0 20px; font-size:12px; color:#363636; text-align:left; line-height:25px;}
.Dshengchanli .Dshengchan_neirong .leftBtn{background:url(../image/khgy_left.jpg) no-repeat; margin:150px 0 0 0; width:33px; height:64px; float:left;}
.Dshengchanli .Dshengchan_neirong .rightBtn{background:url(../image/khgy_right.jpg) no-repeat; margin:150px 0 0 0; width:33px; height:64px; float:right;}


.Sshengchanli{ height:310px; background:#fff; border-bottom:4px solid #f9f9f9; padding:20px 0 0 0;}
.Sshengchanli .Sshengchan_title{ height:119px; background:url(../image/hzzc.jpg) center center no-repeat;}
.Sshengchanli .Sshengchan_neirong{}
.Sshengchanli .Sshengchan_neirong ul{}
.Sshengchanli .Sshengchan_neirong ul li{ margin:0 26px 0 0;}
.Sshengchanli .Sshengchan_neirong ul li:last-child{ margin:0;}
.Sshengchanli .Sshengchan_neirong ul li{ width:163px; height:141px; float:left; background:#FFF; border:1px solid #FFF;}
.Sshengchanli .Sshengchan_neirong ul li .Sshengchan_neirong_pic{ height:116px;}
.Sshengchanli .Sshengchan_neirong ul li .Sshengchan_neirong_pic img{ width:163px; height:116px;}
.Sshengchanli .Sshengchan_neirong ul li .Sshengchan_neirong_title{ height:25px; line-height:25px; text-align:center;}
.Sshengchanli .Sshengchan_neirong ul li .Sshengchan_neirong_title a{ height:25px; line-height:25px; color:#555555; font-size:12px;}
.Sshengchanli .Sshengchan_neirong ul li .Sshengchan_neirong_title a:hover{ color:#F00;}
.Sshengchanli .Sshengchan_neirong .leftBtn{background:url(../image/hzzc_l.jpg) no-repeat; margin:40px 0 0 0; width:40px; height:40px; float:left;}
.Sshengchanli .Sshengchan_neirong .rightBtn{background:url(../image/hzzc_r.jpg) no-repeat; margin:40px 0 0 0; width:40px; height:40px; float:right;}


.index_news{ height:440px; overflow:hidden; padding:20px 0 0 0; }
.index_news .news_1:first-child{ border-left:1px solid #dedede; padding:0 0 0 15px;}
.index_news .news_1{ width:315px; height:400px; float:left; border-right:1px solid #dedede; margin:0 12px 0 0;}
.index_news .news_1 ul.news_ii_tt{ height:61px;}
.index_news .news_1 ul.news_ii_tt li{ height:61px; line-height:30px; float:left;}
.index_news .news_1 ul.news_ii_tt li a{ display:block; height:41px; width:107px; color:#333333; text-align:center; }
.index_news .news_1 ul.news_ii_tt li a:hover{ background:url(../image/news_title.jpg) no-repeat; color:#FFF;}
.index_news .news_1 ul.news_ii_tt li.on a{background:url(../image/news_title.jpg) no-repeat; color:#FFF;}
.index_news .news_neirong{color:#6e6e6e;}
.index_news .news_neirong a{color:#6e6e6e;}
.index_news .news_neirong a:hover{color:#F00;}
.index_news .news_neirong .news_ii{ height:80px; overflow:hidden;}
.index_news .news_neirong .news_ii .news_ii_left{ float:left; width:77px; height:70px;}
.index_news .news_neirong .news_ii .news_ii_right{ float:right; width:210px; padding:0 20px 0 0;}
.index_news .news_neirong .news_ii .news_ii_right .news_ii_titles{ height:30px; line-height:30px; font-size:14px; font-weight:bold; }
.index_news .news_neirong .news_ii .news_ii_right .news_ii_titlep{ font-size:12px; }
.index_news .news_neirong ul{ line-height:40px; margin:10px 30px 0 0;}
.index_news .news_neirong ul li{ border-bottom:1px dotted #999;}
.index_news .news_neirong ul li:last-child{border-bottom:none;}
.index_news .news_neirong ul li span{ float:right;}

.link{ background:url(../image/link.jpg) center center no-repeat; height:179px;}
.link p{ padding:70px 15px 0 15px; line-height:24px; font-size:14px;}
.link p a{ float:left; background:url(../image/a_li.jpg) right center no-repeat; padding:0 5px;}
.link p a:hover{}

.enlink{ background:url(../image/enlink.jpg) center center no-repeat; height:179px;}
.enlink p{ padding:70px 15px 0 15px; line-height:24px; font-size:14px;}
.enlink p a{ float:left; background:url(../image/a_li.jpg) right center no-repeat; padding:0 5px;}
.enlink p a:hover{}

.news_title{ text-align:center;}
.acticle-content{}



.fooder{ height:220px;}
.fooder .fooder_left{ width:480px; padding:15px 0; float:left;}
.fooder .fooder_left .footer_left_logo{ height:70px;}
.fooder .fooder_left .footer_left_txt{ line-height:25px; padding-left:7px;}

.fooder .fooder_right{ width:480px; padding:15px 0; float:right;}
.fooder .fooder_right .footer_tops{ overflow:hidden;}
.fooder .fooder_right .footer_tops .footer_right_weixin{ width:112px; height:112px; line-height:25px; padding-left:7px; float:left;}
.fooder .fooder_right .footer_tops .footer_right_txt{ line-height:29px; padding-left:18px; float:left;}
.fooder .fooder_right .footer_right_dianhua{ padding:10px 0 0 0;}


.ppp1{ text-align:center;}
.ppp1 img{}

.Bmore{ display:block; width:70px; height:50px; background:url(../image/more.jpg) center center no-repeat;}
.Bmore:hover{ background:url(../image/moreRed.jpg) center center no-repeat;}


#navC li ul.wjia50{ width:180px;}
#navC li ul.wjia50 li a{ width:180px;}

.dinggou {
    width: 700px;
    height: 38px;
    margin: 20px;
}
.dinggou a {
    display: block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    float: right;
    background: url(../image/dinggou.jpg) no-repeat;
}