/* CSS Document */
body{font-family:"宋体",Arial;font-size: 13px;color:#515151;background:#fff;}
*{margin: 0px;padding: 0px;}
body,div,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,li,img{
padding: 0;
margin: 0;
}


fieldset,img {
border: 0;
}

ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{ color:#515151;text-decoration:none; }
a:hover{ color:#6ba6c1;text-decoration:none;}
/*reset*/

.clear{ clear:both;}
.top{ width:100%;  border-top:2px solid #6ba6c1; background:url(../image/top_bg.jpg) repeat-x;padding-top: 15px!important;padding-bottom: 15px!important;}
.top_content { width:1049px; height:100px; margin:0 auto;display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;}
.top_content img{ width:380px;  float:left;}
.top_right{ height:108px; background:url(../image/top_line.png) left center no-repeat; vertical-align:middle; float:right; }
.top_right p{ margin-left:20px; font-family:"微软雅黑"; font-size:11px; color:#8b8b8b; line-height:19px; vertical-align:middle;margin-top: 7px;}

/*top结束*/

.nav{ width:100%; height:46px; background:#3c92b7; display: flex;overflow: hidden}
.nav ul{ width:1120px; height:46px; margin:0 auto; list-style-type:none;}
.nav li{ width:auto; padding:0 33px; height:46px; line-height:46px; background:url(../image/nav_line.png) right no-repeat; font-size:15px; font-weight:bold;  text-align:center; float:left;}
.nav li:nth-last-child(1) {
    background: none; padding-right:none;
}
.nav a{ color:#d9f3ff;}
.nav a:hover{ color:#fff;}
.nav a.hover{ color:#fff;}

/*nav结束*/

.banner{ width:100%; text-align:center;}
.banner1{ width:100%; text-align:center;}
/*banner结束*/

/*————————————————————————————————main开始——————————————————————————————————*/

.main{ width:1048px; margin:15px auto 20px auto;}  /*大div*/
.main_left{ width:287px; float:left;}    /*左列div*/
.main_right{ width:738px; float:right;} 

.main_bottom{ width:1044px; height:116px; float:none;}  /*底部友情链接div*/

.main_leftp{ width:251px; float:left;}
.main_rightp{ width:702px; float:left;}
.main_rightp1{ width:325px; float:left;}

/*主内容各大小div尺寸*/

.pborder{ border:1px solid #c9c9c9; margin:10px 0; padding:12px 17px;  border-radius:2px;}
.ptitle{ width:100%; height:34px;  border-bottom:1px solid #6ba6c1;}
.ptitle h4{  line-height:34px; font-size:14px; font-family:"宋体"; font-weight:bold; color:#515151; margin-left:30px; display:inline;}
.ptitle img{ width:36px; height:14px; float:right; margin-top:15px;}
.ptitle em{float:right; font-size:13px;line-height:34px;}

.ptitle1{ width:100%; height:34px;  border-bottom:1px solid #cccccc;}
.ptitle1 h4{  line-height:34px; font-size:14px; font-family:"宋体"; font-weight:bold; color:#515151; margin-left:30px; display:inline;}
.ptitle1 img{ width:36px; height:14px; float:right; margin-top:15px;}
.ptitle1 em{float:right; font-size:13px;line-height:34px;}

/*主内容各div边框+标题内  公用样式*/

.main_left1_title{  background:url(../image/icon7.jpg) left center no-repeat;}
.main_left2_title{  background:url(../image/icon2.jpg) left center no-repeat;}
.main_left3_title{  background:url(../image/icon3.jpg) left center no-repeat;}
.main_left4_title{  background:url(../image/icon4.jpg) left center no-repeat;}

.main_right1_title{  background:url(../image/icon5.jpg) left center no-repeat;}
.main_right2_title{  background:url(../image/icon6.jpg) left center no-repeat;}
.main_right3_title{  background:url(../image/icon7.jpg) left center no-repeat;}
.main_right4_title{  background:url(../image/icon8.jpg) left center no-repeat;}
.main_right5_title{  background:url(../image/icon9.jpg) left center no-repeat;}

.main_bottom_title{  background:url(../image/icon10.jpg) left center no-repeat;}

/*主内容各标题图标*/

.main_left1{ width:251px; list-style-type:none; font-family:"宋体"; font-size:13px;height:221px; float:left; margin:5px 0 0px 0;overflow:hidden;}
.main_left1 li{ width:251px; height:27px;display:inline; line-height:27px; text-indent:5px; background:url(../image/dot.jpg) left center no-repeat; float:left;}

.main_left2{ width:251px; list-style-type:none; font-family:"微软雅黑"; font-size:15px; font-weight:bold; float:left; margin-top:10px; margin-bottom:3px; }
.main_left2 li{ width:251px; height:43px; line-height:43px; text-indent:30px; background:url(../image/main_left2.jpg) center no-repeat; margin:8px 0; float:left;}
.main_left2 li a{ color:#FFF; }
.main_left2 li a:hover{ color:#f0dec2;}

.main_left2_img1{ float:left; margin:9px 0 0 18px; }
.main_left2_img2{ float:right; margin:10px 18px 0 0;*margin:-32px 18px 0 0;}

.main_left3{ width:251px; float:left;}
.main_left3 ol{ width:90%; margin:15px auto;*margin:15px auto 5px auto;}
.minput{ width:182px;border:1px solid #dfdfdf; height:25px; line-height:25px;}
.msearch{ background:url(../image/searchbj.png) no-repeat; width:41px; height:27px; line-height:27px; font-size:13px; color:#FFF; border:none; font-weight:bold;}
.main_left3_list{ width:100%; float:left;}
.main_left3_list li{ float:left; width:30%; margin-left:3%; line-height:27px; height:27px; font-size:13px; text-align:center;}

.main_left4{ float:left; width:251px; }
.main_left4 h4{ width:25%; line-height:30px; font-size:15px; margin-top:10px; float:left; text-indent:10px; text-align:left; margin-left:0px; margin-bottom:5px;}
.main_left4 span{ float:left; width:72%; background:url(../image/nian_list.png) center center no-repeat; height:4px; position:relative; top:22px; margin-left:2%;}
.tr{ line-height:28px;}
.tr8{ line-height:28px; margin-bottom:10px;}
/*—————————————————————————————————main结束————————————————————————————————————*/

.main_right1{ float:left; width:702px; margin-top:15px;*margin-top:15px;_margin-top:25px; margin-bottom:10px;}
.main_right1_img{ float:left; width:160px; margin-top:5px;}
.main_right1_img img{ height:196px;}
.main_right1_text{ float:right; width:535px; }
.main_right1_text li{ width:100%; float:left; text-align:left; font-size:13px; height:25px; line-height:25px;}

.main_right2{ float:left; width:702px; margin-top:15px; margin-bottom:0px; border-bottom:1px dotted #CCCCCC;}
.main_right2_img{ float:left; width:160px; margin-top:0px; margin-bottom:12px;text-align: center;}
.main_right2_img img{ height:94px; width:145px;object-fit: contain; border:1px solid #ebebeb}
.main_right2_text{ float:right; width:535px; }
.main_right2_text em{ float:left; width:100%; font-weight:bold; font-size:14px; line-height:25px;}
.main_right2_text li{ width:100%; float:left; text-align:left; font-size:13px; line-height:25px; display:block;}
.main_right2_text i{ float:right; width:100%; text-align:right; font-size:12px; line-height:25px; margin-bottom:0px;*margin-bottom:3px;_margin-bottom:2px;}

.main_right2_text_t{ float:left; width:702px; border-bottom:1px dotted #CCCCCC;}
.main_right2_text_t em{ float:left; width:100%; font-weight:bold; font-size:14px; line-height:35px; margin-top:5px;}
.main_right2_text_t li{ width:100%; float:left; text-align:left; font-size:13px;display:block; overflow:hidden; line-height:27px; display:block; margin-bottom:10px;}
.main_right2_text_t i{ float:left; width:100%; text-align:left; font-size:13px; line-height:27px;border-top:1px dotted #CCCCCC;}

.main_right2_n{ float:left; width:702px; margin-top:15px; margin-bottom:0px;}

.main_right2_text1{ float:left; width:702px; margin-bottom:20px; }
.main_right2_text1 li{ width:100%; float:left; text-align:left; font-size:13px; line-height:32px; display:block; border-bottom:1px dotted #ccc;background:url(../image/dot.jpg) 5px 13px no-repeat;}
.main_right2_text1 a{ margin-left:15px; display:inline-block; width:85%; }
.main_right2_text1 i{ float:right;text-align:right; font-size:12px; line-height:32px; padding-right:5px; }


.main_right3{ width:738px; }

.main_right3_left{ float:left; width:97%; margin-left:1.5%; margin-top:15px; margin-bottom:3px;}
.main_right3_left li{ float:left; width:100%; line-height:32px; height:32px; border-bottom:1px dotted #CCCCCC; text-indent:5px;}
.main_right3_left em{ float:right; text-align:right; color:#F00; padding-right:5px;}
.black{ color:#666;}

 .Scroller {line-height:20px;height:122px;float:left; width:97%; margin-left:1.5%;  margin-top:15px; margin-bottom:10px; padding-bottom:3px;*padding-bottom:10px;}
    .Scroller *{margin:0px; padding:0px;}
    .ScrollMid {float:left;}
    .ScrollMid ul{width:300px;float:left; margin-left:10px;}
    .ScrollMid li{float:left; width:100%; line-height:32px; height:32px; border-bottom:1px dotted #CCCCCC; text-indent:5px;}
.ScrollMid em{ float:right; text-align:right; color:#F00; padding-right:5px;}



/*border:red 1px solid*/

.rollBox{width:702px;overflow:hidden;padding:22px 0 5px 0px;margin:0 auto;}
.rollBox .LeftBotton{height:32px;width:15px;background:url(../image/left.png) no-repeat 0px 0;float:left; position:relative;top:40px; left:0px;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:32px;width:15px;background:url(../image/right.png) no-repeat 0px 0; position:relative; top:40px; left:10px;float:left;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:660px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;display:block;margin:0 auto;width:117px; height:160px;}
.rollBox .Cont .pic p{line-height:35px; margin-top:5px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.footcon{ background:#6ba6c1; height:90px; width:100%; margin:0px auto 0px auto;}
.foot{ margin:0px auto; width:1048px;}
.foot ul{ text-align:center; line-height:25px; color:#fff; float:left; width:100%;}

.myhl{ padding-left:0px; margin-top:10px; width:702px;}
.newlist{height:30px; margin-bottom:30px; margin-left:10px; text-align:center}
.newlist ul { float:left;margin:0px 0px;width:675px; overflow:hidden; height:35px;  background:#ececec;-webkit-border-radius: 5px;
    border-radius: 5px; margin-left:0px; margin-top:20px;}
.newlist li{cursor:hand;float: left;font-size:14px;width: 160px;text-align:center;line-height:35px; font-weight:bold; padding-right:5px;cursor:pointer;}
.newlist li.hover{font-weight:bold; cursor:pointer;float: left;font-size:14px;color: #FFFFFF;height: 35px;width: 160px;text-align:center;line-height:35px; background:#6ba6c1;-webkit-border-radius: 5px;
    border-radius: 5px;}
	
	
.gs{ float:left; list-style:30px; font-size:14px;width:98%;  }
.gs ul{ float:left; padding:10px; line-height:25px; font-size:13px; width:100%;}
.gs li{ float:left; width:100%; height:40px; line-height:40px; border-bottom:1px dotted #ccc; background:url(../image/yqlist.gif) 5px 14px no-repeat; text-indent:25px;}
.gs li a{ color:#333333;}
.gs li a:hover{color:#6ba6c1;}

.num1{float:left; width:100%; background:#FFFFFF;}
.num1 h2{ float:left; width:100%;  margin-top:15px;}
.num1 ul{ padding:0px 0px; margin-left:10px;}
.num1 span{float:left; line-height:25px; color:#CCCCCC; text-align:center; padding:0px 5px; border:1px solid #ccc; margin-right:10px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px; margin-top:0px;*margin-top:0px;_margin-top:10px;}
.num1 li { float:left; line-height:25px;font-size:13px; width:702px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px;}
.num1 li a {color:#333333;}
.num1 li a:hover {color:#6ba6c1;}

.gs23{ float:left; margin-top:15px;}
.gs23 ul{ float:left; width:100%;line-height:25px; font-size:14px; text-indent:25px;}
.gs23 li{ float:left; width:230px; height:200px; margin-top:10px;}
.gs23 li img{ width:190px; height:150px; border:1px solid #ccc; padding:5px;}
.gs23 span{ height:25px; line-height:25px; font-size:13px;float:left;width:230px; text-align:center;}
.gs23 span a{ color:#333333;}
.gs23 span a:hover{color:#6ba6c1;}

.tr23{float:left;line-height:30px; width:690px; margin-bottom:5px;}
.td23{ padding-left:20px;}
.td1{ float:right;}

.wzjs{ margin-top:10px; margin-left:20px; *margin-left:20px; _margin-left:5px; font-size:13px;}
.j_select{ width:110px; height:22px; line-height:22px; font-size:13px; border:1px solid #ccc; margin-right:10px;}
.j_anniu{ border:1px solid #CCCCCC; font-size:13px; height:24px; line-height:24px; width:50px; margin-left:10px;}
.j_anniu1{ border:1px solid #CCCCCC; font-size:13px; height:24px; line-height:24px; width:100px; margin-left:10px;}
.j_anniu23{ border:1px solid #6ba6c1; font-size:14px; height:28px; line-height:28px; width:80px; background:#6ba6c1; color:#FFF; font-weight:bold;-webkit-border-radius: 5px;
    border-radius: 5px;}

.j_input{ width:70px; height:22px; line-height:22px;border:1px solid #ccc; margin-right:10px;background:#FFF;}
.j_input1{ width:200px; height:22px; line-height:22px;border:1px solid #ccc; background:#FFF; font-size:13px;}
.j_input23{ width:80px; height:22px; line-height:22px;border:1px solid #ccc; background:#FFF;}
.j_input12{ width:230px; height:22px; line-height:22px;border:1px solid #ccc; background:#FFF; font-size:13px;}
.u_tr1{ border-bottom:1px solid #ddd; width:100%; background:#f3f3f3; height:40px; line-height:40px; }
.u_tr{ border-bottom:1px solid #ddd; width:100%; }
.u_td{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; height:35px; line-height:35px;font-weight:bold;}
.u_td1{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; height:35px; line-height:35px;color:#6ba6c1;}
.u_td2{ border-right:1px solid #ddd;border-bottom:1px solid #ddd; text-align:center; height:35px; line-height:35px;}
.J_WenZhang{ padding-right:10px; line-height:40px; font-size:13px;}

.l_input{ width:300px; height:22px; line-height:22px; font-size:13px; margin-left:10px; border:1px solid #ccc;}
.l_input1{ width:150px; height:22px; line-height:22px; font-size:13px; margin-left:10px; border:1px solid #ccc;}
.l_input2{ width:80px; height:22px; line-height:22px; font-size:13px; margin-left:10px; border:1px solid #ccc;}
.l_input3{ width:80px; height:22px; line-height:22px; font-size:13px;border:1px solid #ccc;}
.l_area{ width:380px; height:150px; overflow:auto; line-height:27px; font-size:13px; border:1px solid #ccc; margin-left:10px;}
.l_input5{ width:220px; height:24px; line-height:24px; font-size:13px; margin-left:0px; border:1px solid #ccc;}
.l_area2{ width:450px; height:120px; overflow:auto; line-height:27px; font-size:13px; border:1px solid #ccc; color:#333;}


.xxym{ float:left; width:702px;}
.xxym ul{ line-height:27px; font-size:13px; float:left; width:100%;}
.xxym h2{ float:left; width:702px; height:50px; line-height:50px; font-size:14px; font-weight:bold; color: #6ba6c1; text-align:center; border-bottom:1px dashed #eee;}
.xxym em{ float:right; padding-right:20px; font-size:13px; color:#666666; height:30px; line-height:30px; font-style:normal; margin-bottom:10px; }
.xxym ul img{ width:550px; height:auto;}

.hr2{ width:100%;border-bottom:1px dashed #d3d3d3; float:left; margin:10px 0px;}
.c_left2{ float:left; width:50px;}
.c_left2 ul{ padding:10px 0px; margin-left:10px; height:50px;}
.c_right2{ float:left; width:100%; margin-bottom:10px;}
.c_right2 h5{ float: left; width:100%;font-size:14px;text-decoration:none; color:#4e4e4e; height:30px; line-height:30px;}
.c_right2 h2{ float: left; width:100%;}
.c_right2_leftm{ float:left;background:url(../image/pdf.jpg) 0px top no-repeat; width:4%;}
.c_right2_rightm{ float:right; width:96%;font-size:13px; font-weight:normal;color:#4e4e4e; line-height:23px;}

.muci{ float:left; width:100%;}
.muci h4{ float:left; height:27px; line-height:27px; color: #333; font-size:13px; font-weight:normal;width:100%;}

.muci h5{ float:left; width:100%; text-align:center; height:40px; line-height:40px; font-size:18px; font-weight:bold; margin-top:15px;}
.muci h3{ float:left; width:100%; height:27px; text-align:center; line-height:27px; font-size:13px; font-weight:normal; color:#999;}
.muci h2{ float:left; width:100%;line-height:27px; font-size:13px; font-weight:normal; color:#000;}
.muci ul{ float:left; width:100%; line-height:27px; font-size:13px; color:#333; margin-top:10px; margin-bottom:20px;}
.muci1{ float:left; width:100%; border:1px solid #6ba6c1; border-top:5px solid #6ba6c1; margin-top:10px; margin-bottom:20px;}
.muci_center{ width:95%; margin:0px auto;}

.qikan{ width:100%;}
.qikan ul{ border-top:1px solid #ccc;border-left:1px solid #ccc; float:left; width:248px;}
.qikan li{ float:left; width:61px; border:1px solid #ccc; height:28px; line-height:28px; text-align:center; border-left:none; border-top:none;}
.qikan i{ border-left:1px solid #ccc; height:29px; float:left;}
.qikan em{float:left; width:24%; border-bottom:1px solid #ccc;}



.yqlj{ float:left;width:1012px; margin-top:10px;*margin-top:20px;}
.yqlj1{ float:left; width:1012px; margin-top:10px;}
.yqlj1 li{ float:left; width:auto; padding:0px 15px; height:27px; line-height:27px; font-size:13px; background:url(../image/index_07.png) right center no-repeat;}


#Scroll {
CLEAR: both; FONT-SIZE: 13px;  width:251px;  COLOR: #c2130e; LINE-HEIGHT: 27px; HEIGHT: 216px; TEXT-ALIGN: left
}
#Scroll li A {
PADDING-RIGHT: 20px; float:left; width:100%; PADDING-LEFT: 10px; COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; background:url(../image/dot.jpg) 2px center no-repeat; text-indent:5px;
}
#Scroll li A.s_end {
PADDING-RIGHT: 0px; MARGIN-LEFT: 8px
}