/*首页*/

.logo {
	position:absolute;
	left:0;
	top:60px;
	z-index:100;
}
.footer {
	border-top:2px solid #3b8dda;
}
.nav {
	background:url(imagesbg_03.png) repeat-x;
	text-align:center;
	
}
.nav>div>ul>li{
	width:12.49%;
	padding:8px 0;
	background:url(../images/nav.png) right center no-repeat;
}
.nav>div>ul>li>a{
	display:block;
	/*border-right:1px solid #fff;*/
}
.nav>div>ul>li:hover {
	background:url(images2_03.png) repeat-x;
}
.overbox {
	position:absolute;
	width:1138px;
	left:0;
	top:40px;
	z-index:9998;
	height:363px;
	padding-top:10px;
position:absulote;
}
.overtitle {
	background:url(images2_07.png) no-repeat;
	width:105px;
	line-height:28px;
	display:block;
}
.bgspan02 {
	background:url(images5_03.png) no-repeat;
	width:270px;
	height:64px;
}
.header {
	background:url(images1_03.png) repeat-x;
}
.new {
	background:url(images1_43.png) no-repeat;
	width:77px;
	line-height:21px;
}
.search {
	position:absolute;
	right:0;
	top:60px;
}
.select {
	width:56px;
	height:32px;
	background:none;
}
.tab02 a.on,.tab03 a.on,.tab04 a.on {
	color:red;
}
.txt {
	line-height:30px;
	width:150px;
	border-left:none;
	border-right:none;
	background:none;
}

.txtt {
	line-height:20px;
	width:150px;
	background:none;
}
/* marqueeleft */
.marqueeleft{height:78px;width:100%;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 3px;display:inline;width:255px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;padding:1px;overflow:hidden;}

.btn {
	background:url(imageshome_06.png) 10px center no-repeat #e83227;
	padding:0 10px 0 30px;
	height:23px;
	border:0;
}


