﻿
/* CSS Document */


* {margin:0; padding:0;}
ul,li {list-style:none;}
img {border:none;}
a {text-decoration:none;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.top1 {width:100%; height:6px; font-size:0; background:#303030;}
.top2 {width:100%; height:4px; font-size:0; background:#dfdddd;}

.head {width:100%; height:123px;}
.headb{width:1000px;margin:0 auto;}
.logo {width:470px; height:60px; float:left; padding:27px 0 0 0;}
.head_right {width:250px; height:123px; float:right; padding-right:27px;}
.language {width:250px; height:48px; line-height:40px; text-align:right; color:#999999;}
.language a {color:#999999; padding:0 7px 0 7px;}
.language a:hover {color:#cd3132; padding:0 7px 0 7px;}
.select {width:250px; height:44px;text-align:right;}
.select .seltxt {width:131px; height:24px; line-height:24px; padding-left:8px; background:url(../image/input.jpg) no-repeat; color:#666; float:right; border:none;}
.select .selbut {width:24px; height:24px; line-height:24px; background:url(../image/button.jpg) no-repeat; color:#666; float:right; border:none; cursor:pointer;}
.ico {width:250px; height:auto; text-align:right; clear:both;}
.ico a {padding-left:5px;}

.menu {width:100%; height:40px; background:url(../image/menu.jpg) repeat-x; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.menu ul {border-left:1px solid #e1e1e1; margin-left:26px; height:40px;width:1000px;margin:0 auto;}
.menu ul li {float:left; height:40px; line-height:40px; border-right:1px solid #e1e1e1; padding:0 16px 0 16px;}
.menu ul li a {color:#444; font-size:15px; font-family:"微软雅黑";}



.banner {width:100%; height:425px; background:url(../image/banbg.jpg) repeat-x;}
.banbox {width:1000px; height:401px; margin:0 auto; padding-top:24px;}

.banimg {width:718px; height:401px; float:left; background:url(../image/banxbg.jpg) no-repeat bottom center;}
#full-screen-slider { width:718px; height:394px; position:relative}
#slides {width:718px; height:394px;  position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#pagination {position:absolute; left:21px; bottom:17px; z-index:9900;}
#pagination li {width:12px; height:12px; float:left; background:url(../image/banmr.jpg) no-repeat; margin-right:5px; cursor:pointer;}
#pagination li a {display:block; width:100%; height:100%;text-indent:-9999px;}
#pagination li.current {background:url(../image/bandq.jpg) no-repeat;}

.publication {width:280px; height:401px; float:right; background:url(../image/banxbg.jpg) no-repeat bottom center;}
.pubbox {width:278px; height:392px; border:1px solid #dddddd; background:#fff;}
.pubtit {width:254px; height:42px; margin:0 auto; border-bottom:1px solid #ddd; font-size:18px; color:#cd3132; font-family:"微软雅黑"; line-height:42px; background:url(../image/red.jpg) no-repeat 4px center;}
.pubtit span {padding-left:20px;}
.pubtit a {float:right; font-size:12px; font-family:"宋体"; color:#999999;}
.pubcon {width:254px; height:auto; text-align:center; margin:0 auto; padding-top:25px;}
.pubcon a img {border:1px solid #333;}
.pubcon h1 {padding-top:7px;}
.pubcon h1 a {color:#cd3132; font-size:12px; font-weight:500;}


.content {width:1000px; height:auto; margin:0 auto; padding-top:23px;}
.con1 {width:1000px; height:auto;}
.conclear {width:100px; height:38px; clear:both;}
.title {width:100%; height:42px; font-size:18px; font-family:"微软雅黑"; line-height:42px;}
.title span {padding-left:20px;}
.title a {float:right; font-size:12px; font-family:"宋体";}
.title span a{font-size:18px; font-family:"微软雅黑"; line-height:42px;float:none;}

.box1 {width:314px; height:auto; float:left;}
.box1 .title {color:#4e2d7e; background:url(../image/purple.jpg) no-repeat 4px center; border-bottom:2px solid #4e2d7e;}
.box1 .title a {color:#4e2d7e;}

.list1 {width:314px; height:auto; border-bottom:1px solid #4e2d7e; padding-bottom:3px;}
.list1 ul li {width:314px; height:31px; border-bottom:1px dashed #dedede; border-top:1px solid #fff; background:#f8f9fc;}
#tslist {background:#e8eff7;}
.list1 ul li a {display:inline-block; width:200px; height:31px; line-height:31px; background:url(../image/smallpub.jpg) no-repeat 8px center; padding-left:23px; color:#693aaf;}
.list1 ul li span {float:right; padding:7px 13px 0 0;}

.box2 {width:314px; height:auto; float:left; padding-left:29px;}
.box2 .title {color:#29695b; background:url(../image/sls.jpg) no-repeat 4px center; border-bottom:2px solid #29695b;}
.box2 .title a {color:#29695b;}
.list2 {width:314px; height:auto; padding-bottom:3px; border-bottom:1px solid #29695b;}
.list2 ul li {width:314px; height:32px; border-bottom:1px dashed #dedede;}
.list2 ul li a{display:inline-block; width:297px; height:32px; line-height:32px; padding-left:17px; background:url(../image/list2.gif) no-repeat 5px center; color:#666666;}
.list2 ul li a:hover {color:#000; background:url(../image/list2.gif) no-repeat 5px center #f4f4f4;}


.box3 {width:314px; height:auto; float:left; padding-left:29px;}
.box3 .title {color:#92c42d; background:url(../image/green.jpg) no-repeat 4px center; border-bottom:2px solid #92c42d;}
.box3 .title a {color:#92c42d;}
.list3 {width:314px; height:auto; padding-bottom:3px; border-bottom:1px solid #92c42d;}
.list3 ul li {width:314px; height:32px; border-bottom:1px dashed #dedede;}
.list3 ul li a{display:inline-block; width:297px; height:32px; line-height:32px; padding-left:17px; background:url(../image/list2.gif) no-repeat 5px center; color:#666666;}
.list3 ul li a:hover {color:#000; background:url(../image/list2.gif) no-repeat 5px center #f4f4f4;}


.con2 {width:1000px; height:auto;}
.tab1 {width:314px; height:160px; float:left; background:url(../image/tabbg.jpg) no-repeat right bottom;}
.tab2 {width:314px; height:160px; float:left; padding-left:29px; background:url(../image/tabbg.jpg) no-repeat right bottom;}
.tab3 {width:314px; height:160px; float:left; padding-left:29px; background:url(../image/tabbg.jpg) no-repeat right bottom;}
.tabbox {width:314px; height:146px;}
.tab1 .tabbox {background:url(../image/tab1.jpg) no-repeat;}
.tab2 .tabbox {background:url(../image/tab2.jpg) no-repeat;}
.tab3 .tabbox {background:url(../image/tab3.jpg) no-repeat;}
.tabtit {width:268px; height:48px; margin:0 auto; line-height:48px; padding-left:18px; font-size:18px; font-family:"微软雅黑"; color:#333;}
.tabtit a{color:#333;}
.tabtit span {padding-left:10px; font-family:"宋体"; color:#000;}
.tab1 .tabtit {background:url(../image/red.jpg) no-repeat left center;}
.tab2 .tabtit {background:url(../image/green.jpg) no-repeat left center;}
.tab3 .tabtit {background:url(../image/purple.jpg) no-repeat left center;}
.tabmore {width:286px; height:auto; margin:0 auto; text-align:right; font-family:"宋体";}
.tab1 .tabmore a {color:#cd3132;}
.tab2 .tabmore a {color:#92c42d;}
.tab3 .tabmore a {color:purple;}
.comp {width:194px; height:70px; margin:0 auto; padding:0 92px 0 0; line-height:18px; font-size:12px; color:#666;}
.comcon {width:194px; height:60px; margin:0 auto; padding:10px 92px 0 0; font-family:"微软雅黑"; font-size:12px; color:#333;}




.links {width:100%; height:68px; background:url(../image/linksbg.jpg) repeat-x;}
.linksbox {width:1000px; height:68px; margin:0 auto; overflow:hidden;}
.linkstit {width:75px; height:68px; float:left;}
.linkscon {width:900px; height:68px; float:left; border-right:7px solid #cd3132; padding:0 9px 0 9px;}

.linkscon a {color:#333;border-bottom:1px dashed #ccc; height:34px; line-height:34px; padding:0 5px 0 5px; display:inline-block;}

.copy {background:#f4f4f4; border-top:2px solid #ededed; width:100%; height:auto;}
.copylink {width:1000px; height:30px; padding-top:18px; text-align:center; background:url(../image/copylink.jpg) no-repeat center bottom; margin:0 auto; color:#333;}
.copylink a {padding:0 5px 0 5px; color:#333; display:inline-block; line-height:18px; height:18px;}
.copycon {width:100%; height:auto; text-align:center; line-height:24px; color:#5e5e5e; padding:30px 0 30px 0;}
.copycon a{color:#5e5e5e;}



.nconbig {width:100%; height:auto; background:url(../image/nconbig.jpg) repeat-x; padding-top:24px;}
.nban {width:1000px; height:274px; background:url(../image/nbanbg.jpg) no-repeat bottom; margin:0 auto;}
.nban img {border:1px solid #333;}
.aboutbig {width:1000px; height:auto; margin:0 auto; padding-top:20px;}
.ntit {width:100%; height:44px; border-bottom:1px solid #ddd;}
.ntitleft {width:200px; height:44px; line-height:44px; float:left; background:url(../image/red.jpg) no-repeat 2px center; font-size:16px; color:#444; padding-left:18px; font-family:"微软雅黑";}

.ntitright {width:250px; height:44px; line-height:44px; float:right; text-align:right; color:#666;}
.ntitright span {padding:0 8px 0 8px;}
.ntitright a {color:#666;}
#home {background:url(../image/home.jpg) no-repeat left 1px; padding-left:20px;}

.aboutcon {width:1000px; height:auto; padding-top:50px;}
.abcoclear {width:100px; height:50px; clear:both;}
.abcotxt {width:610px; height:auto; float:left;color: #666;}
.abcotxt p {line-height:24px; color:#666; text-indent:24px; padding-bottom:20px;}
.abcoimg {width:368px; height:250px; float:right;}

.aboutlist {width:1029px; margin:0 auto; height:auto;}
.aboutdg {width:314px; height:200px; float:left; padding:0 14px 0 15px;}
.abdgtit {width:294px; height:44px; line-height:44px; color:#444; font-family:"微软雅黑"; font-size:18px; background:url(../image/red.jpg) no-repeat 2px center; border-bottom:2px solid #e50112; padding-left:20px;}
.abdgtit a{color:#444;}
.abdgtxt {width:314px; height:auto; line-height:24px; color:#666; padding-top:20px;}
.abdgmore {width:314px; text-align:left; padding-top:5px;}
.abdgmore a {font-family:"宋体"; color:#e50112;}


.tactleft {width:240px; height:auto; float:left; border-top:3px solid #dd2d00; padding-top:5px;}
.tactleft ul li {width:240px; height:36px; padding-bottom:2px;}
.tactleft ul li a {display:inline-block; width:220px; height:36px; line-height:36px; background:url(../image/hy.gif) no-repeat  221px center #e9e9e9; font-size:14px; color:#333; padding-left:20px;}
.tactleft ul li a:hover { background:url(../image/by.gif) no-repeat  221px center #dd2d00; color:#fff;}
.tactleft ul li a.hover { background:url(../image/by.gif) no-repeat  221px center #dd2d00; color:#fff;}
.tactright {width:730px; height:auto; float:right;}
.tactbox {width:700px;padding:27px 0 0 0;margin:0 auto;}
.tactbox p{line-height:20px;color:#666;margin-bottom:10px;}

.lx {line-height:24px; padding-top:27px; color:#555;}
.lx h1 {font-size:14px; font-weight:600; color:#444; padding-bottom:10px;}

.dz {line-height:24px; padding-top:27px; color:#555;}
.dz h1 {font-size:24px; font-family:"微软雅黑"; font-weight:500; padding-bottom:20px;}
.dz h2 {padding-top:10px; padding-bottom:20px;}
.dz h2 a {font-size:14px; font-weight:600; color:#555;}
.dz table tr td {font-size:14px; font-weight:600; color:#555;}


.newslist {width:720px; height:auto; padding:27px 0 20px 10px;}
.newsdg {width:720px; height:auto; padding-bottom:20px; clear:both;}
.newsdg h1 {text-align:right; padding-bottom:3px; font-size:12px; color:#666; font-weight:500; background:url(../image/orange.jpg) no-repeat left 6px; padding-left:18px;}
.newsdg h1 a {font-weight:600; float:left; color:#666;}
.newsdg div {padding-left:18px; line-height:22px; color:#666;}

.newspage {width:720px; height:30px; border-top:1px solid #ddd; text-align:center; padding-top:30px;}
.newspage a {display:inline-block; background:#fff; border:1px solid #ddd; color:#999; height:20px; line-height:20px; padding:0 7px 0 7px; margin:0 2px 0 2px;}
.newspage a:hover {background:#e50112; border:1px solid #e50112; color:#fff;}



.socibox {width:730px; height:auto; padding-top:25px;}
.sociimg {width:730px; height:240px; background:url(../image/socibg.jpg) no-repeat bottom center;}
.socitxt {width:730px; height:auto; padding-top:30px;}
.socitxt p{line-height:20px;color:#666;margin-bottom:10px;}
.socidg {width:500px; height: expression(this.height <97 ? 97: true);height:auto; margin-bottom:20px;border-bottom:1px dashed #ddd;}
.socidg h1 {font-size:14px; font-weight:600; color:#555555; padding-bottom:6px; padding-top:10px;}
.socidg h1 span {padding-left:10px; font-size:12px; font-weight:500;}
.socidg div {line-height:18px; color:#555;}
.socidg div a {color:#dd2d00; padding-right:5px;}
.socidg div span {padding:0 10px 0 10px;}


.polist {width:720px; height:auto; padding:25px 0 25px 10px;}
.polist ul li {width:705px; height:30px; line-height:30px; background:url(../image/orange.jpg) no-repeat left center; color:#666; text-align:right; padding-left:15px;}
.polist ul li a {color:#666; float:left;}

.audibox {padding:27px 0 0 27px;}
.audibox div {text-indent:24px; line-height:22px; color:#666;}
.audibox h1 {font-weight:600; font-size:12px; color:#666; padding:10px 0 5px 24px;}
.audibox ul li {height:30px; line-height:30px; background:url(../image/orange.jpg) no-repeat left center; padding-left:15px;}
.audibox ul li a {color:#666;}



.joinbox {width:1028px; height:auto; margin:0 auto; padding-top:50px;}
.joindg {width:484px; height:180px; float:left; padding:0 15px 0 15px; background:url(../image/joinbg.jpg) no-repeat center 146px;}
.jotit {padding-left:31px; height:48px; line-height:48px; font-family:"微软雅黑"; font-size:18px; color:#333;}
.jotit a{color:#333;}
.joyjj {font-size:18px; font-family:"宋体"; padding-left:10px; color:#000;} 
.jotxt {width:255px; height:66px; line-height:22px; color:#666; padding-left:31px;}
.jomot {text-align:right; width:255px; padding-left:31px;}
.jomot a {font-family:"宋体";}

.joinbg1 {background:url(../image/join1.jpg) no-repeat; width:484px; height:146px;}
.joinbg1 .jotit {background:url(../image/red.jpg) no-repeat 14px center;}
.joinbg1 .jomot a {color:#cd3132;}

.joinbg2 {background:url(../image/join2.jpg) no-repeat; width:484px; height:146px;}
.joinbg2 .jotit {background:url(../image/green.jpg) no-repeat 14px center;}
.joinbg2 .jomot a {color:#92c42d;}

.joinbg3 {background:url(../image/join3.jpg) no-repeat; width:484px; height:146px;}
.joinbg3 .jotit {background:url(../image/sls.jpg) no-repeat 14px center;}
.joinbg3 .jomot a {color:#29695b;}

.joinbg4 {background:url(../image/join4.jpg) no-repeat; width:484px; height:146px;}
.joinbg4 .jotit {background:url(../image/purple.jpg) no-repeat 14px center;}
.joinbg4 .jomot a {color:#693aaf;}


.publeft {width:240px; height:auto; float:left;}
.publdg {width:240px; height:143px; background:url(../image/publdg.jpg) no-repeat center 112px;}
.publdg1 {width:240px; height:112px; background:url(../image/publ1.jpg) no-repeat;}
.publdg2 {width:240px; height:112px; background:url(../image/publ2.jpg) no-repeat;}
.publdg3 {width:240px; height:112px; background:url(../image/publ3.jpg) no-repeat;}

.publt1 {height:40px; line-height:40px; padding-left:27px; font-family:"微软雅黑"; font-size:14px; color:#333; background:url(../image/green.jpg) no-repeat 9px center;}
.publt1 span {font-family:"宋体"; color:#000; padding-left:5px;}
.kong {width:100px; height:45px;}
.publ1more {width:200px; margin:0 auto; text-align:right;}
.publ1more a {color:#333; font-family:"宋体";}
.publtxt {padding-left:9px; color:#666; height:50px;}
.publ2more {width:130px; text-align:right;}
.publ2more a {color:#29695b; font-family:"宋体";}
.publ3more {width:130px; text-align:right;}
.publ3more a {color:#92c42d; font-family:"宋体";}

.pubrdg {width:730px; height:98px; border-bottom:1px dashed #ddd; padding-top:19px;}
.pubrimg {width:142px; height:74px; float:left; padding:2px; border:1px solid #ddd;}
.pubrtxt {float:left; padding-left:20px; width:560px; height:auto;}
.pubrtxt h1 {font-weight:600; font-size:12px; color:#666; padding-left:14px; background:url(../image/orange.jpg) no-repeat left 6px; height:15px;}
.pubrtxt h1 a {float:right;}
.pubrtxt h1 span {padding-right:5px; float:left;}
.pubrtxt h2 {color:#999999; padding:6px 0 5px 0; font-weight:500; font-size:12px; clear:both;}
.pubrtxt h2 span {padding:0 7px 0 7px;}
.pubrtxt div {color:#999; line-height:18px;}
.pubrtxt div a {color:#e50112;}


.pubmore {width:730px; height:auto;}
.pubmoretit{width:650px; height:80px; text-align:center; padding-top:20px;margin:0 auto;font-family:"微软雅黑"; font-size:20px; color:#333;word-wrap: break-word; word-break: normal;}
.pubmoretime {width:728px; height:30px; background:#f9f9f9; border:1px solid #e0e0e0; text-align:center; line-height:30px; color:#999;}
.pubmoretime span {padding:0 12px 0 12px;}
.pubmoretime a {color:#999;}
.pubmoretime a:hover {text-decoration:underline;}
.pubmoreimg {width:100%; height:auto; text-align:center; padding-top:50px;}
.pubmoretxt {width:100%; height:auto; padding-top:50px; color:#666; padding-bottom:50px; line-height:24px;font-size: 14px;}


.honclear {width:12px; height:12px; clear:both;}
.honorlist {width:730px; height:auto; padding-top:27px;}
.honorlist ul li {width:220px; height:368px; float:left; padding:0 11px 0 11px;}
.honorlist ul li a img {border:1px solid #333;}
.honorlist ul li h1 {font-size:12px; font-weight:500; color:#666; text-align:center; padding-top:10px; line-height:22px;}
.honorlist ul li h1 a {font-size:12px; font-weight:500; color:#666;}


.serlist {width:1032px; height:auto; margin:0 auto; padding-top:40px;}
.serdg {width:484px; height:183px; float:left; padding:0 16px 0 16px; background:url(../image/serlibg.jpg) no-repeat center 146px;}
.serdgbox1 {width:484px; height:146px; background:url(../image/serbg1.jpg) no-repeat;}
.serdgbox2 {width:484px; height:146px; background:url(../image/serbg2.jpg) no-repeat;}
.serdgbox3 {width:484px; height:146px; background:url(../image/serbg3.jpg) no-repeat;}
.serdgbox4 {width:484px; height:146px; background:url(../image/serbg1.jpg) no-repeat;}
.seryjj {padding-left:8px; font-family:"宋体"; color:#000;}
.serdgtit1 {width:439px; height:48px; line-height:48px; background:url(../image/red.jpg) no-repeat left center; margin:0 auto; padding-left:17px; color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit2 {width:439px; height:48px; line-height:48px; background:url(../image/green.jpg) no-repeat left center; margin:0 auto; padding-left:17px; color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit3 {width:439px; height:48px; line-height:48px; background:url(../image/sls.jpg) no-repeat left center; margin:0 auto; padding-left:17px; color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit4 {width:439px; height:48px; line-height:48px; background:url(../image/purple.jpg) no-repeat left center; margin:0 auto; padding-left:17px; color:#333; font-family:"微软雅黑"; font-size:18px;}


.serdgtit1  a{color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit2  a{color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit3  a{color:#333; font-family:"微软雅黑"; font-size:18px;}
.serdgtit4  a{color:#333; font-family:"微软雅黑"; font-size:18px;}



.serdgcon {width:484px; height:130px;}
.serdgimg {width:138px; text-align:center; height:13px; float:left;}
.serdgtxt {float:left; width:325px; line-height:22px; color:#666;}




