/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#333;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#383838; text-decoration:none;}
a:hover,a:active{ color:#196FD6; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}

/*index*/
.in_topbox{ width:100%; height:46px; position:relative;}
.in_topbox .lt{ float:left; padding:8px 0 0 10px;}
.in_topbox .rt{ float:right; padding:13px 10px 0 0;}
.menu{ position:absolute; top:0px; right:0px; width:50%; z-index:1000}
.menu_1,.menu_2{ clear:both; height:35px; line-height:35px; padding-left:10px; color:#FFF}
.menu_1 a{ display:block; height:35px; line-height:35px; color:#FFF; width:100%;}
.menu_1 a:hover,.menu_1 a:active{ color:#FFF}
.bkg_1{ background:#033BA7;}
.bkg_2{ background:#084DD6;}
.bkg_3{ background:#216FF5;}
.menu_2 a{ display:block; height:35px; line-height:35px; color:#444; width:100%;}
.menu_ul li{ float:left; width:50%; height:30px; overflow:hidden;}
.menu_ul li a{ display:block; width:100%; height:30px; line-height:30px; text-align:center; background:#e8e8e8; border-left:1px solid #c7c7c7;}
.menu_ul li a:hover,.menu_1 a:active{ color:#FFF; background:#157EF5; border-left:1px solid #157EF5;}
.in_banbox{ width:100%;}
.in_banbox img{ width:100%;}
.banner{ width:100%;overflow:hidden;}
.banner img{ width:100%;}
.in_shbox{ width:100%; margin:10px 0 0 0; height:24px; line-height:24px; padding:5px 0; background:#E5E5E5;}
.in_shbox .lt{ width:25%; float:left; color:#1B70D7; font-size:13px; font-weight:bold; text-align:right;}
.in_shbox .rt{ width:75%; float:left;}
.in_shbox .txt{ width:73%; float:left; height:24px; border:0px; background:#FFFFFF; color:#666;}
.in_shbox .btn{ width:22%; float:left; height:24px; border:0px; background:#196ED6 url(../images/index_13.png) center center no-repeat; background-size: auto 90% }
.in_probox{ padding:0 10px; margin:0px auto; overflow:hidden;}
.in_probox .lt{ float:left; width:60%; padding-top:10px;}
.in_probox .lt .imgbox{ width:100%; height:116px; text-align:center; overflow:hidden;}
.in_probox .lt .imgbox img{ height:100%;}
.in_probox .lt .nmbox{ height:24px; line-height:22px; padding:0 0 0 10px; background:#7F7F7F;}
.in_probox .lt .nmbox a{ color:#FFF;}
.in_probox .rt{ float:left; width:40%;}
.in_probox .rt li{ width:50%; float:left;}
.in_probox .rt li a{ display:block; width:90%; height:65px; line-height:65px; font-size:13px; margin-top:10px; float:right; text-align:center; background:#1B70D7; color:#FFF;}
.in_cont_1{ padding:0 10px; margin:10px auto 0px auto;}
.in_cont_1 img{ width:100%;}
.in_abbox{ padding:0 10px 0 0; margin:10px auto 0px auto;}
.in_abbox ul{ overflow:hidden;}
.in_abbox li{ float:left; width:25%;}
.in_abbox li div{ padding-left:10px;}
.in_abbox li div img{ width:100%;}
.in_btmbox{ height:30px; padding:1px 0; background:#2F2F2F; margin:10px auto 0px auto;}
.in_btmbox ul{ overflow:hidden;}
.in_btmbox li{ float:left; width:25%;}
.in_btmbox li div{ border-right:1px solid #FFF; padding-left:25px;}
.in_btmbox li .bkg_1{ background:url(../images/index_31.png) 8px center no-repeat; background-size: auto 50% }
.in_btmbox li .bkg_2{ background:url(../images/index_32.png) 8px center no-repeat; background-size: auto 50% }
.in_btmbox li .bkg_3{ background:url(../images/index_33.png) 8px center no-repeat; background-size: auto 50% }
.in_btmbox li .bkg_4{ background:url(../images/index_34.png) 8px center no-repeat; background-size: auto 50% }
.in_btmbox li a{ display:block; width:100%; height:30px; line-height:30px; color:#FFF;}

/*about*/
.ab_navbox{ clear:both; padding:0 10px; margin:10px auto 0px auto;}
.ab_navbox ul{ overflow:hidden;}
.ab_navbox li{ float:left; width:50%;}
.ab_navbox li div{ padding:0 1px 1px 0;}
.ab_navbox li a{ display:block; width:100%; height:26px; line-height:26px; text-align:center; color:#FFF; background:#A5A5A5}
.ab_navbox li a.cur{ background:#1B73D7;}
.ab_contbox{ clear:both; line-height:23px; padding:20px 10px; min-height:170px;}
.ab_contbox img{ width:100%;}
.ab_contbox_1{ clear:both; line-height:23px; padding:20px 10px; min-height:170px;}

/*honor*/
.hr_contbox{ clear:both; margin:0px auto; overflow:auto; padding:10px 0 15px 10px;}
.hr_list{}
.hr_list li{ float:left; width:50%; padding-bottom:8px; line-height:20px; text-align:center;}
.hr_list li div{ padding-right:10px;}
.hr_list li img{ border:1px solid #dedede; width:100%;}
.hr_list li img:hover{ border:1px solid #1274BD;}
/*honor show*/
.hrs_tit{ font-size:14px; font-weight:bold; text-align:center; padding-bottom:10px;}
.hrs_img{ text-align:center;}
.hrs_img img{ width:100%;}

/*products show*/
.pros_tit{ font-size:14px; font-weight:bold; text-align:center;}
.pros_img{ text-align:center;}
.pros_img img{ width:100%;}
.pros_cont{}
.pros_pn{ clear:both; padding-top:10px;}

/*news*/
.ns_list{ overflow:hidden; clear:both;}
.ns_list li{ width:100%; height:24px; line-height:24px; overflow:hidden; border-bottom:1px dashed #999;}
.ns_list li a{ float:left;}
.ns_list li span{ float:right;}

/*newsShow*/
.nss_tit{ font-size:13px; font-weight:bold; text-align:center;}
.nss_dtm{ text-align:center; padding:5px 0 10px 0; color:#999;}
.nss_info{ line-height:22px; }
.ff_pre{ clear:both; padding:15px 0 0 0;}
.ff_next{ clear:both;}

/*feedback*/
.jn_box{ clear:both; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.jn_box .lt{ float:left; width:60px; padding:0 5px 0 0; line-height:24px; text-align:right; font-size:13px; font-weight:bold;}
.jn_box .rt{ float:left; width:70%; }
.jn_box .txt{ width:90%; height:24px; line-height:24px; border:1px solid #CCCCCC; color:#444; font-size:13px; border-radius:3px;}
.jn_box input:focus{ background:#EAF5FF; border:1px solid #196FD6;}
.jn_box textarea:focus{ background:#EAF5FF; border:1px solid #196FD6;}
.jn_box .cod{ width:70px; height:24px; line-height:24px; border:1px solid #CCCCCC; color:#444; font-size:13px; border-radius:3px;}
.jn_box .txtarea{width:90%; height:120px; font-size:13px; border:1px solid #CCCCCC; border-radius:3px;}
.jn_box .btn{ height:30px; text-align:center; padding:0 10px; line-height:28px; color:#FFF; font-size:13px; font-weight:bold; border:0px; cursor:pointer; background:#196FD6; border-radius:3px;}
.cl_red{ color:#f00;}





































