@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
	border:0;
}
img{boder:0px;}


.banner1{
	background-image: url(../images/tou_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 367px;
	width: 100%;
}
.banner2{
	background-image: url(../images/tou_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 393px;
	width: 100%;
}
.banner3{
	background-image: url(../images/PC_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 529px;
	width: 100%;
}
.juzhong{ width:1100px; height:495px; margin: 0 auto;}


/*鼠标悬停显示文字代码 b*/
.demo{width:512px; margin:60px auto 10px auto}
@media only screen and (min-width: 420px) {
	.demo{width:800px; margin:60px auto 10px auto}
}
.box{float:left; width:512px; height:494px}
.box_right{float:left; width:508px; height:438px; margin-left:50px; margin-top:50px;}
.clear{clear:both}
/*---------*/
.he_border1{background:#000;width:512px;height:494px;padding:0;margin-top:17px; margin-left:16px; position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border1 .he_border1_caption_h{font-size:2em;font-weight:900;text-align:center;width:80%;position:absolute;top:10%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0}
.he_border1:hover .he_border1_caption_h{top:20%;opacity:1}
.he_border1 .he_border1_caption_p{font-size:0.9em; font-family:"宋体";text-align:left;width:70%; margin-left:22px; overflow:hidden;text-overflow:ellipsis; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 7;overflow: hidden;text-align:justify; text-indent:20px; line-height:25px; position:absolute;top:50%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.he_border1:hover .he_border1_caption_p{top:38%;opacity:1}
/*鼠标悬停显示文字代码 e*/

.xm_bt{ font-family:"宋体";font-size:2em;font-weight: bold; color:#000; text-align:left;}
.xm_bq{ width:508px; height:60px; margin-top:15px; }
.xm_bq_1{ float:left; padding:3px 6px; background-color:#c5a9dd; color:#FFF; font-size:0.9em; font-family: "微软雅黑"; margin-right:10px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xm_bq_2{ float:left; padding:3px 6px; background-color:#e0a0a0; color:#FFF; font-size:0.9em; font-family: "微软雅黑"; margin-right:10px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xm_bq_3{ float:left; padding:3px 6px; background-color:#d9b88d; color:#FFF; font-size:0.9em; font-family: "微软雅黑"; margin-right:10px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xm_bq_4{ float:left; padding:3px 6px; background-color:#99c78e; color:#FFF; font-size:0.9em; font-family: "微软雅黑"; margin-right:10px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xm_bq_5{ float:left; padding:3px 6px; background-color:#a9bddd; color:#FFF; font-size:0.9em; font-family: "微软雅黑"; margin-right:10px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.xm_xx{ width:508px; height:210px; border-bottom:1px #ababab solid; border-top:1px #ababab solid; padding:30px 0;}
.xm_xx1{ font-family:"宋体"; font-size:0.9em; color:#000; text-align: left; line-height:35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.xm_dh{ width:508px; height:45px; margin-top:20px;}
.xm_dh1{ float:left; width:300px; height:40px; font-family: "宋体"; color:#e90000; font-size:1em; line-height:40px; text-align:left;}
.xm_dh1>b{ font-size:1.2em;}
.xm_button{ float:left; width:90px; height:35px; line-height:35px; margin-top:3px; margin-left:12px; color:#FFF; font-weight: 600;
background-color:#cd9f62;
background: -webkit-gradient(linear,center top,center bottom,from(#d8b17c), to(#bf8840)); 
background:-moz-linear-gradient( top,#d8b17c,#bf8840);
background:-webkit-gradient(linear,0 50%,100% 50%,from(#d8b17c),to(#bf8840));/*Old gradient for webkit*/
background:-webkit-linear-gradient(top,#d8b17c,#bf8840);/*new gradient for Webkit*/
background:-o-linear-gradient(top,#d8b17c,#bf8840); /*Opera11*/
}
.xm_button a:link{text-decoration:none ; color:#FFF ;}
.xm_button a:visited {text-decoration:none ; color:#FFF ;}
.xm_button a:hover {text-decoration:underline ; color:#FFF ;}
.xm_button a:active {text-decoration:none ; color:#FFF ;}

.xm_buttonx{ float:left; width:90px; height:35px; line-height:35px; margin-top:3px; margin-left:12px; color:#FFF; font-weight: 600;
background-color:#949494;
background: -webkit-gradient(linear,center top,center bottom,from(#bcbcbc), to(#949494)); 
background:-moz-linear-gradient( top,#bcbcbc,#949494);
background:-webkit-gradient(linear,0 50%,100% 50%,from(#bcbcbc),to(#949494));/*Old gradient for webkit*/
background:-webkit-linear-gradient(top,#bcbcbc,#949494);/*new gradient for Webkit*/
background:-o-linear-gradient(top,#bcbcbc,#949494); /*Opera11*/
}


.banner4{
	background-image: url(../images/PC_04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:300px;
	width: 100%;
}
.banner5{
	background-image: url(../images/PC_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 476px;
	width: 100%;
}
.zxjuzhong{ width:1100px; height:350px; margin:0 auto; padding:25px 20px; background-color:#FFF;}
.zx_da{ float:left; width:715px; height:360px;}
.zx_da_lb{ width:715px; height:180px;}
.zx_gd{ float:left; width:370px; height:360px;}
.zx_da_bt{ width:715px; height:50px; font-family: "宋体"; font-size:1.6em; font-weight:bold; text-align:left; line-height:45px;}
.zx_da_img{ float:left; width:200px; height:110px; }
.zx_da_zw{ float:left; width:485px; height:110px; font-family:"宋体"; font-size:0.9em; text-align:left; text-align:justify; margin-left:15px; text-indent:30px; line-height:27px;}
.zx_da_zw a:link{text-decoration:none ; color:#ff0c00 ;}
.zx_da_zw a:visited {text-decoration:none ; color:#ff0c00 ;}
.zx_da_zw a:hover {text-decoration:underline ; color:#ff0c00 ;}
.zx_da_zw a:active {text-decoration:none ; color:#ff0c00 ;}

.zx_bt{ width:350px; height:40px;}
/*资讯滚动代码 b*/
* { margin: 0; padding: 0;}
.myscroll { width: 320px; height: 250px; margin: 0 auto; line-height: 50px; font-size: 14px; text-align:left; overflow: hidden;}
.myscroll li { height: 50px; border-bottom:1px #cecece dashed; list-style:none;}
.myscroll li .sj1{ float:left; width:70%; color:#adadad; overflow: hidden; text-overflow:ellipsis;white-space: nowrap;}
.myscroll li .sj2{ float:right; color:#adadad;}
.myscroll a { color: #626262; text-decoration: none;}
.myscroll a:hover { color: #ff0c00; text-decoration: none;}
/*资讯滚动代码 e*/
.zx_gd_xq{ width:350px; height:275px; padding-top:25px; background-color:#f7f7f9; }

.banner6{
	background-image: url(../images/PC_06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 220px;
	width: 100%;
}
.banner7{
	background-image: url(../images/PC_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 841px;
	width: 100%;
}
.zzbgbox{ width:1100px; height:841px; margin:0 auto;}
.banner8{
	background-image: url(../images/PC_08.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	width: 100%;
}
.banner9{
	background-image: url(../images/PC_09.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 577px;
	width: 100%;
}
.banner10{
	background-image: url(../images/PC_10.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 348px;
	width: 100%;
}


.banner_xx1{
	background-image: url(../images/xx_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 220px;
	width: 100%;
}

.jdt_g{
	clear:both;
	width:1100px;
	height:600px;
	margin:auto;
	}
.jdt_wz{
	width:1200px;
	margin:auto;
	}