

.sitenav {width:100%; height:60px; background:#288fe1;}
.sitenav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; WIDTH: 120px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; MARGIN-BOTTOM: -10px; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 0px;text-align:center;
}

.sitenav A.on {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND: #013568; COLOR: white; TEXT-DECORATION: none
}
.sitenav A:hover {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND: #013568; COLOR: white; TEXT-DECORATION: none
}
.sitenav LI {
	Z-INDEX: 999; POSITION: relative; FLOAT: left;WIDTH: 120px; MARGIN-RIGHT: 32px
}
.sitenav LI DL {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: #013568; TOP: 60px; LEFT: 0px; opacity: 0.9
}
.sitenav LI DL DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.sitenav LI DL DD A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 35px; MARGIN: 0px; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sitenav LI:hover DL {
	DISPLAY: block
}
.sitenav LI:hover A {
	BORDER-BOTTOM-COLOR: #000; BACKGROUND: #013568; COLOR: white; TEXT-DECORATION: none
}
.sitenav LI:hover DL A:hover {
	BACKGROUND: #eee; COLOR: #013568
}
.cnt {
	WIDTH: 1100px
}
.fl.cnt {
	WIDTH: 250px
}
.fr.cnt {
	WIDTH: 710px
}
.mc {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}

.wrap {
	WIDTH: 1136px;
	margin-top: 0px;
	margin-right: auto;
	
	margin-left: auto;
}

