@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none; font-family:微软雅黑;}
img{max-width:100%; height:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;}
a {
	text-decoration:none;
	color:#333
}
a:link{ 
    text-decoration:none; 
} 

a:hover{ 
    text-decoration:none; 
} 
.count{
	width: 1200px;
	margin: 0px auto;
}
.fl{
	float: left;
}
.fr{
	float: right;
}




.top{background: #404040; border-bottom: 1px solid #ccc;}
.fl {float:left;}
.fr {float:right;}
.left {line-height:36px;font-size:12px;color:#fff;}
.left a {font-size:12px;line-height:36px;color:#fff;}
.right a {line-height:36px;font-size:12px;color:#fff;float:left;margin-right:10px;}
.right a font {margin-left:10px;}

.head_top {width:100%;padding:5px 0;}
.head_top .fl a {float:left;}
.head_top .fl a img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;transition: all 0.5s;}
.head_top .fr {padding-top:30px;}
.head_top .fr .tel {float:right;}
.head_top .fr .tel p {padding-left:60px;background:url(../images/tel.png) no-repeat left center;}
.head_top .fr .tel p i {font-size:16px;color:#666;display:block;font-style:normal;font-weight:bold;}
.head_top .fr .tel p span {display:block;color:#023793;font-size:28px;font-weight:bold;}

#mdl{display: none;}
.hon{width: 100%; height: auto; display: none; overflow: hidden;}
.title h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #3a66b1; font-weight: bold; background: url(../images/hon.png) no-repeat center top; margin-bottom: 0px; margin-top: 20px;}
.line{height:31px; text-align:center; line-height:31px; background:url(../images/t_line.png) no-repeat center center;}
.title p{height:30px; line-height:30px; text-align:center; font-size:16px; color:#666666;}
.honor img {max-width: 100%; height: auto; display: block; margin: 0 auto;}

.pro{width: 100%; height: auto; overflow: hidden;}
.title1 h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #3a66b1; font-weight: bold; background: url(../images/pro.png) no-repeat center top; margin-bottom: 0px; margin-top: 20px;}
.title1 p{height:30px; line-height:30px; text-align:center; font-size:16px; color:#666666;}

.center_nav{clear: both; padding-top: 20px; text-align:center;}
.center_nav_ul{list-style:none;margin:0px 5px;padding:0px; display:inline-block;}      
.center_nav_ul li{border: solid 1px #e1e1e1;margin-bottom:8px;  position:relative; float: left; margin: 0px 20px 10px 0px; border-radius: 15px;}        
.center_nav_ul li a{text-decoration:none; color:#000000;display:block; text-align:center; padding: 10px 35px 10px 45px;font-family: 'Microsoft YaHei';}
.center_nav_ul li.on a{background: #3a66b1; color: #fff; border-radius: 15px;}     
.hd{display: none;}    
.hd ul li{float: left;width: 23%;background: #f7f7f7;border: 1px solid #eae6e6;margin-right: 30px;box-sizing: border-box;margin-bottom: 35px;transition: all .3s linear;}
.hd ul li:nth-child(4n){margin-right: 0px;}
.hd ul li p{height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #333333; margin: 0px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hd ul li .img{width:100%;height:auto;overflow: hidden;}
.hd ul li img{max-width: 100%; height: 288px; display: block; margin: 0 auto;}
.hd.active{display: block;}
.hd ul li:hover{box-shadow: 0px 0px 15px #c6c6c6;transition: all .2s linear;}

.gg{background: url(../images/ixbannerbg.jpg) center no-repeat; padding-bottom: 15px;}
.gg h3{padding-top:30px;font:bold 32px "microsoft yahei";color:#64c5ff; text-align: center;}
.gg p{margin-top:14px;font-size:24px;color:#fff; text-align: center;}
.gg p span{margin-left: 5%;}

.adv{width: 100%; background: url(../images/adv_bg.jpg) center no-repeat;}
.title2 h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #3a66b1; font-weight: bold; background: url(../images/advan.png) no-repeat center top; margin-bottom: 0px; margin-top: 20px;}
.title2 p{line-height:30px; text-align:center; font-size:16px; color:#666666;}
.title2 b{display: inline-block;height: 46px;line-height: 46px;}
.ad{width: 240px;border-radius: 3px;background-color: #ce0001;font-size: 20px;text-align: center;color: #FFF;margin-right: 25px;}
.adl{font-size: 24px;text-align: left;color: #044dab;}


.ysbox{margin-top: 20px;}
.ysbox ul li{margin-bottom: 25px; height: 378px;}
.ysl{width: 50%;}
.ysr{width: 45%;}
.ysr img{max-width: 100%; height: auto; width: 100%; display: block; margin: 0 auto;}
.li1{display: block;width: 100%;height: 160px;border-bottom: 1px dashed #DDD;margin-bottom: 29px;}
.li1 .li1_top{padding-left: 80px;height: 64px;background: url(../images/advantage_num.png) no-repeat left center;position: relative;overflow: hidden;}
.li1 .li1_top b{display: block;font-size: 22px;color: #044dab;font-weight: 400;line-height: 30px;margin-top:7px;}
.li1 .li1_top span{display: block;font-size: 14px;color: #ce0001;line-height: 30px;}
.li1 .li1_top i{display: block;width: 64px;height: 64px;text-align: center;line-height: 64px;font-size: 18px;color: #FFF;position: absolute;top:0px;left: 0px;}
.li1 .li1_con{font-size: 14px;color: #666666;line-height: 24px;margin-top: 20px;}

.case{height:auto; overflow:hidden; background:#fff url(../images/albg.jpg) no-repeat center top; padding-top:60px;}
.title3 h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #fff; font-weight: bold; background: url(../images/case.png) no-repeat center top; margin-bottom: 0px; margin-top: 20px;}
.title3 p{line-height:30px; text-align:center; font-size:16px; color:#fff;}
.anli{height:auto; overflow:hidden; background:#efefef; padding:30px; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2); box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.anli ul li{width: 23%; height: auto; margin: 0px 1%; float: left;}
.anli ul li a .pic {width:100%; height:100%; overflow:hidden; position:relative; transition: all 400ms ease 0s;}
.anli ul li a .pic img {max-width:100%; height:200px; transition: all 1s ease 0s; display: block; margin: 0 auto;}
.anli ul li a:hover .pic img { transform: scale(1.1); }
.anli ul li h4{font-size: 15px; margin: 0 auto; height: 35px; line-height: 35px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-align: center; background: #fff;}

.about{width: 100%; background: url(../images/aboutbg.jpg) center no-repeat; padding-bottom: 30px;}
.title4 h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #3a66b1; font-weight: bold; background: url(../images/abt.png) no-repeat center top; margin-bottom: 0px; margin-top: 40px;}
.title4 p{line-height:30px; text-align:center; font-size:16px; color:#666666;}
.abtl{margin: 30px 0px; width: 45%;}
.abtl img{display: block; margin: 0 auto; width: 100%;}
.abtr{width: 50%; margin: 30px 0px;}
.abtr .tt{line-height:1.5; font-size:25px; color:#505050;}
.abtr .xline{width:100%; height:11px; background:url(../images/aline.png) no-repeat left top; float:left; margin:20px 0px 20px 0px;}
.abtr p{line-height:36px; font-size:16px; color:#505050; text-indent: 30px;}
.about a.more{width:166px; height:46px; line-height:44px; text-align:center; font-size:16px; color:#464646; display:block; border:#e4e4e4 1px solid; border-radius:23px; margin:0 auto; background: #3a66b138;}

.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.owl-carousel .owl-item {float: left;}
#owl-demo2{margin-top:3%; text-align:center;}
#owl-demo2.owl-theme .owl-controls .owl-buttons{position:absolute; top:25%; width:100%; left:0; height:0;}
#owl-demo2.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;width: 73px;height:90px;font-size: 0;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin-top:0;}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/i_case_left.png) no-repeat; float:left;}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background:url(../images/i_case_left_on.png) no-repeat;}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/i_case_right.png) no-repeat; float:right;}
#owl-demo2.owl-theme .owl-controls .owl-buttons div.owl-next:hover{background:url(../images/i_case_right_on.png) no-repeat;}
#owl-demo2.owl-theme .owl-controls .owl-page{display:inline-block;}
#owl-demo2 .item{margin: 0px;}
#owl-demo2 .item img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;min-height: 100%;display: block;transition: all .5s;}
#owl-demo2 .item dd{width: 95%;margin:0 auto;max-width:424px;margin-bottom:10px;}
#owl-demo2 .item dd .imgs{width: 100%;padding-top: 75%;position: relative;overflow: hidden;}
#owl-demo2 .item dd h2{color:#000;width: 100%;margin:0 auto;background-color:#fff;font-size:16px;line-height:26px;padding: 10px 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #efefef;}
#owl-demo2 .item dd:hover img{transform: scale(1.1);}
.owl-theme .owl-controls .owl-buttons div{margin-top:-24%;}
#owl-demo .item{height:330px;}
#owl-demo .item .i_pro_bg{height:82%;}
#owl-demo .item .bg-list-hs p{height:110px;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline; display:none;}
.owl-theme .owl-controls .owl-page span{display: block;width: 10px;height: 10px;margin: 5px 7px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #aaa;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{background: #1377c5;}

.newbox{width: 100%; height: auto; overflow: hidden; background: #f8f8f8; padding-bottom: 30px;}
.title5 h2{height: 56px; line-height: 56px; text-align: center; font-size: 30px; color: #3a66b1; font-weight: bold; background: url(../images/new.png) no-repeat center top; margin-bottom: 0px; margin-top: 20px;}
.title5 p{line-height:30px; text-align:center; font-size:16px; color:#666666;}
.newl{width: 33%; height: auto; overflow: hidden;}
.newl dl{width: 100%;background: #efeeee; padding: 13px 20px;display: inline-block; height: auto; margin: 0px;}
.newl dl dt{color:#464646; font-weight:bold; height:40px; line-height:40px; display:block; overflow:hidden; font-size:16px;}
.newl dl dd{color:#787878; line-height:30px; font-size:14px;}
.newl dl a .more{width:110px; height:32px; line-height:30px; text-align:center; font-size:14px; color:#787878; display:block; border:#ccc 1px solid; float:left; margin:10px 0px 0px 0px; border-radius:5px;}
.newr{width: 65%; height: auto; overflow: hidden;}
.newr ul li { height:auto; width:100%; float:left; margin-bottom:10px;}
.newr ul li a{height:auto; overflow:hidden; width:100%; padding:11px 15px; background:#efeeee; display:block;}
.newr ul li a .time { float:left; width:15%; height:auto; overflow:hidden; line-height:30px; color:#4a4a4a; font-size:16px; border-right:#d8d8d8 1px solid; text-align:center; padding:10px 0px; font-family:Arial, Helvetica, sans-serif;}
.newr ul li a .time span{color:#4a4a4a; font-size:30px; font-weight:bold; display:block; font-family:Arial, Helvetica, sans-serif;}
.newr ul li a .txt { width:82%; height:auto; overflow:hidden; float:right;}
.newr ul li a .txt .tit { color:#464646; height:40px; line-height:40px; display:block; overflow:hidden; font-size:16px; font-weight:bold;}
.newr ul li a .txt .stxt { color:#787878; line-height:24px; font-size:14px; }

.yunu-link {padding:20px 0;}
.yunu-link h3 {border-bottom:1px solid #ddd;margin:0;font-size:18px;color:#3a66b1;padding-bottom:15px;font-weight:bold;}
.yunu-link h3 small {text-transform:uppercase;font-size:16px;font-weight:normal;color:#999;}
.yunu-link ul {margin-left:-20px;}
.yunu-link li {float:left;margin-left:20px;margin-top:20px;}
.yunu-link li a {color:#4d4d4d;}
.yunu-link li a:hover {color:#3a66b1;text-decoration:none;}

.footer{height:auto;overflow:hidden;background:#1f1f1f;padding:10px 0px;}
.footer .contact{width: 31%;height: 210px;}
.footer .contact h3{font-size: 14px;color: #cacaca;margin-bottom: 20px;}
.footer .contact p{font-size: 14px;color: #cacaca;height: 32px;line-height: 32px; margin: 0px;}
.footer .daohang{width: 41%;height: 210px;padding: 0 70px;border-left: 1px solid #3a3a3a;border-right: 1px solid #3a3a3a;box-sizing: border-box; background: url(../images/f1.png) center no-repeat; opacity: 0.5;}
.footer .daohang h3{font-size: 14px;color: #fff;margin-bottom: 20px;}
.daohang ul li{float: left; font-size: 14px;color: #cacaca;height: 32px;line-height: 32px; width: 50%;}
.daohang ul li a{color: #fff;}
.footer .flogo{width: 25%;height: 210px;}
.footer .flogo p{font-size: 14px; color: #cacaca; line-height: 26px; width: 100%; margin-top: 10px;}
.copyright{width:100%;height:40px;line-height: 40px;color: #666;background: #1f1f1f;border-top: 1px solid #3a3a3a;}
.copyright p{font-size: 14px; color: #cacaca; width: 100%; height: 35px; line-height: 35px; margin: 0px;}
.copyright a{color:#cacaca;}

.fb {display:none;width:100%;background:#3a66b1;color:#fff;height:56px;position:fixed;bottom:0;}
.fb a {width:33.3%;display:block;height:56px;float:left;text-align:center;color:#fff;padding:5px 0;font-size:12px;line-height:1;}
.fb a i {display:block;height:28px;background:no-repeat center;background-size:contain;margin-bottom:5px;}
.fb a i.i4 {background-image:url(../images/f_ico4.png);}
.fb a i.i3 {background-image:url(../images/f_ico3.png);}
.fb a i.i1 {background-image:url(../images/f_ico1.png);}

.ban{width: 100%; height: auto; overflow: hidden;}
.ban img{max-width: 100%; height: auto;}
.mub02address {width:100%;border-bottom:1px solid #e4e4e4;margin-bottom:20px;}
.mub02address .con {width:100%;height:43px;}
.mub02address .homePage {display:block;width:43px;height:43px;background:url(../images/home.png) no-repeat center;float:left;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.mub02address p {height:43px;width:82%;line-height:43px;font-size:13px;color:#999;float:left;    margin: 0px 0px 0px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mub02address p a {color:#999;padding:0 4px;}
.main{width: 100%; height: auto; overflow: hidden;}
.col-l{width: 23%;}
.dhl {width:100%;height:80px;background:#153f8f;}
.dhl h2 {height:80px;text-indent:28px;background:url(../images/icon01.png) no-repeat 87% center;line-height:80px;font-size:24px;color:#fff;font-weight:400; margin: 0px;}
.dhl h2 a {color:#fff;text-decoration:none;font-weight:700;}
.classify {border:1px solid #e4e4e4;border-top:none;position:relative;}
.classify li {height:58px;border-top:1px solid #e4e4e4;text-indent:28px;font-size:15px;color:#333;line-height:58px;background:url(../images/mub02_jt03.png) no-repeat 87% center;}
.classify li a {color:#333;display:block;text-decoration:none;}
.classify li:hover,.classify li.cur {background:url(../images/mub02_jt04.png) no-repeat 87% center #f5f5f5;}
.classify li:hover a,.classify li.cur a {color:#153f8f;font-weight:700;}
.tjcp{border:1px solid #e4e4e4;margin-top:20px;padding:0 10px 10px;}
.tjcp h3{font-size:18px;color:#153f8f;font-weight:400;height:59px;line-height:59px;border-bottom:1px solid #e4e4e4;margin-bottom:18px;text-indent:10px;}
.tjcp ul li p{margin: 0px; background-color: #f5f5f5; text-align:center;line-height:30px;height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:14px;}
.sidebarLinkUs {border:1px solid #e4e4e4;margin-top:20px;padding:0 10px 10px;margin-bottom:20px;}
.sidebarLinkUs h3 {font-size:18px;color:#153f8f;font-weight:400;height:59px;line-height:59px;border-bottom:1px solid #e4e4e4;margin-bottom:18px;text-indent:10px;}
.sidebarLinkUs p {font-size:14px;color:#333;margin-bottom:12px;line-height:20px;padding:0 10px;}
.sidebarLinkUs .zxzx {display:block;width:160px;height:50px;overflow:hidden;background:#153f8f;text-decoration:none;margin-top:20px;}
.sidebarLinkUs .zxzx span {display:block;width:50px;height:50px;float:left;border-right:1px solid #fff;background:url(../images/zxzx_icon01.png) no-repeat center;}
.sidebarLinkUs .zxzx em {display:block;width:109px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#fff;float:left; font-style: normal;}
.col-r{width: 75%;}
.Maintxt {border:1px solid #e4e4e4;padding-top:28px;width:100%;padding-bottom:0;}
.mub02Title {width:96%;text-align:center;margin:0 auto;}
.mub02Title h2 {font-size:20px;color:#153f8f;font-weight:400;}
.mub02Title h2 a {color:#153f8f;text-decoration:none;font-weight:700;}
.mub02Title i {display:block;width:100%;height:3px;margin-top:26px;}
.mub02Title i img {display:block;width:100%;height:3px;}
.contbox{width: 96%; line-height: 24px; margin: 10px auto;}

.imgbox ul{width: 100%; height: auto; overflow: hidden;}
.imgbox ul li {float:left;width:31.3%;margin-right:25px;margin-bottom:20px;background: -webkit-linear-gradient(top,#fff,#eee); border: 1px solid #ddd;}
.imgbox ul li:nth-child(3n){margin-right: 0px;}
.imgbox ul li h3{font-size:16px;color:#1b1b1b;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height: 35px; line-height: 35px; text-align: center;background: #e2e2e2;}
.zx{margin: 10px 0 0;font-size: 12px; text-align: center; margin-bottom: 10px;}
.zx a {display:inline-block;margin:0 15px;line-height:30px;color:#fff;background:-webkit-linear-gradient(bottom,#183883,#3b8de6);background:-moz-linear-gradient(bottom,#183883,#3b8de6);background:-o-linear-gradient(bottom,#183883,#3b8de6);background:linear-gradient(bottom,#183883,#3b8de6);padding:0 15px}
.zx a:first-child {background:-webkit-linear-gradient(bottom,#183883,#3b8de6);background:-moz-linear-gradient(bottom,#183883,#3b8de6);background:-o-linear-gradient(bottom,#183883,#3b8de6);background:linear-gradient(bottom,#183883,#3b8de6)}
.cp{max-width: 100%; height: 300px; display: block; margin: 0 auto;}




.pages {padding:20px 0;font-size:14px;text-align:center;overflow:hidden;}
.pages ul {display:inline-block;margin:0 auto;padding:0;}
.pages ul li {float:left;font-family:microsoft yahei;margin:0 2px;line-height:25px;background:#fff;border:1px solid #d8dadf;}
.pages ul li:nth-child(1) {padding:0 10px;}
.pages ul li:nth-child(1) a {padding:0;}
.pages ul li a {color:#153f8f;display:block;padding:0 10px;}
.pages ul li:hover {text-decoration:none;color:#fff;border:1px #3b8de6 solid;background-color:#153f8f;}
.pages ul li:hover a {color:#fff;}
.pages ul li:hover a:hover {color:#fff;text-decoration:none;}
.pages ul li.thisclass {background-color:#153f8f;color:#fff;border:1px #3b8de6 solid;padding:0 10px;}
.pages ul li:last-child {padding:0 10px;}
.pages ul li:last-child a {padding:0;}
.pages ul li.thisclass a {color:#fff;padding:0;}
.pages .pageinfo {line-height:30px;padding-left:5px;}
.pages strong {font-weight:400;}

.mub02xgyd {border:1px solid #e4e4e4;padding:0 19px 10px;margin-top:20px}
.mub02Top h2 {font-size:18px;color:#153f8f;font-weight:400;height:40px;border-bottom:1px solid #e4e4e4; line-height: 40px;}
.lbxw{width: 100%; height: auto; overflow: hidden;}
.lbxw ul li {float:left;width:48%;margin: 5px 1% 0px 1%;}
.lbxw ul li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;padding-left:10px;line-height:30px;}
.lbxw ul li a:before {content:'';position:absolute;left:0;top:50%;width:0;height:0;margin-top:-3px;border-top:3px solid transparent;border-left:4px solid #183883;border-bottom:3px solid transparent;}
.lbxw ul li span {float:right;color:#999;}

.imglist ul li{float: left; width: 24%; margin: 10px 0px 10px 10px;}
.imglist ul li img{max-width: 100%;}
.imglist ul li:first-child{margin-left: 0px;}
.imglist ul li p{font-size:14px;color:#1b1b1b;margin-bottom:12px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height: 35px; line-height: 35px; text-align: center;background: #f3f3f3;}
.lsg{max-width: 100%; height: 160px; display: block; margin: 0 auto;}
.sg{max-width: 100%; height: 210px; display: block; margin: 0 auto;}
.lcp{max-width: 100%; height: 225px; display: block; margin: 0 auto;}

.news-item {background-color:#f4f4f4;box-shadow:0 2px 5px #d6d4d1;padding:20px;margin-top:20px;overflow:hidden;}
.news-item a:hover {color:#000;}
.news-item b {font-size:16px;}
.news-item p {margin-top:10px;line-height:26px;color:#666;}
.news-item .more {display:block;width:90px;height:30px;line-height:30px;background-color:#3b8de6;color:#fff;border-radius:5px;}

.prodtit_nei{ text-align:center; font-size:18px; font-weight:normal; margin:10px 0px;}
.new_visits{text-align:center;margin-bottom:20px;border-bottom:#d3d3d3 1px dashed;padding-bottom:5px;}
.nrpage{border-top:#d3d3d3 1px dashed; padding-top:5px; margin-top:20px; overflow:hidden;}
.ul-txt2 {overflow:hidden;}
.ul-txt2 li {float:left;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.ul-txt2 li a {color:#282828;}
.ul-txt2 li:last-child {float:right;}





/*大屏幕样式*/
@media screen and (min-width: 769px) {

    /*导航样式*/
    .navbar {
      margin: 0px;
      border:none;
      background-color: #153f8f;
      min-height: 50px;
    }
    .navbar-nav > li > a {
      text-align: center;
    }
    .navbar-default .navbar-nav > li > a {
      color: #fff;
      font-size: 14px;
      display: block;
      margin: 0 auto;
    }
    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus,
    .navbar-default .navbar-nav > li > a.active,
    .navbar-default .navbar-nav > .active > a,
    .navbar-default .navbar-nav > .active > a:hover,
    .navbar-default .navbar-nav > .open > a,
    .navbar-default .navbar-nav > .open > a:hover,
    .navbar-default .navbar-nav > .open > a:focus {
    background-color: #1d579e; color: #fff; 
    }
    .navbar-brand {
      display: none;
    }
    /*导航-触发滚动*/
    .navbar-fixed-top {
      min-height: 50px;
      margin-top:0px;
      opacity: 0.9;
    }
    .navbar-fixed-top ul.navbar-nav > li > a {
      padding: 15px 20px 15px 20px;
    }
    /*导航二级菜单*/
    .nav_small {
      background-color:#1d579e;
      padding: 10px 0px;
      padding-bottom: 15px;
      border-radius: 0px;
      border: none;
      box-shadow: none;
    }
    .nav_small > li > a {
      line-height:20px;
      padding: 7px 0px;
      text-align:
      center; color: #fff;
      font-size: 13px;
    }
    .nav_small > li > a:hover {
      color: #fff;
      background-color: #153f8f;
    }
    #app_menudown{
      display:none;
    }
    .mfoot_box {
      display:none;
    }
}

/*小屏幕样式*/
@media screen and (max-width: 823px) {
   .navbar {
      margin: 0px;
      border:0px;
      min-height: 50px;
      background-color: #153f8f;
    }
    .navbar-default .navbar-brand {
      color: #fff;
      font-size: 16px;
    }
    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {
      color: #fff;
    }
    .navbar-toggle {
      border:none;
    }
    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
      border:none;
    }
    .navbar-default .navbar-toggle:hover,
    .navbar-default .navbar-toggle:focus {
      background-color: #1d579e;
    }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: #fff;
    }
    .navbar-default .navbar-nav {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    .navbar-default .navbar-nav > li:last-child{
      border: none;
    }
    .navbar-default .navbar-nav > li > a,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #fff;
    }
    .navbar-default .navbar-nav > li > a:hover,
     .navbar-default .navbar-nav > li > a:focus,
     .navbar-default .navbar-nav > .active > a, 
     .navbar-default .navbar-nav > .active > a:hover, 
     .navbar-default .navbar-nav > .active > a:focus,
     .navbar-default .navbar-nav > .open > a, 
     .navbar-default .navbar-nav > .open > a:hover, 
     .navbar-default .navbar-nav > .open > a:focus,
     .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
      background-color: #1d579e; color: #fff;
    }
    #app_menudown {
      position: absolute;
      top:0px;
      right:0px;
      font-size: 16px;
    }
    #app_menudown:hover {
      background-color: #1d579e;
    }
    .navbar-fixed-top {
      margin-top:0px;
      opacity: 0.9;
    }

    .top{display: none;}
    .head_top{display: none;}
    .hon{display: block;}
    .center_nav_ul li{margin: 0px 5px 10px 0px;}
    .center_nav_ul li a{padding: 10px 5px 10px 5px; font-size: 12px;}
    .hd ul li{width: 48%; margin: 1% 1%;}
    .hd ul li img{height: 180px;}
    .hd ul li:nth-child(4n){margin: 1% 1%;}
    .hd ul li:nth-child(n+5){display: none;}
    .gg h3{padding-top: 15px; font: bold 20px "microsoft yahei";}
    .gg p{font-size: 21px;}
    .adl{font-size: 23px;}
    .ysbox ul li{height: auto;}
    .ysl{width: 100%;}
    .ysr{width: 100%;}
    .anli{padding: 20px 0px;}
    .anli ul li{width: 48%; margin: 1% 1%;}
    .anli ul li a .pic img{height: 115px;}
    .abtr .tt{font-size: 21px;}
    .abtl{width: 100%;}
    .abtr{width: 100%; margin: 0px;}
    .newl{width: 100%; margin-bottom: 15px;}
    .newr{width: 100%;}
    .newr ul li a{height:auto; overflow:hidden; width:100%; padding:11px 15px; display:block;}
    .newr ul li a .time { float:left; width:25%; height:auto; overflow:hidden; line-height:30px; color:#4a4a4a; font-size:16px; border-right:#d8d8d8 1px solid; text-align:center; padding:10px 0px; font-family:Arial, Helvetica, sans-serif;}
    .newr ul li a .time span{color:#4a4a4a; font-size:30px; font-weight:bold; display:block; font-family:Arial, Helvetica, sans-serif;}
    .newr ul li a .txt { width:72%; height:auto; overflow:hidden; float:right;}
    .newr ul li a .txt .tit { color:#464646; height:40px; line-height:40px; display:block; overflow:hidden; font-size:16px; font-weight:bold;}
    .newr ul li a .txt .stxt { color:#787878; line-height:24px; font-size:14px; }
    .yunu-link{display: none;}
    .footer .contact{width: 100%;}
    .footer .daohang{display: none;}
    .footer .flogo{display: none;}
    .copyright{height: auto; margin-bottom: 56px;}
    .copyright p{height: auto;}
    .fb{display: block;}
    .ban{display: none;}
    .col-l{display: none;}
    .col-r{width: 100%; float: none;}
    .imgbox ul li{width: 48%; margin: 1% 1%;}
    .imgbox ul li:nth-child(3n) { margin: 1% 1%;}
    .cp{height: 180px;}
    .zx{display: none;}
    .mub02xgyd{padding: 0 10px 10px;}
    .lbxw ul li{width: 100%; margin: 0px;}
    .imglist ul li{width: 48%; margin: 1% 1%;}
    .imglist ul li:first-child {margin: 1% 1%;}
    .lsg{height: 140px;}
    .sg{height: 120px;}
    .lcp{height: 180px;}
    .pull-right{display: none;}
    .ul-txt2 li{width: 100%;}
    .ul-txt2 li:last-child{float: none;}




}



@media screen and (min-width: 824px) and (max-width: 1199px) {
  .right{display: none;}
  .logo {width: 65%;}
  .head_top .fr{width: 30%;}
  .head_top .fr .tel p{padding-left: 65px;}
  .head_top .fr .tel p span{font-size: 26.5px;}
  .hd ul li{margin-right: 18px;}
  .hd ul li img{height: 230px;}
  .gg h3{font: bold 27px "microsoft yahei";}
  .anli ul li a .pic img{height: 150px;}
  .sidebarLinkUs p{padding: 0px;}
  .imgbox ul li{margin-right: 15px;}
  .zx a{margin: 0 1px;}
  .cp{height: 210px;}
  .imglist ul li{margin: 10px 0px 10px 1.2%;}
  .lsg{height: 125px;}
  .sg{height: 150px;}
  .lcp{height: 175px;}

}





























































































