@charset "utf-8";
/* CSS Document */
TD { LINE-HEIGHT: 170%; WORD-BREAK: normal}
*{ margin:0; padding:0;}
html, body, ul, li{list-style:none; -webkit-text-size-adjust:none; font-weight:normal; line-height:24px; margin:0; padding:0; text-decoration:none;}

body { background:#ffffff; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; -webkit-text-size-adjust:none; color:#666666; font-weight:normal;}
img {border:0;behavior:url("iepngfix.htc");}
.clear {clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a { text-decoration: none; color:#666;}
a:hover {text-decoration:none; color:#ed0f0f;}
a:active {text-decoration: none; color:#ed0f0f;}
a:focus {-moz-outline-style:none;}


/*top*/
.topper{ width:100%;margin:0 auto; text-align:center;position:relative ;}
.top{ width:100%; height:100px; text-align:center; background:url(../images/topbj.png) repeat;op acity:0.7;position:absolute;top:0; left:0; z-index:9999;}
.top1{ width:1200px; height:100px; margin:0 auto;z-index:99999;}
.topl{ float:left; width:136px; height:100px;}
.topr{ height:100px;float:right;}
.dianhua{ float:right; height:40px; color:#fff; line-height:50px; font-size:18px; font-weight:bold; background:url(../images/phone.png) no-repeat left; padding-left:23px; overflow:hidden;}

/*导航*/
#menu{ width:100%; height:0px; margin:0 auto;position:relative;z-index:999; margin-top:40px; }

/*menu*/
.menu{ height:60px; padding-top:40px;}
.nav{margin:0 auto;height:60px; float:right; }
.nav ul{height:60px;margin:0 auto;}
.nav li{list-style:none; margin-left:60px;height:60px;float:left;position:relative;line-height:45px;}
.nav li .a{display:block;height:60px;line-height:45px;color:#fff;text-align:center;text-decoration:none;font-size:15px; }
.xmzs{height:130px;background:#ffffff; border: solid 1px #e6e7e8;display:none;position:absolute;padding:24px 20px ; margin:0 auto; z-index:100000; opacity:0.9; }
.xmzs1{left:-420px; width:1160px;}
.xmzs0{left:-305px; width:1160px;}
.xmzs2{left:-535px; width:1160px;}
.xmzs3{left:-650px; width:1160px;}
.xmzs4{left:-765px; width:1160px;}
.xmzs5{left:-880px; width:1160px;}
.xmzs6{left:1100px; width:1160px;}
.xmzs7{left:-1130px; width:1160px;}

.xm1{ width:150px; height:180px; margin-top:-15px;text-align:center; float:left;display:inline;}
.xm1 h3{font-size:13px;color:#777;line-height:24px; text-align:center; font-weight:normal;}
.xm1 span{font-size:12px;color:#FFF;}
.xm1 p{ text-align:center;}
.xm1 h3:hover{ color:#ed0f0f;font-weight:normal;}



#banner{ width:100%; height:688px; z-index:99;}

/*syabout*/
.syabout{ width:100%; height:500px; background:#efeeec; margin-bottom:40px;}
.biti{ padding-top:5px; width:1200px; height:124px; margin:0 auto;}
.abnrsy{ width:1200px; height:376px; margin:0 auto;}
.tplb{ width:345px; height:376px; }
.wzyb{ width:855px; height:376px;}
.wzs{ width:610px; font-size:14px; color:#666; line-height:36px; text-align:left; width:610px; height:350px; overflow:hidden;}
.ge{font-size:14px; color:#fff;  background:#ed0f0f; width:110px; height:36px; border-radius:20px; line-height:36px; text-align:center; margin:0 auto; margin-top:10px;}
.ge a{font-size:14px; color:#fff; text-decoration: none}
.ge a:hover{ color:#FFFF00; text-decoration: none}

#owl-demo{position:relative;width:315px;height:300px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:315px;height:300px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center; margin-bottom:-50px;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:26px;height:52px;margin-top:-30px;text-indent:-9999px;}
/*.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
*/
/*newssy*/
.newssy{ width:1200px; height:auto; margin:0 auto; padding-bottom:50px;}
.newssy h1{ font-size:32px; color:#ed0f0f; line-height:40px; text-align:center; font-weight:normal;}
.newssy h3{ font-size:18px; color:#666; line-height:36px; text-align:center;}
.xwzb{ width:527px; height:auto; margin-top:35px;}
.xwzb img{ width:527px; height:288px; margin-bottom:13px;}
.xwzb h2 a{ font-size:17px; color:#000; line-height:36px; text-align:left; width:460px; height:36px; overflow:hidden; display:block; list-style:none; text-decoration:none; float:left; margin-bottom:10px;}
.xwzb h2 a:hover{ color:#ed0f0f;}
.xwzb p{ font-size:12px; color:#666; line-height:26px;text-align:left; width:527px; height:52px; overflow:hidden;}
.remore{ width:100px; height:36px; background:#ed0f0f; margin:20px 0 20px 0;}
.remore a{ font-size:14px; color:#fff; line-height:36px;}
.remore a:hover{ color:#FFFF00; text-decoration:none;}
.newsslist{ width:630px; height:auto;margin-top:35px;}

.newsslist li{ width:630px; height:80px; border-bottom: solid 1px #eeebeb; margin-bottom:15px; }
.date{ width:63px; height:63px; background:#ed0f0f;}
.date h4{ font-size:22px; font-weight:600; color:#fff; text-align:center; line-height:36px;}
.date h5{ font-size:14px; color:#fff; line-height:18px;}
.xwzt{ width:540px; height:63px;}
.xwzt h3 a{ font-size:15px; color:#000; line-height:28px; text-align:left; text-decoration:none; display:block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.xwzt p{ font-size:12px; color:#666; line-height:22px; text-align:left; }
.xwzt h3 a:hover{ color:#ed0f0f;}

.hq{ width:1200px; height:auto; margin:0 auto;}
.hq ul li{ float:left; width:120px; font-size:14px; color:#666; line-height:36px; margin-bottom:60px;}
.hq ul li img:hover{ opacity:0.7;}

.footer{ width:100%; height:326px; background:#333; margin-top:50px;}
.footer1,.fotl{ width:1200px; height:265px; margin:0 auto;}
.fotl ul li{ float:left; padding:0 45px; text-align:left; }
.fotl ul li h1{ font-size:15px; color:#fff; line-height:45px; margin-top:30px; }
.fotl ul li a{display:block; font-size:12px; color:#bcb9b9; line-height:26px; text-align:left;}


.fotl ul li a:hover{ text-decoration:none; color:#ed0f0f;}
.fotd{ width:1200px; height:59px; border-top: solid 1px #585555;}
.fotd p{ font-size:12px; color:#bcb9b9; line-height:60px; text-align:left; float:left; width:900px;}
.fotd p a{font-size:12px; color:#bcb9b9; line-height:60px;}
.fotd p a:hover{ color:#ed0f0f; text-decoration:none;}

/*main css*/
.izl-rmenu{position:fixed;right:0;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*about*/
.nybanner{ width:100%; height:470px; margin:0 auto; text-align:center; overflow:hidden;}

.ejmenu{ width:1200px; height:151px; margin:0 auto; border-bottom: solid 1px #e6e6e6; position:relative; z-index:100; margin-top:-60px;}
.dbt{ width:260px; height:151px; background:url(../images/dbt.png) no-repeat center; margin-bottom:70px;}
.dbt h1{ font-size:30px; color:#fff; line-height:170px; margin-left:35px; font-weight:normal;}
.xbt{  height:90px; margin-top:60px;}
.xbt ul li{ padding:0 15px; text-align:right; float:left;}
.xbt ul li a{ font-size:14px; color:#333; line-height:90px; height:90px; display:block;}
.xbt ul li a:hover{ border-bottom: solid 2px #ed0f0f; color:#ed0f0f;}
.xbt ul li a.active{ border-bottom: solid 2px #ed0f0f; color:#ed0f0f;}


/* loopedSlider */
#loopedSlider{position:relative;width:500px;height:340px; }
.slidepic{position:relative;height:340px;width:500px;overflow:hidden;}
.slidepic div{background-color:#eaeaea;opacity:0;z-index:0;position:absolute;top:0;left:0;width:500px;}
.pagination{margin:9px auto;width:55px;height:15px;}
.pagination li,.nav-buttons li{float:left;margin:0 5px;display:inline;}	
.pagination a{display:block;width:12px;padding-top:12px;height:0;overflow:hidden;background:url(../images/pagination.png) no-repeat;}
.pagination a.active {background-position:0 -12px}
.nav-buttons li.p{position:absolute;top:200px;left:-32px;}
.nav-buttons li.n{position:absolute;top:200px;right:-32px;}

.nyabout,.nyhonor,.nyyuangong,.jidi,.nyxwlist,.job,.ditu,.contact{ width:1200px; height:auto; margin:0 auto; padding-bottom:50px;}
.abnr p{ font-size:14px; color:#666; line-height:36px; text-indent:40px;}

/*wenhua*/
.wenhua{ width:1200px; height:400px; margin:0 auto;}
.whlist{ width:550px; height:400px; font-size:15px; color:#666; line-height:40px;}
.whlist span{ font-size:16px; color:#ed0f0f; font-weight:bold; padding-right:10px;}


/*内页荣誉*/
.honor{ width:1200px; overflow:hidden; clear:both; float:left; margin-bottom:50px;}
.honor ul{ width:1200px;}
.honor li{ float:left; line-height:40px; font-size:12px; color:#666; margin-bottom:15px; margin-right:40px; width:260px; height:226px; text-align:center;}
.honortu{width:240px; height:160px; float:left; padding:9px; border:1px solid#d2d2d2}
.honorti{width:260px; height:40px; text-align:center; float:left; line-height:40px;}

.shipin{ width:600px; margin:0 auto;}
.jidi ul li{ float:left; width:370px; height:auto; margin-right:30px; margin-bottom:30px;}
.jidi ul li a{ font-size:14px; color:#666; line-height:36px; text-align:center; display:block;}

.nyxwlist ul li{ width:1198px; height:240px; float:left; margin-bottom:30px; border: solid 1px #eeeded; height:}
.xwl{ width:280px; height:200px; margin:20px;}
.xwr{ width:850px; height:200px; margin-top:20px; padding-right:20px;}
.xwr h1{ font-size:18px; color:#333; line-height:45px; width:850px; height:45px; overflow:hidden;}
.xwr h1 a:hover{ color:#ed0f0f;}
.xwr p{ font-size:14px; color:#666; line-height:30px; width:850px; height:60px; overflow:hidden;}
.xwr b{ font-size:12px; color:#666; line-height:36px; font-weight:normal;}
.nyxwlist ul li:hover{ border: solid 1px #ed0f0f;}
.nyxwlist ul li:hover .xwr h1 a{ color:#ed0f0f;}

/*内页详细*/
.newsinfo .ntitle {
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	padding: 15px 0px;
	color:#333;
}
.newsinfo .date1 {
	border-bottom: 1px dashed rgb(178, 178, 178);
	padding-bottom: 20px;
	font-size: 14px;
	text-align: center;
	color: rgb(102, 102, 102);
}
.newsinfo .info {
	padding: 20px;
	line-height: 30px;
	font-size: 14px;
	
}
.newsinfo .info table{text-align:center; margin:0 auto;border-collapse:collapse;}
.newsinfo .newPage {
	border-top: 1px solid rgb(178, 178, 178);
	padding-top: 20px;
}

/*job*/
#faq li{ margin-bottom:10px;}
#faq dt{ width:1180px; height:50px; background:url(../images/arrow2.png) 1130px 9px no-repeat #ebebeb; padding-left:15px; line-height:50px; color:#333333; font-size:14px; cursor:pointer; }
#faq dd{display:none; padding:20px; font-size:14px; line-height:24px; margin:0; width:1158px; color:#333333;}

.celue{ width:1200px; height:350px; margin:0 auto; background:url(../images/cel.jpg);}
.celue p{ font-size:14px; line-height:36px; color:#333;}

.linian{ width:1200px; height:320px; margin:0 auto; background:url(../images/linian.jpg);}
.linian h3{ font-size:26px; color:#ff7f01; line-height:40px; margin-top:10px;}
.linian h5{ font-size:18px; color:#ff7f01; line-height:36px;}

.linian p{ font-size:14px; color:#333; line-height:36px;}
.contact{ width:1200px; height:400px;}
.fangshi{ width:460px; height:400px;}
.fangshi h3{ font-size:26px; color:#000; line-height:50px; font-weight:normal;}
.fangshi p{ font-size:14px; color:#333; line-height:36px;}

.map{ width:700px; height:400px;}
.fangshi{ width:498px; height:402px; background:#e3e3e3;}
.fangshi h1{ font-size:22px; color:#ed0f0f; line-height:40px; padding:30px 10px 10px 30px;}
.fangshi p{ font-size:14px; color:#666; line-height:36px; padding-left:30px;}

/*sanjiml*/
.sanjiml{ width:1200px; height:55px; margin:0 auto;}
.sanjiml ul li{ width:170px; height:35px; border: solid 2px #e6e4e4; float:left; margin-right:8px;}
.sanjiml ul li a{ font-size:14px; color:#666; line-height:35px; text-align:center; display:block;}
.sanjiml ul li a:hover{color:#ed0f0f;}
.sanjiml ul li:hover{ border: solid 2px #ed0f0f;}
.sanjiml ul li a.active{color:#fff; background:#ed0f0f;}

/*nycplist*/
.nycplist{ width:1200px; height:auto; margin:0 auto;}
.wrap1{width:1200px;height:auto; margin-top:30px; }
.wrap1 ul li{width:372px;height:323px;list-style: none;position: relative;float: left;overflow: hidden;margin-right:26px;} 
.wrap1 ul li a{width:370px;height: 249px; border: solid 1px #ccc;overflow: hidden; display:block;text-align: center;
    vertical-align: middle;
    display: table-cell;}
.wrap1 ul li a img{ transition:all 0.3s;}
.wrap1 ul li a img:hover{transform: scale(1.12);transition: all 0.5s linear 0s;}
.wrap1 ul li p{ font-size:14px; color:#666; text-align:center; line-height:36px;}

.cpxqs{ margin-top:30px;}
.cpxqtp{ width:560px; height:374px; border: solid 1px #dfdfdf;}
.cpxqtp span{
    width: 560px;
    height: 374px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}
.cpxqr{ width:600px; height:374px;}
.cpxqr h1{ font-size:22px; color:#333; line-height:50px;}
.cpxqr p{ font-size:14px; color:#666; line-height:30px; width:600px; height:300px; overflow:hidden;}

.xqjs{ width:1200px; height:auto; margin:0 auto;}
.cpnyx{ width:1200px; height:45px; margin-top:45px; border-bottom: solid 1px #ed0f0f;}
.xqbt{ font-size:16px; color:#fff; line-height:45px; width:130px; height:45px; background:#ed0f0f; text-align:center;}
.cpny{margin-top:30px;}
.cpny table{text-align:center; margin:0 auto;border-collapse:collapse;}
/*----------- 从底部上升的遮罩效果 开始---------------------------*/
.hyyy{ width:1200px; height:auto; margin:0 auto;
font-size: 14px;
    color: #666;
    line-height: 36px;
}
.hyyy table{ text-align:center; margin:0 auto;border-collapse:collapse;}
.content-title{
	margin-top: 50px;
	text-align: center;
}
.content{
	width:1200px;
	height: 428px;
}
.con{
	width:370px;
	height:245px;
	float: left;
	margin-right:30px;
	margin-bottom:30px;
	position: relative;
	cursor: pointer;
}
.con img{
	width:370px;
	height: 245px;
}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
}
.txt h3{
	font-weight: normal; font-size:15px;
}
.con:hover .txt h3{ font-size:20px; font-weight:bold;}
.txt p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;padding:5px 15px 15px 15px; height:90px; with:340px; overflow:hidden;
}
/*------------- 从底部上升的遮罩效果 结束 ---------------------------*/

.fuwu{ width:100%; height:500px; margin:0 auto; background:#75787b;}
.fuwu1{ width:1200px; height:500px; margin:0 auto;}

.damafw{ width:100%; height:482px; margin:0 auto; background:url(../images/fuwu1.jpg) no-repeat center;}
.damafw1{ width:1200px; height:482px; margin:0 auto;}
.damafw1 h1{ padding-left:500px; padding-top:70px; color:#ed0f0f; font-size:24px; line-height:36px;}
.damafw1 p{ padding-left:500px; padding-right:90px; font-size:14px; color:#666; line-height:26px;}
.damafw1 h3{ padding-left:500px; font-size:15px; color:#ed0f0f; font-weight:normal; line-height:30px;}
.yizhanshi{ width:1200px; height:580px; margin:0 auto;}
.yzs{ width:635px;}
.yzsr{ width:560px;}
.yzsr h1{ font-size:18px; color:#ed0f0f; line-height:38px; margin-top:70px; }
.yzsr span{ font-size:15px; color:#ed0f0f;}

.yzsr p{ font-size:14px; color:666; line-height:30px;}
.jihua{ width:100%; height:830px; background:#75787b;}
.jiahua1{ width:1200px; height:830px; margin: 0 auto;}
.jiahua1 p{ font-size:14px; color:#fff; line-height:30px;}
.jiahua1 h1{ font-size:20px; color:#fff; line-height:50px; padding-top:80px; }

.jzls{ width:1200px; height:auto; margin:0 auto;}
.jhl{ width:530px; height:auto;}
.jhl h2{ font-size:26px; color:#ed0f0f; line-height:50px; margin-top:40px;}
.jhl p{ font-size:16px; color:#444; line-height:45px;}

.jhlxr{ width:650px; height:auto; margin-top:40px;}
.jhlxr p{ margin-bottom:20px; font-size:18px; color:#ed0f0f;}
.jhlxr ul li{ float:left; width:210px; height:auto; margin-right:5px; margin-bottom:10px; line-height:36px; font-size:#15px; color:#333; text-align:center;}


/*fuwu*/
/* tab */
.tab_ion{width:1200px;margin:70px 0 30px 0;}
.tab_ion ul.menu_ion{height:100px;position:relative;}
.tab_ion ul.menu_ion li{float:left;text-align:center;width:120px;height:100px;line-height:30px;list-style:none;font-size:12px; color:#fff;cursor:pointer; padding:0 40px;}
.tab_ion ul.menu_ion li.active{color:#fff;}
.con1,.con2,.con3,.con4,.con5,.con6{height:190px;}
.con2,.con3,.con4,.con5,.con6{display:none;}
.con1 ul,.con2 ul,.con3 ul,.con4 ul,.con5 ul,.con6 ul{padding:5px;}
.con1 ul li,.con2 ul li,.con3 ul li,.con4 ul li,.con5 ul li,.con6 ul li{background:url(images/point.png) no-repeat left center;padding:0 0 0 10px;font-size:14px;line-height:180%;color:#252525;}
.con1 ul li:hover,.con2 ul li:hover,.con3 ul li:hover,.con4 ul li:hover,.con5 ul li:hover,.con6 ul li:hover{col or:#ba2636;cursor:pointer;text-decoration:none;}
.line{height:2px;width:120px;background:red;position:absolute;bottom:-2px;}

.menu_ion li a{ display:block; color:#fff; font-size:16px; line-height:40px;}
.tab_ion p{ font-size:14px; color:#fff; line-height:36px;}
.tab_ion h2{ font-size:20px; font-weight:normal; margin-top:20px; color:#fff; line-height:40px;}
.menu_ion li.active a{color:#f8ec1c;}

/*首页优势*/
ul.navc {
	width: 1200px;
	height: 649px;
	display: block;
	position: relative;
}
ul.navc li {
	width: 533px;
	height: 229px;
	display: block;
}
ul.navc li div {
	padding:20px;
}
ul.navc li div div {
	width: 240px;
	float: right;
	padding-top: 20px;
	padding-left: 0px;
	padding-right:20px;
	padding-bottom: 10px;
}
ul.navc li div div.aab {
	width: 190px;
	float: right;
	padding-left: 0px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}
ul.navc li img {
	float: left;
	margin-right: 0px;
}
ul.navc li h1 {
	font-size: 18px;
	color: #ed0f0f; text-align:left;
}
ul.navc li:hover h1 {
	color: #ffffff;
}
ul.navc li a {
	display: block;
	float: left;
	color: #999999;
	width: 100%;
	line-height:24px;
	font-size: 12px;
	background: url(/images/pic/dot.jpg) left center no-repeat; text-align:left;
}
ul.navc li a.tita {
	width: auto !important;
}
ul.navc li a.titb {
	width: 200px!important;
	float: right;
}
ul.navc li:hover a {
	color: #fff;
	background: url(../images/pic/dot.png) left center no-repeat;
}
ul.navc li a.fmore {
	background: none;
}
ul.navc li.li1 {
	background:center top no-repeat; background:url(../images/ta.png) center top no-repeat;
	position: absolute;
	top: 60px;
	left: 0px;
	z-index: 9;
}
ul.navc li.li2 {
	background:url(../images/tb.png) center top no-repeat;
	position: absolute;
	top: 60px;
	right: 0px;
	z-index: 9;
}
ul.navc li.li3 {
	background:url(../images/tc.png) center top no-repeat;
	position: absolute;
	bottom: 60px;
	left: 0px;
	z-index: 9;
}
ul.navc li.li4 {
	background:url(../images/td.png) center top no-repeat;
	position: absolute;
	bottom: 60px;
	right: 0px;
	z-index: 9;
}
ul.navc li.li5 {
	background: none;
	width: 649px;
	height: 649px;
	position: absolute;
	left: 50%;
	margin-left: -324px;
	z-index: 1;
}
ul.navc li.li5 a {
	text-indent: -9999em;
	display: block;
	width: 649px;
	height: 649px;
}
ul.navc li.li5 a:hover {
	background:url(../images/two2.png)center top no-repeat;
}
ul.navc li.li1:hover {
	background:url(../images/ta1.png)center top no-repeat;
}
ul.navc li.li2:hover {
	background:url(../images/tb1.png) center top no-repeat;
}
ul.navc li.li3:hover {
	background:url(../images/tc1.png)center top no-repeat;
}
ul.navc li.li4:hover {
	background:url(../images/td1.png)center top no-repeat;
}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.listpage a.current {
    background-color: #ed0f0f;
    border-color: #ed0f0f;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.character360 {

	-webkit-background-size: 171px 171px;
	-moz-background-size: 171px 171px;
	background-size: 171px 171px;
	-webkit-border-radius: 85px;
	border-radius: 85px;
	-webkit-transition: -webkit-transform 1.5s ease-out;
	-moz-transition: -moz-transform 1.5s ease-out;
	-o-transition: -o-transform 1.5s ease-out;
	-ms-transition: -ms-transform 1.5s ease-out;
}
.character360:hover {
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.newsD_cls {
    padding-bottom: 30px;
    text-align: center;

}

.newsD_cls a {
    display: inline-block;
    width: 30%;
    font-size: 12px;
    color: #666;
    text-align: center;
    line-height: 45px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    margin: 0 4px;
}

.newsD_cls a:hover {
    border-color: #ed0f0f;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
}
