@charset "utf-8";
/* CSS Document */
body{font-size:14px;background:#fff;color:#333;font-family:"Microsoft YaHei","Helvetica Neue","Helvetica","Hiragino Sans GB","Hiragino Sans GB W3","Arial,sans-serif";}
body,dd,div,dl,dt,form,h2,h3,h4,li,ol,p,td,th,ul,input{margin:0;padding:0;border:0;}
html { height:100%;font-family:'latoregular'; }
body { height:100%; margin:0; padding:0; line-height:24px;  }
h2,h3,h4{font-size:100%;}
ol,ul{list-style-type:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;}
a{color:#0d1c28;cursor:pointer;outline:0;text-decoration:none;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
a:hover{color:#1b447c;}
em,i{font-style:normal;}
input{outline:0;font-family:arial,'pingfang sc',stheiti,"microsoft yahei",sans-serif;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.pb20{padding-bottom: 20px;}
.textcenter{text-align:center;}
.red{color:red;}
.tran_time{ webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.wrapper{margin:0 auto;border:0;width: 1200px;}
.minw{width:100%;min-width:1200px;}

.header_body{position:relative;}
.top_head_body{position:absolute;width:100%;z-index:99999;left:0;top:0;}
.top_head{padding:0;height:52px;margin-top: 10px;}
.top_head .top_head_wrap{}
.top_head .top_head_wrap .top_head_logo{height:52px;}
.top_head .top_head_wrap .top_head_logo img{height:52px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
.top_head_cont ul li{position:relative;float:left;color:#fff;height:52px;line-height:52px;}
.top_head_cont ul li a{color:#fff;}
.top_head_cont ul em{padding:0 20px;float:left;color:#bec0c3;height:52px;line-height:52px;font-size:10px;}
.top_head_cont ul li .top_head_cont_codeimg{width:140px;text-align:center;position:absolute;display:none;z-index:999;background-color:#fff;top: 34px; left: -36px;}
.top_head_cont ul li .top_head_cont_codeimg p img{width:140px;height:140px;}
.top_head_cont ul li .top_head_cont_codeimg h3{height:30px;line-height:30px;color:#666;font-weight:400;}
.top_head_cont ul li:hover .top_head_cont_codeimg{display:block;}
.top_head_menu{border-bottom:1px solid #e1cece;margin-top: 20px;}
.head_body .head_menu{}
.head_body .head_menu{height:40px;}
.head_nav_wrap{}
.head_nav_wrap ul#nav{height:40px;}
.head_nav_wrap ul li{float:left;width:132px;height:40px;text-align:center;position:relative;background: url(../images/ico_11.jpg) left center no-repeat;}
.head_nav_wrap ul li a{display:block;height:40px;line-height:40px;color:#fff;font-size:14px; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;  }
.head_nav_wrap ul li a:hover{font-size:15px;color:#fff;}
.head_nav_wrap ul li.home{background:none;}
.head_nav_wrap li.nav_li ul{width:132px;display:none;position:absolute;top:40px;left:0;z-index:999;background-color:#ad0002;background-image:none;}
.head_nav_wrap li.nav_li ul li{position:relative;width:132px;height:42px;float:left;background:none;padding:0;}
.head_nav_wrap li.nav_li ul li a{border-bottom:1px solid #940305;width:100%;padding:0;float:left;color:#fff;height:42px;line-height:42px;display:block;font-size:12px;}
.head_nav_wrap li.nav_li ul li a:hover{background:#940305;color:#fff;}
.head_nav_wrap li.nav_li ul li ul{display:none;position:absolute;left:132px;top:0;}


.top_head_search{position:absolute;left: 0; top: 180px;z-index:9999;}
.top_head_search_wrap .hd {color:#fff;}
.top_head_search_wrap .hd p{font-size:16px;line-height:32px;height:32px;overflow:hidden;} 
.top_head_search_wrap .hd h3{font-size:36px;line-height:46px;height:46px;font-weight:400;}
.top_head_search_wrap .bd{width:500px;margin-top:20px;}
.top_head_search_wrap .bd .keywords{width:400px;height:50px;float:left;text-indent:10px;}
.top_head_search_wrap .bd .butt{border:0;width:100px;height:50px;background:#ad0002;color:#fff;      cursor: pointer;  font-size: 24px;}
.index_banner .fullSlide{ width:100%;  position:relative;  height:542px;  }
.index_banner .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.index_banner .fullSlide .bd ul{  }
.index_banner .fullSlide .bd li{ height:542px; overflow:hidden; text-align:center;background:#fff center 0 no-repeat;  }
.index_banner .fullSlide .bd li a{ display:block; height:542px; }
.index_banner .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.index_banner .fullSlide .hd ul{ text-align:center; }
.index_banner .fullSlide .hd ul li{background-color:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:4px; height:10px; margin:1px 5px; overflow:hidden; line-height:999px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.index_banner .fullSlide .hd ul .on{background-color:#4293f4; height:20px;}

.index_box1{margin:30px 0;}
.index_box1 .index_box1_wrap{background:#f1f2f3;height:60px;}
.index_box1_left{width:700px;}
.index_box1_left .hd{height:20px;line-height:20px;margin-right:10px;margin-top:20px;}
.index_box1_left .hd p{margin-left:10px;padding-right:10px;border-right:1px solid #cccdcf;padding-left:25px;background: url(../images/ico_1.png) left center no-repeat;}
.index_box1_left .bd{height:20px;line-height:20px;overflow:hidden;margin-top:20px;}
.index_box1_left .bd ul li span{margin-left:20px;color:#666;font-size:12px;}
.index_box1_rightbd{margin-top:10px;height:40px;margin-right:10px;}
.index_box1_rightbd .welcome_text{height:20px;line-height:20px;font-weight:700;color:#0d1c28;}
.index_box1_rightbd .datetime{height:20px;line-height:20px;color:#666;font-size:12px;}

.index_box2 ul{margin-left:-15px;}
.index_box2 ul li{float:left;width:390px;margin-left:15px;height:230px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
.index_box2 ul li a{display:block;padding:15px;}
.index_box2 ul li .hd{webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;}
.index_box2 ul li .hd h3{font-size:32px;line-height:44px;height:44px;font-weight:400;color:#fff;}
.index_box2 ul li .hd p{line-height:24px;color:#fff;}
.index_box2 ul li .more{margin-top:10px;}
.index_box2 ul li .more p{padding:0 10px;height:24px;line-height:24px;background:#fff;float:left;border-radius: 4px;}
.index_box2 ul li:hover .hd{margin-left:5px;}
.index_title{height:44px;line-height:44px;border-bottom:2px solid #a80100;}
.index_title h3{font-size:22px;color:#ad0002;float:left;}
.index_title span{font-size:12px;float:right;}

.index_box3{margin-top:30px;}
.index_box3_libody{margin-left:-20px;position:relative;margin-top:30px;}

.index_box3 .index_box3_li{width:285px;margin-left:20px;float:left;}
.index_box3 .index_box3_li .index_box3_li_b2{padding:50px 0;text-align:center;-moz-box-shadow:0px 0px 7px #f0f0f0; -webkit-box-shadow:0px 0px 7px #f0f0f0; box-shadow:0px 0px 7px #f0f0f0;}
.index_box3 .index_box3_li .index_box3_li_b2 .icoimg{width:120px;height:120px;margin:0 auto;}
.index_box3 .index_box3_li .index_box3_li_b2  h3{height:40px;line-height:40px;font-size:30px;font-weight:400;margin-top:10px;}
.index_box3 .index_box3_li .index_box3_li_b2 .icoimg.icoimg_1{background: url(../images/ico_2.png) left center no-repeat;} 
.index_box3 .index_box3_li .index_box3_li_b2:hover .icoimg.icoimg_1{background: url(../images/ico_2_1.png) left center no-repeat;}
.index_box3 .index_box3_li.on .index_box3_li_b2 .icoimg.icoimg_1{background: url(../images/ico_2_1.png) left center no-repeat;}
.index_box3 .index_box3_li .index_box3_li_b2 .icoimg.icoimg_2{background: url(../images/ico_3.png) left center no-repeat;} 
.index_box3 .index_box3_li .index_box3_li_b2:hover .icoimg.icoimg_2{background: url(../images/ico_3_1.png) left center no-repeat;}
.index_box3 .index_box3_li.on .index_box3_li_b2 .icoimg.icoimg_2{background: url(../images/ico_3_1.png) left center no-repeat;}
.index_box3 .index_box3_li .index_box3_li_b2 .icoimg.icoimg_3{background: url(../images/ico_12.png) left center no-repeat;} 
.index_box3 .index_box3_li .index_box3_li_b2:hover .icoimg.icoimg_3{background: url(../images/ico_12_1.png) left center no-repeat;}
.index_box3 .index_box3_li.on .index_box3_li_b2 .icoimg.icoimg_3{background: url(../images/ico_12_1.png) left center no-repeat;}
.index_box3 .index_box3_li .index_box3_li_b2 .icoimg.icoimg_4{background: url(../images/ico_13.png) left center no-repeat;}
.index_box3 .index_box3_li .index_box3_li_b2:hover .icoimg.icoimg_4{background: url(../images/ico_13_1.png) left center no-repeat;}
.index_box3 .index_box3_li.on .index_box3_li_b2 .icoimg.icoimg_4{background: url(../images/ico_13_1.png) left center no-repeat;}
.index_box3 .index_box3_li .index_box3_li_b2:hover{background:#a80100;}
.index_box3 .index_box3_li .index_box3_li_b2:hover  h3{color:#fff;}
.index_box3 .index_box3_li.on .index_box3_li_b2{background:#a80100;}
.index_box3 .index_box3_li.on .index_box3_li_b2  h3{color:#fff;}

.index_box3_libd{background:#f5f5f5;margin-top:10px;}
.index_box3_libd ul{padding:50px;margin-left:-30px;overflow:hidden;}
.index_box3_libd ul li{float:left;width:250px;background:#dbd9d9;margin-left:30px;margin-bottom:30px;height:50px;line-height:50px;text-align:center;}
.index_box3_libd  ul li a{background:#dbd9d9;color:#a80100;display:block;}
.index_box3_libd  ul li a:hover{background:#a80100;color:#fff;}

.index_4{margin:30px 0;height:405px;background: url(../images/img_4.jpg) center center no-repeat;}
.index_4 .hd{text-align:center;color:#fff;margin-top:50px;}
.index_4 .hd h3{font-size:36px;height:46px;line-height:46px;margin-bottom:6px;}
.index_4 .hd  p{height:24px;line-height:24px;}
.index_4 .bd{height:152px; margin-top: 60px;background: url(../images/bg_toum.png) center center repeat;color:#fff;}
.index_4 .bd ul{overflow: hidden; margin-top: 38px;margin-left:-1px;}
.index_4 .bd ul li{float:left;width:299px;border-left:1px solid #60758b;text-align:center;}
.index_4 .bd  ul li:first-child{border-left:0 none;}
.index_4 .bd ul li h3{font-size:36px;height:50px;line-height:50px;webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms; }
.index_4 .bd ul li  p{height:30px;line-height:30px;}
.index_4 .bd ul li:hover h3{margin-top:-3px;}

.index_box5_body{margin-top:30px;}
.index_box5_body .hd {position:relative;}
.index_box5_body .hd .next,.index_box5_body .hd .prev{font-size:28px;font-family: SimSun;position:absolute;left:-20px;top:50%;margin-top:98px;width:40px;height:40px;line-height:40px;text-align:center;background:#fff;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;-moz-box-shadow:0px 0px 7px #ccc; -webkit-box-shadow:0px 0px 7px #ccc; box-shadow:0px 0px 7px #ccc;z-index:99;}
.index_box5_body .hd .prev{left:auto;right:-20px;}
.index_box5_body .bd .tempWrap{width:1200px!important;}
.index_box5_body .bd ul{padding:10px 0!important;}
.index_box5_body .bd ul li{width:285px;margin-right:20px;float:left;}
.index_box5_body .bd ul li a{padding:10px;display:block;-moz-box-shadow:0px 0px 7px #f0f0f0; -webkit-box-shadow:0px 0px 7px #f0f0f0; box-shadow:0px 0px 7px #f0f0f0;}
.index_box5_body .bd ul li h3{font-size:18px;color:#a80100;line-height:28px;height:56px;overflow:hidden;font-weight:400;border-bottom:1px solid #a80100;}
.index_box5_body .bd ul li .des{height:80px;line-height:20px;color:#666;overflow:hidden;margin-top:10px;margin-bottom:40px;}
.index_box5_body .bd ul li .des span{color:#a80100;}
.index_box5_body .bd ul li a:hover{background:#f9f9f9;}
.index_box5_body .bd ul li .datetime{height:34px;line-height:34px;overflow:hidden;font-size:12px;color:#666;}


.footer_body{background:#a80100;padding:30px 0;margin-top:30px;}
.footer_left ul{width:180px;float:left;border-right:1px dashed #4c5465;}
.footer_left ul  h3{font-size:16px;color:#fff;text-align:center;font-weight:400;}
.footer_left ul  h3 a{font-size:16px;color:#fff;}
.footer_left ul li{color:#fff;text-align:center;}
.footer_left ul li a{color:#fff;}

.footer_codeimg{text-align:center;margin-left:120px;}
.footer_codeimgbd img{width:130px;height:130px;}
.footer_codeimgbd h3{height:40px;line-height:40px;color:#b2b3b7;}
.footer_contbd{}
.footer_contbd .hd{background: url(../images/ico_4.png) center left no-repeat;padding-left:35px;}
.footer_contbd .hd p{font-size:16px;color:#fff;}
.footer_contbd .hd  h3{font-size:28px;color:#fff;margin-top:10px;}
.footer_contbd .des{color:#fff;margin-top:10px;}

.footer_copy{background:#840303;color:#fff;height:40px;line-height:40px;text-align:center;}
.footer_copy a{color:#fff;text-decoration:underline;}


.com_banner{height:330px;background: url(../images/20200618175523183.jpg) top center no-repeat;}
.com_banner_left{margin-top: 180px;color:#fff;}
.com_banner_left .bd p{height:30px;line-height:30px;font-size:16px;}
.com_banner_left .bd  h3{font-size:36px;line-height:50px;height:50px;font-weight:400;background: url(../images/ico_9.jpg) bottom left no-repeat;}
.com_banner_right {margin-top: 180px;}
.com_banner_right .bd{width:272px;height:40px;background: url(../images/ico_5.png) center left no-repeat;}
.com_banner_right .bd .keywords{text-indent:10px;width:220px;height:40px;border:0 none;float:left;background: none;color:#fff;}
.com_banner_right .bd .butt{width:52px;height:40px;border:0 none;float:left;cursor: pointer;background: none;}

.com_wrap_wrap{height:40px;line-height:40px;color:#999;border-bottom:1px dashed #999;}
.com_wrap_wrap a{color:#999;}
.com_wrap_wrap a:hover{text-decoration:underline;}
.com_menulist .hd{height:50px;line-height:50px;}
.com_menulist .hd h3{font-size:24px;color:#a80100;font-weight:400;}
.com_menulist  .bd{margin:20px 0 30px 0;}
.com_menulist  .bd ul {margin-left:-20px;overflow:hidden;}
.com_menulist  .bd ul li{width:285px;float:left;margin-left:20px;margin-bottom:20px;text-align:center;height:50px;line-height:50px;}
.com_menulist  .bd  ul li a{background:#dbd9d9;color:#a80100;display:block;}
.com_menulist  .bd  ul li a:hover{background:#a80100;color:#fff;}
.com_menut{margin:30px 0;}
.com_menut .com_menut_wrap_tit h3{height:40px;line-height:40px;padding-left:10px;font-size:24px;color:#a80100;font-weight:400;background: url(../images/ico_8.jpg) center left no-repeat;}
.com_menut .com_menut_menu {}
.com_menut .com_menut_menu ul li{float:left;height:40px;line-height:40px;overflow:hidden;border-radius:5px; -moz-border-radius:5px; margin-left:10px;}
.com_menut .com_menut_menu ul li a{font-size:14px;display:block;padding:0 30px;background:#e2e6ea;}
.com_menut .com_menut_menu ul li a:hover{background:#a80100;color:#fff;}
.com_menut .com_menut_menu ul li.selt a{background:#a80100;color:#fff;}
.com_body .com_bodyh3 h3{height:40px;line-height:40px;padding-left:10px;font-size:24px;color:#a80100;font-weight:400;background: url(../images/ico_8.jpg) center left no-repeat;}

.com_contact{padding:20px;-moz-box-shadow:0px 0px 7px #f0f0f0; -webkit-box-shadow:0px 0px 7px #f0f0f0; box-shadow:0px 0px 7px #f0f0f0;}
.com_contact .com_contact_left{width:500px;}
.com_contact .com_contact_left .com_contact_hd{}
.com_contact .com_contact_left .com_contact_hd h3{height:60px;line-height:60px;font-size:36px;font-weight:400;}
.com_contact_bd  ul li{margin:20px 0;border-bottom:1px solid #f0f0f0;padding-left:60px;height:70px;line-height:70px;font-size:16px;color:#a80100;}
.com_contact_bd  ul li a{height:70px;line-height:70px;font-size:16px;color:#a80100;}

.com_contact_right{height:350px;width:630px;background:#f0f0f0;}
.com_show{margin-top:30px;}
.com_show_left{width:870px;}
.com_show_left .com_show_left_hd{margin-bottom:10px;}
.com_show_left .com_show_left_hd h3{line-height:40px;padding-left:10px;font-size:24px;color:#a80100;font-weight:400;background: url(../images/ico_8.jpg) center left no-repeat;}
.com_show_left .com_show_left_bd{color:#666;    line-height: 32px;}
.com_show_right{width:310px;}
.com_show_right .com_show_rightmenu{border:1px solid #d2d8de;margin-bottom:10px;}
.com_show_right .com_show_rightmenu .hd{height:40px;line-height:40px;border-bottom:1px solid #a80100;font-weight:700;}
.com_show_right .com_show_rightmenu .hd h3{float:left;font-size:18px;font-weight:400;color:#a80100;margin-left:10px;}
.com_show_right .com_show_rightmenu .hd span{width:40px;height:40px;text-align:center;float:right;font-family:SimSun;font-size:18px;color:#a80100;}
.com_show_right .com_show_rightmenu .bd ul li{height:40px;line-height:40px;border-bottom:1px solid #d2d8de;overflow:hidden;background: url(../images/ico_11.png) 10px center  no-repeat;}
.com_show_right .com_show_rightmenu .bd ul li a{display:block;padding-left:30px;}

#articlebox{color:#666;    line-height: 32px;}
#articeBottom{margin:10px 0; text-align: right;}
#articleHeader h4{margin:10px 0;}

#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}







