﻿*{margin:0; padding:0; word-wrap: break-word; outline:none;box-sizing: border-box; }
div{border:none}
body{font-family:Verdana, Arial, '宋体'; font-size:12px; width:100%;min-height: 100vh;display: flex;flex-direction: column;}
a {text-decoration:none; color:#222222; outline:none;}
ul,li {list-style: none;}
img {
    vertical-align: middle;border:0px
}
td {word-break: break-all;
    word-wrap: break-word;}
select {
    padding: 3px;
}

.rq {
    font-weight:bold;
}
.keywords input{height:30px; line-height:30px;border:0}
.header_top{width:100%;  height:35px; border-bottom:1px solid #dfdfdf;}
.clear{clear:both;}
.w1100{width:1100px; margin:0 auto;}
.header_top_a{float:left; line-height:35px; margin-left:10px;}
.header_top_a a{padding-right:25px;}
.header_top_b{line-height:35px;float:left}
.header_top_b span{color:red}
.header_top_b span a{text-decoration:underline}
.header_top_login{float:right; line-height:35px;}
.header_top_login_img2{float:right; background:url(/images/01.jpg) no-repeat center; height:35px; width:14px; margin-right:10px; display:block;}
.header_top_login_a{float:right; padding:0 10px; display: block;}
.header_top_login_img{float:right; background:url(/images/top_qq.jpg) no-repeat center; height:35px; width:27px; margin-right:10px; display:block;}
.logo2015 {width:100%;  margin-top:5px;}
.logo{width:210px; height:32px; float:left; margin-left:10px;overflow:hidden}
.logo img{vertical-align:center}

.search{float:right;margin: 0 10px 0 20px;max-width: 685px;font-size: 0;}
/*
.search form{border:1px solid #dcdcdc;}
*/
.keywords{float:left; margin-left:5px; width:600px; border-right:1px solid #dcdcdc; color: #999}
.keywords input{width:580px;}
.btn{float:left; background:url(/images/serch_button1.gif) no-repeat; height:30px; *height:32px; width:78px; border:none;border-radius: 0 10px 10px 0;}
.btn:hover {background: url(/images/serch_button2.gif) no-repeat;}

.select_border{float:left; *background:#fff; *border:0; *padding:5px 0 5px 0; width:52px;}
.select{border:0; line-height:22px; color:#666; *margin:-1px; font-size:13px; width:52px;padding:6px 0 6px 0;}
.container{*border:0; *position:relative; *height:18px; *overflow:hidden; *background:#fff;}
.submit{float:left;}
.headtext{float:left;}
.nav2015 {height:40px; background-color:#307bc1; width:100%; }
#nav2015 ul {width:1080px; height:40px; margin-left:10px;}
#nav2015 li.a {background-color:#2562ac;}
#nav2015 li {float:left; line-height:40px; position:relative;}
#nav2015 li a {float:left; padding:0 20px; font-family:"Microsoft YaHei"; font-size:18px; color:#fff; text-decoration:none;}
#nav2015 li a:hover{background-color:#2562ac;}
#nav2015 li .newimg {display:block; position:absolute; left:50%; top:-6px;}
.nav_classify {width:1078px; height:78px; border:1px solid #a0bfdc; border-top:0; margin:0 auto;}
.classify_gateway {width:200px; height:52px; padding:4px 0px 4px 55px; float:left; margin-left:25px; background:url(/images/fenlei1.jpg) no-repeat left center; margin-top:9px; border-right:1px dashed #b8b8b8; padding-right:15px;}
.classify_gateway a {line-height:26px; padding:0 8px; float:left; font-family:"Microsoft YaHei"; font-size:15px; text-decoration:none;}
.classify_gateway a:hover {background-color:#7195D9; color:#fff;}
.classify_info{width:150px; height:52px; padding:4px 0px 4px 55px; float:left; margin-left:25px; background:url(/images/fenlei2.jpg) no-repeat left center; margin-top:9px; }
.classify_info a {line-height:26px; padding:0 8px; float:left; font-family:"Microsoft YaHei"; font-size:15px; text-decoration:none;}
.classify_info a:hover {background-color:#7195D9; color:#fff;}
.classify_bbs {width:450px; height:52px; padding:4px 0px 4px 55px; float:left; margin-left:25px; background:url(/images/fenlei3.jpg) no-repeat left center; margin-top:9px; border-right:1px dashed #b8b8b8; padding-right:15px;}
.classify_bbs a {line-height:26px; padding:0 10px; float:left; font-family:"Microsoft YaHei"; font-size:15px; text-decoration:none;}
.classify_bbs a:hover {background-color:#7195D9; color:#fff;}
.area{width:1080px; height:80px; margin:5px auto; background-color:#7195D9;}
.p1{width:1080px; overflow:hidden; margin:0 auto;}
.pl_left{width:300px; float:left;}
.slideBox_focus {width:300px; height:350px; overflow:hidden; background-color:#7195D9;}
.focus_title{width: 300px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 15px;}
.focus_title a{color: #fff;}
.p1_left_middle {width:300px; height:66px; overflow:hidden; margin:14px 0 6px 0;}
.p1_left_middle ul {width:310px; height:80px;}
.p1_left_middle li {width:96px; height:30px; line-height:30px; text-align:center; font-size:15px; font-family:"Microsoft YaHei"; float:left; margin-right:6px; margin-bottom:6px;}
.p1_left_middle li a {color:#fff;}
.slideBox_tab {width: 300px;}
.tab_hd {height:30px; border-bottom:1px solid #e5e5e5;}
.tab_hd ul li {width:100px; height:30px; line-height:30px; text-align:center; float:left; cursor:pointer; color:#565656; font-family:"Microsoft YaHei"; font-size:15px; font-weight:bold;}
.on {border-bottom:1px solid #307bc1;}
.on a {color:#307bc1;}
.tab_bd {background: url(/images/li_bg.jpg) no-repeat left 9px;}
.tab_bd li{height:28px; line-height:28px; padding-left:15px; overflow:hidden; font-size:13px; font-family:"Microsoft YaHei";}
.p1_middle_topline {margin-bottom:18px;}
.p1_middle_topline h2{height:35px; line-height:35px; text-align:center; font-family:"Microsoft YaHei",'MyWebFont'; font-size:18px; font-weight:bold; color:#000; overflow: hidden;}


.p1 .p1_middle {width:440px; float:left; margin-left:15px;}
.p1_middle_jcws{width:428px; height:68px; padding:6px; background-color:#eee;}
.jcws_title {width:68px; height:65px; line-height:30px; padding-left:9px; padding-top:3px; font-family:"Microsoft YaHei"; font-size:24px; font-weight:bold; color:#ebf5ff; background:url(/images/bg1.jpg) no-repeat; float:left;}
.jcws_title span {color:#f9e8b3;}
.p1_middle_jcws li {width: 157px; height: 22px; line-height: 22px; margin-left: 5px; padding-left: 10px; font-family: "Microsoft YaHei"; font-size: 13px; float: left; overflow: hidden; background:url(/images/dot2.jpg) no-repeat left 9px;}
.p1_middle_jcws ul {width:351px; float:left;}
.p1_middle_infolist{border-bottom:1px dashed #666; padding:7px 0 9px;}
.topline_cont {height:52px; line-height:26px; font-family:"Microsoft YaHei"; font-size:13px; color:#666;}
.topline_cont a{color:#eb6100;}
.p1_middle_infolist h2{height:38px; line-height:38px; font-family:"Microsoft YaHei"; font-size:18px; font-weight:bold; color:#000; overflow:hidden;}
.p1_middle_infolist li span{color:#8587cd;}
.p1_middle_infolist li{height:30px; line-height:30px; overflow:hidden; font-family:"Microsoft YaHei"; font-size:15px;}


.p1 .p1_right {width:310px; float:right;}
.p1_right_login {width:290px; height:55px; border:1px solid #e5e5e5;  padding:9px;}
.login_and_reg {height:38px;}
#p1_right_login{width:140px; height:35px; line-height:35px; text-align:center; float:left; font-size:18px; font-family:"Microsoft YaHei"; color:#fff; background-color:#349cd2; border-radius:3px;}
#p1_right_reg {width:140px; height:35px; line-height:35px; text-align:center; float:right; font-size:18px; font-family:"Microsoft YaHei"; color:#fff; background-color:#349cd2; border-radius:3px;}
.p1_right_otherlogin{height:22px;}
.p1_right_otherlogin a {width:100%; height:22px; line-height:22px; text-align:center; color:#fff; border-radius:3px; display:block; background-color:#349cd2; text-decoration:none; font-family:"Microsoft YaHei"; font-size:13px;}
.slideBox_huodong{width:310px; height:250px; margin-top:10px; background-color: #7195D9;}
.p1_right_news{height:325px; margin-top:14px; border-top:1px solid #d1d1d1;}
.news_item{height:50px; margin-top:15px;}
.news_title {width:60px; height:48px; line-height:23px; text-align:center; padding-top:2px; font-size:15px; font-family:"Microsoft YaHei"; float:left; background-color:#e5e5e5; border-radius:4px;}
.news_title span{font-size:18px; font-weight:bold; color:#254282;}
.news_item ul{width:240px; height:50px; float:right;}
.news_item li{height:25px; line-height:25px; font-size:13px; font-family:"Microsoft YaHei";}
.p1_right_guanggao{width:310px; height:108px; overflow:hidden; margin-top:15px; background-color: #7195D9;}
.middle_guanggao{width:1078px; height:100px; margin:10px auto 0 auto; background-color: #7195D9;}

.p1 .p1_right .clone{height: 105px; padding-bottom: 10px;}
li .item_pic {width: 115px; height: 100px; float: right; margin-top: 2px; overflow: hidden; vertical-align:text-bottom; }
li .item_pic img {width: 115px; display: table-cell; }
li .item_cont {height: 100px; float: left; }
li .item_cont .item_title {width: 185px; height: 28px; line-height: 28px; font-family: "Microsoft YaHei"; font-size: 15px; font-weight: bold; overflow: hidden;}
li .item_cont .item_text {width: 185px; height: 72px; line-height: 24px; float: right; padding: 1px; overflow: hidden;  font-size: 13px; font-family: "Microsoft YaHei";}

.content{display:none;}
.content.active{display:block;}

.p2{overflow:hidden; width:1080px; margin:10px auto 0 auto;}
.p2_item{width:530px; height:340px; margin-bottom:10px;}
.fl2015{float:left;}
.fr2015{float:right;}
.p2_item_title {height:39px; border-bottom:1px solid #dcdcdc;}
.p2_item_title span{width:110px; height:39px; line-height:39px; text-align:center; border-bottom:1px solid #3073b8; display:block; float:left; font-size:24px; font-family:"Microsoft YaHei";  color:#3073b8;}
.p2_item_title a{width:80px; height:24px; line-height:24px; text-align:center; display:block; float:left; font-size:13px; font-family:"Microsoft YaHei"; color:#fff; text-decoration:none; background-color:#4372c1; border-radius:3px; float:right; margin-top:7px;}
.p2_item_top{height:160px; margin-top:10px;}
.p2_item_top_pic {width:196px; height:156px; padding:1px; border:1px solid #c9c9c9; float:left; overflow:hidden; position:relative;}
.p2_item_top_right{width:305px; height:156px; float:right;}
.p2_item_top_right h2{height:20px; line-height:20px; font-size:18px; font-family:"Microsoft YaHei"; font-weight:bold;}
.p2_item_top_right p{height:52px; line-height:26px; font-size:13px; font-family:"Microsoft YaHei"; color:#818181; margin:6px 0;}
.p2_item_top_form {width:289px; height:60px; float:right; padding:7px; border:1px solid #d2d2d2;}
.item_top_form_title{width:60px; height:57px; line-height:25px; text-align:center; padding-top:3px; color:#fff; float:left; background-color:#17a2b7; font-family:"Microsoft YaHei"; font-size:24px; font-weight:bold;
}
.p2_item_top_form form{border:0px;}
.p2_item_top_form #longinput {width:150px; height:22px; border:1px solid #d2d2d2; padding:0 5px; line-height:22px;}
.p2_item_top_form #shortinput {width:75px; height:22px; border:1px solid #d2d2d2; padding:0 5px; line-height:22px;}
.p2_item_top_form button{width:65px; height:24px; border-radius:2px; border:0; color:#fff; background-color:#17a2b7; cursor:pointer;}
.p2_item_middle {height:80px; overflow:hidden; margin:10px 0;}
.p2_item_middle_title{width:27px; height:66px; line-height:15px; text-align:center; padding-top:4px; color:#525252; font-family:"Microsoft YaHei"; font-size:13px; font-weight:bold; float:left; margin-top:5px; background-color:#d8e5f2;}
.p2_item_middle_list{width:502px; height:80px; float:right;}
.p2_item_middle_list ul{width:250px; height:85px; float:left;}
.p2_item_middle_list li {width:230px; height:27px; line-height:27px; float:right;}
.p2_item_middle_list a {float:left; font-size:13px; font-family: "Microsoft YaHei"; color:#3073b8;}
.p2_item_middle_list span {float:right; color:#c60a00;}
.p2_item_bottom{height:20px; line-height:20px;}
.p2_item_bottom span{color:#525252; font-family:"Microsoft YaHei"; font-size:15px; font-weight:bold; padding-right:15px; background:url(/images/02.jpg) no-repeat right center; float:left; margin-right:10px;}
.p2_item_bottom a{color:#525252; font-family:"Microsoft YaHei"; font-size:13px; padding:0 5px;}
.p2_item_middle_list1 ul{width:255px; height:70px; float:right; overflow:hidden;}
.p2_item_middle_list1 li{height:23px; line-height:23px; overflow:hidden;}
.p2_item_middle_list1 li a {color:#4a4f94;}
.p2_item_middle_list1_pic{width:220px; height:60px; margin-top:5px; float:left; overflow:hidden;}
.p2_item_middle_list1 {width:483px; height:70px; margin-top:5px; float:right;}
.p2_item_middle_list2 li a{color:#4a4f94;}
.p2_item_middle_list3 li a{color:#4a4f94;}

.p5{padding:11px 11px 0 11px; border:1px solid #dcdcdc; background-color:#eee; overflow:hidden; width:1056px; margin:10px auto 0 auto;}
.p5_title{height:30px; line-height:30px; margin-bottom:12px;}
.p5_title span.fl2015{font-family:"Microsoft YaHei"; font-size:24px; font-weight:bold;}
.p5_title span.fr2015{font-family:"Microsoft YaHei"; font-size:13px;}
.p5_item {width:235px; height:260px; float:left; margin-right:12px; padding:9px; border:1px solid #dcdcdc; background-color:#fff; overflow:hidden; margin-bottom:10px;}
.p5_item .p5_item_title{height: 24px; line-height: 24px; padding-bottom: 16px; background: url(/images/line1.jpg) no-repeat left bottom;}
.p5_item_title span.fr2015{font-size:13px; font-family:"Microsoft YaHei";}
.p5_item_title span.fl2015{font-size:18px; ont-family:"Microsoft YaHei"; font-weight:bold;}
.p5_item_title span.fr2015 a{width:60px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#448aca; margin-right:1px; display:block; float:left; margin-top:2px;}
.p5_item li{height:28px; line-height:28px; padding-left:14px; background:url(../images/dot3.jpg) no-repeat left center; overflow:hidden; font-family:"Microsoft YaHei"; font-size:15px;}

.p7{overflow:hidden; width:1080px; margin:10px auto 0 auto;}
.p7_title{height:38px; border-bottom:1px solid #dcdcdc;}
#p7_title {width:135px; height:38px; line-height:38px; text-align:center; float:left; border-bottom:1px solid #586d9c; color:#586d9c; font-family:"Microsoft YaHei"; font-size:18px; font-weight:bold; overflow:hidden;}
.p7 ul{width:1090px; margin-top:14px;}
.p7 ul li.item1{width:188px; height:137px; padding:8px 8px 13px 8px; border:1px solid #dcdcdc; border-top:3px solid #dcdcdc; margin-right:12px; margin-bottom:12px; float:left;}
.p7 ul li.item1:hover{border-color:#6177a9;}
.p7 ul li.item2:hover{border-color:#6177a9;}
.p7 ul li.item1:hover,.p7 ul li.item2:hover,.p7 ul li.item3:hover {box-shadow: 0px 0px 7px #888888;}
.p7 ul li .item_title{height:40px;}
.p7 ul li .item_title div.fl2015{color:#6177a9;}
.p7 ul li .item_title div.fl2015{height:40px; line-height:48px; font-family:"Microsoft YaHei"; font-size:27px;}
.p7 ul li .item_title div.fr2015{line-height:40px; color:#E7E7E7; font-family:"Microsoft Sans Serif"; font-size:46px;}
.p7 ul li .item_cont{height:100px; margin-top:2px; overflow:hidden;}
.p7 ul li .item_cont ul.item_lc{width:100%; overflow:hidden; margin-top:2px;}
.p7 ul li .item_cont ul.item_lc li {float:left; width:92px; height:26px; line-height:2em;}
.p7 ul li .item_cont a{color:#747474;}
.p7 ul li.item2 {width:404px; height:137px; padding:8px 8px 13px 8px; border:1px solid #dcdcdc; border-top:3px solid #dcdcdc; margin-right:12px; margin-bottom:12px; float:left;}

.link2015{height:45px; line-height:45px; padding:0 10px; font-family:"Microsoft YaHei"; font-size:15px; margin-top:15px; background-color:#e5e5e5; border-radius:3px; width:1060px; margin:10px auto 0 auto;}
.link2015 span{color:#214f8f; font-weight:bold;}
.link2015 a{color:#343434; padding:0 10px;}

.foot2015{background:#eee;font-size:13px; font-family:"Microsoft YaHei"; padding:12px 0; width:100%;margin-top: auto; }
.foot2016{background:#eee;font-size:13px; font-family:"Microsoft YaHei"; padding:12px 0; width:100%;margin-top: auto; }
.foot2015 p{line-height:30px; text-align:center; color:#6c757f;}
.foot2016 p{line-height:30px; text-align:center; color:#6c757f;}
.foot_link a{margin:0 10px;}
.foot2015 a{color:#6c757f;}


.nav_classify .classify_gateway a,.nav_classify .classify_info a,.nav_classify .classify_bbs a {*display:block; *width:46px; *text-align:center; *padding:0;}
.nav_classify .classify_gateway,.nav_classify .classify_bbs { *margin-left: 12px;}

.search1{margin:0 auto; text-align: center;max-width:685px;box-sizing: border-box;font-size: 0;}
.search-form  {
    border: 1px solid #dcdcdc;border-radius: 10px;display: table;width: 100%;
}
.keywords1 {
    display: table-cell;
    border-right: 1px solid #dcdcdc;
    color: #999;
}
.keywords1 input {
    font-size: 14px;
    line-height: 30px;
    overflow: hidden;
    box-sizing: border-box;
    width: 100%;
    height: 30px;
    margin: 0;
    padding: 0 6px;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    border: 0;
    border-radius: 0;
    background: #fff;
    -webkit-appearance: none;
}
.selectbox{
display: table-cell;
    position: relative;
    box-sizing: border-box;
    width: 1px;
    height: 30px;
    vertical-align: middle;
    border: 1px solid #e4e4e4;
    border-right: 0;
    border-radius: 10px 0 0 10px;
    background: #f1f1f1;}


.selectbox::before,
.selectbox::after {
    position: absolute;
    top: 50%;
    right: 6px;
    display: block;
    content: '';
    border-style: solid;
    border-color: transparent
}

.selectbox::before {
    margin-top: 1px;
    border-width: 4px 2px 0 2px;
    border-top-color: #666
}

.selectbox::after {
    margin-top: -6px;
    border-width: 0 2px 4px 2px;
    border-bottom-color: #666
}
.selectbox select {
    position: absolute;
    z-index: 100;
    width: 100%;
    height: 28px;
    left: 0;
    margin: 0;
    padding: 0 16px 0 8px;
    cursor: pointer;
    opacity: 0;
    border: 0;
    border-radius: 10px 0 0 10px;
    background: transparent;
}	

.selectbox span {
    font-size: 12px;
    line-height: 28px;
    display: inline-block;
    overflow: hidden;
    box-sizing: border-box;
    max-width: 156px;
    height: 28px;
    padding: 0 16px 0 8px;
    text-align: center;
    white-space: nowrap;
    text-overflow: ellipsis;
	color:black
}
.submit1{display: table-cell;
    vertical-align: middle;
	width: 78px;}
.btn{float:left; background:url(/images/serch_button1.gif) no-repeat; height:30px; *height:32px; width:78px; border:none;border-radius: 0 10px 10px 0;}
.btn:hover {background: url(/images/serch_button2.gif) no-repeat;border-radius: 0 10px 10px 0}	