@charset "utf-8";

/***整体*****/

.wrap{ width:100%; height:auto; overflow:hidden;min-width:1440px;}

/*****top*******/

.header{ width:100%; height: auto; margin:0 auto; overflow:hidden; background-color:#fff; }

.wel{width:1200px; height:34px; line-height:34px; margin:0 auto; color:#535353; display:none;}

.wel a{ color:#535353; float:right; margin-right:8px;}

.wel a:hover{ color:#F00;}



.headercont{ width:1200px; height:117px; margin:0 auto; background:url(../Image/phone.jpg) right center no-repeat; position:relative; }

.logo{ float:left; }



.top_kjk{ width:100%; height:30px; line-height:30px; margin:0 auto; background-color:#f4f4f4; }

.top_kj{ width:1200px; height:30px;  margin:0 auto; color:#b6b6b6; font-size:12px;  }

.top_kj div{ width:110px; height:30px; float:right; }

.top_kj a{ width:150px; height:30px; float:left; overflow:hidden; position:relative;color:#b6b6b6; text-indent:27px; }

.top_kj a img{ position:absolute; top:0px; left:0px; transition:0.3s;}

.top_kj a:hover img{ position:absolute; top:-30px; left:0px; transition:0.3s;}





/* nav css 下拉菜单*/

.navbgk{ height:49px; width:100%; margin:0 auto;background:url('../Image/nav_bj.jpg') left top repeat-x; position:relative;}

.navbg{ height:49px; width:100%;  position:absolute; top:0px; left:0px;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.nav{ height:49px; line-height:49px ;  width:1200px; margin:0 auto; }

.nav a{ color:#fff;  }

.nav .nLi{ float:left;  position:relative; display:inline; }

.nav .nLi h3{ float:left;  }

.nav .nLi h3 a{ display:block; width:133px; text-align:center; font-size:16px;font-weight:bold;color:#fff;  transition:0.3s;}

.nav .sub{ display:none; width:120px; left:0; top:54px;  position:absolute; background:#4E4E4E;  line-height:32px; padding:5px 0;  }

.nav .sub li{ zoom:1; }

.nav .sub a{ display:block; padding:0 10px; color:#333; }

.nav .nLi h3 a:hover{ background-color:#fff500;color:#333;  transition:0.3s;}

.nav .on h3 a{  color:#333; }

/* banner */

.flash{ width:100%;height:auto; margin:0 auto; text-align:center; position:relative; z-index:0; }

.flash .flashBox {position:relative; margin:0 auto; width:1200px; height:462px; }

/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/

/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/

.flash .flashBox .bd{position:absolute; width:1920px; left:-360px;}

.flash .flashBox .bd img{width:100%; height:462px;}







.i_rmssk{ width:100%; height:67px; line-height:67px;  margin:0 auto; background-color:#f2f2f2; border-bottom:1px solid #fff; }

.i_rmss{ width:1200px;height: auto; margin:0 auto; overflow:hidden; }

.i_rmss_l{ width:69%; height:67px;  float:left; font-size: 14px;  }

.i_rmss_l .wzbt{ width: 115px; height:67px; float:left; margin-right:10px; color: #00954d; font-weight:bold;background:url('../Image/wzbt.png') left top no-repeat;}



.news-left{ width:600px;  position:relative; float:left; }

.news-left .bd{ width:100%; overflow:hidden;    }

.news-left .bd ul{ overflow:hidden; zoom:1; }

.news-left .bd ul li{  width:auto;margin-right:20px;  float:left; height:67px; line-height:67px;  text-align:left; _display:inline; margin-right:10px; }

.news-left .bd ul li span{ color:#333;  }

.news-left .bd ul li a{ color:#333;  }

.news-left .bd ul li a:hover{ color:#fe6c00;  }

.i_rmss_r{ width:30%; height:55px; float:right; }

/**搜索框**/

.search{height: auto; float:right; width:400px; position:absolute; top:31px; right:290px; }

.search-text{ display:inline-block;border: none;height:36px; line-height:36px; width: 250px; float:left; margin-top:0px;outline:none; border:1px solid #fff; color:#333; background-color:#e6e6e6; border-right:none; }

.search-btn{display:inline-block; width:48px; height:40px; background:none;border: none; float:left;background:url('../Image/ss_bt.jpg') right top no-repeat; } 

.input_k{ width:200px; height:30px; line-height:30px; background-color:#fff; border:1px solid #dddddd; float:left; color:#333333; border-right:none;}

.input_tb{ width:73px; height:31px;background:url('../Image/ss_tb.jpg') left top no-repeat; display:block; float:left; border:none; border:1px solid #dddddd; border-left:none;}











.input_k{ width:200px; height:34px; line-height:34px; background-color:#fff; border:1px solid #dddddd; float:left; color:#333333; border-right:none;}

.input_tb{ width:66px; height:36px;background:url('../Image/ss_tb.jpg') left top no-repeat; display:block; float:left; border:none; border:1px solid #dddddd; border-left:none;}









.main{ width:100%; height:auto;}



.gsgktit{}

.gsgktit span{}







.main_0k{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url('../Image/cp_bj.jpg') center top repeat; padding:20px 0px; }

.main_0{ width:1200px; height:auto; margin:0 auto;}



#sidebar{ width:267px; height:auto; overflow:hidden; float: left;}



#cpbt{ height:60px; background: #0048b4; line-height: 60px; color: #fff; font-weight: bold; font-size: 22px; text-align: center;}



#main_right{ width:900px; height:auto; overflow:hidden; float: right; background-color:#fff; }

#fczs_main10{height: auto;}

#fczs_gd10{width:705px;height: auto;float:left;overflow:hidden;}

#fczs_gd10 ul{width:2010px;height: auto;}

#fczs_gd10 ul li{width:325px;height:300px; line-height:32px; float:left;text-align:center; margin-right:10px; margin-bottom:30px; overflow:hidden; }

#fczs_gd10 ul li a{background-color:#fff;width:325px;height: 300px; float:left; color:#333;transition:0.3s;}

#fczs_gd10 ul li a:hover{background-color:#0048b4;width:325px;height: 300px; float:left; color:#FFF;transition:0.3s;}

#fczs_gd10 ul li img{ width:323px; height:245px; border:1px solid #9e9e9e; background-color:#FFF;}

#fczs_gd10 ul li a{ color:#333;}






#fczs_main20{ width:581px; height: auto; border:1px solid #f4f4f4; padding:10px; overflow:hidden; }
#fczs_gd20{width:581px;height: auto;float:left;overflow:hidden;}
#fczs_gd20 ul{width:910px;height: auto;}
#fczs_gd20 ul li{width:195px;height:174px; line-height:32px; float:left;text-align:center; margin-right:10px; margin-bottom:30px; overflow:hidden; border:1px solid #f4f4f4;}
#fczs_gd20 ul li a{background-color:#fff;width:195px;height: 174px; float:left; color:#333;transition:0.3s;}
#fczs_gd20 ul li a:hover{background-color:#0048b4;width:195px;height: 174px; float:left; color:#FFF;transition:0.3s;}
#fczs_gd20 ul li img{ width:195px; height:174px; border:1px solid #9e9e9e; background-color:#FFF;}
#fczs_gd20 ul li a{ color:#333;}








#zi_banner{ width: 100%; height: 385px; background: url(../Image/zi_banner.jpg) no-repeat center top;}

#pro_list { background:#ffffff; padding: 10px 5px 20px;}

#pro_list h3{ display: block; height: 43px; line-height:43px; margin-bottom: 2px; padding-left: 30px; background: #0d66c9;}

#pro_list h3 a{ color: #fff; font-weight: bold;}

/*#pro_list ul{ display:none;  margin-bottom: 10px;}*/

#pro_list li{ height:43px; line-height:43px; padding-left:22px; background-color:#f0f0f0; transition:0.3s all 0s linear; margin-bottom:2px; border-bottom:1px dashed #d1d3e8 }

/*#pro_list li:nth-child(2n) { background: url(../Image/icon.png) no-repeat 5px center #33a5f9; }*/

#pro_list li a{ color: #444444; }

#pro_list li:hover{ padding-left: 25px; color: #fff; background-color:#0048b4; }

#pro_list li:hover a{ color: #ff0;}

#left_lx{ background: url(../Image/leftlx.png) no-repeat center 10px #004fa6; line-height: 1.2; padding: 50px 15px 15px; color: #fff; font-weight: bold; font-size: 22px;}

.lxmore{ width: 110px; height: 35px; background: #008af0; line-height: 35px; text-align: center; font-size: 14px; font-weight: normal; margin-top: 20px; transition:all 0.3s linear 0s;}

.lxmore a{ color: #fff;}

.lxmore:hover{ background: #da251e;}





#scroolZone li{ position: relative; margin:0 20px 35px 0; float:left; width:325px; height: 300px;overflow:hidden; background: #fff; text-align:center; transition:0.3s all 0s linear;}

#scroolZone img{ width:325px; height:245px;transition:0.3s all 0s linear; background: #fff; margin-bottom: 8px;}

#scroolZone a{ color: #000;}

#scroolZone li:hover{ background: #da251e; color: #fff;}

#scroolZone li:hover a{ color: #fff;}











/*.main_0bt{ width:1200px; height:60px; line-height:60px; float:left; text-align:center; color:#333; font-size:30px; font-weight:bold;  }

 

.main_0bt2{ width:1200px; height:auto; line-height:36px; float:left; text-align:center;  }

.main_0bt2 a{ width:auto; height:36px; line-height:36px; display:inline-block; background-color:#02328d; color:#FFF; text-align:center; margin:0px 10px; padding:0px 10px; transition:0.3s;}

.main_0bt2 a:hover{ width:auto; height:36px; line-height:36px; display:inline-block; background-color:#02328d; color:#FFF; transition:0.3s;}

 

.main_0 .i_products_nr{ width:1200px; height: auto; line-height:26px; float:left; color:#515151; }



.main_0 .i_products_nr .products_nr10{ width:1190px; height: auto; line-height:24px; float:left; margin-bottom:20px; }

.main_0 .i_products_nr #fczs_main20{height: auto; overflow:hidden; }

.main_0 .i_products_nr #fczs_gd20{width:705px;height: auto;float:left;overflow:hidden;}

.main_0 .i_products_nr #fczs_gd20 ul{width:1240px;height: auto;}

.main_0 .i_products_nr #fczs_gd20 ul li{width:300px;height:356px;float:left;text-align:center; margin-right:10px; margin-bottom:5px; overflow:hidden; position:relative; }

.main_0 .i_products_nr #fczs_gd20 ul li .cp_a{ width:300px;height: 356px; float:left; padding-top:10px; color:#333; }

.main_0 .i_products_nr #fczs_gd20 ul li .cp_a:hover{ width:300px;height: 206px; float:left; color:#1e5fc0;}

.main_0 .i_products_nr #fczs_gd20 ul li img{ width:300px; height:220px; }





.main_0 .i_products_nr #fczs_gd20 ul li .cpmc_zk{width:300px;height:80px; position:absolute; top:230px; left:0px; border-top:7px solid #02328d; background-color:#f2f2f2; color:#000000;  }

.main_0 .i_products_nr #fczs_gd20 ul li .cpmc_zk p{width:300px;height:40px; line-height:40px; float:left; border-bottom:1px dashed #999; text-indent:20px; text-align:left; }



.main_0 .i_products_nr #fczs_gd20 ul li .cpmc_gengduo{width:300px;height: auto; float:left; margin-top:5px; }

.main_0 .i_products_nr #fczs_gd20 ul li .cpmc_gengduo .i_cpgengduo{width:60px;height:30px; line-height:30px; float:left;background:url('../Image/i_cpgengduo.png') left center no-repeat; padding-left:0px; margin-left:10px; }

.main_0 .i_products_nr #fczs_gd20 ul li .cpmc_gengduo .i_chakangd{width:60px;height:30px; line-height:30px; float:right;  padding-left:20px; margin-right:20px; }



.main_0 .i_products_nr #fczs_gd20 ul li .cp_a2{ color:#333; }

.main_0 .i_products_nr #fczs_gd20 ul li .cp_a2:hover{ color:#02328d; }*/











.main_02k{ width:100%; height:auto; margin:0 auto; background-color:#ffffff;  overflow:hidden; padding:10px 0px; }

.main_02{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }





  

.main_02l{ width:603px; height:auto; float:left; padding:10px; border:1px solid #f4f4f4; }

.main_02l_bt{ width:100%; height:70px; line-height:30px; border-bottom:#e5e5e5 solid 1px; color:#343434; font-size:20px; font-weight:bold;}

.main_02l_bt_yw{ color:#cacaca; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:400; }

.main_02l_bt a{ width:116px; height:34px; line-height:34px; display:block; border:#0048b4 solid 1px; border-radius:25px; color:#0048b4; text-align:center; float:right; margin-top:-20px; font-size:14px; font-weight:100;  transition:0.3s;}

.main_02l_bt a:hover{ width:130px; background-color:#0048b4; color:#FFF;  transition:0.3s;}

.main_02l_nr{ width:100%; height:auto; overflow:hidden; padding-top:40px; line-height:32px;}

.main_02l_nr img{ width:272px; height:230px; float:left; padding-right:20px;}



.main_02r{ width:533px; height:399px; float:right; position:relative; padding:10px; border:1px solid #f4f4f4; }

.main_02r_bt{ width:100%; height:70px; line-height:30px; border-bottom:#e5e5e5 solid 1px; color:#343434; font-size:20px; font-weight:bold;}

.main_02r_bt_yw{ color:#cacaca; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:400; }

.main_02r_bt a{ width:116px; height:34px; line-height:34px; display:block; border:#0048b4 solid 1px; border-radius:25px; color:#0048b4; text-align:center; float:right; margin-top:-20px; font-size:14px; font-weight:100;  transition:0.3s;}

.main_02r_bt a:hover{ width:130px; background-color:#0048b4; color:#FFF;  transition:0.3s;}
 
		

.youshi{ width:100%; height:195px; margin-top:30px;background: url(../Image/i_banner.jpg) no-repeat top center;}

 















.news{ width:1200px; height:auto; padding:30px 0; margin:0 auto;}

.newslogo{ width:100%; height:50px; line-height:50px; border-bottom:#e5e5e5 solid 1px; color:#0047b3; font-size:20px; font-weight:bold;}

.company1llogor{ color:#cacaca; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:400; padding-left:6px;}

.newslogo1{ width:103px; height:34px; line-height:34px; display:block; float:right; padding-right:20px;}

.newslogo1 a{ width:100%; height:34px; border:#0047b3 solid 1px; border-radius:25px; text-align:center; color:#0047b3; font-size:14px; font-weight:400; display:block;transition:all 0.4s linear 0s;}

.newslogo1 a:hover{ width:110%; background-color:#0048b4; color:#fff;transition:all 0.4s linear 0s;}



.newscon{ width:100%; height:auto; overflow:hidden; padding-top:10px; margin:0 auto;}

.newscon ul{ width:110%; height:auto; position:relative;}

.newscon li{ width:530px; height:157px; padding-top:10px; float:left; padding-right:14px;}

.newscon li a{ width:100%; height:157px; display:block; float:left;}

.newscon li a:hover{ color:#e00006;}

.newscon1{ width:100%; height:34px; line-height:34px; display:block; color:#000; font-weight:bold;transition:all 0.3s;}

.newscon li a:hover .newscon1{ background-color:#f2f2f2; color:#e00006; text-indent:10px; transition:all 0.3s;}

.info_date1{ float:left; color:#8b8b8b; font-weight:300;}

.newscon2{ width:100%; height:114px; display:block;}newscon

.newscon2_1{ width:148px; height:113px; display:block; float:left;}

.newscon2_11{ float:left;  width:148px; height:113px; display:table-cell; text-align:center; vertical-align:middle;}

.newscon2_11 img{max-width:148px; max-height:113px;}

.newscon2_2{ width:355px; height:88px; float:left; padding-left:25px; display:block;}



.fahuo{ width:100%; height:auto; padding:30px 0; background-color:#fafafa;}

.fahuologo{ width:1200px; height:auto; margin:0 auto; font-size:20px; font-weight:bold; text-align:center; color:#0047b3; }

.fahuologo1{ color:#c6c6c6; font-weight:400; font-size:18px;}



.fahuocon{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:30px;}

#pro_gd{ width:100%; height:260px; margin:0 auto; overflow:hidden; text-align:center; line-height:38px;}

#pro_gd li{ float:left;width:310px; height:260px;}

#pro_gd li a{ width:286px; height:251px; display:block; border:#f0f0f0 solid 1px; background-color:#FFF;}

#pro_gd li a:hover{ background-color:#0047b3; color:#FFF;}

.pro_gdimg{ width:286px; height:212px; display:block; background-color:#FFF;}

.pro_gdimg1{ width:286px; height:212px; display:table-cell; text-align:center; vertical-align:middle;}

.pro_gdimg1 img{max-width:286px; max-height:212px;}















 

/*.main_02 .i_news{ width:575px; height:auto; float:left; background-color:#fff; margin-top:10px; padding:5px; border:1px solid #eeeeee; }

.main_02 .i_news_bt{ width:575px; height:44px; line-height:44px;  float:left; border-bottom:1px solid #f4f4f6; background-color:#eeeeee; }

.main_02 .i_news_bt_fh{ width:126px; height:44px; line-height:44px;  float:left; background-color:#02328d; color:#FFF; text-align:center; font-size:18px; font-weight:bold;  } 

.main_02 .i_news_nr{ width:545px; height:210px; float:left; padding:15px; line-height:26px; }



 







.main_02 .i_shouhou{ width:575px; height:auto; float:right; margin-top:10px; padding:5px; border:1px solid #eeeeee;}

.main_02 .i_shouhou_bt{ width:575px; height:44px; line-height:44px;  float:left; border-bottom:1px solid #f4f4f6; background-color:#eeeeee; }

.main_02 .i_shouhou_bt_fh{ width:126px; height:44px; line-height:44px;  float:left; background-color:#02328d; color:#FFF; text-align:center; font-size:18px; font-weight:bold;  } 

.main_02 .i_shouhou_nr{ width:545px; line-height:25px; height:210px; float:left; padding:15px; overflow:hidden; }



.main_02 .i_shouhou_nr #fczs_main_v{ width:100%; height: auto;}

.main_02 .i_shouhou_nr #fczs_gd_v{width:100%;height: auto;float:left;overflow:hidden;}

.main_02 .i_shouhou_nr #fczs_gd_v ul{width:1450px;height: auto;}

.main_02 .i_shouhou_nr #fczs_gd_v ul li{float:left;text-align:center; width:242px; height:192px; padding:10px; background-color:#fff; margin-bottom:20px; margin-right:10px; border:1px solid #e9e9e9; }

.main_02 .i_shouhou_nr #fczs_gd_v ul li p{ width:100%; height:50px; line-height:50px; margin-top:20px; font-size:16px; color:#fff; text-align:left;background:url(../Image/cp_tb.png) center left no-repeat; text-indent:17px; }

.main_02 .i_shouhou_nr #fczs_gd_v ul li img{ width:243px; height:170px;}

.main_02 .i_shouhou_nr #fczs_gd_v ul li span{ width:106px; height:34px; line-height:34px; float:right; margin-top:10px; color:#fff;transition:0.3s;background:url(../Image/cp_more.png) center left no-repeat; text-indent:20px; }

.main_02 .i_shouhou_nr #fczs_gd_v ul li:hover span{ width:106px; height:34px; line-height:34px; float:right; margin-top:10px; color:#ffea00;transition:0.3s;}*/





.main_03k{ width:100%; height:auto; margin:0px auto; background-color:#f6f7f8; overflow:hidden; }

.main_03{ width:1200px; height:auto; margin:0 auto; } 







.i_anli{ width:1200px; height:auto; float:right;  position:relative; margin-top:20px; }

.i_anli_bt{ width:1200px; height:46px; line-height:46px;  float:left; margin-bottom:10px; }

.i_anli_bt_fh{ width:100px; height:46px; line-height:46px;  float:left; color:#333; text-align:center; font-size:18px; font-weight:bold; } 

.i_anli_nr{ width:1180px; height:98px; border:1px solid #eeeeee; margin:20px auto; padding-top:20px; padding:10px; }

 

.i_anli_nr #fczs_main_anli{ width:100%; height: auto;}

.i_anli_nr #fczs_gd_anli{width:100%;height: auto;float:left;overflow:hidden;}

.i_anli_nr #fczs_gd_anli ul{width:1204px;height: auto;}

.i_anli_nr #fczs_gd_anli ul li{float:left;text-align:center; width:150px; height:90px; background-color:#fff; margin-bottom:20px; margin-right:20px; border:1px solid #e9e9e9; }

.i_anli_nr #fczs_gd_anli ul li p{ width:100%; height:50px; line-height:50px; margin-top:20px; font-size:16px; color:#fff; text-align:left;background:url(../Image/cp_tb.png) center left no-repeat; text-indent:17px; }

.i_anli_nr #fczs_gd_anli ul li img{ width:150px; height:90px;} 





.main_04k{ width:100%; height:auto; margin:0px auto; background-color:#ffffff; overflow:hidden; }

.main_04{ width:1200px; height:auto; margin:0 auto; }



.main_04 .i_company{ width:565px; height:auto; float:left; background-color:#fff;  position:relative; margin-top:20px; }

.main_04 .i_company_bt{ width:565px; height:44px; line-height:44px;  float:left; }

.main_04 .i_company_bt_fh{ width:126px; height:44px; line-height:44px;  float:left; color:#0045a4; text-align:center; font-size:18px; font-weight:bold;  } 

.main_04 .i_company_nr{ width:545px; height:auto; float:left; padding:10px; line-height:30px; color:#000; }

.main_04 .i_company_nr li{ width:545px; height:65px; border-bottom:1px solid #e5e5e5;  float:left; padding:10px; line-height:30px; color:#000; }

.main_04 .i_company_nr li:hover{ width:545px; height:65px; border-bottom:1px solid #e5e5e5;  float:left; padding:10px; line-height:30px; color:#000; background-color:#fafafa; }







.rmsearchbg{ width:100%; position:absolute; height:120px; top:-70px; left:0px;}

.rmsearch{ width:1200px; margin:0 auto;height:120px; background:#da0a12;}

 

.rmser{width:1200px; float:left; font-size:16px; line-height:26px; color:#fff;height:90px; padding-top:30px;}

.zxadd{background:url(../Image/add.png) 20px 0 no-repeat; padding-left:85px; width:230px; float:left;}

.zxwz{background:url(../Image/wz.png) 10px 0 no-repeat; padding-left:65px; width:230px; float:left;}

.zxtel{background:url(../Image/tel.png) 10px 0 no-repeat; padding-left:65px; width:230px; float:left;}

.zxqq{background:url(../Image/qq.png) no-repeat; padding-left:55px; width:230px; float:left;}

.zxqq a{ color:#fff; }

.zxqq a:hover{ color:#fabc00; }



.info_01bg{ width:100%; height:60px; position:relative; background:url(../Image/cp_bj.jpg) top left repeat;}



.info_02bg{ width:100%; height:auto; background:url(../Image/cp_bj.jpg) top left repeat; overflow:hidden; }

.info_02{width:1200px; margin:0 auto; padding-top:15px; padding-bottom:20px; overflow:hidden; }



.i_cpfl{ width:278px; height:auto; float:left; background-color:#fff; }

.i_cpfl_bt{ width:278px; height:70px; float:left;background:url('../Image/cpfl_btbj.png' ) top left no-repeat;}

.i_cpfl_nr{ width:238px; height:351px; float:left; padding:20px; padding-top:10px;}

.i_cpfl_nr li{ width:238px; height:46px; line-height:46px; float:left; margin-bottom:3px; text-indent:30px; font-size:16px;}

.i_cpfl_nr li a{ width:238px; height:46px; line-height:46px; float:left; background-color:#c90008;transition:0.3s; color:#fff; transition:0.3s;border-radius: 23px;}

.i_cpfl_nr li a:hover{ width:238px; height:46px; line-height:46px; float:left; background-color:#935300;transition:0.3s; transition:0.3s;border-radius: 23px;}



.i_cpfl_contact{ width:238px; height:95px; float:left; padding:20px; padding-top:30px;background:url('../Image/i_contactbj.png' ) right bottom no-repeat #935300; font-size:22px; font-weight:bold; color:#fff; }













.cpfltit{ text-align:center;color:#000; font-size:30px; font-weight:bold; line-height:50px; background:url(../Image/cptbg.jpg) center bottom no-repeat; margin-bottom:20px;}



/* 产品中心 */

.parBd{width:1200px;}

.cpicFocus{ position:relative;  overflow:hidden;  zoom:1;   }

.cpicFocus .hd{  width:670px; overflow:hidden; margin:0 auto;}

.cpicFocus .hd ul{overflow:hidden; zoom:1; }

.cpicFocus .hd ul li{ width:160px; margin:0 5px; height:40px; line-height:40px; color:#000; background:#fff; float:left;  text-align:center; font-size:18px;-moz-border-radius: 20px; 

-webkit-border-radius: 20px; 

border-radius:20px; }

.cpicFocus .hd ul li a{color:#000;}

.cpicFocus .hd ul li a:hover,.cpicFocus .hd ul li.on a{color:#fff;}

.cpicFocus .hd ul li.on{ background:#da0a12;color:#fff;}

.cpicFocus .bd { width:1200px; height:275px; padding:15px 0;}

.cpicFocus .bd ul li .picimg{ width:290px; float:left; margin:5px; background:#fff;}

.cpicFocus .bd ul li .picimg:hover{ background:#da0a12;}

.cpicFocus .bd ul li .picimg img{ width:290px; height:220px; }

.cpicFocus .bd ul li .picimg h2{ height:32px; line-height:32px; overflow: hidden; text-align:center;}

.cpicFocus .bd ul li .picimg a:hover{ color:#fff;}



 





 









.ftnavbg{width:100%;height:50px; line-height:50px; background:#fabc00;}

.ftnav{ width:1060px;margin:0 auto;}

.ftnav ul li{ float:left; width:117px; text-align:center;}

.ftnav ul li a{ color:#000; font-size:16px;}

.ftnav ul li a:hover{ color:#fff;}

/*******footer************/

.footer{ width:100%; height:auto; background:#fff;clear:both;}

#footer{ width:1200px; height:auto; margin:0 auto; position:relative; overflow:hidden; }





.footer_zk{ width:100%; height:236px; background-color:#0048b4; margin:0 auto; }

.footer_k{ width:1200px; height:236px;background: url('../Image/footer_bj.jpg') right center no-repeat; margin:0 auto; position:relative; }

.footer_k .footer_nav{ position:absolute; top:40px; left:0px; color:#fff; }

.footer_k .footer_nav a{ color:#fff; }

.footer_k .footer_nav a:hover{ color:#ffe241; }

.footer_k .footer_lxwm{ position:absolute; top:90px; left:0px; color:#fff; line-height:30px; }



.ftbg{width:100%; height:60px; line-height:60px; color:#000; text-align:center; background:#ededed; }

.ft{ width:1200px;margin:0 auto; }



 

 

 

/*固定的悬浮窗*/

.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 200px;

	right: -127px;

	cursor: pointer;

	transition: all .3s ease;

}

.yb_bar ul li { text-align: left;	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

	transition: all .5s ease;

	overflow: hidden;

}

.yb_bar .yb_top {

	background: #0084d8 url('../Image/fixCont.png') no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #0084d8 url('../Image/fixCont.png') no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #0084d8 url('../Image/fixCont.png') no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/



	background: #0084d8 url('../Image/fixCont.png') no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}









/********内页********/



.sub_page{width: 100%;height: auto; }

.sub_content{width: 1200px;padding: 15px 0; margin:0 auto;}



.left_list{ width:278px; float:left; margin-bottom:35px;}



/* 产品左侧 */

.ny_cpfl{ width:278px; height:auto; float:left; background-color:#fff; }

.ny_cpfl_bt{ width:278px; height:52px; line-height:52px; text-align:center; background-color:#02328d; float:left; font-size:20px; font-weight:bold; color:#FFF; }

.ny_cpfl_nr{ width:238px; height:auto; float:left; padding:20px; padding-top:10px; background-color:#f5f5f5;}

.ny_cpfl_nr li{ width:238px; height:46px; line-height:46px; float:left; margin-bottom:3px; text-indent:30px; font-size:16px;}

.ny_cpfl_nr li a{ width:238px; height:46px; line-height:46px; float:left; background-color:#c6c6c6;transition:0.3s; color:#333; transition:0.3s;border-radius: 23px;}

.ny_cpfl_nr li a:hover{ width:238px; height:46px; line-height:46px; float:left; background-color:#02328d;transition:0.3s; transition:0.3s;border-radius: 23px; color:#fff; }





.scpflleft{ width:270px;}

.scpfltit{ height:50px; padding:0px 0 0px 45px; line-height:50px;color:#fff; font-size:16px;background:#02328d url(../Image/list.png) 20px 19px no-repeat;}

.scpfltit a{color:#fff; font-size:20px;}

.scpfltit a:hover{color:#ffd321;}

/*.scpfl{ width:268px; height:auto; border:1px solid #e5e5e5; }

.scpfl dl{width:248px; padding:5px 10px;}

.scpfl dl dt{text-indent:35px; font-size:14px;  margin-top:3px;}

.scpfl dl dt a{display:block; border-bottom:1px dashed #e4e4e4;width:100%; height:38px;line-height:38px; color:#000;font-weight:bold; overflow:hidden;}

.scpfl dl dt a:hover{color:#000; background:#fabc00;}

.scpfl dl dd{width:100%; height:24px;  line-height:24px; text-indent:35px; margin-bottom:1px; font-size:14px;background:#e6e6e6;}

.scpfl dl dd a{display:block; color:#000;font-weight:bold; }

.scpfl dl dd a:hover{background:#eb8d0a;color:#fff;}*/

.slxwm{ width:278px; border:1px solid #e5e5e5; margin:15px 0; float:left; }

.slxwm p{ line-height:32px; padding:15px;}



.right_list{width:905px; float:right; background:#fff; margin-bottom:20px;}

/*内页右侧标题*/

.title{padding:0px;height:40px; line-height:40px; background:#02328d; color:#fff;}

.title strong{float:left;display:inline-block;height:52px; line-height:52px;color:#fff;text-align:center; padding:0 10px; font-size:20px;}

.title span{line-height:52px; padding-left:15px; padding-right:15px;}

.title a{color:#fff;}

.title .bold{color:#fff;}

.title .right a:hover{color:#da020d;text-decoration:underline;}





