﻿@charset "utf-8";
/* CSS Document */

.banner{
	height:500px;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.banner li{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.banner li .ablock{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/blank.gif);
}
.banner .btn{
	height:7px;
	position: absolute;
	left:50%;
	width: 960px;
	margin-left: -480px;
	bottom: 30px;
	z-index: 10;
	text-align: center;
	height:5px;
}
.banner .btn span{
	display: inline-block;
	width:32px;
	height:5px;
	background: #fff;
	cursor: pointer;
	margin: 0 10px;	
	opacity: 0.5;
	line-height: 5px;
	filter:alpha(opacity=50);
}
.banner .btn span.on{	
	opacity: 1;
	filter:alpha(opacity=100);
}
.banner .banner-prev,.banner .banner-next{
	/*display: none;*/
	position: absolute;
	top: 200px;
	width: 50px;
	height: 100px;
	background: url(../images/btn01.png) no-repeat 0 0;
	cursor: pointer;
	z-index: 2;
	opacity: 0;
	filter:alpha(opacity=0);
	/*transition:opacity 0.6s;*/
}
.banner .banner-prev{
	left: 58px;
}
.banner .banner-next{
	right: 58px;
	background-position: 100% 0;
}
/*.banner .banner-prev:hover,.banner .banner-next:hover{
	opacity: 1;
	filter:alpha(opacity=100);
}

/*ibox1*/
.bg1{ background-color:#f4f4f4;}
.ibox1{padding-bottom:20px;}

.lefts{ width:198px; /*height:900px;*/ overflow:hidden; background:#1d4587; margin-top:20px;}
.lefts h4{ height:46px; background:#f5950f; overflow:hidden; padding-left:19px; padding-top:3px;padding-bottom:3px; margin-bottom:15px;} 
.lefts h4 a{ display:block; font:16px "微软雅黑"; color:#fff; font-weight:bold; overflow:hidden; background:url(../images/Index/ico01.png) no-repeat left center; padding-left:30px; line-height:46px;}
.lefts h5{ background:url(../images/Index/l_line.gif) repeat-x center bottom; height:33px; overflow:hidden; padding-left:20px; font-size:14px;}
.lefts h5 a{ padding-left:23px; color:#fff; line-height:33px;}
.lefts ul{ margin:5px 0 20px 27px;}
.lefts ul li{ line-height:32px; background:url(../images/Index/lidd.gif) no-repeat left center;margin-right:18px;}
.lefts ul li a{ color:#fff; border-bottom:1px dotted #33549e; padding-left:16px; overflow:hidden; display:block;}
.lefts ul li a:hover{ text-decoration:underline;color:#f5950f;}
.right_s{
	width:980px; margin-top:20px;
	}
	.right_rr{ width:205px; padding-left:10px; height:400px; background-color:#fff;}
	.right_rr input { padding:2px; margin-bottom:5px;}
.rights{ width:702px; /*height:880px;*/ overflow:hidden;  padding:10px 20px 37px; background-color:#fff;}
.rights h4{ height:44px; overflow:hidden; border-bottom:1px solid #eee; }
.rights h4 i{ background:url(../images/Index/r_ico.gif) no-repeat 10px center; padding-left:55px; font-size:12px; color:#999999; font-style:normal; display:block; font-family:Arial, Helvetica, sans-serif;}
.rights h4 i a{ font:16px "微软雅黑"; color:#f5950f; font-weight:bold; padding-right:10px; line-height:44px;}
.rights h4 span a{ font-size:12px; color:#f5950f; padding-left:10px; line-height:44px;}
.rights ul{ margin:15px 0 0 -16px;}
.rights ul li{ display:block; float:left; margin-left:16px; width:223px;}
.rights ul li a{ display:block;height:165px; overflow:hidden;}
.rights ul li a img{ border:1px solid #ccc;padding:2px; width:217px; height:159px;}
.rights ul li a:hover img{border-color:#f5950f;}
.rights ul li span{ display:block;}
.rights ul li span a{ display:block; height:40px; overflow:hidden; font-family:"微软雅黑"; color:#000; text-align:center; line-height:40px;}
.rights ul li span a:hover{color:#f5950f;text-decoration:underline;}

.indexnews{width:1190px; margin:0 auto;border:#F00 solid 0px;}
.leftimg{float:left;text-align:right;}
.leftimg img{padding-top:11px;}
.leftimg .p1{font-size:24px; color:#515050; font-family:"Microsoft YaHei","å¾®è½¯é›…é»'";}
.leftimg .p2{font-size:14px; color:#cb2033;}
.leftpic{float:left;padding-left:21px;}

.slogan{
    background-color: #f5950f;
}
.slogan p{
    text-align: center;
    font-size: 20px;
    color: #fff;
    padding: 28px 0;
}

.inew{padding:40px 0; background:url(../images/newsbg.jpg) center no-repeat;}
.news01{float:left;border:#F00 solid 0px;}
.news01 ul{float:left; padding-left:20px; width:400px;}
.news01 ul li{padding-left:12px; background:url(../images/index/015.png) left center no-repeat; margin-bottom:16px;}
.news01 ul li i{float:right;color:#888888; font-style:normal;}
.news01 ul li a{color:#333;}
.news01 ul li:hover a{color:#1e4c8a;}
.news01 ul li:hover{ background:url(../images/index/014.png) left center no-repeat;}
.news01 ul li.last{margin-bottom:0;}

.iaboutbg{height: 695px;width:100%; background:url(../images/index/about_bg.jpg) center no-repeat;}
.iabout{ position:relative;}
.iabout .iabout_pic{    left: 0px;
    top: 66px;
    position: absolute;
    z-index: 100;
    width: 700px;
    height: 560px;}
.iabout  .iabout_con{left: 686px;
    top: 104px;
    position: absolute;
    z-index: 101;
    width: 512.767px;
    height: 486px;}
.iabout_content{word-wrap: break-word;
    padding: 0px;
    border-color: rgb(255, 174, 0) rgb(0, 111, 178) rgb(0, 111, 178) rgb(255, 174, 0);
    border-width: 5px;
    height: 476px;
    width: 503px;
    display: block;
    border-style: solid;
    background-color: rgb(255, 255, 255);
	    font-size: 12px;
    line-height: 140%;
    overflow: hidden;
	}
	.iabout_content .ia_c_tit{  font-weight:bold; text-align:center;margin-top:20px;
    width: 513px;    }
		.iabout_content .ia_c_tit a{font-size: 20px; display:block;line-height: 140%;
    text-transform: uppercase;
    color: rgb(51, 51, 51);}
		.iabout_content .ia_c_tit span{color: rgb(255, 174, 0);display:block;line-height: 140%;
    font-size: 18px;}
	.iabout_content .ia_c_tit .h-solid1{border: none;
    border-top: 1px solid #006fb2;width:20px; display:inline-block;
    height: 0;}
	.iabout_content .ia_c_tit .h-solid2{border-color:#ccc;width:68px;margin-left:10px;}
	
	.mCustomScrollBox{
		    word-wrap: break-word;
    padding: 0px;
    border-color: transparent;
    border-width: 0px;
    height: 340px;
    width: 473px;
    display: block;
	margin-left:15px;
	margin-top:20px;
	position: relative;
    overflow-x: hidden;
	overflow-y:auto;
    outline: none;
    direction: ltr;
	color:#333;
	}
    /*选择*/
.choose{overflow:hidden;height:1210px;background:url(../images/choose_bg.png) no-repeat center top #1d4587 ; line-height:1.2;}
.choose h2{display:block;margin-top:60px;font-size:34px;font-weight:normal;text-align:center;}
.choose h2 a{color:#ffffff;}
.choose h2 a:hover{ text-decoration:none;}
.choose h2 b{display:block;margin-top:3px;font-size:32px;font-weight:bold;}
.choose h2 img{display:block;margin:5px auto 0;width:214px;height:15px;}
.chos{overflow:hidden;margin-top:50px;height:162px;background:url(../images/choose_dbg.png) no-repeat center top}
.chos dt,.chos dd{display:block;float:left;}
.chos dt{display:block;width:192px;height:162px;}
.chos dt img{display:block;width:192px;height:162px;}
.chos .dl1{overflow:hidden;display:block;float:left;width:456px;height:162px;border-radius:10px; background-color:#f5950f;}
.chos .dl1 dd{overflow:hidden;margin-left:24px;width:210px;color:#ffffff;font-size:16px;line-height:24px;text-align:center;}
.chos .dl1 h5{display:block;margin-top:15px;height:40px;line-heght:40px;font-weight:bold;font-size:16px;}
.chos span{display:block;float:left;padding-top:40px;width:288px;height:122px;font-weight:bold;color:#ffffff;font-size:30px;text-align:center;}
.chos span b{display:block;font-family:"Arial";font-size:34px;font-weight:bold;}
.chos .dl2{overflow:hidden;float:right;margin-right:0;background-color:#aaa;}
.chos .dl2 dd{padding-top:50px;height:112px;padding-left:10px;text-align:left;}
.chos1{margin-top:50px;}
.chos2{margin-top:35px;}
.chos3{margin-top:30px;}
.chos4{margin-top:30px;}
.chos5{margin-top:35px;}
.chos5 .dl1 dd h5{margin-top:35px;}