﻿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}
input,button,select,textarea{outline:none}
li{list-style:none}img{border:none}textarea{resize:none}
body{ background-image: url(bg.png);
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:50% 0px;
	font-size:14px;color:#333;
	font-family:'Microsoft Yahei','宋体',Verdana,Arial,Helvetica, sans-serif;
}
a{color:#000;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#1966ab;text-decoration:none;}
a:link{text-decoration:none;}
.clear{ height:0; overflow:hidden; font-size:0; line-height:0; clear:both;list-style: none;}
.fl{float: left;}
.fr{float:right;}
.wid80{width:245px;}.wid100{width:123px;}.wid115{width:115px;}.wid140{width:140px;}.wid160{width:160px;}.wid220{width:220px;}.wid750{width:900px;}
.hig{height:40px;}
.ml2{margin-left:2px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mr0{margin-right:0px;}
.bord-lrb{border-left:1px #ddd solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;}
.activetitle{height:44px;background: #f5f5f5;border-bottom:2px #1966ab solid;}
.activetitle span{float:left;display:block;width:215px;height:44px;line-height:44px;color:#fff; background-image:url(bg6.png);background-repeat: repeat-x;}

.items2{width:120px;height:27px;float:left;line-height:27px; background:#FFFFFF; text-align:center;display:inline; padding-left:4px;}

.nongmu{width:1200px;margin:0 auto;}
.top{margin:0 20px;}
.top-L{margin:20px 0 0 0; }
.top-L img{display: block;margin-bottom: 20px;}
.top-R{margin:55px 0 0 0;}

.notxt{text-indent:-9999px;}
.nav {position:relative;width:100%;margin:0 auto;margin-bottom:20px; color:#fff;background-image:url(navbg.png);background-repeat: repeat-x; }
.nav ul{margin:0 20px;}
.nav ul li {float:left;box-sizing:border-box; width:15%;text-align:center;height:40px;line-height:40px;}
.nav ul li a{color:#fff;}
.curBg { background:#fff;height:2px;position:absolute;bottom:0;width:68px;left:0px;}

.content{overflow: hidden;width:1200px;margin:0 0px;padding:10px;text-align: center;background: #fff;}
/*.notice ul li{width:110px;height:80px;margin:0 10px 5px 0;font-size:16px;color:#fff;line-height:24px;background-image: url(bg4.png);background-repeat: repeat-x;}*/
.noticeNoclick{width:110px;height:80px;margin:0 10px 5px 0;font-size:16px;color:#fff;line-height:24px;background-image: url(bg4.png);background-repeat: repeat-x;}
.noticeclick{width:110px;height:80px;margin:0 10px 5px 0;font-size:16px;color:#1966ab;line-height:24px;background-image: url(bg3.png);background-repeat: repeat-x;}
/*.notice ul a{color:red;text-decoration:none;}*/
.notice ul a:hover li{display:block;text-decoration:none;background-image: url(bg3.png);color:#1966ab;background-repeat: repeat-x;}
/*.notice ul a:focus li{display:block;text-decoration:none;background-image: url(bg3.png);color:#1966ab;background-repeat: repeat-x;}*/
.bannericon{margin-top:10px;font-size: 24px;}
.bannertitle{overflow:hidden;position:relative;margin-left:10px;color:#1966ab;font-size:16px;line-height:34px;border-bottom:1px #eee solid; }
.bannertitle span{color:#666;}
.shuline{position: absolute;left:0;bottom: 0;width:100px;height: 2px;background: #1966ab;}
.announce{width:850px;}
.announcelist{overflow:hidden;margin:20px 0; text-align: left;}
.announcelist ul li{width:600px;line-height: 34px;}
.announcelist ul li .dian{margin:0 10px;color:#1966ab;font-size: 16px;}
.announcelist-1{width:500px;line-height: 40px;}



/*轮播*/
.banner{width:600px;overflow:hidden}
.silder {width: 100%;height:335px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:335px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#1966ab;color:#fff;}
.silder_desc{color:#fff;background:url(tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}

.topvebanner { margin: 0 auto; width: 900px; height: 70px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 900px; POSITION: relative; HEIGHT: 70px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 750px; HEIGHT: 70px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 300px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 900px; HEIGHT: 70px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 60px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #ddd; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #1966ab; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../images/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 800px; POSITION: absolute; }


.new_1{float:right;text-align:left;width:570px;}
.newtitle_1{ font-size:16px;color:#1966ab;line-height:30px;}
.sublist_1 .datetime{color:#333;}
/* tabbtn */
.tabbtn_1 {width:570px;height:30px; background-color:#edecec;}
.tabbtn_1 li {float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn_1 li a {display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:140px;text-align:center;font-size:16px;cursor:pointer;}
.tabbtn_1 li.current_1 {border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;}
.tabbtn_1 li.current_1 a {border-top:solid 2px #1966ab;height:30px;line-height:27px;background:#fff;color:#333;}


.tabbtn_2 {width:895px;height:30px; background-color:#edecec;}
.tabbtn_2 li {float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn_2 li a {display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:140px;text-align:center;font-size:16px;cursor:pointer;}
.tabbtn_2 li.current_2 {border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;}
.tabbtn_2 li.current_2 a {border-top:solid 2px #1966ab;height:30px;line-height:27px;background:#fff;color:#333;}

.tabcon_2 {width:856px;position:relative;overflow:hidden;}
.tabcon_2 .subbox {/*position:absolute;left:0;top:0;*/}
.tabcon_2 .sublist_2 {padding:0px 0px;}

.c { width:900px; float:left;}
.c .item { line-height:37px;float:left;padding:0 10px; background:#0D7EC2; margin-top:3px; margin-left:30px; border:1px solid #ddd; display:inline; }
.c .item a { color:#fff;}

/* tabcon */
.tabcon_1 {width:556px;position:relative;overflow:hidden;}
.tabcon_1 .subbox {/*position:absolute;left:0;top:0;*/}
.tabcon_1 .sublist_1 {padding:0px 0px;}

/* leftcon */
#leftcon_1 .subbox {/*width:9999em;*/}
#leftcon_1 .subbox .sublist_1 {float:left;width:664px;}
/* sublist */
.sublist_1 {padding:10px;}
.sublist_1 li {text-align:left;line-height:35px;font-size:14px;}
.sublist_1 li span {margin:0 5px;font-size:14px;font-weight:400;color:#666;}

/*首页新闻*/

.new{float:left;margin-left:12px;text-align:left;display:inline;width:440px}
.newtitle{ font-size:16px;color:#1966ab;line-height:30px;}
.newlist{width:290px;}
.sublist .datetime{color:#333;}
/* tabbtn */
.tabbtn {width:440px;height:30px; background-color:#edecec;}
.tabbtn li {float:left;position:relative;margin:0 0 0 -1px;}
.tabbtn li a {display:block;float:left;height:30px;line-height:30px;overflow:hidden;width:140px;text-align:center;font-size:16px;cursor:pointer;}
.tabbtn li.current {border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;}
.tabbtn li.current a {border-top:solid 2px #1966ab;height:30px;line-height:27px;background:#fff;color:#333;}


/* tabcon */
.tabcon {width:430px;position:relative;overflow:hidden;}
.tabcon .subbox {/*position:absolute;left:0;top:0;*/}
.tabcon .sublist {padding:0px 0px;}

/* leftcon */
/*#leftcon .subbox {/*width:9999em;
#leftcon .subbox .sublist {float:left;width:664px;}*/
/* sublist */
/*.tabcon .sublist {padding:5px;}*/
.tabcon .sublist li {text-align:left;line-height:35px;font-size:14px;}
.tabcon .sublist li span {margin:0 5px;font-size:14px;font-weight:400;color:#666;}


/* 当前位置 */
.core{font-size:14px;width:500px; padding:15px 0 0 0; }
.coreRow0 {height: 20px;overflow: hidden;color:#666; }
.coreBreadcrumb {display: block;padding: 0 0 0 10px;color:#333;}
.coreBreadcrumb a{color:#333;}.coreBreadcrumb a:hover{color:#333;}
.coreBreadcrumb i {	color: #333;font-style: normal;}
.coreBreadcrumb a:hover {text-decoration: underline;}

/* banner列表切换 */
/* hc_lnav */
.hc_lnav{z-index:9999;position:relative;width:190px;text-align: left;}
.hc_lnav .allbtn{z-index:99999;position:relative;}
.hc_lnav .allbtn h2{font-size:14px;box-shadow:2px 0px 6px -3px #428000;-webkit-box-shadow:2px 0px 6px -3px #428000;-moz-box-shadow:2px 0px 6px -3px #428000;}
.hc_lnav .allbtn h2 a{line-height:36px;background-color:#358000;padding-left:10px;width:180px;display:block;font-family:微软雅黑, 黑体;height:36px;color:#ffffff;font-size:14px;font-weight:normal;}
.hc_lnav .allbtn h2 a:hover{background-color:#358000;text-decoration:none;}
.hc_lnav .allbtn h2 i{}
.hc_lnav .allbtn h2 strong{}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;margin:10px 10px 0 10px;background-color:#fff;width:840px;display:none;height:290px;top:0;left:1px;}
body.hc_home .hc_lnav .allbtn ul{display:block;}
body.hc_list .hc_lnav .allbtn ul{display:block;}
.hc_lnav .allbtn ul li{width:170px;padding-bottom:7px;zoom:1;clear:both;cursor:default;}
.hc_lnav .allbtn ul li .tx{z-index: 9999;width:170px;line-height:40px;background-color:#559b0d;padding-left:10px;background-position:right center;height:40px;background: #fff;}
.hc_lnav .allbtn ul li .tx span{display:none;margin-left:20px;}
.hc_lnav .allbtn ul li .tx a{font-family:微软雅黑, 黑体;color:#333;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s;}
.hc_lnav .allbtn ul li .tx a i{line-height:25px;margin-top:5px;width:25px;background-position:0px 0px;float:left;height:25px;margin-right:10px;text-decoration:none;}
.hc_lnav .allbtn ul li dl{zoom:1;color:#ffffff;clear:both;overflow:auto;padding-top:4px;}
.hc_lnav .allbtn ul li dl a{line-height:22px;white-space:nowrap;float:left;color:#d9e7ce;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s;}
.hc_lnav .allbtn ul li dt{padding-left:10px;width:30px;float:left;padding-top:1px}
.hc_lnav .allbtn ul li dd{line-height:22px;width:150px;float:left;padding-top:2px}
.hc_lnav .allbtn ul li dd .dian{color:#1966ab;font-size: 16px;}
.hc_lnav .allbtn ul li .pop{z-index: -9999;border:1px #ddd solid;position:absolute;padding-bottom:10px;background-color:#fff;padding-left:20px;width:670px;padding-right:30px;display:none;height:290px;top:0px;left:170px;}
.hc_lnav .allbtn ul li .pop h3{display:none;font-size:14px;}
.hc_lnav .allbtn ul li .pop dl{padding-bottom:6px;color:#666666;padding-top:6px;}
.hc_lnav .allbtn ul li .pop dl:hover{background-color:#fff;}
.hc_lnav .allbtn ul li .pop dl a{color:#666666;margin-left:12px;margin-right:12px;line-height: 40px}
.hc_lnav .allbtn ul li .pop dl a.un{color:red;}
.hc_lnav .allbtn ul li .pop dt{padding-left:0px;width:72px;}
.hc_lnav .allbtn ul li .pop dd{width:565px;margin-left:-12px;line-height: 40px;}
.hc_lnav .allbtn ul li .pop .poplist{width:460px;}
.hc_lnav .allbtn ul li .pop .act{width:640px;height:80px;overflow:hidden;padding-top:10px;}
.hc_lnav .allbtn:hover ul{display:block;}
.hc_lnav .allbtn ul li:hover{background-color:#fcfcfc;}
.hc_lnav .allbtn ul li:hover .tx{width:171px;background-color:#fff;border: 1px #ddd solid;border-right: none;}
.hc_lnav .allbtn ul li:hover .tx span{float:right;display: block;}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333;}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px;}
.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:170px;}
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none;}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e;}
.hc_lnav .allbtn ul li:hover a{color:#666666;}
.hc_lnav .allbtn ul li:hover a:hover{color:#1966ab;}
.hc_lnav .allbtn ul li:hover a:visited{text-decoration:none;}
.more{position: absolute;right:-50;bottom:10px;}


.DivL{margin:5px 0 0 0;}
.DivL img{margin-bottom: 10px;}
.DivNew{margin-top:5px;}
.Divlist{overflow: hidden;margin-bottom:10px;padding-bottom:10px;border: 1px #ddd solid;width:265px;}
.Divlist img{margin:10px;}
.Divlist ul li div{text-align:left; line-height: 28px;/*background: #edecec;*/}
.Divtitle{background: #1966ab;line-height: 40px;color: #fff;text-align: left;text-indent:1em;}
.Divtext{margin: 0 10px;}
.Divbtn{width:265px;height:70px;margin-bottom:10px;color:#fff;font-size:18px;line-height:70px;text-align:left;}
.Divbtn span{font-size: 14px;}
.Divbtn a { color:#fff;}
.Divbtn1{background-image:url(btn1.png);background-repeat: no-repeat;}
.Divbtn2{background-image:url(btn2.png);background-repeat: no-repeat;}
.Divbtn3{background-image:url(btn3.png);background-repeat: no-repeat;}
.Divbtn4{background-image:url(btn4.png);background-repeat: no-repeat;}
.Divicon{width:80px;}
.Divicon img{margin:0 20px;}
.banner2{width:900px;height:80px;margin:10px 0 0 10px;}

/* foot */
.foot{overflow: hidden;padding:20px 0 0 175px;text-align:center; border-top:2px #1b69b0 solid;}
.Useful-Links{margin:0 auto;text-align:left;}
.Useful-Links select{margin-right:10px;width:186px;height:30px;}
.Linktitle{margin-right:10px;width:80px;line-height:30px;background: #1b69b0;color:#fff;}
.sponsor{margin:10px 0;line-height: 24px;}
.footpic{}
.footpic ul li {margin-right:0px;padding:5px 0;}

/* service */
.content-child{overflow:hidden;margin:10px;padding:10px;border-top:2px #1b69b0 solid;border-left:1px #1b69b0 solid;border-right:1px #1b69b0 solid;border-bottom:1px #1b69b0 solid;}
.leftnav{margin:0 10px;}
.leftnav ul a:hover li{text-decoration:none;color:#fff;background:#1b69b0;}
.commonBtn ul a:hover li{color:#fff;text-decoration:none;background:#1b69b0;}
.commonBtn ul a:focus li{color:#fff;text-decoration:none;background:#1b69b0;}
.navBtn{width:150px;height:40px;margin-bottom:10px;line-height:40px;font-size:16px;border:1px #1b69b0 solid;background:#dadada;color:#1966ab;}
.clickcolor{width:150px;height:40px;margin-bottom:10px;line-height:40px;font-size:16px;border:1px #1b69b0 solid;background:#1b69b0;color:#fff;}
.comBtn{height:30px;margin-bottom:10px;line-height:30px;font-size:16px;line-height:30px;border:1px #1b69b0 solid;background:#dadada;color:#333;}
.clickcolor2{height:30px;margin-bottom:10px;line-height:30px;font-size:16px;line-height:30px;border:1px #1b69b0 solid;background:#1b69b0;color:#fff;}
.contbody{width:920px;margin:0 10px;padding:20px;border-top:2px #1b69b0 solid;border-left:1px #1b69b0 solid;border-right:1px #1b69b0 solid;}
.search{height:40px;background: #f5f5f5;line-height: 40px;}
.searchtitle{width:110px;margin-right:20px;color:#fff;background:#1b69b0; }
.search input{float:left;width:300px;margin:5px 0 0 10px;border:1px #ddd solid;height: 30px;}
.searchlist {overflow:hidden; margin:20px 0;}
.searchlist ul li{box-sizing: border-box; width:170px;height:40px;margin:0 6px 6px 0;line-height: 40px;}
.searchlist ul li:last-child{margin-right:0px;}
.searchlist ul li a{display:block;background: #f5f5f5;color:#333;}
.searchlist ul li a:hover{display:block;background: #c1e0fc;color:#1b69b0;}
.searchlist-ONlist{width:177px;height:50px;line-height:36px;text-align:center; background-image:url(bg5.png);background-repeat: no-repeat;}
.project{background: #f5f5f5;line-height: 30px;}
.projectlist{text-align: left;line-height: 30px;}
.projectlist ul li{margin:10px 0;}
.caozuo{margin-right:20px;color: #1b69b0;}

.box{ width:980px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:980px; height:180px; overflow:hidden; position:relative;margin-top:10px;}
.piclist{ position:absolute; left:0px; top:0px}
.piclist li{ margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}


.contain {overflow: hidden;width:1200px;margin:0 0px;padding:10px;background: #fff;}
.guide { width:1200px; float: left; height: 36px; line-height: 36px; background: #fff;}
.guide span { padding-left: 18px; color:#999;}
.guide span a { color:#999;}

.contain { padding: 0;}
.contain .c { width:1180px; float: left; background: #fff;}
.detail { padding:20px;}
.detail .info {background:#F5F5F6; padding:15px 0; border-bottom:1px dotted #c9c9c9; text-align:center;}
.detail h1 { font-size:22px; color:#333; line-height:50px; text-align:center; font-size:28px; font-weight:normal; padding:30px 0 10px 0;}
/*.titBar{ margin:0 40px;height:40px;line-height:40px;margin-top:10px; text-align:center;color:#434343; background:#F5F5F6;}*/
.contain .c .contents {padding:50px; padding-top:20px; line-height:200%; min-height:280px;  font-size:16px;}
.titBar .where{ margin-right:20px;color:#999; }
.titBar .fontSize span{margin: 0 3px;cursor: pointer; border:none;color:#999; font-size:12px; }
.titBar .pubTime{margin:0 20px;color:#999; }
.titBar .fontSize{color:#999; font-size:12px; }
.titBar .print { margin-left:20px; }

.contain  .font_16 * {
    line-height: 200%;
    font-size: 16px !important;
}

.contain  .font_14 * {
    line-height: 200%;
    font-size: 14px !important;
}

.contain  .font_18 * {
    line-height: 200%;
    font-size: 18px !important;
}