 @charset "utf-8";
/* CSS Document */
/*li前面会有黑色的实心圆（默认的）。list-style也可以设置空心圆、方块、自定义链接图片等*/
*{margin:0; padding:0; list-style:none; }
body{ font:normal 14px/22px 微软雅黑; width:100%; background:#fff; }
img{ border:0;  }	
a{ text-decoration:none; color:#333;  }	
.height3{ height:3px; clear:both;}.height10{ height:10px; clear:both;}
.bgfa{ background-color:#fafafa;}.bgF{ background-color:#fff; }
.bge{ background-color:#eeeeee}.bgf3{ background-color:#f3f3f3}.navbg{ background:url(/template/default/images/navbg.jpg) repeat-x;}.titlebg{ background-color:#c187be; color:#FFF}
.ks_bg{ background:url(/template/default/images/ks_bg.jpg) no-repeat top center;}
.case_bg{background:url(/template/default/images/case_bg.jpg) repeat-x bottom;}
.bgf3{ background-color:#f3f3f3;}.bgff{ background-color:#fff;}.titd{ background-color:#d0cece;}


.mr10{margin-right:10px;} .mb20{margin-bottom:20px;}
.w260{ width:260px;}.w280{width:280px}.w300{ width:300px;}.w380{ width:380px;}.w300{ width:300px;}.w400{width:400px;}.w430{ width:430px;}.w530{ width:530px;}.w900{ width:900px; margin:0 auto;}.w1020{ width:1020px; margin:0 auto;}.w1200{ width:1200px; margin:0 auto;}.w1300{  width:1300px; margin:0 auto;}.w1340{width:1340px; margin:0 auto;}.w1400{  width:1400px; margin:0 auto;}.w120{  width:120px; margin:0 auto;}


.h80{ height:80px;}.h520{  height:520px; margin-top:20px; background:#fff;}.h460{ height:460px; padding-top:30px;}



.mt10{margin-top:10px;}.mt15{margin-top:15px}.mt50{ margin-top:50px;}.mt60{ margin-top:60px;}.mt90{ margin-top:90px;}.mr60{  margin-right:120px;} .mt80{ margin-top:80px;}.ml90{ margin-left:90px; display:inline-block;}
.fl{ float:left;} .fr{ float:right}.clr{ clear:both;}


.p10{ padding:10px;}



.loca{ max-width:1200px; margin: 0 auto; height:53px; line-height:53px; border-bottom:2px solid #e5e5e5}
.center{ margin-top: 0em;margin-bottom: 20px;TEXT-INDENT: 2em;LETTER-SPACING: 0em; font-size: 16px;color: #333;line-height: 30px;}
.center_p{ margin-top: 0em;margin-bottom: 5px;TEXT-INDENT: 2em;LETTER-SPACING: 0em; font-size: 16px;color: #333;line-height: 30px;}
.center_p2 a{ margin: 10px 0;TEXT-INDENT: 2em;LETTER-SPACING: 0em; font-size: 16px;color: #c00;line-height: 30px;}


/**logo头部***/
.logo_head{height:35px; background:#e5e5e5; position:relative; overflow:hidden; }
.logo_head .head_title{ font:normal 12px/35px "Microsoft YaHei";color:#898484;}
.logo_head .head_nav{font:normal 12px/35px "Microsoft YaHei";}
.logo_head .head_nav a{color:#898484;}


/*logo*/
.logo_bg{  height:85px; background:url(/template/default/images/logo.png) no-repeat #fff center center; position:relative; overflow:hidden; }
.logo_bg p{ margin:35px 0 0 85%; }
.logo_bg p samp{ font:bold 16px/20px "Microsoft YaHei";color:#5163b9; letter-spacing:2px;}


/*导航*/
.nav_bg{ height:50px;  position:relative; overflow:hidden; background:#104B97; }
.img_nav{display:flex;/*弹性布局*/ align-items:center /*垂直布局*/; justify-content:center; /*水平布局*/ }
.logo_u{ height:50px; position:relative;  font:normal 16px/50px "Microsoft YaHei";  }
.logo_u li{ float:left; width:144px; text-align:center; background:url(/template/default/images/nav_bg.png) no-repeat center right;}
.logo_u li a{ display:inline-block; line-height:50px; color:#fff;  }
.logo_u li a:hover{ color:#ecebeb;}



/*轮播图*/
.fullSlide{ width:100%;  position:relative; height:600px;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;}	
.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center; text-indent:-9999px; }	
.fullSlide .bd li a{ display:block; height:600px;}	

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:5px; background: #FFF; overflow:hidden;line-height:9999px;}	
.fullSlide .hd ul .on{ background-position:0 0; background: #11578b;}



/*小轮播图*/
.fullSlide1{ width:100%;  position:relative; height:300px;}	
.fullSlide1 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide1 .bd ul{ width:100% !important;}	
.fullSlide1 .bd li{ width:100% !important;  height:300px; overflow:hidden; text-align:center; text-indent:-9999px; }	
.fullSlide1 .bd li a{ display:block; height:300px;}	

.fullSlide1 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
.fullSlide1 .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:4px; margin:5px; background: #FFF; overflow:hidden;line-height:9999px;}	
.fullSlide1 .hd ul .on{ background-position:0 0; background: #11578b;}


/* 通知公告css开始*/
.tzgg{ padding-top:10px;}
.txtMarquee-left{ position:relative;background:url(/template/default/images/voice.png) no-repeat left center;  padding-left:30px;}

.txtMarquee-left .bd{ width:1160px !important; height:60px;  background:#fff; }
.txtMarquee-left .bd .tempWrap{ width:1140px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{padding:15px;float:left; height:30px; line-height:30px; _display:inline; *display:inline;width:auto !important;}/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{ color:#3b3b3b; }
.txtMarquee-left .bd ul li samp{ color:#3b3b3b;  }



/*产品中心*/
.cpzx_show{ margin-top:30px; position:relative; overflow:hidden;}


/*二级菜单*/
.parBd4{position:relative;}
.fm_title{ margin:10px 10px 30px; width:80%;  }
.fm_title p{ font: bold 40px/70px "Microsoft YaHei";color:#333; }
.fm_title samp{ font: bold 26px/30px "Microsoft YaHei";color:#10498c; }
.fm_more{ margin-top:75px; background: url(/template/default/images/more.png) no-repeat center center; width:144px; height:36px; }
.fm_more2{ margin-top:75px; margin-right:38px; background: url(/template/default/images/more.png) no-repeat center center; width:144px; height:36px; }


.parBd4 .sPrev, .parBd4 .sNext{margin:25px 15px 0 0; width:27px; height:27px;background:url(/template/default/images/left_01.png) center center no-repeat; }
.parBd4 .sNext{ background:url(/template/default/images/right_01.png) center center no-repeat ;  }
.parBd4 .sPrev:hover{  background:url(/template/default/images/left_02.png) center center no-repeat; }
.parBd4 .sNext:hover{ background:url(/template/default/images/right_02.png) center center no-repeat;  }
.parBd4 .case_more{margin:25px 30px 0 0; font: bold 14px/30px "Microsoft YaHei";color:#003399; }



.parHb4 { width:1300px;}
.parHb4 ul{}
.parHb4 ul li{ float:left;margin:20px 10px; width:305px; height:255px; background:#f0f0f0;}
.parHb4 ul li .img_bg{ width:285px; height:195px; margin:10px 10px 0; background:#fff; }
.parHb4 ul li  img{ width: auto; height:195px; transition: all .3s ease-out 0s; }
.parHb4 ul li p{ width:285px; height:50px; font:normal 14px/40px "Microsoft YaHei"; text-align:center; color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition: all .3s ease-out 0s;}
.parHb4 ul li:hover  img{ transform: scale(1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01); -o-transform: scale(1.01, 1.01)}

.parHb4 ul li p:hover{ color:#10498c;}


.parHb3 { width:1300px;}
.parHb3 ul{}
.parHb3 ul li{ float:left;margin:20px 10px; width:305px; height:280px; background:#f0f0f0;}
.parHb3 ul li .img_bg{ width:285px; height:220px; margin:10px 10px 0; background:#fff; }
.parHb3 ul li  img{ width: auto; height:220px; transition: all .3s ease-out 0s; }
.parHb3 ul li p{ width:285px; height:50px; font:normal 14px/40px "Microsoft YaHei"; text-align:center; color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition: all .3s ease-out 0s;}
.parHb3 ul li:hover  img{ transform: scale(1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01); -o-transform: scale(1.01, 1.01)}

.parHb3 ul li p:hover{ color:#10498c;}



.hygc_show h3{margin:20px 40%;width:200px;height:50px;font:normal 14px/50px "Microsoft YaHei";text-align:center; color:#fff;background:#104B97;border:1px solid #EBA705;transition: all .3s ease-out 0s;}
.hygc_show h3:hover{background:#E62129;}


/*品质保障*/
.fm_zlbz{ margin-top:80px; background:url(/template/default/images/zlbz_bg.jpg) no-repeat center center; height:400px;}


/*关于我们*/
.fm_about{ margin-top:40px;}

.about_bor{ width:100%; margin-top:40px;}
.about_bor .about_img{ margin-top:30px; width:561px; height:381px; background:url(/template/default/images/about.png) no-repeat right center; transition: all .3s ease-out 0s;}

.about_bor .about_tro{ margin-left:75px; width:625px; height:410px; background:#fff;  box-shadow:0px 0px 35px #ccc;}
.about_bor .tro_bor{ margin:50px 52.5px; width:520px; height:310px;}

.about_bor .about_tro h2{font:normal 25px/50px "Microsoft YaHei"; color:#2f2f2f; }
.about_bor .about_tro h4{font:normal 15px/28px "Microsoft YaHei"; color:#666; margin-top:20px; transition: all .3s ease-out 0s;}
.about_bor .about_tro h4 samp{color:#0153a9;}

.about_bor .about_tro h4:hover{color:#0153a9;}


/*新闻资讯*/
.fm_news{ margin-top:100px; margin-bottom:110px;}

.news_bor{ margin:0 25px; width:383px;}
.news_bor .nav_title{ background:url(/template/default/images/line.png) no-repeat center bottom; font:normal 24px/50px "Microsoft YaHei"; color:#000; letter-spacing:4px; }
.news_bor .nav_title .nav_more{ float:right;font:normal 14px/50px "Microsoft YaHei"; color:#666; }

.news_bor .news_ul{ }
.news_bor .news_ul li{ margin-top:20px; padding:5px; width:370px; height:110px; background:#ececec; }
.news_bor .news_ul li .news_time{ font:normal 14px/20px "Microsoft YaHei"; color:#a8a8a8; width:50px; height:110px; }
.news_bor .news_ul li .news_titles{ font:normal 16px/25px "Microsoft YaHei"; color:#000; width:320px; height:110px; }
.news_bor .news_ul li .news_titles samp{ font:normal 14px/22px "Microsoft YaHei"; color:#969393; transition: all .3s ease-out 0s;}

.news_bor .news_ul li .news_titles samp:hover{color:#0153a9;}



/**foot*/
.foot{height:560px; position:relative; overflow:hidden; background:#333;}
.foot_banqun{ margin-top:50px; font:normal 14px/70px "Microsoft YaHei"; color:#fff; width:1300px; height:70px; border-bottom:1px solid #000;}
.foot_banqun a{color:#fff;}

.foot_title{ width:1000px; height:400px;}
.foot_u{ margin-top:60px; height:50px; position:relative;  font:normal 14px/50px "Microsoft YaHei";  }
.foot_u li{ float:left; width:90px; text-align:center; background:url(/template/default/images/nav_bg.png) no-repeat center right;}
.foot_u li a{ display:inline-block; line-height:50px; color:#fff;  }
.foot_u li a:hover{ color:#ecebeb;}

.foot_phone{ margin:50px 0; background: url(/template/default/images/phone2.png) no-repeat left center; height:43px;}
.foot_phone p{ margin-left:65px; font: bold 25px/43px "Microsoft YaHei"; color:#fff; height:43px;}

.foot_titles{font: bold 30px/43px "Microsoft YaHei"; color:#fff; border-right:2px solid #d4d4d4; padding-right:10px; letter-spacing:10px;}
.foot_titles samp{font:normal 12px/20px "Microsoft YaHei"; letter-spacing:2px; }
.foot_address{ margin-left:20px; font:normal 16px/60px "Microsoft YaHei"; color:#fff;}


.foot_wx{width:300px; height:400px; text-align:center; }
.foot_wx img{ margin-top:35px; width:157px; height:157px;}
.foot_wx p{ font:normal 14px/50px "Microsoft YaHei"; text-align:center; color:#fff;}


/*友情链接*/
.FLinks{ margin:10px 0px; font:normal 14px/30px "Microsoft YaHei";}
.FLinks a{ text-align:center;padding:10px;color:#EEEEEF; }
.FLinks span{ text-align:center;float:left;display:inline-block; color:#EEEEEF; }
.FLinks ul li{ float:left; width:135px; margin-right:9px; margin-top:10px; }
.FLinks ul li span{height:30px; width:100%; font:normal 14px/30px "Microsoft YaHei"; display:block; text-align:center;}


.foot_wb{ height:85px; background:#fff;}






/*-----------------产品中心---------------------*/

.cpzx_ad01  { max-width: 1170px; padding:10px 5px 50px; margin: 0 auto;position: relative; z-index: 2 ; animation-delay: 0.2s  }
.cpzx_ad01 ul li { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }/*content_list ul*/
.cpzx_ad01 li { width: 292px; height: 292px; float: left; position: relative; box-shadow: 0 0 1px rgba(0,0,0,.2); overflow: hidden }
.cpzx_ad01 .item_img { position: relative; overflow: hidden; display: block }
.cpzx_ad01 .item_img img { width: 100% ;transition: all .3s ease-out 0s; }


.cpzx_bj{position: absolute;width: 100%;top: 0;left: 0;height: 100%;}
.cpzx_ad01 .bj_dt{background:rgba(0,0,0,0.62);width:100%;height:172px;transform:translateY(-172px);-webkit-transform:translateY(-172px);-moz-transform:translateY(-172px);-ms-transform:translateY(-172px);}


.cpzx_ad02 .bj_dt{background:rgba(0,0,0,0.62);width:100%;height:145px;transform:translateY(-145px);-webkit-transform:translateY(-145px);-moz-transform:translateY(-145px);-ms-transform:translateY(-145px);}


/*产品灰色**/
.cpzx_ad03 .bj_dt{background:rgba(0,0,0,0.62);width:100%;height:190px;transform:translateY(-190px);-webkit-transform:translateY(-190px);-moz-transform:translateY(-190px);-ms-transform:translateY(-190px);}



.cpzx_ad01 .item_wrapper{height:85px;width:100%; position:absolute;bottom:0;left:0;background-color:transparent;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s }
.cpzx_ad01 .item_info { padding: 20px 30px; display: block }/*item_info 标题和内容*/
.cpzx_ad01 .title { color: #3c5aa5; font-size: 16px }
.cpzx_ad01 .subtitle { color: #999; font-size: 12px ; padding:10px 0px; line-height:30px;  overflow: hidden; }
.cpzx_ad01 .item_date{ display: none ;}


.cpzx_ad01 li:hover .item_wrapper {background-color: #3c5aa5; height: 120px }
.cpzx_ad01 li:hover .item_wrapper .title { color: #fff }
.cpzx_ad01 li:hover .item_wrapper .subtitle { color: rgba(255,255,255,.8);   }
.cpzx_ad01 li:hover .item_wrapper .item_date {   }
.cpzx_ad01 li:hover .item_img img {transform: scale(1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06); -o-transform: scale(1.06, 1.06) }

.cpzx_ad01 li:hover .bj_dt{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);}
.cpzx_ad02 li:hover .bj_dt{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);}
.cpzx_ad03 li:hover .bj_dt{transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);}

.bj_dt{transition: all 0.6s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;}

 

@media screen and (max-width:990px) {
 body, .cpzx_ad01  { min-width: auto; max-width: 940px; padding-left: 20px; padding-right: 20px }
}


/*-----------------产品中心2-------------------*/

.cpzx_ad02  { max-width: 1200px; padding:10px 0 50px; margin: 0 auto;position: relative; z-index: 2 ;  animation-delay: 0.2s }
.cpzx_ad02 li {width: 265px; margin:10px;height: 265px; float: left; position: relative; box-shadow: 0 0 1px rgba(0,0,0,.2); overflow: hidden }
.cpzx_ad02 .item_img { position: relative; overflow: hidden; display: block }
.cpzx_ad02 .item_img img { width: 100% ; height:180px; transition: all .3s ease-out 0s; }


.cpzx_ad02 .item_wrapper {height:85px; width:100%; position:absolute;bottom:0;left:0;background-color:transparent;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s }
.cpzx_ad02 .item_info { padding: 10px 30px; display: block }/*item_info 标题和内容*/
.cpzx_ad02 .title { color: #333; font-size: 16px }
.cpzx_ad02 .subtitle { color: #999; font-size: 12px ; padding:10px 0px; line-height:33px;  overflow: hidden; }
.cpzx_ad02 .item_date{ display: none ;}


.cpzx_ad02 li:hover .item_wrapper {background-color: #104B97; height: 120px }
.cpzx_ad02 li:hover .item_wrapper .item_info{padding: 20px 30px; display: block; }
.cpzx_ad02 li:hover .item_wrapper .title { color: #ebd49f }
.cpzx_ad02 li:hover .item_wrapper .subtitle { color: #ebd49f;   }
.cpzx_ad02 li:hover .item_wrapper .item_date {   }
.cpzx_ad02 li:hover .item_img img {transform: scale(1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06); -o-transform: scale(1.06, 1.06) }

 

@media screen and (max-width:990px) {
 body, .cpzx_ad02  { min-width: auto; max-width: 940px; padding-left: 20px; padding-right: 20px }
}


.cpzx_ad02 ul li { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }




/*-----------------产品中心3---------978     200-    290 - 120-----------*/

.cpzx_ad03  { max-width: 1200px; padding:10px 0 50px; margin: 0 auto;position: relative; z-index: 2 ;  animation-delay: 0.2s    }
.cpzx_ad03 li {width: 200px; margin:10px 22px;height:290px; float:left; position:relative; box-shadow: 0 0 1px rgba(0,0,0,.2); overflow: hidden }
.cpzx_ad03 .item_img { position: relative; overflow: hidden; display: block }
.cpzx_ad03 .item_img img { width: 100% ; height:290px; transition: all .3s ease-out 0s; }


.cpzx_ad03 .item_wrapper {height:60px; width:100%; position:absolute;bottom:0;left:0;background-color:#fff;opacity:0.9; transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s }
.cpzx_ad03 .item_info { padding: 20px 30px; display: block }/*item_info 标题和内容*/
.cpzx_ad03 .title { color:#0173BC; font-size: 16px }
.cpzx_ad03 .subtitle { color: #0173BC; font-size: 12px ; padding:10px 0px; line-height:30px;  overflow: hidden; }
.cpzx_ad03 .item_date{ display: none ;}


.cpzx_ad03 li:hover .item_wrapper {background-color: #0173BC; height: 100px }
.cpzx_ad03 li:hover .item_wrapper .title { color: #fff }
.cpzx_ad03 li:hover .item_wrapper .subtitle { color: rgba(255,255,255,.8);   }
.cpzx_ad03 li:hover .item_wrapper .item_date {   }
.cpzx_ad03 li:hover .item_img img {transform: scale(1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06); -o-transform: scale(1.06, 1.06) }

 

@media screen and (max-width:990px) {
 body, .cpzx_ad03  { min-width: auto; max-width: 940px; padding-left: 20px; padding-right: 20px }
}


.cpzx_ad03 ul li { -webkit-animation-name: fadeInUp; animation-name: fadeInUp }










/***机构设置**/
.jgsz_box{ }
.jgsz{width:400px; overflow:hidden; margin-left:10px;}
.jgsz ul {width:430px;}
.jgsz ul li{margin:10px 10px 0 0; float:left; padding:0 28px; line-height:34px; background-color:#e4e4e4;}


.top{ border-bottom:1px  dashed #ececec; margin-bottom:5px; margin-bottom:5px;}
.top h2 a{ font-size:18px; text-align:center; line-height:32px; display:block; color:#c70000}
.top  p { line-height:32px; text-indent:2em;}
.news ul{ margin:10px;}
.news ul li {font-size: 14px;height:31px;line-height: 31px;overflow: hidden;width: 100%;background: url(/template/default/images/dian.jpg) no-repeat 0px 15px;text-indent: 11px;padding-left: 4px;}
.news ul li a{color:#333 }
.news ul li a:hover{color:#0a6aa7}
.news ul li span{ float:right;  color:#999; margin-right:10px;}
.news ul li span a{ color:#999;}



/*****/
.new_zl_01{ width:380px; height:76px; margin-bottom:20px; background: url(/template/default/images/rmzxb.jpg) no-repeat 40px center #fff; font:bold 14px/76px "Microsoft YaHei"; color:#0b6ba7; text-align:center;}
.new_zl_02{ width:380px; height:76px; margin-bottom:20px; background: url(/template/default/images/xczfw.jpg) no-repeat 40px center #fff; font:bold 14px/76px "Microsoft YaHei"; color:#0b6ba7; text-align:center;}
.new_zl_03{ width:380px; height:76px; margin-bottom:20px; background: url(/template/default/images/xcdyw.jpg) no-repeat 40px center #fff; font:bold 14px/76px "Microsoft YaHei"; color:#0b6ba7; text-align:center;}
.new_zl_04{ width:380px; height:76px; margin-bottom:20px; background: url(/template/default/images/xczx.jpg) no-repeat 40px center #fff;  font:bold 14px/76px "Microsoft YaHei"; color:#0b6ba7; text-align:center;}


.new_title{background:url(/template/default/images/top_title_bottom.jpg) repeat-x bottom; width:100%; }
.title_bootom{ line-height:30px; height:35px;background:url(/template/default/images/titlebg.jpg) no-repeat left bottom; padding-left:30px;  }
.new_title span{ float:right; line-height:34px; font-size:16px; padding-right:10px; text-align:center; display:block; }
.new_title span  a {color:#0b6ba7;}


.pthd_title{background:url(/template/default/images/pthd_bg.jpg) repeat-x  top; width:100%; }
.pthd_title .title_bootom{ height:47px;background:url(/template/default/images/pthd_title.jpg) no-repeat left top; padding-left:23px;color:#FFF; padding-top:5px;  }
.pthd_title span{ float:right; line-height:34px; font-size:16px; padding-right:10px; text-align:center; display:block; }
.pthd_title span  a {}



.pthd{}
.pthd ul{display:block; margin-top:25px; margin-bottom:25px;}
.pthd ul li{ margin-top:20px; height:60px; line-height:60px; background-color:#f6f6f6; border:1px solid #e2e2e2}
.pthd ul li a{color:#184c86; font-size:16px;}
.pthd ul li span{ float:left; margin-left:45px; margin-right:25px;}



.picture ul{ width:1200px; overflow:hidden;}
.picture ul li { margin-top:15px;width:285px; float:left; margin-right:10px;}
.picture ul li img { width:285px; height:210px;}
.picture ul li span{line-height:40px; height:40px; display:block; background-color:#f4f4f4; color:#666666; text-align:center;}

.link-bottom {
				width: 1170px;
				margin: 20px 0;
				z-index: 9999;
			}
			.link-bottom:after,
			.link-bottom:before{
				content: "";
				display: table;
				clear: both;
			}

			.ui-drop {
				width: 280px;
				margin-right: 10px;
				float: left;
				position: relative;
			}

			.ui-drop-hd {
				line-height: 32px;
				text-indent: 10px;
				border: 1px solid #ccc;
			}

		

.ui-drop-sub {
				display: none;
				width: 280px;
				position: absolute;
				left: 0px;
				bottom: 34px;
				z-index: 99999;
				height: 200px;
				background: #fff;
				border: 1px solid #c7c7c7;
				overflow-y: scroll;
			}
			.ui-drop-sub li a {
				line-height: 33px;
				display: block;
				font-family: å¾®è½¯é›…é»‘;
				font-size: 14px;
				color: rgb(0, 0, 0);
				text-indent: 10px;
				min-height: 30px;
				white-space: nowrap;
				text-overflow: ellipsis;
				overflow: hidden;
			}





.loca{ height:53px; line-height:53px; border-bottom:2px solid #e5e5e5}
.center{ margin-top: 0em;margin-bottom: 20px;TEXT-INDENT: 2em;LETTER-SPACING: 0em; font-size: 16px;color: #333;line-height: 30px;}


/**栏目导航**/
.gjj_jgzn{ position:relative; overflow:hidden;width:1200px; margin:0 auto; background:#fff;}
.gjj_jgzn .jgzn_title{width:340px;  margin-bottom:20px;}

.title_u{ margin:40px 30px 0 0;position:relative;  font:normal 16px/50px "Microsoft YaHei"; }
.title_u .title_p{width:270px; height:50px; font: bold 16px/50px "Microsoft YaHei";color:#fff; background:#104B97; text-align:center;}
.title_u li{width:270px; height:50px; background:#e6e6e6; text-align:center; border-top: 1px solid #fff; transition: all .3s ease-out 0s;}
.title_u li a{display:inline-block; line-height:50px; color:#333; }


.title_u .currclass a{color:#104B97;font:bold 16px/50px "Microsoft YaHei";}
.title_u li a:hover{  color:#104B97;font:bold 16px/50px "Microsoft YaHei"; }


.news_u{ margin:40px 30px 0 0; position:relative;  font:normal 16px/50px "Microsoft YaHei"; }
.news_u .news_p{width:270px; height:50px; font:bold 16px/50px "Microsoft YaHei";color:#fff; background:#104B97; text-align:center;}
.news_u li{width:270px;height:50px;background:#e6e6e6;border-top: 1px solid #fff;font:normal 14px/50px "Microsoft YaHei";text-align:center;transition: all .3s ease-out 0s;}
.news_u li a{display:inline-block; line-height:50px; color:#333; }

.news_u li:hover{color:#104B97;font:bold 14px/50px "Microsoft YaHei";}
.news_u li a:hover{color:#104B97;font:bold 14px/50px "Microsoft YaHei";}

.gjj_jgzn .jgzn_tro{width:860px; margin:40px 0 0; background:#fff;}


.gjj_zfxx{ position:relative; overflow:hidden; width:1400px; margin:0 auto; background:#fff;}
.gjj_zfxx .zfxx_tro{width:978px; margin:40px 40px 0; height:300px; background:#fff;}




/**978px     新闻栏目页       **/
.news_two_box2{ width:99%; margin:0 auto;}
.news_two_ul2{ margin-top:15px; margin-right:1px;}
.news_two_ul2 li{ background-color:#f8f8f8; margin-bottom:30px; -webkit-transition: padding: .4s;-moz-transition: padding .4s;-o-transition: padding .4s;transition: padding .4s;padding:30px 5% 30px 5%; transition: all .6s ease-out;}
.news_two_ul2 li h2{ line-height:35px;margin-bottom:10px;}
.news_two_ul2 li span{ line-height:30px !important;color:#777 ;}
.news_two_ul2 li p{line-height:30px !important;color:#737373 !important;}

.news_two_ul2 li::after{content: " "; width:0px; height: 2px; background-color: #3c58a3; position:absolute; bottom:-10px ;left: 50%; transition: all .6s ease-out;}
.news_two_ul2 li:hover{-webkit-box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15); -moz-box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15);box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15);}
.news_two_ul2 li:hover p{transform: scale(1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01); -o-transform: scale(1.01, 1.01) }



.syp_xyp{}
.syp_xyp li{font:normal 16px/30px "Microsoft YaHei";  line-height:30px; color:#343434;}
.syp_xyp li a{ font:normal 16px/30px "Microsoft YaHei";  color:#343434; }



#table_1 tr:first-child{background:#f3fafe; margin-left:2%;}

.tab_2 tr:first-child:hover{ background: #f3fafe;}
.tab_2 tr:nth-child(2n){background:#eee;}
.tab_2{ width:98%; margin:0 1%;  }
		
.zt-tr{ height:35px;  }		
		
.clearfix:after {
            content: ".";
            clear: both;
            display: block;
            overflow: hidden;
            font-size: 0;
            height: 0;
}



.news_content h1 {line-height: 300%;font-size: 20px; text-align: center;}
.news_content .time {border-bottom: 1px dotted #ccc;color: #999;font-size: 12px;padding: 4px 0 6px;text-align: center;}
.news_content .time .infor{color: #999 !important;font-size: 12px !important;padding: 4px 0 6px;text-align: center;}
.news_content .conten1 {color: #414141;font-size: 14px;line-height: 23px;padding:20px;}
.news_content .conten1 img{max-width:800px;}




#MyContent{ padding:15px 25px;}
#MyContent img { max-width:750px; height:auto; margin:10px 0;}
#MyContent P,FONT{
 line-height:32px !important; 
 color: #343434 ;
 font-family: "Microsoft YaHei" !important;
 font-size: 16px !important;
 font-weight: 100 !important;
 
 LETTER-SPACING: 0em !important;
 }



 


/*列表页*/
.location{padding:0 0 0 15px; height:40px; line-height:40px; position:relative; font-size:14px; color:#666;font-family:"微软雅黑";}
.location i{position:absolute; width:6px; height:20px; background:#861113; top:10px; left:0}
.location b a{ color:#861113;  font-size:16px}
.listnav{ background:#efefef; border:#cfcfcf solid 1px;}
.list-list{padding:10px 10px 0 0;}
.list-list ul li{line-height:36px; height:36px;}
.list-list ul li span.left{width:650px; overflow:hidden;line-height:36px; height:36px;/*text-overflow:ellipsis; 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
white-space:nowrap;/* 不换行 */}




/*内容页面样式*/




.p_nav{ line-height:45px; margin:15px auto;}
.p_nav ul li{margin-left:15px; float:Left}
.p_nav ul li a{padding:0 25px; background-color:#015cad; display:inline-block; color:#FFF}
.p_nav ul li a:hover{background-color:#2a518c; color:#fff}
.p_nav ul li.hover a{background-color:#2a518c; color:#fff;}

.news_two_box{ width:1200px; margin:0 auto;}
.news_two_box{  margin:0 auto;}
.news_two_ul{ width:1180px;}
.news_two_ul li{background-color:#fff; margin-bottom:35px; -webkit-transition: padding: .4s;-moz-transition: padding .4s;-o-transition: padding .4s;transition: padding .4s;padding:30px 120px 35px 35px;}
.news_two_ul li:hover{-webkit-box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15); -moz-box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15);box-shadow: 5px 5px 8px 1px rgba(20, 20, 20, 0.15);}
.news_two_ul li h2{ line-height:35px;margin-bottom:10px;}
.news_two_ul li span{ line-height:35px;color:#b7393c;}
.news_two_ul li p{line-height:35px;color:#737373;}





.loca{ height:53px; line-height:53px; border-bottom:2px solid #e5e5e5;color: #666666;font-weight: 600;}
.loca a{color: #666666;font-weight: 600;}
.center{line-height:20px;}


.headline {background-color: #f8f8f8;height: 76px; margin-top:25px;border-bottom: 1px solid #e8e8e8;}
.headline-tit {float: left;margin: 8px 0 0 10px;}
.headline-tit h2 {font-size: 38px;color: #e3e3e3;text-transform: uppercase;}
.headline-tit p {color: #818181;font-size: 26px; line-height:45px;}
.headline-nav {float: right;min-height: 76px; margin-right: 15px;overflow: hidden;}
.headline-nav ul{}
.headline-nav ul li{ width:105px; float: left;height: 100%;line-height: 75px; text-align:center;}
.headline-nav ul li.currclass { border-top:2px solid #c79b6e; text-align:center; background-color: #fff;}


.news_content h1 {line-height: 300%;font-size: 20px; margin:25px 0; text-align: center;}
.news_content img { max-width:750px;max-height:400px; margin:10px auto;}
.news_content .time {border-bottom: 1px dotted #ccc;color: #999;font-size: 12pt;padding: 4px 0 6px;text-align: center;}
.news_content .time span{color: #999;font-size: 12pt;}

.nr_pro{ width:1200px;overflow:hidden;}
.nr_pro ul{ width:1220px;margin-bottom:25px;}
.nr_pro ul li{ float:left; width:280px; overflow:hidden; margin-top:10px; border:1px solid #ececec; margin-right:20px; }
.nr_pro ul li span{ text-align:center; line-height:32px; display:block;}
.nr_pro ul li img { width:280px; height:200px;}
.nr_pro ul li h3 {color: #c79b6e;font-size: 16px;font-weight:100;line-height: 26px; margin-top:15px; padding-left:15px; margin-bottom:25px; text-align:center;}
.nr_pro ul li .item-btm {background-color: #f5f5f7; padding: 25px 28px;  border-top: 1px solid #e8e8e8;}
.nr_pro ul li .item-btm a {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: block;background-color: #00418e;color: #fff; line-height: 52px;text-align: center;}

.nr_pro02{ width:1200px;overflow:hidden;}
.nr_pro02 ul{ width:1220px;margin-bottom:25px;}
.nr_pro02 ul li{ float:left; width:280px; overflow:hidden; margin-top:10px; border:1px solid #ececec; margin-right:20px; }
.nr_pro02 ul li span{ text-align:center; line-height:32px; display:block;}
.nr_pro02 ul li img { width:280px; height:400px;}
.nr_pro02 ul li h3 {color: #c79b6e;font-size: 16px;font-weight:100;line-height: 26px; margin-top:15px; padding-left:15px; margin-bottom:25px; text-align:center;}
.nr_pro02 ul li .item-btm {background-color: #f5f5f7; padding: 25px 28px;  border-top: 1px solid #e8e8e8;}
.nr_pro02 ul li .item-btm a {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: block;background-color: #00418e;color: #fff; line-height: 52px;text-align: center;}

.nr_newlist{ width:1080px;overflow:hidden;margin:0 auto;}
.nr_newlist ul{margin-bottom:25px;}
.nr_newlist ul li{margin-bottom:20px;margin-top:20px;}
.nr_newlist ul li img{margin-right:30px;}
.nr_newlist ul li h3{color:#333333; font-size:18px;margin-left:10px; line-height:50px;}
.nr_newlist ul li p{line-height:28px; color:#666666;}
.nr_newlist ul li span{font-size:14px;color:#999}

.syp_xyp{margin-top:30px; margin-bottom:30px;}

/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/*分页*/
.pglist{ margin-top:30px;margin-bottom:30px;}
.pagination { display: -ms-flexbox; display: flex; padding-left: 0; list-style: none; border-radius: .25rem;justify-content: center!important;}
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {position: relative;	display: block;	padding: .5rem .75rem;	margin-left: -1px;	line-height: 1.25;	color: #17a2b8;	background-color: #fff;	border: 1px solid #dee2e6;}
a.page-num:hover, .page-link:hover {	text-decoration: none;}
.page-num-current {	z-index: 1;	color: #fff;	background-color: #17a2b8;	border-color: #17a2b8;}
.page-num-current:hover {	color: #fff;}


/*文章分页样式结束*/


.backg h3{ line-height:55px; height:55px; background-color:#fafafa; text-align:center; font-size:18px;}
.loc{line-height:55px; height:55px; background-color:#fafafa; padding-left:15px;}
.nav_left ul{ margin:0 25px; text-align: center;  }
.nav_left ul li{ line-height:45px; height:45px; border-bottom:1px solid #f1f1f1;}


#xw_hear{ border-bottom:1px dashed #ececec; padding-bottom:15px; text-align:center;}
#xw_hear #xw_title h2{ line-height:55px;font-family: '微软雅黑';font-size: 26px; color:#000}
#xw_content{  padding:15px;font-family: "微软雅黑";s
font-size: 16px;
line-height: 28px;
color: #000;}
#xw_content img { max-width:800px;}
#xw_content .nexpian{ line-height:30px; padding:10px; border:1px dashed #ececec; background-color:#fffbfb;}

.tcopyright {background: url(/template/default/images/footbg.jpg) repeat-x; margin-top:25px; padding:8px 0;font-size:14px;line-height:28px;color:#FFF;clear:both;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#FFF;text-decoration: none;}
.tcopyright a:hover{color:#FFF;text-decoration: underline;}