.slideBox{ width:100%; height:211px; margin:0 auto; overflow:hidden; position:relative; }
.slideBox .hd{ display: none;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{  display:block;  }

.news {
	width:540px;
}
.tab_panel a,.tab_panel1 a {
	display:block;
	float:left;
	width:20%;
	line-height:36px;
	border-bottom:1px solid #ddd;
}
.tab_panel a.on,.tab_panel1 a.on {
	border-bottom:none;
}
.tab_panel a.on span,.tab_panel1 a.on span {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	border-top:2px solid #0e6eb8;
}
.news_ul li {
	background:url(imageshome_35.png) left 12px no-repeat;
	padding-left:12px;
}
.m1 {
	margin-left:1px;
}

.aside {
	width:730px;
}
.rside {
	width:400px;
}
.kuang {
	border:1px solid #aedef4;
	border-top:2px solid #468ec8;
}
.gk_ul li {
	width:25%;
}
.wt20 {
	width:20%;
}
.wt23 {
	width:23%;
}
.wt25 {
	width:25%;
}
.wt27 {
	width:27%;
}
.bgspan {
	background:url(images1_27.png) repeat-x;
	line-height:30px;
	background-size:auto 100%;
}
.bgspanz {
	background:url(images1_27.png) repeat-x;
	line-height:50px;
	background-size:auto 100%;
	width:240px;
	text-align:center;
}
.bgspan11 {
	line-height:30px;
}

.w297 {
	width:297px;
}
.title11 {
	background:url(images1_29.png) no-repeat;
	width:49px;
	height:91px;
	position:absolute;
	left:-9px;
	padding-top:40px;
	top:50%;
	margin-top:-75px;
}

.bgyellow {
	background:#f8b62a;
	width:49%;
}
.bgred {
	background:#e83227;
	width:49%;
}

.pl{
	padding-left:10px;
}

.shine {
 position:absolute;
 width:100%;
 height:100%;
 left:0;
 top:0;
}
/*内页1 */
.lb {
	width:380px;
}
.title02 {
	border-bottom:1px solid #036eb8;
}
.title02 a {
	display:block;
	background:#036eb8;
	margin-top:12px;
}
.title02 span {
	border:1px solid #036eb8;
	margin-bottom:-1px;
	border-bottom:1px solid #fff;
	border-top:2px solid #036eb8;
	color:#036eb8;
}


/*2*/
.txt {
	line-height:30px;
	width:220px;
	border:1px solid #ddd;
}
.btn_s {
	background:url(images1_27.png) repeat-x;
	height:32px;
	width:100px;
	border:1px solid #ddd;
}
.rside1 {
	width:438px;
}

.aside1 {
	width:650px;
}

.rside11 {
	width:250px;
}
.aside11 {
	width:640px;
}


/*list*/


.leftside2 {
	width:250px;
}
.left-title {
	background:url(imagesservice_08.png) left center repeat-x;
}
.bbline {
	background:url(imagesline.png) left bottom repeat-x;
}
.suppote li a {
	background:url(imagesservice_17.png) 30px center no-repeat;
	padding:15px 0 15px 100px;
	display:block;
}
.suppote li a:hover {
	color:#3b8dda;
	background:url(../images/service_18.png) 30px center no-repeat;
}

.suppote1 li a {
	background:url(imagesservice_17.png) 30px center no-repeat;
	padding:5px 0 5px 65px;
	display:block;
}
.suppote1 li a:hover {
	color:#3b8dda;
	background:url(../images/service_18.png) 30px center no-repeat;
}

.aside2 {
	width:850px;
}
.b-green {
    border-left: 6px solid #3b8dda;
}




.box {
	 height: 320px; 
	 position: relative; 
	 margin:0 auto;  
	 overflow:hidden;
}
.box ol {
	 position: absolute; 
	 right:140px; 
	 bottom:10px; 
	 z-index: 2; 
}
.box ol li {
	 float: left; 
	 margin-right: 10px;
	 background:#ccc;
	 display: inline; 
	 cursor: pointer; 
	 width:30px; 
	 height:10px;
}
.box .active {
	 background:#999; 
	 position: relative; 
}
.gundong {
	position:relative;
	height:387px;
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.box ul {
	 position: absolute; 
	 top: 0; 
	 left: 0; 
	 z-index: 1; 
}
.box ul li {
	float: left;
	width:1140px;
}

.prev {
	position: absolute;  
	left: 20px; 
	cursor: pointer;
	top: 40%; 
	z-index:100;
}
.next {
	position: absolute; 
	right: 20px; 
	cursor: pointer; 
	top: 40%;
	z-index:100;
}

.tab_panel03 a{
	    display: inline-block;
    margin-right: 15px;
    padding-bottom: 3px;
}

.tab_panel03 a.on, .tab_panel03 a:hover {
    border-bottom: 1px solid #1e61a5;
    margin-bottom: -1px;
    color: #1e61a5;
}

.tab_04 a{
    margin-right: 25px;
    cursor:pointer;
}

.tab_04 a.on, .tab_04 a:hover {
    color: #1e61a5;
}

.tab_05{
    margin:0 auto;
}

.tab_05 a{
	    display: inline-block;
    margin-right: 15px;
    padding-bottom: 3px;
}

.tab_05 a.on, .tab_panel03 a:hover {
    border-bottom: 1px solid #1e61a5;
    margin-bottom: -1px;
    color: #1e61a5;
}

.tab_06 a{
    margin-right: 25px;
    cursor:pointer;
}

.tab_06 a.on, .tab_06 a:hover {
    color: #1e61a5;
}

.tab_08 a{
    margin-right: 25px;
    cursor:pointer;
}

.tab_08 a.on, .tab_08 a:hover {
    color: #1e61a5;
}

.tab01 span {
    display: inline-block;
    vertical-align: middle;
    padding: 2px 8px;
}
.tab01 span.on {
    background: #89baeb;
    color: #fff;
}

.shizhang { width:450px; height:228px; margin-top:61px;}
.shizhang ul li a:hover  { color: #1e61a5;}




.clearfix .ph_sq_m{overflow: hidden;margin-top: 12px;}
.clearfix .ph_sq_m .sq_fcpic_t{border-bottom: 2px solid #0158b5;overflow: hidden;margin-left:8px;margin-right: 4px;}
.clearfix .ph_sq_m .sq_fcpic_t .ph_sq_fctitle{line-height: 40px;height: 40px;font-size: 20px;font-family: 微软雅黑; float: left;padding-left: 4px;color: #0158b5;}
.clearfix .ph_sq_m .sq_fcpic_t .ph_sq_fcmore{line-height: 26px;height: 25px;width:77px;color: #fff;font-size: 12px;font-family: 微软雅黑;float: right;margin-top: 15px;text-align:center;background: #0158b5;}
.clearfix .ph_sq_m .sq_fcpic_b{margin-top: 6px;margin-left:8px;margin-right: 4px;overflow: hidden;}
.clearfix .ph_sq_m .sq_fcpic_b ul{overflow: hidden;padding-left:8px;}
.clearfix .ph_sq_m .sq_fcpic_b li{float: left;margin-right: 11px;}

.clearfix .ph_sq_b{overflow: hidden;margin-top: 18px;}
.clearfix .ph_sq_b .sq_mspic_t{border-bottom: 2px solid #01307e;overflow: hidden;margin-left:8px;margin-right: 4px;}
.clearfix .ph_sq_b .sq_mspic_t .ph_sq_mstitle{line-height: 40px;height: 40px;font-size: 20px;font-family: 微软雅黑; float: left;padding-left: 4px;color: #01307e;}
.clearfix .ph_sq_b .sq_mspic_t .ph_sq_msmore{line-height: 26px;height: 25px;width:77px;color: #fff;font-size: 12px;font-family: 微软雅黑;float: right;margin-top: 15px;text-align:center;background: #01307e;}
.clearfix .ph_sq_b .sq_mspic_b{margin-top: 20px;margin-left:5px;margin-bottom:12px;overflow: hidden;}
.clearfix .ph_sq_b .sq_mspic_b ul{overflow: hidden;padding-left:8px;}
.clearfix .ph_sq_b .sq_mspic_b li{float: left;overflow: hidden;background: #000;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_01{width: 565px;height: 340px;margin-right: 10px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_02{width: 290px;height: 196px;margin-right: 10px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_03{width: 290px;height: 196px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_04{width: 588px;height: 136px;margin-top: 8px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_01 img{width: 565px;height: 340px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_02 img{width: 290px;height: 196px;}
.clearfix.ph_sq_b .sq_mspic_b .mspic_03 img{width: 290px;height: 196px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_04 img{width: 588px;height: 136px;}
.clearfix .ph_sq_b .sq_mspic_b .mstitle{position: relative;text-align: center;display: none;color:#fff;font-size: 18px;font-family: 微软雅黑; }
.clearfix .ph_sq_b .sq_mspic_b .mspic_01 .mstitle{top: -340px;line-height: 340px;}
.clearfix .ph_sq_b .sq_mspic_b .mspic_02 .mstitle{top: -196px;line-height: 196px }
.clearfix .ph_sq_b .sq_mspic_b .mspic_03 .mstitle{top: -196px;line-height: 196px}
.clearfix .ph_sq_b .sq_mspic_b .mspic_04 .mstitle{top: -136px;line-height: 136px}

/*=============================专题页S================================*/
.ph_main{width: 1140px;margin: 0 auto;overflow: hidden;}
.ph_main .ph_zt_list{width:1140px;margin-top: 16px;margin-bottom: 20px;}
.ph_main .ph_zt_list li{width:1138px;height: 191px; border: 1px solid #e5e5e5;margin-bottom: 10px;background: #fff;}
.ph_main .ph_zt_list li .zt_pic{float: left;width: 500px;margin-left: 17px;margin-top: 12px;}
.ph_main .ph_zt_list li .zt_pic img{width: 500px;height: 164px;}
.ph_main .ph_zt_list li .zt_abs{float: right;width: 584px;margin-right: 10px;text-indent:2em;padding-top:7px;}
.ph_main .ph_zt_list li .zt_abs span{line-height: 30px;font-size: 14px;font-family: 微软雅黑;color: #373737;}
.ph_main .ph_zt_list li .zt_abs p{text-indent: 2em;}
.ph_main .ph_zt_list li .zt_abs a{text-indent: 2em;}
/*=============================专题页E================================*/

/*=============================访谈页S================================*/
.ph_main{width: 1140px;margin: 0 auto;overflow: hidden;}
.ph_main .ph_ft_list{width:1140px;margin-top: 16px;margin-bottom: 20px;}
.ph_main .ph_ft_list li{width:1138px;height: 191px; border: 1px solid #e5e5e5;margin-bottom: 10px;background: #fff;}
.ph_main .ph_ft_list li .ft_pic{float: left;width: 265px;margin-left: 17px;margin-top: 12px;}
.ph_main .ph_ft_list li .ft_pic img{width: 265px;height: 164px;}
.ph_main .ph_ft_list li .ft_abs{float: right;width: 819px;margin-right: 10px;text-indent:2em;padding-top:7px;}
.ph_main .ph_ft_list li .ft_abs span{line-height: 30px;font-size: 14px;font-family: 微软雅黑;color: #373737;}
.ph_main .ph_ft_list li .ft_abs p{text-indent: 2em;}
.ph_main .ph_ft_list li .ft_abs a{text-indent: 2em;}
/*=============================访谈页E================================*/

/*=============================内容页E================================*/
.co_main{width: 1140px;margin: 0 auto;overflow: hidden;}
.co_main .co_zt_list{width:1138px;margin-top: 16px;margin-bottom: 20px;border: 1px solid #e5e5e5;}
.content_c {font-size:16px;line-height:30px;color:#666;}
.content_c  p {margin:20px 0; text-indent:2em;}
.vsbcontent_img {text-align: center;max-width:990px}
.vsbcontent_img img{text-align: center;max-width:990px}
/*=============================内容页E================================*/

.gkbn {
width:228px;
padding:3px 0 3px 10px;
margin-bottom:5px;
}

.gkbn2 {
width:238px;
margin-top:5px;
background: url(images1_27.png) repeat-x;
padding:5px 0;
background-size: auto 100%;
border: 1px solid #90d3f0;
text-align:center;
}
.gkbn2 a{ color: #0158b5;}

.ahout_t span {
    display:inline-block;
    line-height:33px;
    background:#7eb6ef;
    margin:0 1px 1px 0;}

.video {
 height:250px;
}
.video li {
 width:230px;
 margin:0 25px;
}
.p_p {
 position:absolute;
 bottom:5px;
 left:7px;
 right:7px;
 background:rgba(0,0,0,0.5);
}
.video li > div:hover {
 background:#d6000f;
}

.bg {
	left: 0px; top: 0px; width: 100%; height: 385px; position: absolute; z-index: -1; min-width: 1182px;
}
.bg li {
	background-position: center 0px; left: 0px; top: 0px; width: 100%; height: 385px; position: absolute; background-repeat: no-repeat;
}
.bg1 {
	background: url("imagestop1.png") rgb(247, 247, 247);
}
.bg2 {
	background: url("imagestop2.png") rgb(247, 247, 247);
}
.bg3 {
	background: url("imagestop3.png") rgb(247, 247, 247);
}
.bg4 {
	background: url("imagestop4.png") rgb(247, 247, 247);
}