@charset "gb2312";
/* CSS Document */
@import "/css/yx.css"; 
@import "/css/2019head.css"; 

.break{ clear:both}
.blank{ height:5px; width:auto; margin:0 auto }

.main{ width:980px; margin:0 auto; height:auto;  }



.adA, .adB,.adC,.adD{ width:980px; margin:5px auto; height:85px; line-height:85px;} 
.adA .colA {width:326px; float:left; overflow:hidden; height:85px; text-align:left}
.adA .colB {width:326px; float:left; overflow:hidden; height:85px; text-align: center}
.adA .colC {width:326px; float:left; overflow:hidden; height:85px; text-align:right}

.adB .colA {  width:490px; float:left;overflow:hidden; height:85px; text-align:left; }
.adB .colB {  width:490px; float:left;overflow:hidden; height:85px; text-align:right; }


.mainA{ width:980px; height:auto; margin:0 auto;}
.mainA .colA{ width:414px; margin-right:30px; float:left; height:260px}

.mainA .colB{ width:512px; float:left; height:260px; overflow:hidden; margin-right:0px; float:left}

.mainA .colB .head { background:url(/images/2019/icon1.jpg) no-repeat; color:#263A81; font-weight:bolder; font-size:16px; height:40px; line-height:40px ; width:auto;color:#FFF; padding-left:15px }
.mainA .colB .head A{text-decoration:none; margin-left:15px; color:#FFF; font-size:16x}
.mainA .colB .titleFirst A{ font-size:20px; text-decoration:none ; color:#000; font-weight:900}
.mainA .colB .titleSecond A{ font-size:15px; text-decoration:none ; color:#000;}
.mainA .colB .context{ margin-top:0px; width:auto; padding-top:8px; padding-left:5px;width:auto; overflow:hidden ; line-height:200%; white-space:nowrap;  }

.mainA .colC{ width:277px; overflow:hidden}
.mainA .colC .head { background:url(/images/2019/icon2.jpg) no-repeat; color:#263A81; font-weight:bolder; font-size:16px; height:40px; line-height:40px ; width:277px}
.mainA .colC .head A{text-decoration:none; margin-left:40px; color:#263A81}
.mainA .colC .title A{ font-size:15px; text-decoration:none ;  color:#000;}
.mainA .colC .context{ margin-top:0px; width:auto; padding-top:6px; padding-left:5px;width:277px; overflow:hidden ; line-height:200%; white-space:nowrap;}

.mainB{ width:980px; height:530px; margin:0 auto; }
.mainB .colA {width:270px; margin-right:0px; float:left; height:610px; overflow:hidden; }
.mainB .colA .head { color:#263A81; font-weight:bolder; font-size:16px; height:30px; line-height:30px; width:auto;}
.mainB .colA .head A{ text-decoration:none; margin-left:5px; color:#263A81 }

/*user*/
.mainB .colA .user {width:250px;line-height: 32px; height:200px; overflow:hidden; margin:0 auto}

.mainB .colA .user .icon1{background:url(/images/2019/allicon.png) no-repeat ; width:30px; height:30px; background-position:-0px -138px; float:left; margin:5px 5px 0 5px ;display:inline-block; vertical-align: middle; }
.mainB .colA .user .icon2{background:url(/images/2019/allicon.png) no-repeat ; width:30px; height:30px; background-position:-32px -138px; float:left; margin:5px 5px 0 5px ;display:inline-block; vertical-align: middle; }
.mainB .colA .user label{ font-size:15px; margin-right:5px; color:#595757}
.mainB .colA .user .context{width:110px; height:20px; font-size:15px;vertical-align: middle; text-align:left; background-color:#F2F2F2; border:none}

.mainB .colA .user .row1 {width:212px; height:34px; border:#CCC 1px solid; margin:10px auto; margin-bottom:5px;}
.mainB .colA .user .row2 {width:212px; height:34px; border:#CCC 1px solid; margin:10px auto; margin-bottom:5px}
.mainB .colA .user .row3 {width:216px; height:34px; text-align:center; margin:10px auto;  vertical-align: middle;}
.mainB .colA .user .row3 .subBtn{ width:212px; height:40px; background-color:#4087DD; border:none; color:#FFF; font-size:15px; text-align:center; margin:0 auto  }
.mainB .colA .user .row4 {text-align:center; height:40px; width:216px;  line-height:40px; text-align:center; margin:10px auto}
.mainB .colA .user .row4 .col1 { width:50%; height:40px; float:left; }
.mainB .colA .user .row4 .col2 { height:40px; width:auto;border:0px #333333 solid;}
.mainB .colA .user .row4 A{ font-size:15px; text-decoration:none; color:#273B81}


.mainB .colA .cooper {width:252px; height:auto; overflow:hidden}
.mainB .colA .cooper .head {color:#263A81; font-weight:bolder; font-size:16px; height:28px; line-height:28px; width:245px; padding-left:5px ;}
.mainB .colA .cooper .row { height:216px; width:auto  }



.mainB .colB{ width:704px; height:500px; float:left; }

.mainB .colB .col{ width:340px;  float:left; margin-left:10px; height:210px; text-align:left }
.mainB .colB .col .head { height:35px; border-bottom:#DBDDDD 1px solid; width:300px; margin-left:0px; }
.mainB .colB .col .head  .colTitle A{ border-bottom: #09F 0px solid; color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px }
.mainB .colB .col .head  .more A{ font-size:13px; text-decoration:none; color:#666 ; float:right; margin-top:10px }
.mainB .colB .col .head A{ text-decoration:none; margin-left:5px; color:#263A81 }
.mainB .colB .title A {font-size:14px; text-decoration:none ; color:#000;}
.mainB .colB .context{ margin-top:0px; width:auto; padding-top:8px; padding-left:5px;width:357px; overflow:hidden ; line-height:155%; height: auto ; white-space:nowrap;}

.mainB .colB .okTable, .mainB .colB .zong, .mainB .colB .tabCon{ height:145px; width:357px;overflow:hidden}

.mainB .colB .row{ width:700px; height:92px; margin-left:10px; float:left; overflow:hidden; }
.mainB .colB .row .tabCon ul, .mainB .colB .row .tabCon li { margin: 0px; padding: 0px; list-style: none;  }
.mainB .colB .row .tabCon ul /*这是关键*/ {  display: flex;  flex-direction: row;  flex-wrap: wrap; }
/*.mainB .colB .row .tabCon li { border: 1px solid; width:250px; /*每个元素的初始化宽度  text-align:left;  margin-top:5px; margin-bottom: 0px; flex:auto;  /*这是关键; overflow:hidden; display:inline; word-wrap:break-word }*/
.mainB .colB .row .zong { width:700px;}
.mainB .colB .row .tabCon li {display:inline;line-height:27px;height:27px;word-break:break-all;word-wrap : break-word ; width:340px; margin-top:0px; padding-left:5px; float:left; margin-right:5px}
.mainB .colB .row .tabCon A{ text-decoration:none; font-size:14px; color:#000 }
.mainB .colB .row .longBar {border-bottom:#DCDCDC 1px solid;width:auto; height:35px}



.mainC{width:980px; height:130px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px}/* 联盟图片*/
.mainC .head { height:35px; border-bottom:#DBDDDD 0px solid; width:300px; margin-left:0px; }
.mainC .head  .colTitle {  color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px }
.mainC .head A{ text-decoration:none; margin-left:5px; color:#263A81 }

.mainC .col {float:left; margin:4px; margin-bottom:8px; width:320px; height:120px;border:#000 0px solid; margin-right:2px; overflow:hidden}
.mainC .col .colInLeft{width:170px; height:120px; float:left}
.mainC .col .colInRight{float:left; width:150px; height:auto; height:120px;}
.mainC .col .colInRight .title { background-color:#E8F3F4}
.mainC .col .colInRight .title A{  height:15px;  line-height:15px;  list-style:none;   margin:0;   padding:0 0px;   text-align:left;   font-size:15px;   color:#155EBA;   text-decoration:none;   font-weight:600;}

.scroll2_vertical A{ text-decoration:none; color:#000}
.mainD{width:980px; height:190px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px}
.mainD .head { height:35px; border-bottom:#DBDDDD 1px solid; width:300px; margin-left:0px; }
.mainD .head  .colTitle { border-bottom: #09F 0px solid; color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px; }
.mainD .head  .colTitle A{ border-bottom: #09F 0px solid; color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px; }
.mainD .head  .more A{ font-size:13px; text-decoration:none; color:#666 ; float:right; margin-top:10px }
.mainD .head A{ text-decoration:none; margin-left:5px; color:#933 }

/*
.mainD .head ,.mainE .head { color:#263A81; font-weight:bolder; font-size:16px; height:30px; line-height:30px; padding-left:10px; background-color:#DCDDDD; width:320px}
.mainD .head A,.mainE .head A{ text-decoration:none; margin-left:5px; color:#263A81 }	*/

.mainD .head .smlTitle A{ width:auto; height:35px; margin-left:0px; color: #263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px; margin-right:10px; }
.mainD .head .smlBtn{ width:auto; height:25px; background-color:#4087DD; border-radius:10px ;  color:#FFF; font-size:14px; text-align:center; float:left;margin-right:20px; line-height:25px; margin-top:7px}

.mainD .col{float:left; margin:4px; margin-bottom:8px; width:320px; height:190px;border:#000 0px solid; margin-right:2px; overflow:hidden;}
.mainD .col .title A,.mainE .col .title A{ font-size:14px; text-decoration:none ;  color:#000;}
.mainD .col .context,.mainE .col .context{ margin-top:0px; width:auto; padding-top:8px; padding-left:5px;overflow:hidden ; line-height:27px; white-space:nowrap; height:150px;}
.mainD .qr3{border:#063 0px solid; position: relative;z-index: 20000; width:133px; height:160px; left:90px; top:0px; background-color:#CCC; text-align:center ; display:none;clear:both}
.mainD .qr3 img{ margin:0 auto; margin-top:10px ; z-index: 20001;  top:0px; left:0px; }

.mainE {width:980px; height:190px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px}
.mainE .col{float:left; margin:4px; margin-bottom:8px; width:320px; height:190px;border:#000 0px solid; margin-right:2px; overflow:hidden;}
.mainE  .head { height:35px; border-bottom:#DBDDDD 1px solid; width:300px; margin-left:0px; }
.mainE  .head  .colTitle { border-bottom: #09F 0px solid; color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px; }
.mainE  .head  .colTitle A{ border-bottom: #09F 0px solid; color:#263A81; font-weight:bolder; font-size:17px; line-height:32px; float:left; padding:0 5px 0 5px; }
.mainE  .head  .more A{ font-size:13px; text-decoration:none; color:#666 ; float:right; margin-top:10px }
.mainE  .head A{ text-decoration:none; margin-left:5px; color:#263A81 }

.mainE .head .smlTitle A{ width:auto; height:35px; margin-left:0px; color: #263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; padding:0 5px 0 5px; margin-right:10px; }
.mainE .head .smlBtn{ width:auto; height:25px; background-color:#4087DD; border-radius:10px ;  color:#FFF; font-size:14px; text-align:center; float:left;margin-right:20px; line-height:25px; margin-top:7px}

.mainE .qr4{border:#063 0px solid; position: relative;z-index: 20000; width:133px; height:150px; left:120px; top:0px; background-color:#CCC; text-align:center ; display:none;clear:both}
.mainE .qr4 img{ margin:0 auto; margin-top:10px ; z-index: 20001;  top:0px; left:0px; }

.pointer{ cursor:pointer}

.mainF{ width:980px; height:auto; margin:0 auto}
.mainF .colA{ width:660px; margin-right:5px; float:left; height:auto}

.mainF .colA .head {  border-bottom:#DBDDDD 1px solid; width:100%;color:#263A81; font-weight:bolder;  height:40px; width:auto; padding-left:10px; }
.mainF .colA .head {text-decoration:none;  color:#263A81;}
.mainF .colA .head .smlTitle A{ width:auto; height:35px; margin-left:0px; color:#263A81; font-weight:bolder; font-size:17px; line-height:35px; float:left; margin-right:50px; overflow:hidden; text-decoration:none }
.mainF .colA .head .more A{ font-size:15px; text-decoration:none; color:#036 ; float: left; margin-top:0px; margin-right:20px; width:auto; overflow:hidden; text-decoration:none; line-height:35px; height:35px } 

.mainF .colA .row { width:210px; margin-right:10px; height:200px; float:left; overflow:hidden}

.mainF .colA .row .head { background:url(/images/2019/allicon.png) no-repeat -10px 5px ; width:200px; height:30px; background-position:-65px -135px; border:0 }
/*.mainF .colA .row .head A {text-decoration:none; margin-left:15px; color:#263A81;}*/

.mainF .colA .row .head .colTitle {  color:#263A81; font-weight:800; font-size:15px; line-height:35px; float:left; width:200px; margin-left:15px }
.mainF .colA .row .head .colTitle A{ color:#263A81; font-weight:800; font-size:15px; line-height:35px; text-decoration:none}
.mainF .colA .row .head .more A{ font-size:13px; text-decoration:none; color:#666 ; float:right; margin-top:10px }

.mainF .colA .row .context{ margin-top:0px; padding-top:8px; padding-left:5px;width:auto; overflow:hidden }
.mainF .colA .row .title A{ font-size:14px; text-decoration:none ; color:#000; line-height:200%; white-space:nowrap}

.mainF .colB{ width:310px;  float:left; height:210px}
.mainF .colB .col{ width:310px; height:220px; }
.mainF .colB .col .tabtr{ line-height: 145%;	*line-height:145%;	font-size: 14px;	margin-left:5px; margin-top:8px}

.mainF .colB .smlTitle li A{ font-size:15px; text-decoration:none; color: #036 }
.mainF .colB .smlTitle li.cur A{ color: #036;font-size:15px;font-weight:800;}
.mainF .colB .smlTitle li.cur{ color:#036 ;font-weight:800;font-size:15px;  border-bottom: #D0ECFF 3px solid; }


.mainG {width:980px; height:430px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px}
.mainG .head { color:#263A81; font-weight:bolder; font-size:13px; height:34px; line-height:34px; padding-left:10px; width:auto;background-color:#DCDDDD;  }
.mainG .head .titleA A{ text-decoration:none; margin-left:5px; color:#263A81 ; font-size:15px; font-weight:900}
.mainG .head .titleB A{ text-decoration:none; margin-left:5px; color:#000; font-size:14px }

.mainG .colA{ width:485px; margin-right:5px; float:left; height:390px}
.mainG .colB{ width:485px; margin-right:5px; float:left; height:390px}
.mainG A{ color:#273B82; text-decoration:none}

.mainH{width:980px; height:144px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px}
.mainH .colA{ width:498px; margin-right:10px; height:auto; float:left}
.mainH .head{ width:38px; height:144px; text-align:center; float:left;  background:url(/images/2019/allicon.png) no-repeat bottom ; background-position:-75px -135px; }
.mainH .head A{ text-decoration:none; font-weight:900; font-size:15px;  line-height:30px ;padding:0 30px 0 6px; display:block; vertical-align:middle; line-height:36px; color:#273B82}
,mainH .colA .context{ width:460px; height:144px;}


.mainH .colB{ width:470px; height:auto; float:left }
,mainH .colB .context{ width:455px; height:144px;}
.mainH .colB .context A{ width:105px; height:68px; margin:0 auto; float:left; margin:0 2px 2px 0px}

.mainI {width:980px; height:170px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px; overflow:hidden}
.mainI .head{ width:38px; height:170px; text-align:center; float:left;  background:url(/images/2019/allicon.png) no-repeat bottom ; background-position:-75px -135px; }
.mainI .head A{ text-decoration:none; font-weight:900; font-size:15px;  line-height:30px ;padding:0 30px 0 6px; display:block; vertical-align:middle; line-height:36px; color:#273B82}
.mainI .context {width:942px; height:170px; float:left; text-align:left; overflow:hidden; flex-wrap:wrap; display: flex;justify-content:flex-start;align-content: flex-start;justify-content:flex-start}
.mainI .context .divframe { width:134px; height:85px; float:left; text-align:center;line-height:75px; }
.mainI .context .divframe div { width:125px; height:75px; float:left; border:#999 1px solid; margin:0 0px 0px 0; text-align:center;line-height:75px; background-color:#FFF }
.mainI .context .divframe div img{ vertical-align:middle; } 

.mainJ {width:980px; height:100px; margin:0 auto;overflow:hidden; display:; padding-bottom:8px; overflow:hidden}
.mainJ .head{ width:38px; height:auto; text-align:center; float:left;  background:url(/images/2019/allicon.png) no-repeat  center 0; background-position:-75px -160px; color:#273B82}
.mainJ .head A{ text-decoration:none; font-weight:900; font-size:15px;  padding:0 30px 0 6px; display:block; vertical-align:middle; line-height:23px}
.mainJ .context {width:942px; height:auto; float:left; text-align:left; overflow:hidden; flex-wrap:wrap; display: flex;justify-content:flex-start;align-content: flex-start;justify-content:flex-start; line-height:200%}
.mainJ .context A{ display: inline-block; margin-right:20px; text-decoration:none; font-size:14px; color:#000 }

.mainK  {width:980px; height:auto; margin:0 auto;overflow:hidden; display:; padding-bottom:8px; overflow:hidden;font-size:13px;}
.mainK .rowA{ text-align:center; font-size:16px; color:#900; line-height:30px }
.mainK .rowA A{ display: inline-block; margin:0 10px; text-decoration:none; text-align:center; color:#000; font-size:14px}
.mainK .rowB, .mainK .rowB A, .mainK .rowC, .mainK .rowC A, .mainK .rowD, .mainK .rowD A { color: #900; text-align:center; text-decoration:none; margin-top:10px}
.mainK .rowE, .mainK .rowE A {color: #666; text-align:center; text-decoration:none; font-family: sans-serif; margin-top:10px}

.mainK .rowF, .mainK .rowF A {color: #666 ; text-align:left; text-decoration:none; width:550px; margin:0 auto; margin-top:20px}
.mainK .rowG, .mainK .rowG A {color: #666; text-align:left; text-decoration:none; width:550px; margin:0 auto }
.mainK .rowH, .mainK .rowH A {color: #666; text-align:center; text-decoration:none;  }


/*下面是对联广告的css代码*/
.duilian{top:10px;position:absolute; width:90px; overflow:hidden; display:none;}
.duilian_left{
	left: 20px;
}
.duilian_right{right:6px;}
.duilian_con{
	border: #CCC solid 0px;
	width: 90px;
	height: 380px;
	overflow: hidden;
}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}
.TitleText {
	font-family: 16;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color:  #155EBA;
	float: left;
	padding-top: 3px;
	margin-left: 5px;
	height: 10px
}

.TitleText A{
	font-family: "华文细黑";
	font-size: 16px;
	font-weight: 800;
	text-decoration: none;
	color: #155EBA;
}

.blankA{clear:both}
.layout{ width:300px; height:auto}

#leftLi{
	margin-left: auto;
	margin-right: auto;
	width: 230px;
}
#leftLi ul{
	list-style: none;
	width: 240px;
	float: left;
	margin-right: 10px;
	margin: 0px;
	padding: 0px
}
#leftLi li {
	float: left;
	width: auto;
	margin-left: 0px;
	padding: 0px 12px 0px 0px;
	margin: 0px;
	display: block;
	/*word-break:keep-all;*/           /* 不换行 */
/* white-space:nowrap;*/          /* 不换行 */

}

#leftLi li A{
	color: #000;
	font-size: 12px;
	float: left;
	width:auto;
	margin-left: 0px;
	/*padding: 4px;*/
	background-image: none;
	background-color: transparent;
	border: 0px;
	margin: 0px;
	padding-left: 0px;

}
#leftLi1 li img{
	float: left;
	margin-right: 4px;
	border: 0px;
	margin-top: 2px;
}
.TitleBoxFullW {
	border: 0px solid #EFEFEF;
	border-bottom: 0px;
	height: 30px;
	width: auto;
	padding-top: 5px;
}

.TitleBoxFull {
	border: 0px 
	
	
}

.second {
color:#666666;
font-size:14px;
text-decoration: none;
line-height:180%;
padding-left:4px;
}
.second A{
color:#333333;
font-size:14px;
text-decoration: none;
line-height:180%;
padding-left:4px;

}

.second A:hover{
color:#990000;
font-size:14px;
text-decoration: none;
line-height:180%;
padding-left:4px;

}

.TitleBoxU {
	border:#EFEFEF 0px solid;
	border-top:0px;

}

.TitleBoxU .second A{

line-height:190%;

}

.TitleBoxU .second A:hover{

line-height:190%;

}

.TitleBoxU .second {

line-height:190%;

}


.TitleBoxII {
	border:0px;

	
}
.second1 {color:#666666;
font-size:14px;
text-decoration: none;
line-height:180%;
padding-left:4px;
}


ul,li{margin:0;padding:0;}

.list2{
	position: relative;
	top: 0;
	left: 0;
}
.list2 li{
	height: 62px;
	text-align: left;
	list-style: none;
	padding-bottom: 6px;
	float: left;
	margin-right: 10px;
}
.list2 li DIV {
	margin-bottom: 1px;
	margin-right: 5px;
	width:75px; height:auto; float:left
}