﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0; padding: 0; }
body{color:#333;font-size:16px;font-family:"Microsoft YaHei",sans-serif;}
ul{list-style:none;}
img{border:0px; vertical-align:middle;}
input{vertical-align:middle;outline:none;}

.hand{cursor:pointer; _cursor:hand;}
.hide{display:none;}
.dis_ib{display:inline-block; *display:inline; *zoom:1;} 
.warp{width:1200px;overflow:hidden; position:relative;margin: 0 auto;padding-top: 480px}

/*a style*/
a{text-decoration:none;color:#333;}
a:link, a:visited{color:#333;}
a:hover{color:#ee0707;}

.clear{clear:both;}
.left{float:left;}
.right{float:right;}

/*顶部工具条*/
.top{height:45px; background:#f6f7fa;min-width:1200px; border-bottom:#E7E7E7 solid 1px;}
.top_wrap{width:1200px; margin:0 auto; height:45px; position:relative;}
.top_wrap #login_info {color:#333; margin-left:10px;}
.top_wrap #login_link {color:#333; margin-left:10px;}
.top_wrap .top_left a {color:#333; font-size:12px;}
.top_wrap .top_left{overflow:hidden; float:left;font-size:14px; color:#333;line-height:42px; width:920px;}
.top_wrap .top_right{overflow:hidden; float:left; width:280px;}
.top_wrap .top_right a{font-size:14px; color:#333; margin-right:10px;line-height:42px;}
.top_wrap .top_right b{font-size:12px; color:#333; margin-right:12px; font-weight:normal;line-height:42px;}
.top_wrap .top_right a.cur,.top_wrap .top_right a:hover{color:#00c0ff;}

.ewm {position:absolute; right:42px; top:32px; z-index:9999;}
.phone {cursor:pointer;}


.banner {height:168px; width:auto; background:url(../images/header-bg.jpg) no-repeat center;}

.header{width:1200px; margin:0 auto; position:relative;}
.logo {padding-top:40px;float:left;}
.search_wrap {float:left; padding-top:54px; padding-left:270px;}
.search_wrap #search {width:240px; height:32px; line-height:32px; border:#EFEFEF solid 1px; border-radius:5px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; padding-right:10px; color:#999; cursor:pointer;}
.search_wrap #sbt_btn {width:60px; height:34px; line-height:20px; background:#c00; border:#EFEFEF solid 1px; border-radius:5px; font-size:14px; font-family:"微软雅黑"; padding-left:10px; padding-right:10px; color:#fff; cursor:pointer;}

/*导航*/
.menu {margin-top:-20px;}
.nav{background:#c00;width:1200px; height:60px; margin:0 auto; border-bottom:#a90000 solid 2px;}
.nav ul{overflow:hidden; /*margin-left:-1px;*/}
.nav ul a{width:200px; height:60px; float:left; text-align:center; font-size:20px; color:#fff; line-height:60px;}
.nav ul a:hover {background:#a90000;}

.nav_map {width:1198px;margin:0 auto; margin-top:15px; overflow:hidden; background:#fff; color:#999; padding:6px 0px 6px 0px;border:1px solid #ecebeb; font-size:12px; line-height:32px; height:32px;text-indent:36px; background:url(../images/nav_p.png) no-repeat #fff 20px 14px; position:relative}
.nav_map span {font-family:"宋体"; margin-left:5px; margin-right:5px;}

.zwgk_main {border:#ececec solid 1px; width:1158px;padding:20px;margin:0 auto; margin-top:15px; margin-bottom:15px;}


/*页脚*/
.f_link {background:#e3e3e3; height:70px; margin-top:20px; width:100%;}
.f_link a:hover {text-decoration:underline;}
#f_link_info {width:1200px; text-align:center; margin:0 auto; line-height:70px;background:#e3e3e3;}

.f_body {width:1200px; height:140px; margin:0 auto;background:#666;}

.footer_m {background:#666;width:100%;height:140px;}
.f_middle {width:360px;height:100px; float:left; text-align:center;padding-top:25px;background:#666; padding-left:50px;}
.f_middle a {float:left; margin-left:20px;}
.f_middle #jcbs {margin-top:13px;}

.f_left {width: 727px;height:100px;float:left;padding-top:30px;margin-left:10px;background:#666;}
.f_left p {color:#fff; line-height:24px; font-size:14px;background:#666;}
.f_left a {color:#fff; font-size:14px; margin-left:0px;}
.f_left a:hover {text-decoration:underline;}
.f_right {width: 235px;float: right;background:#666;padding-top:40px;}

.link{width:1200px; height:60px; line-height:60px; background:#f2f2f2; margin:12px auto 22px; overflow:hidden; margin-top:0px;}
.link p{font-size:12px; color:#000;float:left; margin-left:15px;}
.link select{width:164px; height:28px; line-height:28px; border:1px solid #e1e1e1; float:left; margin-left:10px; margin-top:15px; font-size:12px; color:#666;padding-left:10px;}
.link select option{font-size:12px; color:#666;padding-left:10px;}

.con_select{float:left;margin-top:16px;overflow:hidden; margin-left:10px;}
.con_select .s{float:left;width:183px;height:30px;}
.s .select_left{float:left;width:171px;height:28px;line-height:28px;border:1px solid #ccc;background:#fff;}
.s .select_left cite{display:block;margin-left:14px;color:#000;cursor:pointer;font-style:normal;background:url(../images/select_icon.gif) no-repeat 142px center;}
.s ul{display:none;width:181px;border:1px solid #ccc;background:#fff;position:absolute;z-index:3;margin-left:-1px;}
.s ul li a{display:block;line-height:20px;padding:0 10px;text-decoration:none;color:#333;padding:6px 5px 6px 10px;}
.s ul li a:hover{background:#f0f2f5;}
.con_select .s01{height:38px;}
.s01 .select_left{height:36px;line-height:36px;}
.content_left .search .con_select{margin-top:0;margin-right:8px;}
.con_select .s02{width:176px;height:29px;}
.s02 .select_left{width:174px;height:27px;line-height:27px;}
.s02 .select_left cite{margin-left:10px;color:#666;background:url(../images/select_icon.gif)  no-repeat 140px center;}
.s02 ul{width:174px; height:130px; overflow-y:auto;}

.zwgk_box {width:835px;}

.zwxx_srch {text-align:left; margin-bottom:10px; }
.zwxx_srch #scrh_input {width:370px; height:38px; border:#C0C0C0 solid 1px; padding-left:10px; padding-right:10px;margin-left:15px;}
.zwxx_srch #scrh_btn {cursor:pointer; width:161px; height:40px; background:#069; color:#fff; font-size:16px; border:#069 solid 1px; font-family:"微软雅黑";}

.zdzw {width:20px; padding:15px 10px 10px 15px; font-size:16px; background:#06C; color:#fff;height:95px;margin-top:5px;}
.zdzw_list {height:118px; padding-left:10px; width:779px; background:#FFC;margin-top:5px;border:#e7e7e7 solid 1px; border-left:none;}
.zdzw_list a {color:#039;}
.zdzw_list a:hover { text-decoration:underline; color:#f00;}
.zdzw_list li {float:left; list-style:outside none; padding:6px 10px 0px 10px; margin-top:8px; margin-left:8px;}

.xxgk_pic{ width:125px; height:80px; overflow:hidden; position:relative; float:left; margin-bottom:10px;}
.xxgk_pim{ width:125px; height:160px; position:absolute; top:0; left:0; transition:top .3s ease-in-out;}
.xxgk_pic:hover .xxgk_pim{ top:-80px;}
.m_left{ margin-right:10px;}
.m_large {margin-right:0px; width:260px;}
.xxgk_list {overflow:hidden; width:260px;}


.zwgk_newest {width:558px; height:299px;margin-left:15px; border:#e7e7e7 solid 1px;}
.hd {height:46px; position:relative; border-bottom:#e7e7e7 solid 1px;}
.hd span {font-size:16px; display:block; padding-left:20px; padding-right:20px; height:43px; line-height:43px; border-bottom:#1492ff solid 3px; color:#1492ff;}
.zwgk_newest a:hover {text-decoration:underline;}
.more {position:absolute; right:15px; top:15px;}
.more a {font-size:12px; color:#666;}
.more a:hover {color:#f00; text-decoration:underline;}
.more em { font-family:"宋体"; font-style:normal; margin-left:2px;}
.zwgk_newest ul {padding-left:15px; padding-top:10px; padding-right:15px;}
.zwgk_newest ul li {background:url(../images/gray_c_dot.png) no-repeat 0px 13px; text-indent:14px; line-height:32px; position:relative;}
.zwgk_newest ul li span{font-size:12px; color:#ababab; position:absolute; right:0px; top:2px;}
/**为首页iframe内嵌页面新增加*/
.zwgk_new {width:558px;height:253px;/* margin-left:15px; */}
.zwgk_new a:hover {text-decoration:underline;}
.zwgk_new ul {padding-left:15px;padding-top:10px;padding-right:15px;}
.zwgk_new ul li {background:url(../images/gray_c_dot.png) no-repeat 0px 13px; text-indent:14px; line-height:32px; position:relative;}
.zwgk_new ul li span{font-size:12px; color:#ababab; position:absolute; right:0px; top:2px;}

.zwgk_infonew{width:308px;height:407px;/* margin-left:15px; *//* margin-top:15px; *//*border:#e7e7e7 solid 1px;*/}
.zwgk_infonew a:hover {text-decoration:underline;}
.zwgk_infonew ul {margin-top:10px;}
.zwgk_infonew ul li{background:url(../images/or_dot.png) no-repeat 10px 14px; text-indent:18px; line-height:32px; position:relative;}
.zwgk_infonew ul li span {font-size:12px; position:absolute; right:10px; color:#999;}

/*新增结束*/
.zwgk_leader {width:306px; height:483px;margin-left:15px;border:#e7e7e7 solid 1px;}
.zwgk_leader .hd span{font-size:16px; display:block; padding-left:20px; padding-right:20px; height:45px; line-height:45px; border-bottom:#c00 solid 3px; color:#c00;}

.zwgk_leader ul a{color:#039;display:block;text-align:center; width:120px; height:36px; line-height:36px; background:#EFEFEF;border-radius:5px; border-top-left-radius:0px;border-top-right-radius:0px;}
.zwgk_leader ul a:hover {background:#c00;color:#fff;}
.zwgk_leader #ld_list li:hover {background:#c00;}
.zwgk_leader #ld_list {margin-top:0px;}

.zwgk_ph{width:306px;/*margin-top:15px;*/}
.zwgk_ph .hd{border:#e7e7e7 solid 1px; border-bottom:none;}
.zwgk_ph table {text-align:center;border:#e8e8e8 solid 1px; border-top:none; margin-top:-5px;border-collapse:collapse;}
.zwgk_ph td {line-height:36px; height:36px;border:#e8e8e8 solid 1px;}
.zwgk_ph #title {background:#e9f7ff;}

.zwgk_ph .title {background:#e8e8e8; line-height:42px; height:42px;}

.zwgk_info{width:408px; height:453px;margin-left:15px; margin-top:15px;border:#e7e7e7 solid 1px;}
.zwgk_info a:hover {text-decoration:underline;}
.zwgk_info ul {margin-top:10px;}
.zwgk_info ul li{background:url(../images/or_dot.png) no-repeat 10px 14px; text-indent:18px; line-height:32px; position:relative;}
.zwgk_info ul li span {font-size:12px; position:absolute; right:10px; color:#999;}

.zwgk_leader ul li {float:left; margin-left:20px; width:120px; margin-top:15px;}
.zwgk_leader #ld_list a {width:50px; text-align:center; line-height:22px;height:22px; background:#EFEFEF; margin-top:15px; padding:6px 12px 6px 11px; float:left; margin-left:20px;margin-top:15px; border-radius:5px;}
.zwgk_leader #ld_list a:hover {background:#c00;}

.adv_1 {margin-top:14px; font-size:12px; color:#CCC;}
.adv_1 span {display:block; width:268px; height:65px; background:#EFEFEF; float:left; text-align:center;}
.adv_1 #adv_2 {margin-left:15px;}
.adv_1 #adv_3 {margin-left:15px;}