@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,font{margin:0;padding:0;}
li{list-style:none;}
input,button,textarea,select,optgroup,option{font-family:inherit; font-weight:inherit; font-size:12px; color:#333;}
input,button,textarea,select{*font-size:100%;}
img{border:0;}
a{font-size:12px; color:#333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#EE0000;}
a:active{text-decoration:none; color:#333;}
body,td,th{font-size: 12px; color: #333;}
body{background-color:#fff; font-family:Microsoft YaHei;}

.clear{height:0px; overflow:hidden; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.cp img{
	border:#e2e2e2 1px solid;
	padding:2px;
	background:#fff;
	}
.cp img:hover{
	border:#F60 1px solid;
	padding:2px;
	background:#fff;
}
.box{
	width:1002px;
	margin:0 auto;
}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/*动画效果*/
@keyframes nbanA{
0%{transform: translateY(0px);}
50%{transform: translateY(-10px);}
100%{transform: translateY(0px);}
}
@keyframes moveBg {
  0% {
    background-position: 0% 30%;
  }

  100% {
    background-position: 100% 50%;
  }
}

.box,.content,.w1200,.w1300,.width-1200,.w1400{ width:1002px; margin:0 auto;}

/* -- 内页布局 -- */
.page_bg { padding:30px 0 30px; background:#fff;}
.page_main { margin: 0 auto; width: 1002px;
    overflow: hidden;
}  /*版面宽度*/
.page_content{ width:755px;} /*右边宽度*/
.page_left{ width:230px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}


#ding{width:100%; background:#eee; margin:0 auto; line-height:35px;}
.header1{width:300px; padding:30px 0px;}
.header2{width:315px; padding:30px 0px 0px; font-size:30px; line-height:40px; font-weight:bold; color:#203a84; margin-left: 380px;}
.header2 span{font-size:15px; line-height:35px; font-weight:400; color:#333;}
.header3{width:230px; background:url(files/images/20170512110748_1831721816.jpg) no-repeat;  margin:37px 0px 23px; height:55px;}
.header3_zi{font-size:24px; color:#1f3b84; font-weight:bold; float:right; line-height:30px;}
.header3_zi font{font-size:14px; color:#333; font-weight:400; text-align:left; font-family:"Microsoft YaHei";}

/*导航*/
.nav_bg{width:100%; height:55px; margin:0 auto; background:#1f3b84;}
#nav{width:1002px; height:55px; margin:0 auto; line-height:36px;}
#nav li{width:111px; height:55px; float:left; text-align:center; font-family:"Microsoft YaHei";}
#nav li a{font-size:15px; color:#fff; display:block; text-decoration:none; text-align:center; line-height:55px;}
#nav li a:hover{ color:#fff; background:url(files/images/20170512152730_1396010940.png) top;}
#nav .a_nav{color:#fff; background:url(files/images/20170512152730_1396010940.png) top;}
#webdh{display:none;}
.strong_title{display:none;}

#nav li li{height:0; overflow: hidden;}
#nav li:hover{ color:#fff;}
#nav li:hover ul { position: absolute; top:222px; z-index:9999;  background-color:#fff; border-top: 4px solid #D2332F; border-radius: 0px 0px 10px 10px;}
#nav li:hover ul.prod_c{}
#nav li:hover ul.prod_c li:last-child {
    border-right: none;
}
#nav li:hover li { float:left; width: 130px; transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s;  height: auto; padding:0px 10px; margin:10px 0px 10px 10px; border-right: 1px solid #ccc; }
#nav li:hover li.aa{width:172px;}
#nav li:hover li.aa a{font-size:13px; line-height:32px; height: 32px; width: 160px; display:block; text-align: left; padding-left: 10px; color:#666;}
#nav li:hover li.prod_last{width:162px;}
#nav li:hover li.prod_last p a{width: 140px;}
#nav li:hover li.prod_last a{width: 140px;}
#nav li:hover li p a{font-weight: bold; font-size:14px;  color: #333; padding-bottom: 5px;}
#nav li:hover li a{ font-size:13px; line-height:32px; height: 32px; width: 115px; display:block; text-align: left; padding-left: 10px; color:#666;}
#nav li:hover li a:hover{ background-color:#61605e; color:#fff;}
#nav li:hover li.nav_2 a{width: 100px; text-align: center; padding: 0px;}
#nav li:hover li.nav_2{border:none; width: 100px; padding:0px 10px; margin-left: 0;}
#nav li:hover li.nav100{width:95px;}
#nav li:hover li.nav100 p a{width: 75px;}

#nav li:hover li.nav100 a{width: 75px;}

/*热门搜索*/
#search_bg1{width:100%; position:absolute; top:602px;margin:0 auto; min-width:1002px;}
#blank{width:100%; height:30px; overflow:hidden;}
#search{width:1002px; margin:0 auto; height:46px; background:url(files/images/20170512153226_1555359793.png) no-repeat center;}
#search-d{width:377px; float:right; overflow:hidden; height:26px; margin-top:10px; padding-right:14px;}
.search_l{float:left; line-height:26px; color:#666; width:72px;}
#search-i{float:right; width:35px; overflow:hidden; height:26px;}
#search-bg{float:left;width:270px; height:26px; overflow:hidden; color:#fff;}
input,button,select,textarea{outline:none}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search-text{width:1002px; padding-left:11px; line-height:46px; float:left;}
#search_center{padding-left:40px;}
/*一站式服务体系*/
.fuw1{ padding:30px 0px 0px;font-size: 0;}
.fuw_t{font-size: 34px; color: #333;font-weight: normal;height: 115px;text-align: center; text-decoration:none; }
.fuw_t b{color: #333; font-style: normal;font-size: 34px;}
.fuw_t i{color: #1f3b84; font-style: normal;font-size: 34px;}
.fuw_t span{display: block;font-size: 18px;color: #666; padding:10px 0 0;}
.fuw1 ul li{width: 149px;height: 192px;float: left;}
.fuw1 ul li a{width: 149px;height: 192px;float: left;display: block; background-repeat:no-repeat;font-size: 18px;color: #333;font-weight: bold;}
.fuw1 ul li a:hover{ background-image:url(files/images/20170512162804_170437452.jpg);color: #1f3b84; text-decoration:none; transition: all 0.2s linear;}
.fuw1 ul li b{display: block;font-size: 28px;color: #fff; font-family:Arial, Helvetica, sans-serif;width: 51px;height: 51px;text-align: center;line-height: 51px; margin:0 auto;}
.fuw1 ul li span{width: 149px;text-align: center;display: block; padding:78px 0 0;}
.fuw1 .fuw_li02 ,.fuw1 .fuw_li03 ,.fuw1 .fuw_li04 ,.fuw1 .fuw_li05{ padding-left:63px;}

.fuw1 .fuw_li01 a{ background-image:url(files/images/20170512163517_2059671899.jpg); background-position:-21px 0;}
.fuw1 .fuw_li02 a{ background-image:url(files/images/20170512163517_2059671899.jpg); background-position:-276px 0;}
.fuw1 .fuw_li03 a{ background-image:url(files/images/20170512163517_2059671899.jpg); background-position:-529px 0;}
.fuw1 .fuw_li04 a{ background-image:url(files/images/20170512163517_2059671899.jpg); background-position:-783px 0;}
.fuw1 .fuw_li05 a{ background-image:url(files/images/20170512163517_2059671899.jpg); background-position:-1031px 0;}

.fuw{background:url(files/images/20170605220651_1197940242.jpg) center no-repeat; font-size:22px; color:#203a84; line-height:100px; text-align:center; padding-top:35px;}
.fuw_t{font-size: 34px; color: #333;font-weight: normal;height: 80px;text-align: center; text-decoration:none; margin-top:30px;}
.fuw_t b{color: #333; font-style: normal;font-size: 34px;}
.fuw_t i{color: #1f3b84; font-style: normal;font-size: 34px;}
.fuw_t span{display: block;font-size: 18px;color: #666; padding:10px 0 0;}
/*产品*/
.list{width:230px;}
.list1{background:#1f3b84; font-size:20px; color:#fff; line-height:25px; padding:10px 0px; text-align:center;}
.list1 span{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;}
.list_zi{line-height:45px; text-align:center; font-family:"Microsoft YaHei"; background:#d9dfef; padding-bottom:12px;}
.list_zi a{ font-size:14px; display:block; border-bottom:1px #fff solid;}
.telphone{ width:230px; height:289px;}
.telphone span{ margin:0 auto; float:left; padding-top:10px; padding-left:15px; line-height:30px; font-size:14px; width:213px; border:1px #1f3b84 solid; padding-bottom:10px;}
.telphone1{ text-align:center; font-size:18px; color:#fff; background:#1f3b84; height:30px;font-family:"Microsoft YaHei"; padding-top:5px; margin-top:15px;}

.cp_r{width: 732px;}
.r_banner { width: 712px; position: relative; }
#kehu_d { height: 301px; overflow: hidden;  margin-left:9px;}
#kehu_d .cp_r01{ width:712px; float: left;}
#kehu_d .cp_r01_z{ width:530px; height:301px;}
#kehu_d .cp_r01_y{ width:182px; height:301px; background:url(files/images/20170515104616_962202293.png) no-repeat center;}
#kehu_d .cp_r01_y span{ padding-left:20px; display:block; height:65px; line-height:80px; overflow:hidden; font-size:16px; color:#fff; font-weight:bold;}
#kehu_d .cp_r01_y p{ padding-left:20px; padding-right:17px; display:block; height:156px; line-height:24px; overflow:hidden; font-size:13px; color:#fff;}
.cp_r01_y a{display:block; width:96px; height:33px; background-color:#da2421; line-height:33px; text-align:center; font-size:13px; color:#FFF; margin:0 auto;}
.cp_r02{ padding-top:20px;}


#advantage{width:100%; overflow:hidden; background:url(files/images/20170513180414_1997684601.jpg) no-repeat center top;}
.advantage_xt{width:100%; height:3px; background:#e3e3e3; margin-bottom:20px;}
.advantage_xtW{width:595px; height:3px; margin:0 auto; background:#1f3b84;}
.advantage_m{width:413px; line-height:64px; margin:0 auto; text-align:center; font-size:38px; color:#203b82; font-weight:bold; font-style:italic; position:relative; top:25px;}
.advantage_s{width:584px; height:57px; padding-top:20px; background:url(files/images/20170515100557_889942449.png) center no-repeat; margin:0 auto; text-align:center; font-size:20px; color:#666; line-height:45px; margin-bottom:41px;}
.advantage_d0{width:889px; margin:0 auto; height:212px; padding-top:99px; padding-left:113px; overflow:hidden; background:url(files/images/20170516174557_859207960.png) no-repeat center top;}
.advantage_d_m{ font-size:20px; line-height:30px; font-weight:bold;}
.advantage_d_en{line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.advantage_d_s{padding-top:20px; width:390px; line-height:30px; font-size:16px; color:#666;}
.advantage_d_s strong{color:#da2421; font-size:16px;}
.advantage_d1{width:1002px; margin:0 auto; height:344px; overflow:hidden; background:url(files/images/20170513171349_2077841749.png) no-repeat center top;}
.advantage_d1W{width:380px; float:right; padding-right:86px; padding-top:80px;}
.advantage_d2{width:889px; margin:0 auto; height:244px; padding-left:113px; padding-top:94px; overflow:hidden; background:url(files/images/20170513171542_1151320836.png) no-repeat center top; margin-bottom:10px;}

#ggt{width:100%; height:208px; background:url(files/images/20170515103612_2145489600.jpg) no-repeat center;}
.ggtW{width:1002px; margin:0 auto;}
.ggt_l{float:left; width:552px; padding-top:50px; text-align:center; background:url(files/images/20170513214002_521023505.png) no-repeat center bottom;}
.ggt_lm{font-size:22px; line-height:60px; color:#fff; font-weight:bold;}
.ggt_lm span{font-size:40px;}
.ggt_ls{font-size:22px; line-height:30px; color:#fff;}
.ggt_r{float:right; width:365px; color:#fff;}
.ggt_rm{padding-left:104px; padding-top:40px; line-height:28px; font-size:16px;}
.ggt_rs{padding-left:68px; margin-left:36px; background:url(files/images/20170515102112_1214647496.png) no-repeat left center; line-height:51px; font-family:Arial, Helvetica, sans-serif; font-size:24px; margin-top:5px;}
.ggt_ra{margin-top:8px; margin-left:106px; width:138px; height:42px; border:solid 1px #fff; text-align:center;}
.ggt_ra a{font-size:18px; color:#fff; line-height:42px;}
/*合作*/
.honor_bg{background:#fbf5f5; height:565px;font-size: 0;overflow: hidden;width: 100%; min-width:1200px;}
.content1{ width:1002px; margin: 0 auto;}
.honor_l{width:560px; padding:45px 0 0 0px;}
.honor_l_tu{background: url(files/images/20170513220312_607541840.png) left no-repeat;
    height: 38px;
    color: #1f3b84;
    font-size: 25px;
    font-weight: bold;
    padding-left: 20px;
    margin-bottom: 20px;
    line-height: 38px;}
	.honor_l_tu span {
    font-size: 14px;
    color: #333;
    text-transform: uppercase;
    padding-left: 15px;
    font-weight: 400;}
.honor_l_zi{font-size:14px; line-height:35px;}
.honor_l p{padding-top:15px;}
.honor_r{width:400px; padding:60px 0 0 42px;}
.honor_r dl{}
.honor_r dl dt{height:75px;}
.honor_r dl dt a{font-size:20px;color: #000; text-decoration:none;}
.honor_r dl dt b{display: block;font-size:24px;color: #1f3b84;}
.honor_r dl dd{width:400px; background:url(files/images/20170622090944_28831246.png) no-repeat;}
.honor_r ul{ background:url(files/images/20170515092035_72311155.gif) repeat-y 2px 7px;}
.honor_r ul li{height: 36px;line-height: 36px;overflow: hidden;}
.honor_r ul li a{font-size: 16px;color: #626262;display: block; background:url(files/images/20170515092107_1547295646.gif) no-repeat 0 14px; padding:0 0 0 15px;}
.honor_r ul li.cur a,.honor_r ul li a:hover{color: #1f3b84; text-decoration:none; background:url(files/images/20170515091950_170844535.png) no-repeat 0 14px;}
.honor_r dl dd p{ display:inline-block; padding:40px 0 0;width:400px;}
.honor_r dl dd em{display: block;float: left;width: 154px; padding:3px 0 0;}
.honor_r dl dd em img{width:120px;height: 46px;}
.honor_r dl dd span{display: block;float: left;width: 242px;font-size:16px;color: #000;}
.honor_r dl dd span b{display: block;color: #1f3b84;}


.title_f{width: 1000px; height: 41px; text-align: center; font-size: 24px; font-weight: bold; color:#ff8705; padding-top: 33px;}
.title_f p{font-size: 14px; color: #666; font-weight: normal; padding-top: 6px;}    
.convert{ width:1000px; margin:0 auto; background: url(files/images/20170515104715_104126031.jpg) no-repeat center 0px;}
.convert .tab{width:354px; height:50px; margin:0 auto;}
.convert .tab a{display:block; color:#666; text-align: center; width: 118px; height:30px; line-height: 30px; font-size:16px; float:left;}
.convert .tab a:hover{text-decoration: none;}
.convert .tab a.on{display:block; color:#fff; background:url(files/images/20170516091616_72771213.jpg) no-repeat center;}

/* 友情链接 */
.g_link{height: 114px; margin-top:25px;}
.g_link .content2{background:url(files/images/20170515105151_833615956.jpg) no-repeat center top; height: 114px; width:1002px; margin:0 auto;}
.link_t{position: absolute;left:0;top:0;}
.link_t a{color: #1f3b84; font-size: 17px;font-weight: bold;  text-decoration: none;}
.g_link .more01 a{font-size: 12px; color: #1f3b84; font-weight: normal;position: absolute;right:0;top:10px; text-align:right;}
.link_c{line-height:30px; overflow:hidden; padding:21px 0 0 110px;}
.link_c a{ white-space:nowrap; padding:0 16px; height: 30px; line-height:30px; color:#666666;display: inline-block;}

/*底部开始*/
.g_ft{ height:253px; background: url(files/images/20170429/20170429191821_860444015.jpg) repeat-x;}
.g_ft .m_fnav{  height:52px; line-height:52px; color:#fff; text-align:center; }
.g_ft .m_fnav a{ color:#fff; padding:0 22px;  font-size: 13px; font-weight: normal;display: inline-block;}
.g_ft .m_fnav .lasta{ border: none;}
.g_ft .f_ftcon{ color: #505050; padding: 30px 0 0 153px;  line-height: 28px; font-size: 14px;    }
.g_ft .f_ftcon a{ color:#505050; display: inline-block; font-size: 14px;}
.g_ft .flogo{ left:0; top:92px;}
.g_ft .code{right: 126px;top:85px;}
.g_ft .code img{display: block;width: 103px;height: 103px;}
.g_ft .code em{display: block;width: 103px;height: 30px;line-height: 30px;text-align: center;color: #505050;font-size: 12px; margin-top: 15px;}
.g_ft .line1{width: 1px; height: 150px;background: #d3d3d3;position: absolute;left:100px;top:80px;}
.g_ft .line2{width: 1px; height: 150px;background: #d3d3d3;position: absolute;left:742px;top:80px;}
.f_pr {
    position: relative;
}
.f_pa {
    position: absolute;
}


linkTagcs li {
    list-style: none;
    margin: 0px;
    padding-right: 12px;
    line-height: 41px !important;
    float: left;
}
/*内页导航*/
.strong_title { display: none !important;}
.mianbxContent { width:720px !important; padding-left:30px !important; background:url(files/images/20170515144149_1763286925.jpg) !important; height:47px !important; line-height:39px !important; text-align:left !important; font-size:16px !important; margin-bottom:15px !important; margin-left:19px !important;}
.mianbxContent a { font-size:16px !important; color:#1f3b84 !important;}

.cpcs{ width:735px; line-height:40px; height:40px; font-size:18px; background:#263a81; color:#fff; text-align:center; font-weight:bold;}
.cpcs1{ width:735px;height:371px; background:url(files/images/20170514165505_1421067031.jpg) center no-repeat;}
.cpcs2{ width:735px;height:272px; background:url(files/images/20170720192918_407304241.jpg) center no-repeat;}
/*内页幻灯片*/
.focus1 {width:100%; height:350px; overflow:hidden; position:relative;}
.focus1 ul {height:350px; position:absolute;}
.focus1 ul li {float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#000;}
.focus1 ul li div {position:absolute; overflow:hidden;}
.focus1 .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus1 .btn {position:absolute; width:1000px; left:25%; margin-left:-543px; height:24px; bottom:36px; text-align:right;}
.focus1 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus1 .btn span.on {background:#fff;}
.focus1 .preNext {width:45px; height:100px; position:absolute; top:125px; background:url(files/images/20170427/20170427212410_1403722547.png) no-repeat 0 0; cursor:pointer;}
.focus1 .pre {left:0;}
.focus1 .next {right:0; background-position:right top;}
#banner1{margin-top:0px; overflow:hidden;}

#bannerjj{background:url(files/images/20170622095638_223697554.jpg) no-repeat center; height:350px;}
#bannercp{background:url(files/images/20210902184044_1975135017.jpg) no-repeat center; height:350px;}
#bannerlx{background:url(files/images/20170515222414_1298930661.jpg) no-repeat center; height:350px;}
#bannerxw{background:url(files/images/20170515222443_1598470551.jpg) no-repeat center; height:350px;}
#bodycon{margin-top:106px;}



/*客户*/
#customer { padding-top: 30px; }
#customer .cust_tit { height: 64px; background: url(files/images/20170518092754_670754026.jpg) no-repeat; margin-bottom: 20px; }
#customer .cust_tit p { font-size: 26px; color: #191919; font-weight: bold; text-align: center; padding-top: 32px; }
#customer .cust_tit p span { color: #0d6fb8; }
#customer .cust_l { margin-right: 17px; margin-top: 30px; }
#customer .cust_r { margin-left: 17px; margin-top: 30px; }
#customer .cust_roll { width: 926px; }

/*生厂环境*/
    .sj_z{ width:100%; margin: 0 auto;}
    .zs_s{width: 1002px;margin: 0 auto;padding-top: 0px;position: relative;}
    .zs_s .tit p{ background:url(files/images/20161224141010_714120136.jpg) no-repeat; height:48px;}
    .zs_s .tit p a{ font-size: 18px;color: #1f3b84;display: inline-block;width: 136px;height: 48px;text-align: center;line-height: 48px; }
    .zs_s .tit p a:hover,.zs_s .tit p a.cur{background: #1f3b84;text-decoration: none; color:#fff;}
    .zs_s ul{line-height: 0;}
    .zs_s li{float: left;padding-right: 10px;}
    .zs_s li img{width: 215px;height: 160px;}
    .zs_s li p{text-align: center;line-height: 45px;}
    .zs_s li p a{font-size: 14px;color: #333333;}
    .zs_s a.lft{position: absolute;left: 0;top: 60%;}
    .zs_s .cet{   margin: 0 auto; width: 1002px; position: relative;}
    .zs_s a.rig{position: absolute;right: 0;top: 60%;}
    .mr0 { margin-right:0px !important;}
	
#roller_content td a{background:#ccc; line-height:30px !important; width:230px !important; height:30px !important; display:table-header-group;}
#roller_content td div a{background:#ccc; line-height:30px !important;}
#roller_content td div a:hover{background:#0089e1; line-height:30px !important; color:#fff;}
#roller_content td br{display:none;}
	
.wbj .picScroll_left .bd ul {
    height: 230px;
    overflow: hidden !important;
}	
/*优势*/
.ys_bt_five{ padding:30px 0px 50px 0px;}

.ys_bt1{ width:425px;height:193px; background:url(files/images/20181017161522_467787323.jpg)no-repeat;padding:30px 0 0 578px;}
.ys_bt2{ width:404px;height:192px; background:url(files/images/20170621095421_1394626556.jpg)no-repeat;padding:30px 513px 0 85px;}
.ys_bt3{ width:409px;height:193px; background:url(files/images/20170621102019_1194240558.jpg)no-repeat;padding:30px 0 0 593px;}

.ys_yy{ font-size:13px; line-height:30px; color:#555555; padding-top:20px;}
.ys_xh{line-height:24px; font-size:14px; color:#a5a5a5;}
.ys_xh span{font-size:24px; color:#203a84; font-weight:bold;}

