
/*
Theme Name: 宇旺
Theme URI:地址
Description: 上海网站建设
Version: 1.0 版本号
Author: 上海网站建设
Author URI: 作者的网址
Tags: 标签，多个用半角逗号隔开
*/

body{ margin:0 auto; font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; line-height:normal;letter-spacing: 1px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ padding:0; margin:0;}
h3,h4,h5,h6,b{font-weight:normal;}
ul { list-style:none;}
*{ margin:0px; padding:0px;list-style:none;}
img { border:0px;}
a { color:#333; text-decoration:none;}
td,tr{border:1px solid #ddd;text-align:center;padding:10px;}
input{outline: none;}

.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
.alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
.alignright {float: right;margin: 0.375em 0 1.75em 1.75em;}
blockquote.alignleft {margin: 0.3157894737em 1.4736842105em 1.473684211em 0;}
blockquote.alignright {margin: 0.3157894737em 0 1.473684211em 1.4736842105em;}
blockquote.aligncenter {margin-bottom: 1.473684211em;}
.single-content img{max-width:100%;height:auto;display: block;margin: 15px auto;}
.single-content p{margin-bottom: 15px;}

i,em{font-style: normal;}

.fullImg{width: 100%;}
.tran{-o-transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;}
.dis{display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.jusb{-webkit-justify-content:space-between;justify-content:space-between;-moz-box-pack:space-between;-webkit--moz-box-pack:space-between;box-pack:space-between;}
.jusa{-webkit-justify-content:space-around;justify-content:space-around;-moz-box-pack:space-around;-webkit--moz-box-pack:space-around;box-pack:space-around;}
.jusc{-webkit-justify-content:center;justify-content:center;-moz-box-pack:center;-webkit--moz-box-pack:center;box-pack:center;}
.jusl{-webkit-justify-content:left;justify-content:left;-moz-box-pack:left;-webkit--moz-box-pack:left;box-pack:left;}
.flexw{-webkit-flex-wrap:wrap;-webkit-box-lines:multiple;-moz-flex-wrap:wrap;flex-wrap:wrap;}

/*404*/
.ui-errors{margin:100px 0;position:relative;text-align: center;}
.ui-errors h4{font-size:24px;font-weight: normal;color: #77b3bf;line-height:50px;}
.ui-errors h1{font-size: 160px;color: #aaa;line-height:180px;}

/*侧边栏*/
.rightxf {position: fixed;top: 200px;right: 0;z-index: 10;border-radius: 5px;box-sizing: border-box;padding: 14px 0;}
.rightxf > .xfdianji {display: block;width:70px;height:64px;position: relative;cursor: pointer;margin-bottom:2px;}
.rightxf > .xfdianji .outeryuan {width:54px;height:48px;text-align: center;float: left;}
.rightxf > .xfdianji > .zuiwai {width: 70px;height: 64px;overflow: hidden;position: absolute;right: 0;top: 0;padding: 8px;background-color: #0970cd;transition: all 1s;-webkit-transition: all 1s;display: flex;z-index: 11;}
.rightxf > .xfdianji .outeryuan > p {color:#fff;font-size: 12px;width: 54px;}
.rightxf > .xfdianji .outeryuan > .iconfont {font-size: 30px;line-height: 30px;color: #fff;}
.rightxf > .xfdianji:nth-child(1):hover .wxewm {display:block;height: auto;text-align: center;width: auto;padding: 12px 20px;}
.rightxf > a:nth-child(2):hover .wxewm {display:block;}
.rightxf > a:nth-child(3):hover .zuiwai {width: 270px; }
.rightxf > a:nth-child(3):hover .dbx {display:block;}
.rightxf > span .iconfont {font-size: 30px;line-height: 48px;color:#FFF;}
.rightxf > span {display: block;width: 70px;height:64px;text-align: center;position: relative;cursor: pointer;background: #0970cd;margin-bottom:5px;padding: 5px;}
.xfactive {background: #FFF;}
.rightxf > .xfactive > .iconfont {color: rgb(206,34,42);}
.dbx {color:#fff;margin-left: 20px;font-weight: bold;font-size: 14px;line-height: 45px;float: left;display:none;}
.dbx > p {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wxewms{height: 126px;}
.wxewm {width: 126px;padding: 5px;background-color: #0970cd;position: absolute;right: 70px;top: 0;display:none;color: #FFF;}
.wxewms p { line-height: 40px; }
.wxewm a { color: #FFF;}
.wxewm a:hover { text-decoration: underline; }
.wxewm > img { width: 100%; }
.dbx > img {position: absolute;top: 20px;right: -14px;}
.dbx > i {display: inline-block;width:2px;height: 10px;background: #FFF;position: absolute;top: 20px;right: -1px;}

/*表单提交弹出*/
.tc_box{display: none;position: fixed;left: 0;top:0; width: 100%;height: 100%;background: rgba(0,0,0,.7);}
.tanchuang{position: fixed;top:50%;left: 50%;width:400px;height: 260px;padding:30px 0;border-radius:5px;margin-left: -130px;margin-top: -200px; background:#fff;text-align: center;}
.tanchuang img{width: 50px;}
.tanchuang h3{font-size: 24px;font-weight: normal;color:#0970cd;margin: 15px 0 10px 0;}
.guanbi{cursor: pointer; display: block;margin: 30px auto 0 auto;width: 280px;height: 40px;line-height: 40px;font-size: 18px;background: #ff6804;color: #fff;text-align: center;}

.containers{padding-left: 0;}

.logo_box{padding: 20px 0;}
.logo{line-height: 80px;}

.head_search{margin-top: 10px;}
#search{width: 400px;height: 40px;line-height: normal;margin-top:5px;position:relative;}
#s{border:1px solid #0970cd;width: 100%;height:38px;border-radius: 2px;padding:0 80px 0 10px;color: #b2b2b2;outline: none;background: url("../image/search.png") 10px center no-repeat;padding-left: 40px;}
#search-submit{color: #fff;font-size: 16px; position: absolute;right: 0;top: 0;height: 38px;width: 80px;background:#0970cd;text-align: center;line-height: 36px;border:none;outline: none;}

.daohang {width: 100%;height:45px;border-bottom: 1px solid #0970cd;}
.header_bot{position: relative;}
.header_bot > .qbxm{vertical-align: middle;font-size:16px;height: 45px;float: left;width: 210px;margin-right: 50px;text-align: center;background: #0970cd;color: #fff;cursor: pointer;}
.header_bot > .qbxm img{margin-right: 5px;margin-bottom: 1px;}
.header_bot > .qbxm span{line-height: 45px;}
.menu_list:after{content:"";display: block;clear: both;}
.menu_list { height:100%;}
.menu_list > li{float: left;line-height:45px;height:45px;text-align: center;position:relative;margin:0 15px;}
.menu_list > li:last-child { margin-right: 0; }
.menu_list > li > a{display: block;font-size: 16px;color: #333;}
.menu_list > li:hover > a{color: #0970cd;}
.hot_line{color: #999;position: absolute;right: 0;top:9px;}
.hot_line span{color: #ff8500;font-size: 16px;font-weight: bold;}

.py_nav_menu{display: none;line-height:100px;float: right;}
.py_nav_menu > img{width: 30px;height: 30px;}
.menu_list > .current-menu-item > a,.menu_list > .current_page_item > a {color: #0970cd;}
.mb_navdh { display: none; }
.mb_navdh .menu_list .current-menu-item,.mb_navdh .menu_list .current_page_item {background:#FFF;border:1px solid #365297;line-height:38px;height:38px;}
.mb_navdh ul li:last-child{border-bottom: 1px solid rgba(0,0,0,.7);}
.sub-menu .current_page_item, .sub-menu .current-menu-item { background:#fff;}
.sub-menu .current_page_item > a, .sub-menu .current-menu-item > a { color:#ce222a; }
.sub-menu { position: absolute;left: 0;top: 40px;width: 100%;font-size: 12px;line-height: 24px;z-index: 100;background: #FFF;visibility: hidden;border: 1px solid #365297; }
.sub-menu > li { margin: 0; }
.sub-menu > li > a {width: 100%; display:block;padding: 8px 0;line-height: 24px;text-align: center;color:#333; }
.menu_list > li:hover .sub-menu{ visibility:visible; }
.sub-menu > li:hover { background:#ce222a;}
.sub-menu > li:hover a { color: #FFF; }

#pc_banner.swiper-container-autoheight, #pc_banner.swiper-container-autoheight .swiper-slide{height: 448px;position: relative;background-size: cover;}
#pc_banner.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
#pc_banner .swiper-pagination-bullet{width: 14px;height: 14px;background: #b3b3b3;border:1px solid #b3b3b3;opacity: .7}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width: 14px;height: 14px;opacity: 1;position: relative;}
#pc_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";display: block;width: 14px;height: 14px;background: #fff;border:1px solid #0970cd;border-radius: 50%;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -7px;}
#pc_banner .swiper-slide { width:100%!important;}
#mb_banner{display: none;}

/* banner菜单 */
.banner_inner { width: 100%;height: 448px;position:absolute;left:0;top:165px;}
.banner_inner > .container { height: 100%; padding-left: 0;padding-right: 0;}
.banner_inner > .container > ul { height: 100%;position: relative;width: 210px;background: #808080;z-index: 100; }
.banner_inner > .container > ul > li {height: 16.66%;clear:both;width:100%;border-bottom:1px solid rgba(255,255,255,.4); }
.banner_inner > .container > ul > li:last-child{border-bottom: none;}


.ba_in_listsh { width: 100%;height: 100%;margin-bottom:1px;overflow:hidden;position:relative; }
.ba_in_listsh > h3 {width:100%;font-size:16px;text-align: center;font-weight: normal;position:absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); }
.ba_in_listsh > h3 > a {display: block;width: 100%; color: #fff;vertical-align: bottom;position: relative;}
.ba_in_listsh > h3 > a > i{width: 8px;height: 8px;border-top: 1px solid #fff;border-right: 1px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);position: absolute;top:43%;right:15px;}
.ba_in_listsh > h3 > a > img{position: absolute;left: 30px;top:0px;}
.ba_in_listsh > ul { height: 20px;overflow: hidden; }
.ba_in_listsh > ul > li { display:inline-block;margin-right: 10px;color:#6c1010; }
.ba_in_listsh > ul > li > a { color:#6c1010; }

.ba_in_listxia { width: 900px;height:100%;clear:both;background:#fff url("../image/listxia.png") bottom center no-repeat;position: absolute;left:100%;top:0;display:none;z-index: 10; }
.ba_in_listxia > ul { width: 100%;float:left;padding: 30px 50px; }
.ba_in_listxia > ul > li { font-size: 14px;margin-bottom: 30px; }
.ba_in_listxia > ul > li > a { float: left;width: 15%;font-size: 16px;font-weight: bold; }
.ba_in_listxia > ul > li > .listxias { float: left;width: 75%;margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #eaeaea;}
.ba_in_listxia > ul > li > .listxias > a { display: inline-block;margin-right: 40px;margin-bottom: 15px;}
.ba_in_listxia > ul > li > a:hover { color: #0970cd; }
.ba_in_listxia > ul > li > .listxias > a:hover { color: #0970cd; }
.banner_inner > .container > ul > li:hover .ba_in_listsh { background:#fff;border-right:0;}
.banner_inner > .container > ul > li:hover .ba_in_listsh a{color: #666;}
.banner_inner > .container > ul > li:hover .ba_in_listsh > h3 > a > i{border-color: #666;}
.banner_inner > .container > ul > li:hover .ba_in_listxia { display:block; }

/* 标题 */
.pt { padding-top:40px; }
.pb { padding-bottom:40px; }
.title_box {margin-bottom: 40px; }
.title_box > h3 { font-size: 24px;color: #0970cd;font-weight: bold;display: inline-block;}
.title_box > p { font-size: 14px;color: #808080;display: inline-block;margin-left: 10px; }
.title_box > a{float: right;padding: 6px 20px;border: 1px solid #0970cd;font-size: 14px;color:#0970cd;border-radius: 5px;}
.title_box > a:hover{color: #fff;background: #0970cd;}

/*服务工具*/
.jingxuan,.gszc,.khxs,.hzhb{background: #f5f5f5;}
.jxCon>div{position: relative;top:0;padding: 40px 20px;width: 24%;cursor: pointer;background: #fff;}
.jxList > span{padding: 1px 4px 6px 4px;font-size: 12px;color: #fff;background: url("../image/hot.png") 0 0 no-repeat;background-size: cover;position: absolute;top:5px;right: 5px;}
.jxCon>div p{font-size: 18px;color: #333;line-height: 28px;padding-left: 10px;}
.jxCon>div:hover{top:-10px;}
.jxList > span { animation: hm2jian 0.5s ease 0s infinite;-webkit-animation: hm2jian 0.5s ease 0s infinite;-moz-animation: hm2jian 0.5s ease 0s infinite;-o-animation: hm2jian 0.5s ease 0s infinite;}
@keyframes hm2jian{
	0%{ top:2px; }
	60%{ top:5px; }
	100%{ top:2px; }
}
@-webkit-keyframes hm2jian{
	0%{ top:2px; }
	60%{ top:5px; }
	100%{ top:2px; }
}
@-moz-keyframes hm2jian{
	0%{ top:2px; }
	60%{ top:5px; }
	100%{ top:2px; }
}
@-o-keyframes hm2jian{
	0%{ top:2px; }
	60%{ top:5px; }
	100%{ top:2px; }
}

/*公司注册*/
.gszcLeft{width: 22.5%;position: relative;}
.gszcLeft>div{position: absolute;top:18%;left: 20px;color: #fff;font-size: 20px;}
.gszcLeft>div h3{font-weight: bold;font-size: 24px;margin-bottom: 10px;font-weight: 700;}
.gszcRight{width: 76.5%;}
.gszcRight>a{display: inline-block;width: 32.33%;margin-bottom: 16px;position: relative;}
.gszcRight>a:nth-child(4),.gszcRight>a:nth-child(5),.gszcRight>a:nth-child(6){margin-bottom: 0;}
.gszcRight>a >div{position: absolute;top:15px;left: 15px;bottom:15px;right:15px;}
.gszcRight>a >div h3{font-size: 18px;margin-bottom: 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gszcRight>a >div p{font-size: 12px;color: #999;}
.gszcRight>a >div .price{margin-top: 25px;}
.gszcRight>a >div .price span{color: #f5a000;font-size: 16px;}
.gszcLeft:hover,.gszcRight>a:hover,.hzhb .swiper-slide:hover{transform: translateY(-4px);-webkit-transform: translateY(-4px);box-shadow: 0px 2px 2px 0px #0970cd;}

/*客户心声*/
.khxsCon{width: 100%;position: relative;margin: 0 auto;}
#khxs{width: 90%;padding: 20px 0;}
.khxsCon .swiper-slide{height: 320px; padding: 30px;text-align: center;  background: url("../image/khxsBg.png") 0 0 no-repeat;background-size: cover;}
.khxsCon>div img{margin-bottom: 15px;}
.khxsCon div h3,.khxsCon div{font-size: 16px;margin: 5px auto;}
.khxsCon div .khxsText{font-size: 18px;color: #808080;text-align: left;line-height: 26px;margin-top: 10px;}
.khxsCon .swiper-slide:hover img{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.khxsCon .swiper-pagination-bullets,.khxsCon .swiper-pagination-custom,.khxsCon .swiper-pagination-fraction{width: 100%;position: absolute;text-align: center;bottom: -20px;}
.khxsCon .swiper-pagination-bullets .swiper-pagination-bullet{background: #afafaf;width: 12px;height: 12px;opacity: 1;margin: 0 5px;}
.khxsCon .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #0970cd;}

/*合作伙伴*/
.hzhbCon{width: 100%;position: relative;margin: 0 auto;}
#hzhb{width: 90%;padding: 20px 0;}
.hzhb .swiper-button-next,.hzhb .swiper-button-prev {top: 50%;margin-top: -20px;background-size: 40px 40px;width:40px;height:40px;z-index: 10;cursor: pointer;}
.hzhb .swiper-button-next.swiper-button-disabled {opacity: 1; }
.hzhb .swiper-button-next { background-image: url("../image/rights.png");right: 0; }
.hzhb .swiper-button-prev { background-image: url("../image/lefts.png");left: 0; }
.hzhb .swiper-slide{background: #fff;padding:50px 0;position: relative;border-radius: 15px;}
.hzhb .swiper-slide img{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}


/*数据*/
.shuju {text-align: center; background: url("../image/sjBg.png") 0 0 no-repeat;background-size: 100% 100%;color: #fff;}
.shuju  h1{margin-bottom: 40px;}
.shuju_con>div{width: 25%;text-align: center;}
.shuju_con > div > span { font-size: 42px; }
.shuju_con > div > p { font-size: 18px;text-align: center; }
.shuju_con > div > .khxsText{font-size: 16px;color: #808080;text-align: center;line-height: 26px;text-align: left;}

/*  */
.sige_box{padding: 30px 0;z-index: 6;position: relative;background: #fff;}
.sige_con{overflow: hidden;}
.sige_con > div { width: 16.6%;position: relative;text-align: center;}
.sige_con > div:after{content: ""; position: absolute;right: 0;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);display: block;width: 2px;height: 50%;background: #e9e9e9;}
.sige_con > div:last-child:after{display: none;}
.sige_con > div h3 { font-size: 16px;color: #333;margin: 10px 0; }
.sige_con > div p { font-size: 12px;color: #999;}


/* 底部 */
.footer{background:#32343a;padding-top: 30px;color: #999;font-size: 12px;}
.footer a{color:#999; }
.foot_top{padding-bottom: 30px;}
.menuTit{font-size: 14px;color: #fff;margin-bottom: 20px;}
.menuTit>a{color: #ff8500;}
.foot_list > li {margin-bottom: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.footer_erm{padding-left: 9%; border-left:1px solid #999;}
.footer_erm div:last-child{padding: 40px 30px;}
.footer_erm div:last-child p{margin-bottom: 10px;}
.lianxifs p{margin-bottom: 5px;}
.fwzc{font-size: 14px;color: #b2b2b2;}
.zxrx,.tsrx{font-size: 16px;font-weight: bold;color: #fff}
.lianxifs a{margin-top: 10px;display: block;width: 100%;height: 32px;line-height: 30px;text-align: center;font-size:12px;color: #ff8500;border:1px solid #ff8500; }
.lianxifs a:hover{background: #ff8500;color: #fff;}
.footer_xia{padding: 10px 0;background: #393a3f;}
.footer_xia,.footer_xia a{font-size: 12px;color: #999;}
.copyright{text-align: center;}
.copyright a:hover{color: #fff;}
.copyright_2{float: right;}
.fas{display: none;}
.footer a:hover { color: #fff; }


/*新闻列表页*/
.at{display: none;}
.weizhis,.py_mains{background: #f5f5f5;}
.py_main_position{line-height: 51px;color: #999;font-size: 12px;}
.py_main_position a{color: #999}
.py_main_position a:hover{color: #666}

.py_banner_ful > img{width: 100%;}
.py_main_left{width: 18%;margin-top: 20px;}
.py_main_right{width: 80%;}
.biaoti{text-align: center;font-size: 18px;color: #666;margin-bottom: 40px;}
.biaoti h3{font-size: 28px;margin-bottom: 10px;color: #333;}
.pyfenlei_title { margin-bottom: 20px;}
.py_cat li a{display: block;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.py_cat > li{ width: 140px;line-height: 60px;text-align: center;font-size: 18px; }
.py_cat > li > a{ color: #808080; }
.py_cat>.current-cat { font-size: 22px;border-bottom: 1px solid #0970cd; }
.py_cat>.current-cat > a,.py_cat>li:hover > a { color:#0970cd; }

.py_bg{padding-top: 25px;}
.py_bg > h1{font-size: 26px;color: #0970cd;margin-bottom: 5px;text-align: center;}
.py_bg > i{display: block;width: 20px;height: 1px;background: #0970cd;margin: 0 auto;}
.py_bg > p{color: #6a6a6a;font-size: 14px;margin: 10px 0 20px 0;text-align: center;}
.py_lists > li{width:100%;background: #f8f8f8;margin-bottom: 24px;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content:space-around;justify-content:space-around;-moz-box-pack:space-around;-webkit--moz-box-pack:space-around;box-pack:space-around;padding: 20px 0px 20px 0px;}
.py_lists > li:hover h3 a { color:#0970cd; }
.py_list_img{width: 25%;height: 180px;overflow: hidden;}
.py_list_txt{width: 65%;position:relative;padding: 10px 0 20px 0;}
.py_list_img img{width: 100%;height: 100%;}
.py_list_txt h3{font-size: 22px;margin-bottom: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_list_txt h3 > a { color:#666; }
.py_list_txt p{font-size: 14px;color: #372d23;line-height: 26px;margin-bottom: 15px;}
.py_list_txt > time {font-size: 12px;position:absolute;left: 0;bottom:10px; }
.py_list_txt > a { position:absolute;right: 10%;bottom:10px;color:#fff;background: #0970cd;padding: 3px 16px;border:1px solid #0970cd;}
.py_list_txt > a:hover{background: #fff;color: #0970cd;}
.py_lists > li:hover .py_list_txt h3{color:#0970cd; }

.py_details h1{text-align: center;font-weight: normal;color: #333;}
.py_info{text-align: center;padding: 24px 0}
.py_info span{margin: 0 15px;display: inline-block;}
.py_info i{margin-right: 5px;}
.py_detail_cont{padding:0 25px 11px 25px;margin-bottom: 10px;margin-top:20px;}
.py_detail_cont p,.py_detail_cont>div{font-size: 14px;color: #505050;line-height: 25px;margin-bottom: 20px;}
.py_detail_cont img{display: block;max-width: 100%;margin:0 auto;}
.py_detail_cont video,.py_detail_cont embed{width: 100%;}


/*分页*/
.wp-pagenavi{text-align: center;padding:21px 0 40px;}
.wp-pagenavi a,.wp-pagenavi span{display: inline-block;font-size: 16px;padding:10px 15px;border-radius: 2px;border:1px solid #DDD;margin: 0 5px}
.wp-pagenavi a:hover,.wp-pagenavi span.current{background: #0970cd;color: #FFF;border-color: transparent;}


/*相关文章*/
.py_articles_other{padding: 20px 0 20px 25px;color: #999;line-height: 25px;font-size: 14px;}
.py_articles_other div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_articles_other a{color: #999;}

.bshare-custom{padding-left: 25px;}
.py_related_articles{padding: 20px 25px 25px;background: #FFF}
.py_related_articles_tit{font-size: 16px;color: #333;font-weight: bolder;padding-bottom: 14px;border-bottom: 1px solid #DDD}
.py_cat_related{padding-top: 10px;}
.py_cat_related li{position: relative;width: 49%;line-height: 25px;padding-left: 10px;}
.py_cat_related li:nth-child(odd){float: left;}
.py_cat_related li:nth-child(even){float: right;}
.py_cat_related li a{width: 65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_cat_related li i{position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #666;left: 0;top: 11px;}
.py_cat_related li time{width: 25%;}
.py_cat_related li:hover,.py_cat_related li:hover a{color:#0970cd; }

/*产品列表页*/
.py_lists_1 { display:flex;flex-wrap: wrap;  }
.py_lists_1 .col-md-4{margin-bottom: 25px;}
.py_lists_1 li:hover .py_lists_1_txt h3 > a {color: #0970cd;}
.py_lists_1_img{overflow: hidden;height: 150px;}
.py_lists_1_img img:hover{transform: scale(1.2);-webkit-transform:scale(1.2);}
.py_lists_1_txt{padding: 20px;position: relative;background: #fff;}
.py_lists_1_txt h3{font-size: 14px;color: #666;padding-bottom: 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_lists_1_txt p{font-size: 12px;color: #999;line-height: 20px}
.py_lists_1 li{cursor:pointer;width:25%;padding: 0 15px;margin-bottom: 30px;}
.py_lists_1_txt>div{margin-top: 20px;}
.py_lists_1_txt>div>span{color: #0970cd;font-size: 18px;}
.py_lists_1_txt>div>a{padding: 3px 16px;color: #fff;background: #0970cd;border:1px solid #0970cd;}
.py_lists_1_txt>div>a:hover{background: #fff;color:#0970cd; }

/*产品列表页内部导航*/
.py-top > div{background: #fff;padding: 20px 20px 10px 20px;border:1px solid #f0f0f0;font-size: 14px;color: #333;}
.py-top > div:last-child{padding: 10px 20px 20px 20px;border-top: none;}
.py-top > div >div{display: inline-block;}
.py-top > div span{margin-right: 10px;}
.feilei_list li,.py-top>div ul > li{padding: 5px 10px;margin-right: 30px;}
.py-top>div > div ul li:hover,.feilei_list .current-menu-item,.feilei_list .current-category-ancestor,.py-top>div ul .current-cat {background: #0970cd;}
.py-top>div > div ul li:hover a,.feilei_list .current-menu-item a,.feilei_list .current-category-ancestor a,.py-top>div ul .current-cat a{color: #fff;}

/*内页侧边*/
.cebian>div{margin-bottom: 20px;background: #fff;padding-top:20px;font-size: 16px;}
.cebian>div>h3{font-size: 20px;font-weight: bold;line-height: 30px;padding-left: 40px;padding-bottom: 20px;position: relative;}
.cebian>div>h3:before{display:inline-block;content: " ";width: 4px;height: 22px;background: #0970cd;position: absolute;top:50%;margin-top: -21px;left:30px; }
.cebian>div li{border-top:1px solid #f0f0f0;padding-left: 30px;}
.cebian>div li a{display: block;width: 100%;padding: 20px 0;}
.cebian>div li:hover{background: #0970cd;}
.cebian>div li:hover a{color: #fff;}

/*服务保障*/
.fwbz{margin-top: 20px;background: #fff;padding-bottom: 20px;}
.fwbz>p{padding: 20px 0 20px 35px;border-bottom: 1px solid #f0f0f0;}
.bzImg{width: 20%;text-align: center;}
.bzText{width: 80%;}
.fwbzList{padding: 20px  0;font-size: 14px;color: #888;}
.fwbzList h3{font-size: 18px;color: #333;margin-bottom: 10px;font-weight: bold;}


/*颜色修改*/
.c_005DA2{color::#0970cd;}
.bgc_005DA2{background-color:#0970cd;}
.py_navs li a:hover,.py_navs li.current-menu-item a,.py_navs li.current-menu-page a{border-bottom-color:#0970cd;}
.py_foot_ul li a:hover{color:#0970cd;}
.py_copyright a:hover{color:#0970cd;}
.py_main_position a:hover{color:#0970cd;}
.py_articles_other a:hover{color:#0970cd;}
.page_cont .py_cat{background:#0970cd;}

@media (min-width: 1220px){
.container {width: 1200px;}
}
@media (min-width: 992px){
.container {width: 1200px;}
}
@media (min-width: 768px){
.container {width: 1200px;}
}
@media (min-width: 479px){
.container {width: 1200px;}
}
@media (min-width: 320px){
.container {width: 1200px;}
}

@media (max-width: 1199px){
	.py_cat_related li time{width: 30%;}
}
