html,body{height:100%; padding:0px; margin:0px;min-width: 1300px!important;}

/*-----自定义主样式-----*/
body{
	font-family: "微软雅黑";
}
a{
	color: #1D41A4;
}
/**/
.my-topbar{
	background: #F5F5F5;
	height: 33px;
	line-height: 33px;
	color: #666666;
}
.my-topbar p{
	float: right;
	margin-bottom: 0px;
	color: #969696;
}
.my-topbar p a{
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
	color: #666666;
}
.pcnone{ display:none;}
/*header*/
.my-header{
	background: url(../images/hebg.jpg) repeat-x top;
	overflow: hidden;
}
.my-header img{
	height: 80px;
}
.my-header ul{
	float: right;
	height: 85px;
	margin-bottom: 0px;
	padding-left: 0px;
	
}

.my-header ul li{
	float: left;
	font-size: 10px;
	color: #eeeeee;
	list-style: none;
}
.my-header ul li a{
	    color: #666666;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
    width: 130px;
    display: block;
    text-align: center;
    padding: 4px 0;
    padding: 17px 0px;
    background: url(../images/navbg.png) no-repeat right center;

}

.my-header ul li a:hover{
	color: #ef0010;
}
.my-header ul li.last a{
	padding-right: 0px;
}
.my-header ul li span{
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #999999;
padding: 0px auto;

}
/*banner*/
.fullSlide{width:100%;position:relative;height:440px;background:#000;
 }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:440px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:440px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#EF0010;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*search*/
 .my-search{
		margin-left:auto;
		margin-right:auto;
		width:auto;
		height:44px;
		background:#ffffff;
	border-bottom: #eeeeee 1px solid;}
	.ins-k{
		float:left;
		height:44px;
		line-height:44px;

		padding-left: 36px;}
	.ins-k a{
		margin-left:6px;
		color:#666666;

		}
	.ins-k a:hover{
		color:#EF0010;
		text-decoration: none;
   
	}
    .ins-s{
		float:left;
		height:44px;
		padding-top: 10px;
		}
/*about*/
.my-about{
	text-align: center;
	background: #;
	padding-bottom: 0px 0px 20px;
}
.abt-cen{
	padding: 12px 0px 14px 0px;

}
.abt-bot{
	font-size: 16px;
	font-weight: 100;
	color: #e49a1d;
	height: 80px;
	margin-bottom: 20px;
	background: url(../images/abb.png) no-repeat center;
}
.my-int-top{
	padding: 0px 0px 26px;
}
.my-int-top img{
padding: 3px;
border: #999999 1px solid;
}
.my-intro{
	padding-bottom: 40px;
}
.my-int-cen{
	padding: 10px 0px;
}
.my-int-cen{
	color: #666666;
}
.my-int-bot span{
	display: block;
color: #1D41A4;
font-size: 18px;
font-weight: 700;
padding-top: 10px;
}

/*pro*/
.mar{ margin:0 auto;}
.myli{background:url(../images/concrete_wall.png);
}
 
.pro{ width:1170px;}
.pin{ width:1170px;}
.pin .yuan_top{width:52px; height:29px;}
.pin .yuan_cen{padding: 12px 0px 14px 0px;
text-align: center;}
.pin .yuan_bot{height: 80px;background:url(../images/liab.png) no-repeat center bottom; text-align:center; font-size:17px; line-height:18px; color:#ffffff;}

.rollBox {margin: 0px auto; width:1225px;}
.rollBox .LeftBotton {display: inline;background:url(../images/coo_left.png) no-repeat; float: left;  overflow: hidden; width:69px; cursor: pointer; height:58px; margin:220px 20px 0px 0px;}
.rollBox .RightBotton {display: inline;background:url(../images/coo_right.png) no-repeat; float: left;  overflow: hidden; width:69px; cursor: pointer; height:58px;margin:220px 0px 0px 20px;}
.rollBox .Cont {float: left; overflow: hidden; width:999px;  padding-left:5px;}
.rollBox .ScrCont {width:10000px; overflow:hidden;height:470px;}
.rollBox .Cont .pic {float:left; text-align:center; margin-right:5px;width:246px; height:361px;}
.rollBox .Cont .pic:hover{background:url(../images/po2.jpg) no-repeat; }
.Cont .pic a{ display:block; margin:0 auto;}
.Cont .pic a.mjio{padding:20px 0px 45px 0px;  width:200px; font-weight:100; font-size:20px; text-align:center;height:28px; overflow:hidden; color:#0F369F;}
.Cont .pic:hover a.mjio{color:#ffffff;padding:20px 0px 55px 0px;overflow:hidden; text-decoration:none;}


.Cont .pic a.iut_top{width: 246px;
overflow: hidden;
height: 361px;
background: url(../images/po1.jpg) no-repeat;}
.Cont .pic a.iut_top img{ width:246px; height:361px;}
.Cont .pic a.detai{background:url(../images/se_one.jpg) no-repeat; width:131px; height:27px; border:2px solid #676767; margin-top:30px;}
.Cont .pic:hover a.detai{background:url(../images/se_two.jpg) no-repeat;border:2px solid #fff; }
.rollBox #List1 {float: left;}
.rollBox #List2 {float: left;}
/*news*/
.xunx{ background:url(../images/xunxi.jpg) repeat-x; height:365px;}
.anh_top{width:50px; height:26px;}
.anh_cen{width:145px; height:23px; padding-top:11px; padding-bottom:14px;}
.anh_bot{width:224px;background:url(../images/new_b.jpg) no-repeat center bottom; text-align:center; font-size:17px; line-height:18px; color:#fff;}

.drtt{margin-top:28px;}
.drtt .dtt_left{float: left;
width: 574px;
height: 342px;
padding: 13px 13px 0px 13px;
margin-right: 48px;
border-right: #666666 1px dotted;}
#myFocus {width:474px;height:186px;}
a.fate{font-size:14px; font-weight:bold; color:#e41623;display:block; width:355px; height:25px; overflow:hidden; margin:12px 0px 3px 0px;}
.tui{width:440px; height:45px; line-height:24px; color:#5b5d5f;}
.drtt .dtt_right{width:474px;float: right;padding: 13px 13px 0px 13px;}
/*.dtt_right .dat_top{border-bottom:1px dotted #424242;width:452px; padding:0px 10px 20px 0px; overflow:hidden;}*/
.dat_top .mkl_left{color:#828282; text-align:center; margin-right:16px;}
.mkl_left .riq_top{width:84px; height:37px; font-size:30px; border:1px solid #232323; padding-top:15px;}
.mkl_left .riq_bott{width:86px;height:26px; font-size:14px; background-color:#232323;}
.dat_top .mkl_right{ width:340px; }
.mkl_right a{font-size:15px; display:block; color:#1D41A4; line-height:20px; width:320px; height:20px; margin-bottom:8px; cursor:pointer;}
.mkl_right p{width:320px; height:40px; line-height:23px; color:#939393;}
.dtt_right .dat_bottom{}
.dat_bottom ul{
padding-left: 0px;
list-style: none;}
.dat_bottom ul li{border-bottom:1px dotted #424242;width:432px; padding:13px 10px 12px 20px;background:url(../images/hq.jpg) no-repeat 0px center;}
.dat_bottom ul li a{width:303px; height:25px; overflow:hidden; color:#666666;}
.dat_bottom ul li a:hover{text-decoration:none; color:#b11620;}
.dat_bottom ul li span{float:right; color:#4a4a4a;}

.dtt-tit{
	width: 448px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px dotted #424242;
}
.dtt-tit h2{
	font-size: 18px;
	color: #666666;
	font-weight: 600;
	float: left;
	margin: 0px;
	line-height: 30px;
}
.dtt-tit a{
	float: right;
	font-size: 10px;
}
/**/
/**/
/**/
/*footer*/
.my-link{
	height: auto;
	border-bottom: #eeeeee 1px solid;

}
.my-link dl dt,dd{
	float: left;
	margin-left: 10px;
	line-height: 25px;
}
.my-link dl dt{
	color: #666666;
	margin-left:0px;
}
.my-link dl dd a{
	color: #777777;
}
/**/
.my-foot{
	background:url(../images/zigzag.png);

}
.my-ftop ul li.home a{
	padding-left: 0px;
	color: #dfdedb;
}
.my-foot ul{
	margin-top: 30px;
	padding-left: 0px;
}
.my-foot ul li{
	float: left;
	list-style: none;
	color: #CCC7C7;
}
.my-foot ul li a{
	padding: 0px 16px;
	color: #dfdedb;
	font-weight: 600;
}
.my-foot dl{
	clear: both;
	padding-top: 20px;
    color: #ffffff;
}
.my-foot dl dd{
	float: none;
    margin-left: 0px;
    line-height: 30px;
}
.my-ftopl{
	float: left;
}
.my-ftopr{
	float:right;}
.my-ftopr dl{
	padding-top: 40px;
}
.my-fbottom{
	clear: both;
	border-top: #3b3a39 1px solid;
	height: 40px;
	color: #ffffff;
	background: #EEEEEE;
	background:url(../images/zigzag.png);

}
.my-fbottom span{
	float: right;
	line-height: 40px;

}


/**/
/*内容页*/
/*=====side======*/
.my-inmain{

}
.my-side{
	width:330px;
	float:left;
	border-right:#f5f5f5 1px solid;
	}
#ps{width:300px;
 margin-bottom:40px;

	}
#ps h3{
	font-size:18px;
	padding:10px;}
#ps ul{
	width:300px;
    padding: 0px;
    border: solid 1px #e6e6e6;}
#ps ul li{
	width:300px;
	height:38px;
	line-height:38px;
	list-style: none;
	font-size:14px;
	padding-left: 30px;
	}
#ps ul li a{
	display: block;
	background: #f8f8f8;
	text-decoration: none;
	padding-left: 20px;
	height: 38px;
	border-bottom: solid 1px #e6e6e6;
	background: url(../images/hq.jpg) no-repeat left center;

}
#ps ul li a:hover{
	background: #ffffff;
	padding-left: 20px;
	color: #EF0010;
	background: url(../images/hq.jpg) no-repeat left center;
}
#article{
	width:300px;}
#article ul li{
	width:300px;
	height:59px;
	
	}
 .arl{
	float:left;
}
#article ul li{
	list-style: none;
	background: #f8f8f8;
}
.arr{
	float:left;
	margin-left:0px;
margin: 8px 0px 0px 14px;}
.arr a {
	display:block;
	width:200px;
	height:24px;
    display:block;
    white-space:nowrap; 
    overflow:hidden;
    text-overflow:ellipsis;}
#article h3{
	padding:10px;
	font-size:18px;}
#article ul{
	margin-left:4px;
	border: solid 1px #e6e6e6;
padding: 0px;}
#article ul li{
	padding-left: 14px;
	border-bottom: solid 1px #e6e6e6;
}

/*=====content======*/
.my-incon{
	float:left;
	width:790px;
	margin-left:20px;
	}
.my-incon span{
	display: block;
padding: 17px 0px 5px 0px;
}
.my-incon h3{
	font-size:18px;
	padding:10px;
	margin-left:22px;}
#mcc{
	padding:4px 30px 30px;}
.my-incon p{
	
	font-size:14px;
	line-height:36px;
	}
#box li{float:left; width:222px;height:350px;overflow:hidden; text-align:center; margin-right:20px;}/* 外框大小 */
#box li p{ display:block;width:220px;overflow:hidden; height:293px; line-height:25px; text-align:center; margin:auto; color:#F00;}/* 文字 */
#box li span a{ overflow:hidden;text-align:center; display:block; }/* 点击图片框黑边 */.dl{ padding-top:5px;Float:none;}
#box li span a img{width:220px; height:293px; border:1px #ccc solid; border-radius:3px;}
#box li span a:hover{position:absolute;width:242px;height:322px;overflow:hidden; margin: 0 0 0 0;}/* 点击图片框大小 */
#box li span a:hover img{width:240px;height:320px;order:none;}/* 点击图片大小 */
#hc{margin: 0px;}    
#hc li{float:left; width:154px;height:260px;overflow:hidden; text-align:center; margin-right:18px;}/* 外框大小 */
#hc li p{ display:block;width:150px;overflow:hidden; height:200px; line-height:25px; text-align:center; margin:auto; color:#F00;}/* 文字 */
#hc li span a{ overflow:hidden;text-align:center; display:block; }/* 点击图片框黑边 */
#hc li span a img{width:150px; height:200px; border:none; border:2px #C55C5B solid; border-radius:3px;}
#hc li span a:hover{position:absolute;width:164px;height:215px;overflow:hidden; margin: 0 0 0 0;}/* 点击图片框大小 */
#hc li span a:hover img{width:160px;height:213px;order:none;}/* 点击图片大小 */

dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:700px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px;padding-left:20px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"Microsoft YaHei"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:20px; height:45px; overflow:hidden; margin-bottom:10px;}.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;list-style:none;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;list-style:none;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;padding: 0px 10px 0px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;}
.xgwz{float:left; margin-bottom:40px;}.xgwz ul{ padding:0px;}
.xgxw{ width: 224px;line-height: 25px; height:25px; float:left;margin: 0 9px;border-bottom: 1px #ccc dashed;list-style: none;white-space: nowrap;overflow: hidden;}
#content01{float:left;line-height:30px;font-size:14px;margin-left:10px;margin-right:10px; margin-bottom:20px;    width: 990px;}
#contact-c li{margin-top:10px;}
.linkbox{padding:0px 30px; width:150px;}.f6{width:990px;}.linkbox h3{ width:150px;}
.linkbox ul li{border-bottom:1px #ccc dashed;margin-left:15px; width:150px; float:left;list-style:none;}
.hotnew_bt{ font-size:16px; width:990px; float:left;color:#666666;font-weight: bold;border-bottom:#086DB4 2px solid;}
.hotnew{ width:150px;padding: 0px 30px;margin-top:50px;}.hotnew h3{ width:150px;}
.hotnew ul li{border-bottom:1px #ccc dashed; float:left;margin-left:15px;list-style:none;}