@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; font-size:14px; font-family:'Arial'; color:#333;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px; font-weight:normal;}
*{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none;}
img{ border:none;}
a{text-decoration:none;color:#666;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
table,table td{border-collapse:collapse; vertical-align:top}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.last{margin-right:0 !important;}
.none{ margin-right:0px;}
.wrapper{max-width:640px; margin:0 auto; min-width:320px;}
.spacing{margin-top:50px;}

/*index*/
.header{width:100%;margin:0 auto; position:relative;}
.main{width:96%;margin:0 auto;}
.logo{display:block;width:43%;}
.logo img {width:100%;}
.header_r{width:9%;}
.header_rt{padding-top:18%;text-align:right;}
.header_rb{padding-top:35%;text-align:right;}
.hide_menu{ display:none; position:absolute;width:100%; left:0; text-align:center; background:#fff; padding:2% 0; z-index:999; opacity:0.9}
.hide_menu li{ line-height:2em;}
.hide_menu li a{ display:block;}
.hide_menu li:hover a{ color:#0a347f;}
.banner{width:100%;}
.banner img{width:100%;}
.main .s_t{color:#666666;margin-top:3%;}
.main .search{width:70%;background:url(../images/12_11.png) no-repeat center;background-size:100%;}
.search .inpA{width:73%;border:none;outline:none;background:none;margin:2% 0;color:#b5b5b5;text-indent:1em;line-height:37px;}
.search .inpB{width:22%;border:none;outline:none;background:none;cursor:pointer;margin:2% 0;text-align:center;color:#fff;margin-left:5%; height:37px;}
.main h3{font-size:30px;text-align:center;font-weight:normal;margin-top:8%;line-height:30px;text-transform:uppercase;}
.main .js{font-size:16px;color:#444444;/*background:url(../images/21_28.jpg) no-repeat center 85%;padding-bottom:3%;*/text-align:center;}
.main .ms{color:#444444;text-align:center;}
.gywm{/*width:100%;*/margi-top:1%;}
.gywm_ul li{float:left;width:45%;margin-right:10%;margin-top:3%;}
.li_tb{width:28%;margin:0 auto;}
/*.li_tb img{width:100%;}*/
.gywm_ul h3{display:block;font-weight:normal;text-align:center;text-transform:uppercase;margin-top:2%;font-size:14px;text-align:center;color:#333333;}
.gywm_ul li p{display:block;color:#666666;text-align:center;font-size:14px;}
.banner_s{width:100%;margin:0 auto;margin-top:3%;}
.banner_scon{background:url(../images/12_25.png) no-repeat center;}
.banner_scon .t_left{display:block;width:2.5%;margin-left:3%;padding-top:2%;}
.banner_scon p{color:#fff;text-align:center;padding-top:1%;width:80%; margin:0 auto;}
.banner_scon .t_right{display:block;margin-left:93%;padding-top:3%;width:2.5%;padding-bottom:3%;}
.chanpin{margin:0 auto;margin-top:1%;}
.chanpin_ul li{float:left;width:44%;margin-right:9%;margin-top:5%;border:solid 2px #0a347f; text-align:center;}
.chanpin_ul li .img_list{ width:100%; height: 223px;}
.chanpin_ul li .img_list img{max-width:100%;_width:100%; max-height:100%;_height:100%;}
/*.chanpin_ul li span{display:block;width:100%;height:50%;line-height:50%;background:#0a347f;text-indent:2em;color:#fff;}*/
.chanpin_ul li span{display:block;width:100%;background:#0a347f;height:300%;color:#fff; text-indent:10px; line-height:200%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.chanpin .more{display:block;font-size:14px;text-transform:uppercase;border:solid 1px #333333;width:20%;height:200%;line-height:200%;color:#333333;text-align:center;margin:0 auto;margin-top:4%;}
.zhishi{width:100%;margin:0 auto;background:url(../images/11_38.png) no-repeat center;margin-top:8%;}
.zhishi h3{font-size:30px;text-align:center;font-weight:normal;padding-top:50px;line-height:30px;text-transform:uppercase;color:#ffffff;}
.zhishi .js_b{font-size:16px;color:#ffffff;/*background:url(../images/21_39.png no-repeat center 80%);padding-bottom:3%;*/text-align:center;}
.zhishi_con{width:80%;margin:0 auto;margin-top:3%;padding-bottom:10%;}
.zhishi_ul li{width:100%;margin-top:9%;}
.zs_pic{width:31%;float:left;margin-right:3%;}
.zs_pic img{width:100%;}
.zs_con{width:64%;}
.zs_con span{font-size:16px;}
.zs_con  a{color:#8ec31f;}
.zs_con p{color:#fff;margin-top:1%;}
.mainD_con{width:100%;/*margin-top:3%;*/}
.xw_con li{width:100%;margin:5% 0;}
.xw_cont{background:#0a347f;color:#fff;padding:5%;padding-left:5%;}
.xw_cont span{line-height:2em;}
.date{display:block;background:url(../images/11.png) no-repeat;background-size:100%;padding-left:5%; height:56px;line-height:56px;color:#fff;}
.bottom{width:100%;background:#222222;margin-top:3%;}
.bottom_con{width:96%;margin:0 auto;}
.s_t2{color:#fff;margin-top:3%;}
.bottom_con .search2{width:70%;background:url(../images/23_11.png) no-repeat center;background-size:100%; height:51px; line-height:51px;}
.search2 .inpA{width:73%;border:none;outline:none;background:none;margin:2% 0;color:#b5b5b5;text-indent:1em;line-height:37px;}
.search2 .inpB{width:26%;border:none;outline:none;background:none;cursor:pointer;margin:2% 0;text-align:center;color:#fff;line-height:37px;margin-left:1%;}
.footer{ width:100%; background:#222222; padding-top:10px;color:#b5b5b5;}
.share{margin-top:2%;padding-bottom:4%;border-bottom:solid 1px #555555;}
.share a{margin-right:1%;}
.bdshare-button-style1-24 a, .bdshare-button-style1-24 .bds_more{border-radius: 50%;}
.copy{margin:0 auto;text-align:center;padding:2% 0;}
.copy p{padding-top:1%;color: #b5b5b5;}

/*cp*/
.location{ margin-top:5%;}
.location img{ vertical-align:middle; margin-top:-4px;}
.location a.last{ color:#0a347f;}
.location .main{ border-bottom:1px solid #adadad; padding-bottom:2%;}
.pro_top{ margin-top:1%;}
.pro_top li{width:32%; margin-right:2%; float:left; text-align:center; margin-top:3%;}
.pro_top li a{ display:block; line-height:2.5em;background:#dcdcdc; font-size:12px; }
.pro_top li:hover a{ color:#fff; background:#8ec31f}
.pro_top li.cur a{ color:#fff; background:#8ec31f}
.pro{ margin-bottom:8%;}
.pro_list li{ float:left;width:44%; margin-top:6%; box-sizing:border-box; margin-right:10%;border:solid 2px #adadad; }
.pro_list li a{ display:block; color:#fff;}
.pro_list li .img_list{width:100%; vertical-align:bottom; text-align:center; height: 223px;}
.pro_list li .img_list img{ max-width:100%;_width:100%; max-height:100%;_height:100%;}
.pro_list li p{ display:block; background:#adadad; line-height:3em; text-indent:1em;}
.pro_list li:hover{ border-color:#0a347f;}
.pro_list li:hover p{ background-color:#0a347f;}

/*xq*/
.xq_box{width:96%; margin:0 auto; margin-top:6%; margin-bottom:8%;}
/*.xq_img{ border:1px solid #d6d6d6; box-sizing:border-box;width:42.5%;}
.xq_con{width:54%;}
.xq_img img{width:100%; vertical-align:bottom;}
.xq_ds h3{ font-size:24px; color:#0a347f;}
.xq_ds p{ display:block; margin-top:3%; word-break:break-all;}
.xq_share span{ display:block; color:#b5b5b5; margin-bottom:3%;}
.xq_share{ margin-top:8%;}
.xq_share a{ margin-right:4%;}*/
.xq_bot{ border:1px solid #d4d4d4; margin-top:8%;}
.tab_top{background:#eee; border-bottom:1px solid #d4d4d4;}
.tab_top li{ float:left; padding:0 3%; text-align:center;}
.tab_top li a{ display:block; line-height:2.8em;}
.tab_top li.cur{ background:#0a347f;}
.tab_top li.cur a{ color:#fff;}
.tab_yi{ padding:0.5%; min-height:300px;}
.tab_yi .ppp{ line-height:2em;}
.tab_yi .ppp img{ max-width:100%;_width:100%;}
.tab_yi .ppp table{ max-width:100%;_width:100%; width:100% !important;}
.tab_yi .ppp table td{width:auto !important;}
.tab_yi{ display:none;}

/*about*/

.about_w{ margin-top:6%;}
.about_w .ppp{ line-height:2em; word-break:break-all;}
.about_w .ppp img{max-width:100%;_width:100%;}



.flex-control-nav,.flex-direction-nav{ display:none !important;}





.news_list2 ul{ width:100%; margin:0 auto;}
.news_list2 ul li{ width:98%; margin:0 auto; border-bottom:1px dashed #0a347f;}
.news_list2 ul li span{text-align:center; display:block; float:right;line-height:300%; color:#424141; margin:0;}
.news_list2 ul li a{ line-height:300%; color:#424141; display:block;}
.news_list2 ul li a:hover{ color:#0a347f;}
.news_list2 ul li span:hover{color:#0a347f;}
.news_list2 ul li span:a{color:#0a347f;}


.mess{ margin-top:10%;}


































