
.main_image {width:100%; height:520px;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:520px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:560px;}
.main_image li span {display:block; width:100%; height:520px}
.main_image li a {display:block; width:100%; height:560px}
.main_image li .img_1 {background: url('../images/banner1.jpg') 50% 0px no-repeat;}
.main_image li .img_2 {background: url('../images/banner2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/banner3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/banner4.jpg') center top no-repeat}
div.flicking_con {width:990px; margin:0 auto; position:relative; z-index:9999999;}
div.flicking_con .flicking_inner {position:absolute; top:470px; left:420px; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}


.mosy a{ color:#fff;width:155px; height:41px; line-height:41px; display:block;text-align:center; background:#0033cc; margin-left:30px;}




.symore a{ width:107px; height:30px; line-height:30px; display:block; background:#da251d; text-align:center; color:#fff }
.symore a:hover{ background:#03C; color:#fff}


.sy_cplb ul{ width:1200px; margin:20px auto;}
.sy_cplb ul li{ float:left; display:inline-block; margin-left:15px}
.sy_cplb ul li a{display:inline-block; padding:10px 15px; font-size:12px; margin:5px; background:#fff; border:1px solid #ccc;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */ 
	-webkit-box-shadow: 3px 3px 1px #CCC;  
  -moz-box-shadow: 3px 3px 1px #CCC;  
  box-shadow: 3px 3px 1px #CCC;   }
.sy_cplb ul li a:hover{ background:#0b4996; color:#fff}



.cptj h3 a{ float:right; color:#999; font-size:16px}
.cptj h3{ color:#0067d5; font-size:24px; height:50px; text-transform:uppercase;}

.w1200{ width:1200px; margin:0  auto}
.sycp1 ul li{ float:left; width:286px; height:243px; margin:0 10px 20px 0;}
.sycp1 ul li a{ display:block; width:286px; height:243px; position:relative}
.sycp1 ul li a img{width:286px; height:243px; }
.sycp1 ul li a span{ position:absolute; bottom:0; height:40px; line-height:40px; text-align:center; background:#000; z-index:999; width:286px; display:block; opacity: 0.4; left:0}
.sycp1 ul li a b{ position:absolute; color:#fff; text-align:center; bottom:10px; text-align:center; width:286px;  z-index:9999; left:0; font-size:16px}
.sycp1 ul li a:hover b{ color:#FF0}
.sycp1 ul li a:hover span{ background:#0067d5}



.qh_nav ul{ width:824px; margin:0 auto}
.qh_nav ul li{ float:left; width:102px; display:block; height:60px; line-height:60px; }
.qh_nav ul li a{ color:#000; display:block; float:left; width:102px;text-align:center; font-size:16px; height:60px;line-height:60px; }
.qh_nav ul li a:hover{ background:#004098; color:#fff; font-weight:bold}
.current{background:#004098; color:#fff !important; font-weight:bold; width:95px;height:50px; }

.sy_ml img{ margin:10px 0 0 5px;}
.sy_z a{ display:block; width:230px; height:54px; text-align:center; line-height:54px; background:#99c80a; color:#fff; margin:20px 0 20px 20px; font-size:16px}
.sy_z a:hover{ background:#000; color:#fff}


.cptj1 ul li a{ border-bottom:1px solid #ccc; height:50px; line-height:50px; padding-left:30px; display:block}
.cptj1 ul li a:hover{ background:#0245a2; color:#fff}


.wz1 {
	font-size:20px;
	text-decoration:none;
	text-transform:uppercase;
	color:#fff;
}
.wz1  a:link{
text-decoration:none; 
color:#fff;
}
.wz1 a:hover{
text-decoration:none;
color:#fff;
}
.wz1 a:visited{
text-decoration:none;
color:#fff;
}
.wz1 a:active{
text-decoration:none;
color:#fff;
}

.wzz2 {
	font-size: 18px;
	font-family:"";
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
.wzz2  a:link{
text-decoration:none; 
color:#000;
}
.wzz2 a:hover{
text-decoration:none;
color:#000;
}
.wzz2 a:visited{
text-decoration:none;
color:#000;
}
.wzz2 a:active{
text-decoration:none;
color:#000;
}




.clear{ clear:both}


.top3 {
	font-size: 32px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
.top3  a:link{
text-decoration:none; 
color:#fff;
}
.top3 a:hover{
text-decoration:none;
color:#fff;
}
.top3 a:visited{
text-decoration:none;
color:#fff;
}
.top3 a:active{
text-decoration:none;
color:#fff;
}






.top_3 {
	font-size: 26px;
	text-decoration:none;
	font-weight:bold;
	color:#0c8800;
}
.top_3  a:link{
text-decoration:none; 
color:#0c8800;
}
.top_3 a:hover{
text-decoration:none;
color:#0c8800;
}
.top_3 a:visited{
text-decoration:none;
color:#0c8800;
}
.top_3 a:active{
text-decoration:none;
color:#0c8800;
}



.top_31 {
	font-size:18px;
	text-decoration:none;
	color:#fff;
}
.top_31  a:link{
text-decoration:none; 
color:#fff;
}
.top_31 a:hover{
text-decoration:none;
color:#fff;
}
.top_31 a:visited{
text-decoration:none;
color:#fff;
}
.top_31 a:active{
text-decoration:none;
color:#fff;
}




.top_32 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	color:#50ca10;
}
.top_32  a:link{
text-decoration:none; 
color:#50ca10;
}
.top_32 a:hover{
text-decoration:none;
color:#50ca10;
}
.top_32 a:visited{
text-decoration:none;
color:#50ca10;
}
.top_32 a:active{
text-decoration:none;
color:#50ca10;
}



.top_33 {
	font-size:19px;
	text-decoration:none;
	font-weight:bold;
	color:#717171;
}
.top_33  a:link{
text-decoration:none; 
color:#717171;
}
.top_33 a:hover{
text-decoration:none;
color:#717171;
}
.top_33 a:visited{
text-decoration:none;
color:#717171;
}
.top_33 a:active{
text-decoration:none;
color:#717171;
}






.top_34 {
	font-size:24px;
	text-decoration:none;
	text-transform:Uppercase;
	color:#585657;
}
.top_34  a:link{
text-decoration:none; 
color:#585657;
}
.top_34 a:hover{
text-decoration:none;
color:#585657;
}
.top_34 a:visited{
text-decoration:none;
color:#585657;
}
.top_34 a:active{
text-decoration:none;
color:#585657;
}


.top_35 {
	font-size: 32px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	line-height:36px;
	color:#0063e9;
}
.top_35  a:link{
text-decoration:none; 
color:#0063e9;
}
.top_35 a:hover{
text-decoration:none;
color:#0063e9;
}
.top_35 a:visited{
text-decoration:none;
color:#0063e9;
}
.top_35 a:active{
text-decoration:none;
color:#0063e9;
}



.top_36 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	color:#001f6c;
}
.top_36  a:link{
text-decoration:none; 
color:#001f6c;
}
.top_36 a:hover{
text-decoration:none;
color:#001f6c;
}
.top_36 a:visited{
text-decoration:none;
color:#001f6c;
}
.top_36 a:active{
text-decoration:none;
color:#001f6c;
}


.top_37 {
	font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	color:#fff;
}
.top_37  a:link{
text-decoration:none; 
color:#fff;
}
.top_37 a:hover{
text-decoration:none;
color:#fff;
}
.top_37 a:visited{
text-decoration:none;
color:#fff;
}
.top_37 a:active{
text-decoration:none;
color:#fff;
}




.top_3f7 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	color:#be0101;
}
.top_3f7  a:link{
text-decoration:none; 
color:#be0101;
}
.top_3f7 a:hover{
text-decoration:none;
color:#be0101;
}
.top_3f7 a:visited{
text-decoration:none;
color:#be0101;
}
.top_3f7 a:active{
text-decoration:none;
color:#be0101;
}





.wzd1 {
	font-size:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#666;
}
.wzd1  a:link{
text-decoration:none; 
color:#666;
}
.wzd1 a:hover{
text-decoration:none;
color:#666;
}
.wzd1 a:visited{
text-decoration:none;
color:#666;
}
.wzd1 a:active{
text-decoration:none;
color:#666;
}





.wzddd1 {
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	color:#222;
}
.wzddd1  a:link{
text-decoration:none; 
color:#666;
}
.wzddd1 a:hover{
text-decoration:none;
color:#666;
}
.wzddd1 a:visited{
text-decoration:none;
color:#666;
}
.wzddd1 a:active{
text-decoration:none;
color:#666;
}

.top_355 {
	font-size:14px;
	text-decoration:none;
	color:#fff;
	line-height:26px;
}
.top_355 a:link{
text-decoration:none; 
color:#fff;
}

.top_355 a:visited{
text-decoration:none;
color:#fff;
}
.top_355 a:active{
text-decoration:none;
color:#fff;
}
.top_355 a:hover{
text-decoration:none;
color:#f60;
}

.top_354 {
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	line-height:26px;
	color:#000;
}
.top_354  a:link{
text-decoration:none; 
color:#000;
}
.top_354 a:hover{
text-decoration:none;
color:#000;
}
.top_354 a:visited{
text-decoration:none;
color:#000;
}
.top_354 a:active{
text-decoration:none;
color:#000;
}



.sy_cp{ margin:0 auto; width:1100px;}
.sy_cp a{ display:block; float:left; width:161px; height:156px; margin:0 10px }
.sy_cp a img{display:block; float:left; width:161px; height:116px;border:1px solid #ccc;}
.sy_cp a span{ text-align:center; display:block}
.sy_cp a:hover img{ border:1px solid #333}


.sy_list ul li{color:#1272bf; width:240px;}
.sy_list ul li a{display:block;color:#300564;font-size:16px;padding-left:20px ;height:52px; line-height:52px; width:220px; border-bottom:1px solid #a6820b;}
.sy_list ul li a:hover{ color:#fff; font-weight:bold; background:#a6820b}


.sy_list1 { width:1100px; margin:0 auto}
.sy_list1 ul li{ border:1px solid #a8ce39; height:38px; line-height:38px; color:#000; width:150px; float:left; border-radius:5px; text-align:center; margin-right:5px}
.sy_list1 ul li a{ width:150px; display:block;color:#000; font-size:16px;}
.sy_list1 ul li a:hover{ background:#a8ce39; color:#fff}

.probg {
	WIDTH: 100%; margin-bottom:30px;
}
.probox {
	MARGIN: 0px auto; WIDTH: 1200px;
	margin-top:50px;
}
.chzi {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; WIDTH: 100%; COLOR: #404040; FONT-SIZE: 15px
}
.xs {
	MARGIN-TOP: 30px
}
.lu {
	MARGIN: 0px auto; WIDTH: 542px; HEIGHT: 50px
}
.prolist {
	WIDTH: 265px; FLOAT: left;
	
}
.xbpro {
	TEXT-ALIGN: center; WIDTH: 265px; BACKGROUND: url(../images/fenbg.jpg); HEIGHT: 90px
}
.xbpro A {
	LINE-HEIGHT: 54px; COLOR: #fff; FONT-SIZE: 36px;padding-top:10px;display:block;

}
.xbpro1 {
	PADDING-BOTTOM: 6px; WIDTH: 265px; padding-top:20px;background:#004bb0;
}
.xbpro1 li{
	TEXT-INDENT: 30px; BACKGROUND: #f5f5f5; MARGIN-LEFT: 11px;height:42px;margin-bottom:16px;margin-right:11px;
	-webkit-transition: all .4s ease-in-out 0s;
	-moz-transition: all .4s ease-in-out 0s;
	-ms-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;
}
.xbpro1 li:hover{background:#eee;padding-left:25px;overflow:hidden;}
.xbpro1 li A {
	LINE-HEIGHT: 42px; COLOR: #222; FONT-SIZE: 16px; FONT-WEIGHT: bold;display:block;/*background:url(../images/arrowd.png) no-repeat 200px center;*/
	-webkit-transition: all .4s ease-in-out 0s;
	-moz-transition: all .4s ease-in-out 0s;
	-ms-transition: all .4s ease-in-out 0s;
	transition: all .4s ease-in-out 0s;
}
.xbpro1 .ernav li {
	BORDER-BOTTOM: #d9d9d9 1px dashed; TEXT-INDENT: 32px; WIDTH: 240px; BACKGROUND: url(../images/fenjiantou.jpg) no-repeat 20px center;margin-top:0px;height:36px;
}
.xbpro1 .ernav li a {
	LINE-HEIGHT: 36px; COLOR: #4c4c4c; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.xbpro1 .ernav li:hover a{color:#004bb0}
.prodian {
	MARGIN: 6px 10px; WIDTH: 189px; FLOAT: left; HEIGHT: 96px
}
.zhanbox {
	WIDTH: 910px; FLOAT: right
}
.zhanshi {
	TEXT-INDENT: 34px; WIDTH: 970px; BACKGROUND: url(../images/zhanbg.jpg); HEIGHT: 40px
}
.zhanshi A {
	LINE-HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.zhanshi SPAN {
	FLOAT: right; MARGIN-RIGHT: 12px
}
.zhanshi SPAN A {
	LINE-HEIGHT: 40px; COLOR: #4c4c4c; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.zhan {
	WIDTH: 926px; FLOAT: right
}
.zhan UL {
	MARGIN-TOP: 0px
}
.zhan UL LI {
	TEXT-ALIGN: center; WIDTH: 286px; FLOAT: left; MARGIN-LEFT: 21px;margin-bottom:15px;position:relative;height:250px;
}
.zhan UL LI IMG {
	WIDTH: 286px;height:250px;overflow:hidden;
}
.zhan UL LI:hover IMG{background:#004bb0;}
.zhan UL LI A {
	LINE-HEIGHT: 46px; COLOR: #4c4c4c; FONT-SIZE: 14px;width:286px;height:250px;overflow:hidden;display:block;
}
.protext{width:100%;height:40px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.7);line-height:40px;color:#fff;}
.zhan ul li a:hover .protext{color:#fff;}


.zhan UL LI:hover .protext{color:#004bb0;}
.hot{width:100%;height:46px;background:#004bb0;}
.hotc{width:1200px;margin:0 auto;line-height:46px;color:#fff;font-weight:bold;}
.hotc a{color:#fff;padding:0 5px;font-weight:normal;}
.hotc a:hover{text-decoration:underline;}

.youshi {
    width: 100%;
    height: 440px;
    float: left;
    margin-top: 30px;
    background: url(../images/shili.jpg) center;
}
.guanbg {
	MARGIN-TOP: 60px; WIDTH: 100%; background:url(../images/about_bg1.jpg) no-repeat center;padding:40px 0;
}
.guanbox {
	MARGIN: 0px auto; WIDTH: 1260px;height:580px;
}
.guanyu {
	TEXT-ALIGN: center; MARGIN-TOP: -28px; WIDTH: 1260px; BACKGROUND: url(../images/guanbg.jpg); HEIGHT: 76px; COLOR: #898989; FONT-SIZE: 24px
}
.guanyu A {
	LINE-HEIGHT: 48px; COLOR: #004bb0; FONT-SIZE: 34px;font-weight:bold;
}
.guanzuo {
	MARGIN-TOP: 65px; WIDTH: 610px; FLOAT: left
}
.jianzi {
	LINE-HEIGHT: 30px; WIDTH: 610px; COLOR: #222; FONT-SIZE: 15px; OVERFLOW: hidden;text-align:justify;
}
.jianzi b{font-size:22px;color:#004bb0;line-height:40px;}
.jianduo {
	BORDER-BOTTOM: #02449b 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #02449b 1px solid; WIDTH: 132px; HEIGHT: 40px; BORDER-TOP: #02449b 1px solid; BORDER-RIGHT: #02449b 1px solid;margin-top:20px;
}
.jianduo a {
	LINE-HEIGHT: 40px; DISPLAY: block; COLOR: #02449b; FONT-SIZE: 14px
}
.jianduo:hover {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #02449b; WIDTH: 132px; HEIGHT: 40px
}
.jianduo a:hover {
	LINE-HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 14px
}
.guanyou {
	MARGIN-TOP: 70px; WIDTH: 600px; FLOAT: right; HEIGHT: 450px
}
.sbbg {
	WIDTH: 100%; background: url(../images/3_67.jpg) top center no-repeat;margin-bottom:40px;
}
.sbbox {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 1260px; HEIGHT: 580px; OVERFLOW: hidden;
	
}
.shebei {
	MARGIN-TOP: 23px; WIDTH: 1230px; FLOAT: left; MARGIN-LEFT: 15px
}
.shebei UL LI {
	TEXT-ALIGN: center; WIDTH: 286px; FLOAT: left; MARGIN-LEFT: 9px; MARGIN-RIGHT: 10px;padding-bottom:6px;margin-top:20px;border:1px solid #eee;
}
.shebei UL LI IMG {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; WIDTH: 278px; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
.shebei ul li:hover{border:1px solid #004bb0;}
.shebei UL LI A {
	LINE-HEIGHT: 30px; COLOR: #4c4c4c; FONT-SIZE: 15px
}
.shebei ul li:hover a{color:#004bb0;font-weight:bold;}
.bt{width:100%;text-align:center;padding:35px 0; }
.bt img{margin:0 auto;}


.iwarp{padding:0px 0px 50px;}
.inews{width:1200px;}
.iCompany .tit{height:102px;background:url(../images/aboutTit.png) no-repeat center top;margin:24px 0px;}
.iwarp .tit,.busMess .tit{height:30px;margin-bottom:15px;    border-bottom: 2px solid #02449b;}
.iwarp .tit span,.busMess .tit span{color:#888;}
.iwarp .tit b,.busMess .tit b{color:#02449b;}
.iwarp .tit a{width:44px;height:16px;line-height:16px; COLOR: #4c4c4c;    FONT-WEIGHT: normal;
}
.inews ul li{float:left;width:750px;border-top:1px dashed #e7e7e7;padding:8px 0px;}
.inews ul li:first-child{border-top:0px;}
.inews ul li h3{color:#888;float:right;width:650px;}
.inews ul li h3 b{font-weight:normal;}
.inews ul li a{color:#000;display:block;font-size:16px;padding-bottom:5px;font-weight:normal;}
.inews ul li a:hover{color:#02449b;}
.inews ul li span{background:#02449b;float:left;color:#fff;width:62px;height:60px;line-height:22px;padding:3px;margin-top:2px;}
.inews ul li span p.year{border-bottom:1px solid #fff;font-size:20px;line-height:32px;font-weight:bold;}
.inews ul li span p.day{color:#fff;font-size:16px;line-height:28px;}

.wfixed {width: 1200px; margin: 0px auto; padding: 0px;font-size:12px; }
.wfixed a{color:#fff;}
.fl{float:left;}
.fr{float:right;}
.mr5 {
    margin-right: 5px;
}
.fb {
    font-weight: bold;
}
.fs20 {
    font-size: 20px;
}
.tac {
    text-align: center;
}
.icontact{width:400px;}
.font_w1{background:#ececec;padding:30px;height:145px;}
.font_w1 b{font-size:16px;line-height:40px;}
.font_w1 li{line-height:30px;font-size:14px;}
li.current a{color:#fff !important;}
.albt{text-align: center;padding-top: 40px;margin-bottom: 30px;}
.albt a{display: block;background: url(../images/xian.png) center no-repeat;color: #004bb0;font-size: 33px;font-weight: bold;height:30px;}
.albt p{font-size: 15px;color: #888;line-height: 45px;}
.albt:hover a{color: #ff7200;}
/*优势*/
.contact_adv{height: 775px;background: url(../images/advbj.jpg) center no-repeat;margin-top: 50px;}
.ybt {width: 800px;height: 94px;margin: 0 auto;padding-top: 50px;}
.ybt .l {width: 210px;height: 94px;float: left;}
.ybt .r {width: 570px;height: 94px;background: url(../images/yt.png) no-repeat;font-size: 35px;color: #fefefe;line-height: 85px;text-indent: 3.5em;float: right; }
.advnr{width: 1330px;margin: 0 auto;margin-top: 235px;}
.advnr ul li{float: left;width: 300px;margin-right:10px;position: relative;margin-left:20px}
.advnr ul li:nth-child(4){margin-right: initial;}
.advnr ul li img{width: 245px;height: 245px;border-radius: 180px;border:6px #ffc600 solid;position: absolute;z-index: 99;top: -160px;left:25px;animation: ball .6s infinite alternate;}
.advnr ul li .ysdesc{width: 300px;height: 310px;background: #fff;}
.advnr ul li .ysdesc h3{font-size: 25px;color: #000;display: block;text-align: center;height: 45px;line-height: 45px;margin-top: 10px;}
.advnr ul li .ysdesc p{color: #686868;font-size: 15px;line-height: 26px;padding-left: 15px;padding-right: 15px;}
.advnr ul li .ysdesc span{display: block;width: 105px;height: 35px;background: #e60012;border-radius: 25px;margin: 0 auto;margin-top: 20px;line-height: 35px;text-align: center;color: #fff;font-size: 18px;font-weight:bold;}
.clear{clear:both;}
.h90{height: 90px;}
.contain{ width:1200px; margin:0 auto;}
.con_bg{ background:url(../images/ft.jpg) no-repeat center; padding:50px 0px;}
.con_dh{ width:350px;float:left;margin-right:100px;}
.con_dh ul{}
.con_dh .menulevel{ display:none}
.con_dh li{ width:90px; float:left; text-align:center; margin-bottom:8px; margin-right:10px }
.con_dh li a{ color:#fff; line-height:28px; font-size:16px;}
.con_dh li a:hover{color:#ffa800;}
.con_h{ height:45px;line-height:45px; color:#fff; font-size:18px; margin-bottom:18px; text-transform:uppercase; border-bottom:#717171 1px solid;font-weight:bold;}
.con_h span{ font-size:26px;text-transform:uppercase }
.con_left{ width:280px; float:left;}
.index_contact{width:384px;float:left;line-height:33px; font-size:15px; color:#FFF; float:left;}
.ma{ width:232px; float:right;margin-top:38px;}
.tel33{ background:url(../images/tel.png) left center no-repeat; color:#fff; font-size:18px; padding-left:40px; text-align:left; margin-bottom:10px;}
.tel33 p{ font-size:30px; color:#ff1800;font-family: Impact;line-height:50px;}
.footb{height:50px;background:#023f91;line-height:50px;text-align:center;color:#fff;font-size:15px;}
.img{width:286px;height:250px;overflow:hidden;}
.img img{ transition: all .5s;width:286px;height:250px;overflow:hidden; }
.img:hover img{ transform: scaleX(1.2) scaleY(1.2); }
.textBox{position:relative;margin-bottom:30px;}
.textBox h3 {
	margin: 0 0 10px;
	padding: 30px 0 5px 30px;
	font-size: 35px;
	background: url(../images/about_ttl.png) no-repeat left top;
}
.textBox:after{width:106px;height:3px;background:#e60012;display:block;content: "";position:absolute;left:30px;}
.newsBox .left {
	width: 283px;
	float: left;
	background: #fff;
	margin-right:20px;
	border:1px solid #eee;
}
.newsBox .left:hover{background:#004bb0;border:1px solid #004bb0;}
.newsBox .left .newsImg {
	height: 230px;
}

.newsBox .left .newsImg img {
	width: 100%;
	height: 100%;
}

.newsBox .left .newttl {
	padding: 20px 15px 10px;
	color: #444;
	font-size: 18px;
}
.newsBox .left .newttl a{color:#444;}
.newsBox .left:hover a{color:#fff;}
.newsBox .left .newsTxt {
	padding: 0 15px 10px;
	color: #666;
	font-size: 14px;
	line-height: 1.7;
}
.newsBox .left .newdate{
	padding: 0 15px 20px;
	color: #999;
	font-size: 14px;
	line-height: 1.7;
	}

.newsBox .left:hover .newttl {
	color: #fff;
}

.newsBox .left:hover .newsTxt {
	color: #fff;
}
.newsBox .left:hover .newdate{
	color: #fff;
	}
.contact{background:#004bb0;padding:30px 15px;}
.contact p{color:#fff;line-height:32px;font-size:15px;