@charset "utf-8";

@media screen and (min-width:1800px) {  

.index-height{ background:#9AE7FD; height:880px; height:880px\0;overflow:hidden;}

.yewu ul{ width:100%; margin:auto; padding-top:25px; }
.yewu ul li{float:left; text-align:center; display:block;width:365px; width:365px\0; margin-right:40px\0; height:auto;display:inline;}
.yewu ul li.li01{ margin-left:50px\0;}


.anli ul{ width:1650px; margin:auto; padding-top:25px; }
.anli ul li{float:left; text-align:center; display:block; width:223px; margin-right:50px; height:auto; display:inline;}
.anli ul li.li01{ margin-left:40px;}
#demoee{ margin-left:25px;height:240px;width:830px;overflow:hidden;}

.dzswbox ul{ float:left; width:420px; display:inline-block; padding-top:10px; margin-left:35px;}
.dzswbox ul li{float:left; text-align:left; font-size:12px; display:inline; width:160px;width:160px\0;  padding:5px 0px 5px 15px; margin-right:15px; margin-right:15px\0; height:auto; background:#008CC2; margin-bottom:18px;}
.kefutu{ padding-left:10px; padding-top:10px;}
.kefutu .nv{float:left;width:56px; }
.kefutu .r{float:left; width:296px;  padding-left:5px;}
.kefutu .r .dianhua{font-size:12px; font-weight:600; color:#000; }
.kefutu .r .qq{ float:left;}
.kefutu .r .qq span{ padding:16px 12px 0px 0px;padding:16px 8px 0px 0px\0;   }
.kefutu .r .qq span img{ width:74px;width:74px\0;}
}
@media screen and (min-width:1461px) and (max-width: 1680px) {  
.index-height{ background:#9AE7FD; height:800px;}
.yewu ul{ margin:auto; padding-top:25px; }
.yewu ul li{float:left; text-align:center; display:inline-block; width:300px; width:300px\0; margin-right:25px;margin-right:25px\0; margin-bottom:25px; height:auto;}
.yewu ul li.li01{ margin-left:35px;margin-left:35px\0;}
.yewu ul li img{ width:260px;width:260px\0;	}

.anli ul{width:1390px; margin:auto; padding-top:20px; padding-top:10px\0;padding-left:27px\0;}
.anli ul li{float:left; text-align:center; display:block; width:200px;width:200px\0;  margin-right:25px; margin-right:25px\0; display:inline;}
.anli ul li img{}
.anli ul li.li01{ margin-left:15px;}
.anli ul li .tt{ font-family:"微软雅黑",黑体; font-size:1.2em; font-weight:600;padding:6px 0px;padding:3px 0px\0;color:#004177;}
#demoee{ margin-left:25px;height:205px;height:190px\0;width:670px;overflow:hidden;}

.dzswbox ul{ float:left; width:350px;display:inline-block; padding-top:8px; margin-left:15px; margin-left:15px\0;}

.kefutu{ padding-left:10px; padding-top:10px;}
.kefutu .nv{float:left;width:56px; }
.kefutu .r{float:left; width:256px;  padding-left:5px;}
.kefutu .r .dianhua{font-size:12px; font-weight:600; color:#000; }
.kefutu .r .qq{ float:left;}
.kefutu .r .qq span{ padding:16px 12px 0px 0px;padding:16px 8px 0px 0px\0;   }
.kefutu .r .qq span img{ width:74px;width:74px\0;}

}
@media screen and (min-width:1391px) and (max-width:1460px) { 
.index-height{ background:#9AE7FD; height:770px;}


.zhengshubox{ display:inline-block;height:auto; margin:auto; padding:20px 0px; padding:22px 0px\0;}
.zhengshubox ul{float:left; display:inline-box; }
.zhengshubox ul li{ width:287px; height:60px;height:53px\0;}
.zhengshubox ul li.li01{ }
.zhengshubox ul li.li02{height:52px; height:52px\0;}
.zhengshubox ul li.li03{ }
.zhengshubox ul li.li04{ }

.rencai ul li{float:left; text-align:center; padding:5px 0px 5px 0px; margin-right:10px; display:inline-block; width:120px; }
.rencai ul li.li01{margin-left:2;}

.yewu ul{ margin:auto; padding-top:35px;  padding-top:19px\0;}
.yewu ul li{float:left; text-align:center; display:inline-block; width:280px; width:280px\0; margin-right:25px;margin-right:25px\0; margin-bottom:15px; height:auto;}
.yewu ul li.li01{ margin-left:25px;margin-left:25px\0;}
.yewu ul li img{ width:260px;width:260px\0;	}

.anli ul{width:1290px; margin:auto; padding-top:27px; padding-top:10px\0;}
.anli ul li{ float:left; width:170px\0; margin-right:30px\0; height:auto; display:inline;}
.anli ul li.li01{ margin-left:30px\0;}
#demoee{ margin-left:25px;height:180px; height:170px\0;width:580px;overflow:hidden;}

.dzswbox ul{ float:left; width:350px;display:inline-block; padding-top:4px; margin-left:17px; margin-left:17px\0;}
.dzswbox ul li{float:left; text-align:left; display:inline-block; width:120px; width:125px\0; padding:5px 0px 5px 10px; margin-right:10px; margin-right:10px\0; height:auto; background:#008CC2; margin-bottom:12px;}

.kefutu{ padding-left:10px;}
.kefutu .nv{width:46px; }
.kefutu .r{ padding-left:5px;}
.kefutu .r .dianhua{font-size:14px; font-weight:400; color:#000; }
.kefutu .r .qq span{ padding:12px 12px 0px 0px;  }
.kefutu .r .qq span img{ width:54px;}
}
@media screen and (min-width:1300px) and (max-width: 1380px) {  
.index-height{ background:#9AE7FD; height:720px;}


.yuyan{ float:right; padding-top:24px; padding-right:80px;}

.dzswbox .erweima{width: 120px;}
.zhengshubox{ display:inline-block;height:auto; margin:auto; padding:14px 0px;}
.zhengshubox ul{float:left; display:inline-box; }
.zhengshubox ul li{ width:251px; height:48px;}
.zhengshubox ul li.li01{ }
.zhengshubox ul li.li02{height:48px; }
.zhengshubox ul li.li03{ }
.zhengshubox ul li.li04{ }

.yewu ul{ margin:auto; padding-top:10px; }
.yewu ul li{float:left; text-align:center; display:block; width:255px;width:265px\0; margin-right:35px;margin-right:15px\0;  margin-bottom:10px; height:auto;display:inline;}
.yewu ul li.li01{ margin-left:25px;}
.yewu ul li img{ width:260px;width:100%\0;	}


.anli ul{width:1190px; margin:auto; padding-top:5px; padding-left:20px\0;}
.anli ul li{float:left; text-align:center; display:block; width:170px;width:160px\0;  margin-right:25px; margin-right:25px\0; display:inline;}
.anli ul li img{height:101px\0;}
.anli ul li.li01{ margin-left:15px;}
.anli ul li .tt{ font-family:"微软雅黑",黑体; font-size:1.2em; font-weight:600;padding:6px 0px;color:#004177;}
#demoee{ margin-left:25px;height:150px; height:130px\0;width:560px;overflow:hidden;}


.rencai ul li{float:left; text-align:center; padding:5px 0px 5px 0px;padding:4px 0px 2px 0px\0; margin-right:15px; display:inline-block; width:100px;width:110px\0;  }
.rencai ul li.li01{margin-left:20;}


.dzswbox ul{ float:left; width:250px;display:inline-block; padding-top:5px;padding-top:6px\0; margin-left:10px; margin-left:15px\0;}
.dzswbox ul li{float:left; text-align:left; display:inline-block; width:114px; width:112px\0; padding:3px 0px 3px 5px; padding:4px 0px 4px 15px\0;margin-right:10px; margin-right:10px\0; height:auto; background:#008CC2; margin-bottom:10px; overflow:hidden\0;}

.kefutu{ padding-left:0px;}
.kefutu .nv{width:46px; }
.kefutu .r{ padding-left:5px;}
.kefutu .r .dianhua{font-size:14px; font-weight:400; color:#000; }
.kefutu .r .qq span{ padding:12px 12px 0px 0px;  }
.kefutu .r .qq span img{ width:54px;}


}

@media screen and (min-width:1200px) and (max-width: 1299px) { 
.index-height{ background:#9AE7FD; height:710px;} 


.yuyan{ float:right; padding-top:24px; padding-right:80px;}
.sc{ display:none; }
.zhengshubox{ display:inline-block;height:auto; margin:auto; padding:14px 0px;}
.zhengshubox ul{float:left; display:inline-box; }
.zhengshubox ul li{ width:251px; height:48px;}
.zhengshubox ul li.li01{ }
.zhengshubox ul li.li02{height:48px; }
.zhengshubox ul li.li03{ }
.zhengshubox ul li.li04{ }

.yewu ul{ margin:auto; padding-top:10px; }
.yewu ul li{float:left; text-align:center; display:block; width:235px;width:235px\0; margin-right:35px;margin-right:35px\0;  margin-bottom:10px; height:auto;display:inline;}
.yewu ul li.li01{ margin-left:25px;}
.yewu ul li img{ width:260px;width:100%\0;	}


.anli ul{width:1120px; margin:auto; padding-top:15px;padding-top:16px\0; padding-left:20px\0;}
.anli ul li{float:left; text-align:center; display:block; width:160px;width:150px\0;  margin-right:25px; margin-right:25px\0; display:inline;}
.anli ul li img{height:101px\0;}
.anli ul li.li01{ margin-left:15px;}
.anli ul li .tt{ font-family:"微软雅黑",黑体; font-size:1.2em; font-weight:600;padding:6px 0px;color:#004177;}
#demoee{ margin-left:25px;height:170px;width:520px;overflow:hidden;}
#demogg{ margin-left:3px;height:180px;width:205px;overflow:hidden;}

.rencai ul li{float:left; text-align:center; padding:5px 0px 5px 0px;padding:4px 0px 2px 0px\0; margin-right:15px; display:inline-block; width:100px;width:100px\0;  }
.rencai ul li.li01{margin-left:20;}


.dzswbox ul{ float:left; width:250px;display:inline-block; padding-top:5px;padding-top:6px\0; margin-left:10px; margin-left:15px\0;}
.dzswbox ul li{float:left; text-align:left; display:inline-block; width:114px; width:112px\0; padding:3px 0px 3px 5px; padding:4px 0px 4px 15px\0;margin-right:10px; margin-right:10px\0; height:auto; background:#008CC2; margin-bottom:8px; overflow:hidden\0;}

.kefutu{ padding-left:0px;}
.kefutu .nv{width:46px; }
.kefutu .r{ padding-left:5px;}
.kefutu .r .dianhua{font-size:14px; font-weight:400; color:#000; }
.kefutu .r .qq span{ padding:12px 12px 0px 0px;  }
.kefutu .r .qq span img{ width:54px;}

}

@media screen and (min-width:980px) and (max-width: 1199px) {  
.index-height{ background:#9AE7FD; height:670px;} 
.yuyan{ float:right; padding-top:24px; padding-right:80px;}
.sc{ display:none;}

.zhengshubox{ display:inline-block;height:auto; margin:auto; padding:13px 0px;padding:12px 0px\0;}
.zhengshubox ul{float:left; display:inline-box; }
.zhengshubox ul li{ width:201px; height:47px;}
.zhengshubox ul li.li01{ }
.zhengshubox ul li.li02{height:49px; }
.zhengshubox ul li.li03{ }
.zhengshubox ul li.li04{ }
.yewu ul{ margin:auto; padding-top:23px; padding-top:13px\0; }
.yewu ul li{float:left; text-align:center; display:block; width:182px;width:172px\0; margin-right:25px; margin-bottom:18px; height:auto;display:inline;}
.yewu ul li.li01{ margin-left:25px;}
.yewu ul li img{ width:260px;width:100%\0;	}

.anli ul{width:920px; margin:auto; padding-top:25px; padding-top:17px\0;}
.anli ul li{ float:left; width:120px; margin-right:15px; display:inline; }
.anli ul li.li01{ margin-left:25px;}
.anli ul li img{ width:120px;width:120px\0;	}
#demoee{ margin-left:20px;height:150px;width:410px;overflow:hidden;}

.dzswbox ul{ float:left; width:200px; display:inline-block; padding-top:10px; margin-left:5px;}
.dzswbox ul li{float:left; text-align:left; font-size:10px; display:inline; width:90px;width:86px\0; height:25px; overflow:hidden;  padding:5px 0px 5px 10px; margin-right:5px; margin-right:5px\0;  background:#008CC2; margin-bottom:10px;}


.kefutu{ padding-left:0px;}
.kefutu .nv{width:36px; }
.kefutu .r{ padding-left:5px;}
.kefutu .r .dianhua{font-size:12px; font-weight:400; color:#000; }
.kefutu .r .qq span{ padding:5px 5px 0px 0px;  }
.kefutu .r .qq span img{ width:46px;}

}




@media screen and (min-width: 821px) and (max-width: 980px) {  
.wrap{width:auto; padding:0 20px;}
.wrap980{width:auto; padding:0 20px;}
.index-height{ background:#9AE7FD; height:620px;} 
}
@media (max-width: 979px) {
.wrap{width:auto; padding:0 20px;}	
.wrap980{width:auto; padding:0 20px;}	
.index-height{ background:#9AE7FD; height:auto; } 
.fg ul{width:102%; _width:98; *width:100%;  padding-top:5px;}
.fg ul li{width:22%; margin-right:3%;  }
.fg ul li .tp{width:auto; height:auto; padding:10px; padding-bottom:5px; }


}

@media screen and (max-width: 820px) {  
.wrap{width:auto; padding:0 20px;}
.wrap980{width:auto; padding:0 20px;}

.tplist ul li .tp img{ height:auto;  }
.tplist2 ul li .tp img{ height:auto;  }
.fg ul li{width:22%; margin-right:3%;  }
.fg ul li .tp{width:auto; height:auto; padding:5px; padding-bottom:0px; }

#demoee{ margin-left:20px;height:150px;width:610px;overflow:hidden;}
.ct .ct_box img{ width:100%; max-width:100%;}

}
@media screen and (max-width: 768px) {  
.wrap{ width:auto; padding:0px 15px;}
.wrap980{ width:auto; padding:0px 15px;}
.sitelogo{ float:none; width:180px; margin:auto; padding:0px;}
.sitelogotext{ float:none; margin:auto; padding:10px 0px 0px 0px;}
.yuyan{ float:none; width:81px;display:block; margin-left:45%;}
.yuyan  a {float:left; text-align:center; width:81px; background:url(yuyanbg.png) no-repeat;margin-left:0px;  clear:both; }

.sc{ display:none; }
#focusBar{ display:none;}

#demoee{ margin-left:20px;height:150px;width:510px;overflow:hidden;}


.menu{ float:none; width:100%; height:auto; background:none; padding-top:0px; padding-left:15px;   }
.menuwrap{width:100%; height:auto;}

.indexbanner{ margin-top:0px;}
.navbar-default .nav{ width:100%; }
.navbar-default .nav li{width:100%; border-bottom:1px solid #ccc; line-height:31px; margin-left:10px; padding-right:0px; }
.navbar-default .nav li a{
	background:#333;
	color: #FFFFFF;
	width:auto; 
	height:31px;
	line-height:31px;
	font-size:14px; 
	font-weight:400;	
	
}	
.navbar-default .nav li a:hover
{
	height:31px;
	line-height:31px;
	background:#cc0000;
	color: #FFFFFF;
	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}

.navbar-default .nav > .active > a,
.navbar-default .nav > .active > a:hover,
.navbar-default .nav > .active > a:focus, 
.navbar-default .nav > .curr > a,
.navbar-default .nav > .curr > a:hover,
.navbar-default .nav > .curr > a:focus {height:31px;color: #FFFFFF;background:#333333;	}
.navbar-default .nav > .curr > a:hover{background:#D51733;}
.navbar-default .nav li.dropdown .dropdown-menu{ border:none; border-radius:0; margin:0; padding:0;}
.navbar-default .nav li.dropdown .dropdown-menu  li{ height:31px; line-height:31px; width:auto;}
.navbar-default .nav li.dropdown .dropdown-menu  li a {height:31px; line-height:31px; padding:0px 0px 0px 30px; width:auto; background:none;}
.navbar-default .navbar-toggle{ float:none; width:50px;  margin:auto; margin-top:10px; margin-bottom:10px}

.dibudh{ height:auto; background:none; color:#004AB0; overflow:hidden; border-bottom:solid 1px #004AB0;}
.dibudh .more{ display:none;}
.dibubg .weixin{ float:none; width:auto; margin:auto; }
.dibubg .dianhua{ float:none; padding-top:37px; width:100%; margin:auto; clear:both;}

.dibubg .dianhua ul li span{font-size:16px; font-weight:600;}
.dibubg .dianhua ul li.li02{padding-left:10px; }
.dibubg .dizhi{ float:none; line-height:25px; text-align:center; padding-bottom:20px;  }

.footerdh{ height:auto;}
.footerdh .link a{display:block; width:100%; padding:0; margin:0; border-bottom:#C57200 solid 1px;}
.footerdh .link span{display:none;}
.footerdh .link a:hover{ background:#C57200; color:#fff;}

.r-boder{ border:none;}
.lmdatu-gongs,.lmdatu-xinwen,.lmdatu-wenhua,.lmdatu-renli,.lmdatu-kehu,.lmdatu-zhaobiao{ display:none;}
.dhtt{ padding-top:0.5em; padding-bottom:0.5em; border-top:0px solid #ddd; border-bottom:none;}
.bshare-custom .bshare-more bshare-more-icon more-style-addthis{ display:none;}
.lmsection{  width:100%; padding:0px; border:none; height:auto; }
.lmsection h1{ text-align:center; padding-top:15px; }
.tplist ul li{ float:left; width:45%; height:auto; margin-left:4%;  margin-bottom:10px; }
.tplist2 ul li{ float:left; width:45%; height:auto; margin-left:4%;  margin-bottom:10px; }

.lmaside{ width:100%; float:none; padding:15px; }
.tpnews ul li .tupian{ padding:5px; border:1px solid #ddd;}
.tpnews ul li .tupian img{ width:100%; height:auto;   }
.nrsection{  width:auto; padding:0px; border:none; height:auto; clear:both; }
.ct .ct_box .shipin{ width:auto; margin:auto;}
.zxliuyan{ height:auto; padding-top:20px;}
.nraside{ width:auto; float:none; padding:0px; clear:both;}

.jieshao .tupian{ float:none; margin:0 auto; padding:0; clear:both;}
.jieshao .jieshaoyou{ width:100%; padding:20px; }
.jieshao .jieshaoyou .jieshaobiaoti{ margin-left:10px;  }
.jieshao .jieshaoyou .jieshaobiaoti .xiangxi{ float:right; padding-right:50px;  }
.jieshao .jieshaoyou .jieshaobiaoti a{padding-left:0px; }
.jieshao .jieshaoyou .jianjie{width:85%;padding-left:0px; }

.gszy .rencai .tupian{ float:none;width:223px;  padding:20px 0 0 0; margin:0 auto; }
.gszy .rencai .rencaiyou{ float:left; width:90%;}
.gszy .rencai .rencaiyou .biaoti{ padding-left:30px;}

.gszy .zhaopin .biaoti{width:100%;padding-left:0px;}
.gszy .zhaopin .pin{ float:none; width:223px; padding:20px 0 0 0;margin:0 auto;}
.gszy .zhaopin ul{width:100%;  padding-top:15px;  }
.gszy .zhaopin ul li{float:left; width:90%;    text-align:left; line-height:24px; font-weight:normal;  }

.gswh .linian .delan{  float:none;padding:0; margin:0 auto;}
.gswh .linian .linianyou ul li{  width:80%;  margin-bottom:10px;}
.gswh .biaozhi .tupian{ float:none; padding:0;margin:0 auto;}
.gswh .biaozhi .biaozhiyou{ float:left;width:95%; padding-top:20px;}
.gswh .biaozhi .biaozhiyou .tt .biaoti{ float:left;   padding:0px 20px; padding-left:40px;  }

.gswh .zaixian .dangjian{ width:100%; padding-left:0px; }
.gswh .zaixian .dangjian .ct{ float:none; width:187px;  padding-right:0px;margin:0 auto;}
.gswh .zaixian .dangjian .nr{ width:90%; margin-left:25px; padding-top:15px;}
.gswh .zaixian  ul{ width:95%; margin:auto; padding-left:10px;   }
.gswh .zaixian  ul li a{ width:80%; }
.gswh .gonghui .dangjian{  padding-left:00px; }
.gswh .gonghui .dangjian .ct{ float:none; width:187px;  padding:0px; margin:0 auto;}
.gswh .gonghui .dangjian .nr{ width:90%; margin-left:25px; padding-top:20px;}

}
@media screen and (max-width: 620px) {  
.yuyan{ margin-left:43%;}
}
@media screen and (max-width: 520px) {  

.yuyan{ margin-left:42%;}
#demoee{ margin-left:20px;height:150px;width:400px;overflow:hidden;}

.dibubg .dianhua{ float:none; padding-top:10px; padding-left:50px; }
.dibubg .dianhua ul li.li02{padding-left:46px; }
.t-right{ width:100%; padding:10px 0px 0px 0px; }
.navbar-default .navbar-toggle{ float:none; width:50px;  margin:auto; margin-top:10px; margin-bottom:10px}
.gswh .zaixian  ul li a{ width:70%; }
}
@media screen and (max-width: 450px) {  
.yuyan{ margin-left:39%;}
}

@media screen and (max-width: 360px) {  
.navbar-default .navbar-toggle{	}
.yuyan{ margin-left:37%;}
#demoee{ margin-left:10px;height:150px;width:260px;overflow:hidden;}
.dibubg .dianhua{ float:none; padding-top:10px; padding-left:30px; }

.tpnews ul li{ width:95%; margin-left:3%; margin-top:13px; }
.tplist ul li{ width:95%; height:auto; margin-left:3%; background:#fff; margin-bottom:10px; }
.tplist2 ul li{ width:95%; height:auto; margin-left:3%; background:#fff; margin-bottom:10px; }
}
@media screen and (max-width: 320px) {  
.yuyan{ margin-left:35%;}
}