@charset "utf-8";
/* CSS Document */

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {margin: 0;padding: 0;font: 12px "宋体","Arial Narrow",HELVETICA; color:#666;}
a {text-decoration: none; color:#393939; outline:none;}
a:hover {text-decoration: none;color:#393939;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal}
em {font-style: normal;}
li {list-style: none outside none;}
img {border: 0 none;vertical-align: middle;}


/* header */
.header{width:100%; height:127px;}
.header .top{width:100%; border-bottom:1px solid #cbcacf; height:30px; line-height:30px; background:#fafafa;}
.header .top_center{width:1000px; height:30px; line-height:30px; margin:0px auto;}
.header .top_center li{width:95px; border-left:1px solid #e3e2e7; border-right:1px solid #e3e2e7; float:left; text-align:center; height:30px; line-height:30px; color:#777;}
.header .top_center li a{color:#777;}
.header .header_main{width:1000px; height:98px; margin:0px auto; background-color:#FFFFFF}
.header .header_main .logo{width:240px; height:98px; float:left;}
.logo a { width:240px; height:98px; display:table-cell; text-align:center; vertical-align:middle;}
.logo a img { max-width:200px;}
.new_topMid { width:493px; float:right; padding:30px 0px 0px 0px;}
.news_topSearch { width:100%; height:38px; float:left;}
.news_topSearch li { height:38px; float:left; background-image:url(../images/new_searchbg.gif); background-repeat:no-repeat;}
.text_11{width:395px; height:32px; border:2px solid #1c69c1; float:left; font-size:16px; line-height:32px; padding-left:5px;}
.btn_11{width:85px; height:36px; background:url(../images2015/soso.jpg) no-repeat 0 0; border:0px;}

/* nav */
.nav{width:100%; height:50px; line-height:50px; background:#1c69c1;}
.nav .nav_center{width:1000px; height:50px; line-height:50px; color:#fff; margin:0px auto;}
.nav .nav_center ul { margin-left:0!important;}
.nav .nav_center li{width:100px; height:50px; text-align:center; font-size:18px; line-height:50px; float:left;font-family: "微软雅黑",helvetica,arial;}
.nav .nav_center li a{color:#fff; width:100px; height:50px; display:block;}
.nav .nav_center li a:hover{color:#fff; width:100px; height:50px; display:block; background:#155197; }



.main_zb{width:744px; height:158px; border:1px solid #ddd; float:left; margin-bottom:10px;}
.mtt{width:1000px; height:214px; margin-top:20px; margin:0px auto;}
.mtt img{margin-left:15px; margin-top:10px;}

.ppzq{width:1000px; overflow:hidden; margin:0px auto; margin-top:20px;}
.ppzq .ppzq_top{width:1000px; height:41px; border-bottom:2px solid #007bbf; line-height:41px; font-size:20px; font-family:"微软雅黑";}
.ppzq li{width:160px; height:70px; border:1px solid #ddd; text-align:center; line-height:30px; color:#333; padding-top:8px; margin-top:10px; margin-left:5px; float:left;}

.ppzq01{width:1000px; overflow:hidden; margin:0px auto; margin-top:20px;}
.ppzq01 .ppzq_top01{width:1000px; height:41px; border-bottom:2px solid #007bbf; line-height:41px; font-size:20px; font-family:"微软雅黑";}
.ppzq01 li{width:326px; height:63px; border:1px solid #ddd;line-height:30px; font-size:14px; font-weight:bold; text-indent:10px; color:#333; padding-top:8px; margin-top:10px; margin-left:5px; float:left; background:#f7f7f7;}

.ppzq_nr{width:998px; height:784px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}


.ppzq_nr_left{width:468px; overflow:hidden; float:left;}
.ppzq_nr_left li{width:468px; height:20px; line-height:15px; background:url(../images/bdd.jpg) no-repeat 0 0; background-position:10px center; text-indent:20px; border:0px; font-size:12px; font-weight:normal; margin-top:0px;}


.zcms{width:1000px; height:374px; margin:0px auto; margin-top:20px;}
.zcms .zcms_01{width:325px; height:374px; float:left; margin-right:12px;}
.zcms .zcms_01 .zcms_top{width:325px; height:43px; border-bottom:2px solid #a0a0a0; font-family:"微软雅黑"; font-size:20px; color:#333; line-height:43px;}
.zcms_nr{width:295px; background:#fff; overflow:hidden; padding:15px; border:1px solid #ddd;}
.zcms_nr li{width:295px; height:25px; line-height:25px; background:url(../images/bdd.jpg) no-repeat 0 0; background-position:10px center; text-indent:20px;}
.zcms_nr li a{color:#666;}
.yq{width:998px; border:1px solid #ddd; height:50px; line-height:50px; text-indent:20px; background:#fff;}


/* center */
.main{width:1000px; overflow:hidden; margin:0px auto; margin-top:8px;}
.main .main_left{width:725px; overflow:hidden; border:1px solid #dedede; float:left;}
.main .main_left_top{width:725px; height:37px; border-bottom:1px solid #dedede; background:#f8f8f8; font-size:14px; font-weight:bold; color:#343434; line-height:37px; margin-bottom:10px;}
.main .main_nr1{width:350px; float:left; height:882px; border-right:1px solid #e5e5e5;}
.main .main_nr1 dt{width:200px; height:25px; line-height:25px; float:left; display:block; background:url(../images/bdd.jpg) no-repeat 0 0; background-position:left center; text-indent:15px; color:#333;}
.main .main_nr1 dd{width:91px; height:25px; line-height:25px; float:right; display:block; color:#333;}
.main .main_nr1 dt a{color:#333;}
.main .main_nr1 dd a{color:#333;}
.fy{width:725px; height:33px; text-align:center; line-height:33px; margin-top:20px; margin-bottom:20px; float:left;}
.txt{width:32px; height:22px; background:url(../images/tx.jpg) no-repeat 0 0; border:0px; margin-left:5px; margin-right:5px;}

.main .main-right{width:255px; overflow:hidden; float:right;}
.main_qz{width:249px; height:159px; border:3px solid #f38605;}
.zpqy{width:252px; height:200px; margin-top:10px; border:1px solid #dcdcdc;}
.zpqy_top{width:252px; background:#fbfbfb; height:40px; border-bottom:1px solid #dcdcdc; line-height:40px; font-size:14px; color:#333; font-weight:bold; text-indent:10px; margin-bottom:10px;}
.zpqy li{width:252px; height:28px; line-height:28px; font-size:12px; color:#333; background:url(../images/bdd.jpg) no-repeat 0 0; background-position:10px center; text-indent:20px;}

/* footer */
.footer{background:#f6f6f6; width:100%; height:132px; margin-top:20px;}
.footer .center1{width:980px; margin:0px auto; line-height:25px; text-align:center; padding-top:20px;}



/* zpqy */
.gs{width:995px; height:50px;line-height:27px; margin-top:32px;}
.wz{width:705px; line-height:25px; color:#333; height:150px; padding:10px;}
.bj{width:655px; height:20px; padding:10px; border:1px solid #dddddd; margin-left:24px;}
.bj li{width:85px; height:20px; line-height:20px; text-align:center; float:left;}
.zw{width:670px; overflow:hidden; margin-left:20px; margin-top:20px;}
.zw li{width:218px; height:25px; line-height:25px; color:#333; float:left;}
.wz_nr{width:667px; color:#333; line-height:28px; overflow:hidden; margin-left:20px; margin-top:25px;}
.main_left1{width:723px; overflow:hidden; border:1px solid #dedede; float:left;}
.nr1{width:723px; overflow:hidden; float:left; border:1px solid #dedede;}




.main_top{width:1000px; height:50px; line-height:50px; color:#666;}
.lt{width:676px; border:1px solid #ddd; margin-top:20px;line-height: 25px;color: #555;font-size: 12px;font-family: verdana;}
.lt h2{ color: #2472BA;font-size: 16px;font-weight: bold;line-height: 40px;}
.lt .spanh2{ color: #2472BA;font-size: 16px;font-weight: bold;}
.lt_top{width:676px; height:38px; line-height:38px; background:#f6f6f6; border-bottom:1px solid #ddd;}
.lt_top li{width:222px; float:left; font-weight:bold; color:#333; background:url(../images/bt_bj.jpg) no-repeat 0 0; background-position:10px center; height:38px; line-height:38px; text-indent:20px;}
.lt_nr{width:223px; height:241px; border-right:1px solid #ddd; float:left;}
.lt_nr li{width:223px; height:27px; line-height:27px; background:url(../images/bdd.jpg) no-repeat 0 0; background-position:10px center; text-indent:20px;}
.table_hunt td { padding-top:10px; padding-bottom:10px;}
.table_hunt td input.line{ border:1px solid #C7C7C7; height:22px;}
.menu_right{width:311px; overflow:hidden; float:right;}
.menu_qz{width:259px; height:228px; border:1px solid #ddd; margin-top:20px; line-height:30px; padding:25px; font-size:14px; font-weight:bold; color:#333;}

.lx{width:309px; overflow:hidden; border:1px solid #ddd; line-height:27px;}
.lx .lx_top{width:309px; height:38px; line-height:38px; background:#f6f6f6; font-weight:bold; color:#333; text-indent:20px;}
.lx .lx_nr{width:260px; padding:20px;}

.mt{width:1000px; padding-bottom:20px; overflow:hidden; margin-top:20px; margin:0px auto; border:1px solid #ddd;}
.mt_top{width:1000px; height:30px; line-height:40px; font-weight:bold; color:#333; background:url(../images/bt_bj.jpg) no-repeat 0 0; background-position:10px center; height:38px; text-indent:20px; margin-bottom:10px;}



.font1{font-size:20px; font-weight:bold; font-family:"微软雅黑"; color:#333;}
.font2{color:#999;}
.font3{color:#3764b5;}
.font3 a{color:#3764b5;}
.font4{color:#666; font-size:12px; font-weight:normal;}
.font4 a{color:#666;}
.font5{color:#ed008c;}
.font5 a{color:#ed008c;}
.font6{color:#e95700;}
.font7{color:#666;}

.fy{text-align:center; height:43px; line-height:43px; margin:0px auto; color:#666; font-size:14px;text-align:center;}
.fy .txts{width:40px; height:26px; border:1px solid #ddd; text-align:center; line-height:26px;}
.fy li { float:left;} 
.fy a{ font-size: 14px; color:#666666; padding:8px 12px;  border:1px solid #C7C7C7; margin-right:12px; background-color:#f7f7f7;}
.fy a#cur{border:1px solid #f2be51; background-color: #fdeaa5}
.fy a:hover{border:1px solid #cccccc; background-color: #f0f0f0}


/*------- news ----------*/
.news{ border:1px solid #b4cce2; margin-bottom:8px}
.news .list li{ line-height:35px; color:#666; padding-left:20px}
.news .list li a{ font-size:14px; color:#1a5da2}
.news .biaoti{ font-size:22px; color:#333; line-height:50px; text-align:center; font-weight:bold}
.news .info{  color:#666; border-bottom:1px solid #ddd; text-align:center; line-height:30px; width:650px; margin:0 auto}
.news .wenzi{ font-size:14px; line-height:26px; padding:30px}
.list1{ overflow:auto; display:inline-block; padding:10px}
.list1 li{ line-height:22px; height:22px; }