.h_con {
	HEIGHT: 125px; OVERFLOW: hidden
}
.h_con .logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 590px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; PADDING-TOP: 10px
}
.h_con P {
	MARGIN-TOP: 46px; WIDTH: 300px; FLOAT: left; COLOR: #222; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.h_con P B {
	PADDING-BOTTOM: 8px; DISPLAY: block; COLOR: #cc2223; FONT-SIZE: 22px
}
.h_con Q {
	MARGIN-TOP: 45px; PADDING-LEFT: 48px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: url(/images/tel.png) no-repeat center left; FLOAT: right; HEIGHT: 51px; COLOR: #242424; FONT-SIZE: 20px
}
.h_con Q B {
	DISPLAY: block; COLOR: #cc2223; FONT-SIZE: 28px
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.i_banner_n{width:100%;height:325px;padding-top:10px; }
.i_banner_n img{width:100%;height:325px;}

.p_left{float:left; width:260px;}
.pro_l {
	WIDTH: 260px;
	BACKGROUND: #eee;
	padding-bottom: 10px;
}
.pro_l H3 {
	LINE-HEIGHT: 60px; BACKGROUND: #019fe9; HEIGHT: 60px; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.pro_l H3 A {
	PADDING-LEFT: 11%; COLOR: #fff
}
.pro_l H4 {
	LINE-HEIGHT: 42px; BACKGROUND: url(../Images/pl_h4.gif) no-repeat; HEIGHT: 42px; FONT-SIZE: 18px
}
.pro_l H4 A {
	PADDING-LEFT: 43px; DISPLAY: inline-block; COLOR: #212121; FONT-WEIGHT: normal
}
.pro_l UL LI {
	LINE-HEIGHT: 40px; BACKGROUND: url(../Images/pl_li.gif) no-repeat; HEIGHT: 60px; FONT-SIZE: 16px; OVERFLOW: hidden
}
.pro_l UL LI A {
	PADDING-LEFT: 45px; COLOR: #737373
}
.pro_l UL LI  a:hover{ color:#ff0000; }
.pro_l UL .last {
	MARGIN-BOTTOM: 10px
}
.pro_l EM {
	TEXT-ALIGN: center; MARGIN-TOP: 35px; DISPLAY: block; BACKGROUND: url(../Images/pl_tel.gif) #dbdbdb no-repeat 43px 26px; HEIGHT: 79px; COLOR: #828282; FONT-SIZE: 14px; PADDING-TOP: 28px
}
.pro_l EM SPAN {
	DISPLAY: block; COLOR: #caa064; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}

.i_sevb{ width:1178px;margin:0 auto;}
.i_sev2{height:30px; margin-top:5px; padding:20px 0; background:#f5f5f5; font-family:microsoft yahei; border-width:1px 0; border-style:solid; border-color:#eaeaea;}
.i_sev2 img{float:left; width:30px; height:30px; margin-right:10px;}
.i_sev2 h3{float:left; width:120px; height:30px; line-height:15px; font-size:14px;}
.i_sev2 li{float:left; width:176px; height:30px; line-height:15px; font-size:14px;}

.about_a{width:1200px; margin:0 auto;padding:15px 0;}
.i_about{width:555px; height:453px; float:left; background:#f9f9f9;}

.i_about_i{width:555px; height:190px; overflow:hidden;}
.i_about_i img{width:555px; height:190px;}
.i_about_c{padding:20px 15px; line-height:30px; color:#333;}
.news_t01{ height:78px; text-align:center; background:url(../Images/toparrow.png) no-repeat center bottom; overflow:hidden;}
.news_t01 h3{display:inline-block; font-size:24px; color:#1e1e1e; line-height:57px;}
.news_t01 span{display:inline-block; font-size:18px; color:#C9301D;text-transform:uppercase; line-height:57px;}
.i_news{
	float:right;
	width:543px;
	height:408px;
	padding-bottom:40px;
	background:#f9f9f9;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #ED1B23;
}
.i_news_l{padding:20px 50px; width:443px;}
.i_news_l li{width:420px; height:40px; padding-left:23px; line-height:40px; font-size:14px; background:url(../Images/a_news.png) no-repeat left center;}
.i_news_l li a{float:left; display:block; width:320px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news_l li a:hover{ color:#ff0000; }
.i_news_l li span{float:left; display:block; width:80px; color:#bdbdbd;}
.i_news_l li span a{float:left;width:80px;}
.i_news_m{text-align:center;}
.i_news_m a{display:inline-block; width:142px; height:32px; line-height:32px; color:#686868; border:1px solid #c0c0c0; background:#FFF;}
.i_news_m a:hover{ color:#FFF; background:#767676; border:1px solid #767676; border-radius:16px;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;overflow:hidden;}




.i_ys_c h1{display:block;width:100%;font-weight:normal;font-size:28px;color:#b80000;line-height: 70px;margin-left: 80px;}
.i_ys_c h2 { padding-top:5px; font-weight:normal; font-size:15px;color:#666666; width:500px; float:left; line-height:28px;}
.i_ys_c h3 { font-weight:normal; font-size:13px;color:#999999;}
.i_ys_c font {color:#3a0f00;}
.i_ys_c1{ padding:12px 0 0 0; width:600px; height:273px; clear:both; float:left;}
.i_ys_c2 {padding:0px 0 0 85px;clear:both; width:480px; float:left;}


.p_right{float:right; margin-left:30px;width:900px;}
.pro_r_t {
	WIDTH: 900px; FONT-FAMILY: "Microsoft Yahei";  OVERFLOW: hidden
}
.pro_r_t H4 {
	WIDTH: 900px; FONT: bold 18px/38px "Microsoft Yahei"; MARGIN-BOTTOM: 20px; BACKGROUND: url(../images/pr_t_l.jpg) no-repeat left bottom; FLOAT: right; HEIGHT: 50px; OVERFLOW: hidden
}
.pro_r_t H4 IMG {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle
}
.pro_r_t H4 A {
	LINE-HEIGHT: 45px; COLOR: #019fe9; FONT-SIZE: 18px
}
.pro_r_t H4 SPAN {
	FONT-SIZE: 14px
}
.pro_r_t H4 SPAN A {
	COLOR: #555; FONT-SIZE: 14px
}

.pro_r_t H5 {
	WIDTH: 900px; FONT: 14px "Microsoft Yahei"; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/pr_t_l.jpg) no-repeat left bottom; FLOAT: right; HEIGHT: 50px; OVERFLOW: hidden
}
.pro_r_t H5 IMG {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle
}
.pro_r_t H5 A {
	LINE-HEIGHT: 45px; COLOR: #666; FONT-SIZE: 14px
}
.pro_r_t H5 SPAN {
	FONT-SIZE: 14px
}
.pro_r_t H5 SPAN A {
	COLOR: #555; FONT-SIZE: 14px
}

.pro_r_t ins{ font-size:14px; FONT-weight: normal; color:#737373; text-transform:uppercase; text-decoration:none; font-style:italic;}
.fr_more {
	FLOAT: right
}