/* CSS Document */
/* CSS RESET */
* { padding: 0; margin: 0; }
body { font-family: "微软雅黑"; font-size: 12px; color: #333; }
.w1004 { width: 1004px; margin: 0 auto; }
a { text-decoration: none; color: #333; }
a, img { border: none; }
ul, li { list-style: none; }
em, i { font-style: normal; }
/*基本定位*/
.left, .fl { float: left }
.right, .fr { float: right }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; height: 0px; }
.clear_l { clear: left; }
.clear_r { clear: right; }
.clr { clear: both; }
.cl { clear: both; }
.hide { display: none }
.block { display: block !important; }
.inline { display: inline !important; }
.inline_block { display: inline-block; }
.align_r { text-align: right; }
.align_l { text-align: left; }
.align_c { text-align: center; }
.align_j { text-align: justify; }
.bold { font-weight: 600; }
.pa { position: absolute; }
.clearfix { zoom: 1; }
.sd_color { color: #004f30; }
.c3 { color: #333; }
.c6 { color: #666; }
.c9 { color: #999; }
/* 头部信息*/
.top_box { background: url(../upload/images/jy_02.jpg) repeat-x; height: 119px; width: 100%; }
.top_box .dbdh_xx { font-family: "宋体"; overflow: hidden; height: 35px; line-height: 35px; font-size: 12px; color: #cdcdce; }
.top_box .dbdh_xx .db_link { width: 400px; text-align: right; }
.top_box .dbdh_xx a { color: #cdcdce; }
.top_box .nav { float: right; }
.top_box .nav li { float: left; height: 80px; width: 94px; }
.top_box .nav li a.yij_bt { display: block; width: 94px; height: 80px; line-height: 80px; text-align: center; font-size: 14px; background: url(../upload/images/fgx_07.jpg) no-repeat right; }
.top_box .nav li a.yij_bt:hover, .top_box .nav li a.xzzt { background: #3062a9 none; color: #FFF; }
/*内页底部*/
.foot_box { width: 100%; background: url(../upload/images/jy_38.jpg) repeat-x; height: 181px; color: #a8a5a5; font-family: "宋体"; font-size: 12px; margin-top: 35px; }
.foot_box .link { height: 66px; line-height: 66px;}
.foot_box .link a ,.foot_box a{ color: #a8a5a5; margin-left: 15px;}
.foot_box .foot { text-align: center; line-height: 24px; margin-top: 24px; }
/*首页开始--------------------------------------------------------------------------------------------------------------------*/
.banner_box { margin-top: 10px; }
/**********************************/
.block_home_slider { position: relative; z-index: 1; background-color: #ffffff; text-align: center; line-height: 0px; margin-right: auto; margin-left: auto; }  /*底部小图标*/
.block_home_slider .slide { position: relative; }
.block_home_slider .flex-direction-nav { *position: absolute;
*width:100%;
*height:262px;
*left:0px;
*top:0px;
}
.block_home_slider .flex-direction-nav a { width: 22px; height: 38px; margin-top: -19px; display: block; position: absolute; top: 50%; background-repeat: no-repeat; background-image: url(../upload/images/sprite_arrow_2.png); text-indent: -9000px; *margin-top: 20px;
}
.block_home_slider .flex-direction-nav a.flex-prev { left: 6px; background-position: left top; }
.block_home_slider .flex-direction-nav a.flex-prev:hover { background-position: left bottom; }
.block_home_slider .flex-direction-nav a.flex-next { right: 6px; background-position: right top; }
.block_home_slider .flex-direction-nav a.flex-next:hover { background-position: right bottom; }
.block_home_slider .flex-control-paging { display: none; }
.block_home_slider .flex-control-paging li { margin: 0px; padding: 0px; float: left; overflow: hidden; list-style-type: none; }
.block_home_slider .flex-control-paging li a { width: 12px; height: 12px; display: block; background-repeat: no-repeat; background-image: url(../upload/images/sprite_nav_3.png); text-indent: -9000px; cursor: pointer; }
.block_home_slider .flex-control-paging li a.flex-active { background-position: right top; }
.block_home_post_feature { width: 300px; }
.block_home_post_feature p { padding-bottom: 0px; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; list-style-type: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }
/**********************************************************/

.lanm_box { margin-top: 15px; height: auto; overflow: hidden; }
.lanm_box .bt { font-size: 16px; font-weight: 500; color: #0183d7; height: 35px; overflow: hidden; background: url(../upload/images/jy_28.jpg) no-repeat left bottom; margin-bottom: 10px; }
.lanm_box .bt a { display: block; margin-top: 2px; }
.lanm_box .img_zs { margin-bottom: 10px; }
.lanm_box .img_zs2 { margin-top: 10px; }
.about_box { width: 320px; }
.about_box .wenz_ny { font-size: 12px; line-height: 27px; }
.news_box { width: 320px; margin-left: 22px; }
.news_box .xwzx_list li { background: url(../upload/images/dian_03.jpg) left no-repeat; text-indent: 15px; font-size: 12px; line-height: 27px; }
.news_box .xwzx_list li a:hover { color: #0183d7; }
.connet_box { width: 320px; }
.connet_box .wenz_ny { background: url(../upload/images/jy_26.jpg) no-repeat right bottom; font-size: 12px; line-height: 27px; }
.scsb_box { width: 489px; }
.scsb_box .wenz_ny { font-size: 12px; line-height: 24px; margin-top: 10px; }
.hbcl_box { width: 489px; }
.hbcl_box .wenz_ny { font-size: 12px; line-height: 24px; margin-top: 10px; }
/*内页样式*/
.ny_main { background: url(../upload/images/ny/bjx_22.jpg) repeat-y left; height: auto; margin-top: 25px; border: 1px solid #dddddd; height: auto; overflow: hidden; }
.ny_left_box { width: 210px; float: left; background: url(../upload/images/ny/ny_03.jpg) repeat-x top; }
.ny_left_box .ny_title { height: 55px; line-height: 55px; font-size: 20px; color: #0183d7; text-align: center; font-weight: 400; }
.ny_left_nav { width: 189px; margin: 20px auto; }
.ny_left_nav li { border-bottom: 1px solid #ddd; height: auto; font-size: 14px; }
.ny_left_nav li a { background: #ccc; line-height: 30px; display: block; text-align: left; padding-left: 20px;}
.ny_left_nav li a.on_xz { background: #0163a7; color: #fff; }
.ny_left_nav li a:hover { background: #0163a7; color: #ccc; }
.ny_left_nav li a.on_xz1 { background: #0163a7; color: #999; }
.ny_left_nav li a.on_xz2 { background: #99ccff; color: #000; border:1px #0163a7 solid;left; padding-left: 12px;}
.ny_left_nav li a.on_xz3 { background: #99ccff; color: #333; left; padding-left: 12px;}
/*#e7e7e7*/

.ny_left_box .lxwm_ny { background: url(../upload/images/ny/list1_20.jpg) bottom right no-repeat; font-size: 12px; line-height: 24px; padding: 10px 0; }
.ny_left_box .lxwm_ny p { width: 189px; margin: 0 auto; }
.ny_right_box { width: 793px; background: url(../upload/images/ny/ny_05.jpg) repeat-x top; float: left; margin-left: 1px; }
.ny_right_box .ny_dqwz { height: 55px; line-height: 55px; width: 759px; margin: 0 auto; font-size: 12px; overflow: hidden; font-weight: 400; border-bottom: 1px solid #ddd; }
.ny_right_box .ny_dqwz .mz_lm { color: #0183d7; background: url(../upload/images/ny/ny_08.jpg) left no-repeat; font-size: 14px; padding-left: 10px; }
.ny_right_nr { width: 759px; margin: 0 auto; }
.ny_right_nr .ny_news_list { border-bottom: 1px solid #ddd; padding: 5px 0; }
.ny_right_nr .ny_news_list li { background: url(../upload/images/ny/ny_13.jpg) left no-repeat; padding-left: 15px; height: 36px; line-height: 36px; overflow: hidden; }
.ny_right_nr .ny_news_list li .xw_ny_xx { float: left; }
.ny_right_nr .ny_news_list li .xw_ny_xx:hover { color: #0183d7; }
.ny_right_nr .ny_news_list li .time { float: right; }
.ny_right_nr ul.name{overflow:hidden; height:31px; margin-bottom:10px; border-bottom:1px #c7c7c7 solid;}
	.ny_right_nr ul.name p{float:left; font:14px/31px "微软雅黑"; color:#000;}
	.ny_right_nr ul.name span{float:right; line-height:31px;}
.ny_right_nr .new_ny_title { color: #0183d7; font-size: 20px; text-align: center; margin: 20px 0 0 0; font-weight: 400; }
.ny_right_nr .fb_time { color: #999; text-align: center; line-height: 35px; }
.ny_right_nr .newsny_xw { line-height: 24px; margin: 15px 0px; }
.ny_right_nr .xgxx_box { margin-top: 20px; margin-bottom: 15px; line-height: 24px; }
.ny_right_nr .xgxx_box p { color: #0183d7; }
.ny_right_nr .xgxx_box p a { color: #333; }
.ny_right_nr .xgxx_box p a:hover { color: #0183d7; }
.cpzs { height: 230px; overflow: hidden; border-bottom: 1px solid #ccc; margin-top: 15px; }
.cpzs_img { float: left; border: 2px solid #1554b3; }
.cpxx { width: 590px; float: right; }
.cpxx_table td { padding: 3px 0; line-height: 24px; }
.cpxx_table td .bt { color: #1554b3; font-size:22px;}
.but_ck { background: url(../upload/images/ny/cp_1sss0.jpg) no-repeat; width: 87px; height: 31px; display: block; }
.cpxxym_bt{ font-size:16px; color: #0183d7; margin:20px 0; font-weight:400; text-align:center;}
.msql_ls{ margin-top:20px; font-size:14px; line-height:30px;}
.cp_xx_table{ margin-top:20px;border-right:2px solid #000;border-bottom:2px solid #000; }
.cp_xx_table td{ height:24px; color:#164fa8; border-left:2px solid #000;border-top:2px solid #000;    }
.cp_xx_table .tb td{ background:#164fa8; color:#fff; font-size:12px; }

/*分页*/
#pageDiv { clear: both; height: 25px; line-height: 23px; margin: 10px 0px 10px 0; text-align: right; color: #666; }
#pageDiv span { border: 1px solid #ccc; height: 23px; display: inline-block; *vertical-align:middle!important;
margin: 0 3px; }
#pageDiv a { display: inline-block; height: 23px; padding: 0 5px; color: #000; text-decoration: none; }
#pageDiv a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #666; text-decoration: none; }
#pageDiv .current { background: #0183d7; color: #fff; padding: 1px 5px; border: 0; font-weight: bold; }
#pageDiv .current a { display: inline-block; height: 23px; padding: 0 5px; color: #fff; text-decoration: none; }
#pageDiv .current a:hover { display: inline-block; height: 23px; padding: 0 5px; color: #eee; text-decoration: none; }

.btn1{width:120px; height:43px; background:url(../upload/images/tijiao3.png) no-repeat; border:none; cursor:pointer;}
.btn2{width:120px; height:43px; background:url(../upload/images/quxiao1.png) no-repeat; border:none; cursor:pointer;}
.btn3{width:120px; height:43px; background:url(../upload/images/xunjia.png) no-repeat; border:none; cursor:pointer;}
