@charset "gb2312";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:14px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#4d4d4d;}
a:hover{ text-decoration: underline; color:#3a539b;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}


body{ background:url(2016jxjt_jtysj_bg.png) no-repeat center top;}

.header{ width: 1140px; margin:0 auto;}
.header .site{ float: left; height:33px; line-height: 33px; margin-top: 6px;}
.header .site a{ margin:0 5px;}

.header .logo{ float: left; margin-top: 45px;}

.header .nav{ float: right; width: 400px; overflow:hidden; margin-top: 60px;}
.header .nav ul li{ float: left; width: 79px; height:87px; text-align: center; font-size: 16px; margin-left:28px;}
.header .nav ul li:first-child{ margin-left: 0px;}
.header .nav ul li a{ display:block; width: 79px; height:37px; padding-top: 50px; color:#1e4789; background-repeat:no-repeat; background-position: center 10px;}
.header .nav ul li.nav01 a{ background-image:url(2016zjj_cgj_nav01.png);}
.header .nav ul li.nav02 a{ background-image:url(2016zjj_cgj_nav02.png);}
.header .nav ul li.nav03 a{ background-image:url(2016zjj_cgj_nav03.png);}
.header .nav ul li.nav04 a{ background-image:url(2016zjj_cgj_nav04.png);}
.header .nav ul li a:hover,.header .nav ul li a.cur{ background-color:#1e4789; color:#fff; text-decoration: none;}
.header .nav ul li.nav01 a:hover{ background-image:url(2016zjj_cgj_nav05.png);}
.header .nav ul li.nav02 a:hover{ background-image:url(2016zjj_cgj_nav06.png);}
.header .nav ul li.nav03 a:hover{ background-image:url(2016zjj_cgj_nav07.png);}
.header .nav ul li.nav04 a:hover{ background-image:url(2016zjj_cgj_nav08.png);}

.header .search{ float: right; width: 271px; height:31px; border:1px solid #3a539b; margin-top: 6px;}
.search .dropselect_box{ position:relative; float: left; display: block; width: 90px;height: 31px;}
.dropselect_SimpleSelect{ width:90px; /*height:30px;*/ display:block; overflow:hidden; background: url(2016jxjt_jtysj_jt.png) no-repeat right 13px #fff; line-height:31px; text-align:center; position: relative; left:0px; top:0px; padding:0; float: left; position:absolute;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ font-size:14px; width:100%; height:31px; line-height:31px;vertical-align: top;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#3a539b;color: #fff; }
.dropselect_SimpleSelect li.hover a { color:#3a539b; width:85%; text-align: left;padding-left: 8px;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none; }
.search_text{ float: left; border:none; width: 136px; height:31px; line-height: 31px; padding-left: 10px;}
.search_btn{ float: left; border:none; width: 35px; height:31px; background:url(2016jxjt_jtysj_search.png) no-repeat center center #3a539b; cursor:pointer; font-size:0px;}
 

.line{ clear:both; width: 100%;border-top:1px solid #3a539b;}

.main{ width: 1140px; margin:0 auto;}

/* 焦点图 */
.slideBox{ float: left; width:740px; height:414px; overflow:hidden; position:relative; background:url(2016jxjt_jtysj_slide.png) no-repeat right top;}
.slideBox .hd{ width: 72px; height:10px; overflow:hidden; position:absolute; right:150px; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; background:#4c4c4c; border-radius:5px; cursor:pointer;}
.slideBox .hd ul li.on{ background:#3a539b;}
.slideBox .bd{ position:relative; width: 740px; height:414px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width: 700px; height:45px; color:#fff; font-size: 16px; line-height: 45px; text-align: center; padding:0 20px; background:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9f000000,endColorstr=#9f000000); cursor: pointer;}
.slideBox .bd li:hover p{ text-decoration: underline;}
.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-30px; display:block; width:40px; height:60px;}
.slideBox .prev{ background:url(2016jxjt_jtysj_prev.png) no-repeat;}
.slideBox .next{ background:url(2016jxjt_jtysj_next.png) no-repeat; left:700px;}

.title{ line-height:49px; height:49px; border-bottom:1px solid #3a539b;  background:url(images/btn_bg.gif) repeat-x; position:relative; padding-right:10px;  }
.title .more{ float:right;}
.title ul{ z-index:5; position:absolute;overflow:hidden; zoom:1; }
.title li{ float:left; width: 110px; height:46px; border-bottom:3px solid #fff; font-size: 18px; text-align: center; cursor:pointer;}
.title li.on{ border-bottom:3px solid #3a539b;}
.title li.on a{ color:#3a539b;}
.title li a:hover{ text-decoration: none;}
.list{ height:177px; overflow:hidden; margin-top: 10px;}
.list li{ background:url(2016jxjt_jtysj_dian.png) no-repeat left center; height:30px; line-height: 30px; vertical-align:top; padding-left: 11px;}
.list li a{ float: left; max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list li span{ float: right; color:#4c4c4c;}

.news{ float: left; width: 370px; height:414px; background:url(2016jxjt_jtysj_slide.png); padding:0 15px;}
.news .title{ border-bottom: 1px solid #c4c4c4;}
.news .title li{ border-bottom-color:#f2f2f1;}
.news .title li.on{ border-bottom:3px solid #3a539b;}
.news .list{ height:344px;}
.news .list h3{ font-size: 18px; line-height: 30px; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight: normal;}
.news .list p{ color:#a5a5a5; border-bottom:1px dashed #c4c4c4; padding:5px 0 10px; margin-bottom: 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.zxts{ float: left; width: 713px; margin-top: 20px;}
.zxts .title ul{ right:0;}
.zxts .title h3{ float: left; font-size: 18px; color:#1e4789; font-weight: normal; padding:0 10px 0 20px;}
.zxts .title .wyxx{ float: left; display:block; width: 74px; height:24px; background:url(2016zjj_cgj_wyxx.png); line-height: 24px; color:#fff; text-align: center; margin-top: 15px;}

.zthd{ float: left; width: 712px; height: 84px; overflow:hidden; margin-top: 20px;}
.zthd img{ display:block; width: 712px; height: 84px;}

.xxgk{ float: right; width: 401px; height:272px; overflow:hidden; padding-top: 6px;}
.xxgk ul{ width: 402px;}
.xxgk ul li{ float: left; width: 133px; height:135px; font-size: 16px; line-height: 20px; text-align: center; margin:1px 0 0 1px;}
.xxgk ul li a{ display:block; width: 133px; height:65px; padding-top: 70px; color:#1e4789; background-color:#bdd4e4; background-repeat:no-repeat; background-position: center 31px;}
.xxgk ul li.nav01 a{ background-image:url(2016zjj_cgj_xxgk01.png);}
.xxgk ul li.nav02 a{ background-image:url(2016zjj_cgj_xxgk02.png);}
.xxgk ul li.nav03 a{ background-image:url(2016zjj_cgj_xxgk03.png);}
.xxgk ul li.nav04 a{ background-image:url(2016zjj_cgj_xxgk04.png);}
.xxgk ul li.nav05 a{ background-image:url(2016zjj_cgj_xxgk05.png);}
.xxgk ul li.nav06 a{ background-image:url(2016zjj_cgj_xxgk06.png);}

.login{ display:block; float: right; width: 401px; height: 63px; background: url(2016zjj_cgj_nav06.png) no-repeat 73px center #4267a4; color:#fff; font-weight: bold; font-size: 24px; line-height: 63px; text-indent: 134px; margin-top: 20px;}
.login:hover{ color:#fff; text-decoration: none;}

.zcfg{ float: left; width: 713px; margin-top: 20px;}
.djyd{ float: right; width: 400px; margin-top: 20px;}

.jjzdgz{ float: left; width: 713px; margin-top: 20px;}
.jjzdgz .title li{ width: 140px;}
.zdgz_list li{ width: 713px; height: 73px;}
.zdgz_list img{ display:block; margin-top: 10px;}

.ztzl{ float: right; width: 400px; margin-top: 20px;}
.ztzl .list{ height:147px;}

.currentPosition{ line-height:20px; min-height:20px; padding:15px 0; color:#666;}
.currentPosition a{ color:#666;}
.currentPosition a:hover{ color:#1E4789; text-decoration:underline;}

.column{ width:300px; float:left;}
.column h2{ height:55px; background:#1E4789; font-size:18px; line-height:55px; text-align:center; font-weight:normal; color:#fff;}
.column ul li{ border-top:1px solid #1E4789; height:55px; line-height:55px; text-align:center; background:#eee; margin-top:10px;}
.column ul li a{ display:inline-block; *zoom:1; *display:inline; color:#434343; padding-left:10px; margin-left:-10px;}
.column ul li a.active,.column ul li a:hover{ background:url(2015zz_list_jt.png) no-repeat left center ;color:#0068b7; text-decoration:none;}

.column_list{ width:810px; float:right; padding-bottom:30px; overflow:hidden;}
.column_list .title{ border:none; border-top:1px solid #1E4789; height:54px; background:#eee; line-height:54px;}
.column_list .title h2{ font-size:16px; font-weight:normal; color:#1E4789; padding-left:20px;}

.column_list .list{ border-bottom:1px dashed #cecece; padding:15px 0;}
.column_list .list li{ margin:0 20px; height:32px; font-size:14px; line-height:32px; vertical-align:top; }
.column_list .list li a{ float:left; background:url(2015zz_list_li_dian.jpg) no-repeat left center; text-indent:8px; color:#535353; max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.column_list .list li a:hover{ color:#1E4789;}
.column_list .list li span{ float:right; font-size:12px; color:#959595;}

/* 通用文章页 */
.page{ background:#fff; padding:20px;}
.page .note{ min-height:36px; background:#f9f9f9; line-height:36px; text-align:center; color:#666; padding:0 1%; margin:25px 0;}
.page .note span{ padding:0 10px;}
.page h2{ font-size:20px; line-height:30px; text-align:center; color:#1E4789;}
.page h3{ font-size:16px; line-height:30px; text-align:center; color:#1E4789;}
.page .art{ font-size: 16px; line-height:30px; color:#414141; padding: 20px;}
.page .art p{ font-size: 16px; line-height:30px; color:#414141;}
.page .art img{ max-width:100%; height:auto;}
.share{ clear:both; margin:20px 0; padding:0 20px; height:40px; line-height:40px; background:#f6f6f6;}
.share .print,.share .close{ float:left; color:#0062c2;}
.share .print:hover,.share .close:hover{ text-decoration:underline;}
.share .bdsharebuttonbox{ float:right; padding-top:6px;}
.share .zrbj{ float:left; color:#666;}


/* 友情链接 */
.footer_box{ background:#e3e3e3; margin-top:20px;}
.friend_link{ width:1000px; height:63px; margin:0 auto; line-height:63px;}
.friend_link h3{ float:left; font-size:14px; color:#6c7a89; font-weight: normal; margin-right: 10px;}
.friend_link a{ display:block; float: left; width: 173px; height:28px; background:#94adbd; line-height: 28px; text-align: center; color:#fff; margin:18px 0 0 10px;}
.friend_link .link{ float:left; color:#fff; font-size:14px; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:155px; border:1px solid #6c7a89; float:left; height:30px; z-index:99; margin:16px 0 0 6px;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(2016jxjt_jtysj_jt.png) no-repeat 95% 12px #e3e3e3; line-height:41px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ font-size:14px; padding:0 5px; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{ height:auto; width:85%; color:#535353;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}


/* footer */
.footer{ background:#1e4789; text-align:center; padding:40px 0;}
.footer p{ color:#fff; padding-top:10px;}
.footer p a{ color:#fff;}
.footer p a:hover{ text-decoration:underline;}