@charset "utf-8";
/*公共样式*/
*{margin:0;padding:0;}
body{font-size:14px;font-family:SimSun,Arial,Helvetica,sans-serif;}
ul,li{ list-style-type: none;}
input,select,button,textarea{font-size:14px;font-family:SimSun,Arial,Helvetica,sans-serif;}
button{cursor: pointer;}
.cur,a{cursor: pointer;}
.mt_20{ margin-top:20px;}

.yj{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}

img{border:none;}

table{ margin:auto;}
.clear{clear:both;}

a,a:link {color:#333;text-decoration:none;}
a:visited {}
a:active,a:hover{text-decoration:underline;cursor: pointer; color:#ff6600;}
a:focus {outline:none;}
a:hover{ color:#ff6600;}

.tRight{ text-align:right;}
.tcenter{ text-align:center;}
.tLeft{ text-align:left;}

.h25{ height:25px;}
.h30{ height:30px;}

.ml30{ margin-left:30px;}

.right{ float:right;}
.left{ float:left;}


.b{ font-weight:bold;}
.n{ font-weight:normal;}
.nodata{position:absolute;left:20px;}
.yh{font-family:\5FAE\8F6F\96C5\9ED1;}
.media{ margin:0 auto;}

.tRed{ color:red;}
.tGreen{ color:green;}
.tBlue{ color:#04AEDA;}

.none{ display:none;}
.clear{ clear:both;}
#window
        {
            margin:0;
            padding:0;
            width:300px;
            height:77px;
            background:url(../images/66.jpg) no-repeat;
            position:fixed;
            left:0px;
            top:206px;
            z-index:999;}
#cl{ width:280px;
            height:75px;
float:left;}
 #close
        {
            font-size: 15px;
            background-color: transparent;
            padding:0;
            width: 17px;
            border:solid 1px;}
/*公共样式*/
body{ color:#333; background:url(../images/body-bg.jpg) repeat-x #F0F0F0;min-width: 1200px;}
.header{ width:100%; height:150px; position:relative;}
.header-topcontent{width:1200px;}
.header-content{ width:1200px; height:150px; position:relative; z-index:99; margin:0 auto; background:url(../images/top.png);}
.header-container{width:1200px;}
.banner{width:1200px;background:url(../images/content-bg.jpg) repeat-y;}
.logo{ position:absolute; top:44px; left:0px; z-index:3;}

/*默认二级下拉导航菜单*/
.menu{ width:100%; height:45px;position:relative; z-index:99999;}
#nav { width:1200px; height:45px; line-height:45px; background:url(../images/menu-bg.jpg); white-space:nowrap; margin:0 auto;}
#nav li {float:left;display:inline; height:45px; text-decoration:none;font-size:16px; color:#fff;text-align:center;position:relative;z-index:990; padding-right:1px; font-family:\5FAE\8F6F\96C5\9ED1;}
#nav li a{ text-align:center; display:block;color:#fff; text-decoration:none; float:left;position:relative; z-index:999; padding:0 13px; font-size:14px; font-weight:bold;}
#nav li a:hover{ color:#fff; background:#2D6FA5;}
#nav .menu-hover a{ color:#fff; background:#2D6FA5;}
#nav li ul { display:none;position:absolute;left:0px;top:45px; width:120px; z-index:99999;}
#nav li ul li{float:left;display:inline; border-top:1px solid #2D6FA5; height:35px;  background:#1E5E91 !important; padding:0px;}
#nav li ul a{float:left;display:block;text-align:left;text-decoration:none;width:110px; font-weight:normal; padding:2px 13px;line-height:30px; font-size:14px; background:none !important; color:#fff !important;}
#nav li ul li span{ display:none;}
#nav li ul a:hover  {color:#fff !important;  background:#2D6FA5 !important;height:30px;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}

/*主要内容*/
.container{ width:100%; overflow:hidden; margin:0 auto;}
.ny-content{width:1180px;margin:0 auto;}
.content{ width:1180px; overflow:hidden; margin:0 auto; padding:10px 10px 5px 5px; background:url(../images/content-bg.jpg) repeat-y;}
.content-top{ width:1180px; height:270px; overflow:hidden; margin-bottom:10px;}
.content-bottom{ width:1180px; height:400px; overflow:hidden;}

.bottom-left{ float:left; width:250px; height:428px; margin-right:10px;}
.bottom-right{ float:left; width:410px; height:428px;}

.area-title .title{ float:left; line-height:37px; font-size:14px; color:#1e5e91; padding-left:47px; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1;}
.area-title .more{ float:right; line-height:37px; margin-right:12px;}
.area-title .more a{ color:#999;}

/*区域1*/
.area1{ width:410px; height:270px; float:left; overflow:hidden; background:url(../images/area1-bg.jpg);}
.area1 .area-title{ width:410px; height:37px; background:url(../images/area1-title-icon.jpg) no-repeat 12px center;}
.area1-content{ margin:12px 15px 0 15px;}
.area1-content li{ width:370px; height:30px; float:left; background:url(../images/li-icon.jpg) no-repeat center left; padding-left:10px; font-family:\5FAE\8F6F\96C5\9ED1;}
.area1-content li a{ float:left; font-size:14px; line-height:30px;}
.area1-content li span{ float:right; color:#999; line-height:30px;}

/*slide*/
.slide{widows: 760px; overflow:hidden; float:left; margin-right:10px;}

/*链接1*/
.link1{ width:250px; height:398px; overflow:hidden; margin-bottom:5px;}
.link1 li{ width:250px; height:52px; background:#4A8BD6; margin-bottom:5px;}
.link1 li a{ width:250px; height:50px; display:block; line-height:50px; text-align:center; font-family:\5FAE\8F6F\96C5\9ED1; color:#fff; font-size:18px; font-weight:bold;}
.link1 li a:hover{ text-decoration:none; background:#3E7CC6;}

.link-bottom{ width:180px; height:93px; padding-top:5px;}
.link1-title{ font-size:14px; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1; color:#2f2f2f;}

.link4{
	width: 1200px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;}
.link4 li{ float:left; padding:0 32px;}
.link4 li a{ font-size:14px; color:#BCC9D7;}

/*区域2*/
.area2{ float:left; width:500px; height:398px; margin-right:10px; background:url(../images/area2-bg.jpg);}
.area2 .area-title{ width:500px; height:37px; background:url(../images/area2-title-icon.jpg) no-repeat 14px center;}
.area2-content{ padding:5px;}
.area2-content li{ float:left; width:470px; margin-bottom:5px; font-family:\5FAE\8F6F\96C5\9ED1;height: 80px;overflow: hidden;}
.area2-content img{ width:126px; height:71px; background:#fff; padding:1px; border:1px solid #C9C9C9; float:left; margin-top:5px; margin-right:15px;}
.area2-content a{ font-weight:bold; color:#2f2f2f; display:block; line-height:30px;height: 30px;overflow: hidden;}
.area2-content a:hover{ color:#FF6600;}
.area2-content span{ color:#989898; line-height:24px;font-size:12px;}

/*区域3*/
.area3{ width:410px; height:194px; overflow:hidden; background:url(../images/area3-bg.jpg); margin-bottom:10px;}
.area3 .area-title{ width:410px; height:37px; background:url(../images/area3-title-icon.jpg) no-repeat 14px center;}
.area3-content{ height:152px; padding:5px 15px;}
.area3-content li{ width:370px; height:29px; float:left; background:url(../images/li-icon.jpg) no-repeat center left; padding-left:10px; font-family:\5FAE\8F6F\96C5\9ED1;}
.area3-content li a{ float:left; font-size:14px; line-height:29px;}
.area3-content span{ float:right; color:#999; line-height:29px;}

/*区域4*/
.area4{ width:410px; height:194px; overflow:hidden; background:url(../images/area3-bg.jpg);}
.area4 .area-title{ width:410px; height:37px; background:url(../images/area4-title-icon.jpg) no-repeat 14px center;}
.area4-content{ height:152px; padding:5px 15px;}
.area4-content li{ width:370px; height:29px; float:left; background:url(../images/li-icon.jpg) no-repeat center left; padding-left:10px; font-family:\5FAE\8F6F\96C5\9ED1;}
.area4-content li a{ float:left; font-size:14px; line-height:29px;}
.area4-content span{ float:right; color:#999; line-height:29px;}

/*foot*/
#foot{ width:100%; height:110px; overflow:hidden; background:url(../images/foot-bg.jpg) repeat-x;}
.foot{ width:1200px;height:110px;line-height:28px; margin:0 auto;}
.foot-info{ color:#fff;}
.copy{width:700px; float:left; height:60px; color:#fff; line-height:3; padding-left:24px; margin-top:20px;}
.copy a{ color:#fff;}
.foot .microcode{ float:right; margin-top:5px;margin-right:120px;}
.link-bottom{width: 250px;}
.link-bottom .link3{}
.link-bottom .link3 select{ width:250px; height:24px; margin:8px 0 0 0;}

.lnik-bottom .link2{}
.link-bottom .link2 select{ width:250px; height:24px; margin:8px 0 0 0;}

/*内页侧栏*/
.ny-left{ width:230px; overflow:hidden; float:left; background:#fff;margin-right: 10px;}
.ny-left-title{ width:230px; height:35px; color:#fff; font-size:14px; line-height:35px; font-weight:bold; overflow:hidden; background:url(../images/ny-left-title.jpg) no-repeat; text-align:center;}
.ny-left-content{ min-height:100px; _height:200px; overflow:hidden; padding:0 15px; padding-bottom:10px; padding-top:10px;margin-bottom:5px; border:1px solid #DFDFDF; border-top:0;}
.ny-left-content ul li{ width:200px; float:left; overflow:hidden; margin-bottom:5px;}
.ny-left-content li a{ display:block; width:210px; height:30px; line-height:30px;font-size:14px; color:#333; border-bottom:1px dotted #C6C6C6; padding-left:20px; background:url(../images/ny-left-li.jpg) no-repeat 0px center;}
.ny-left-content li a:hover{ text-decoration:none; color:#333;}
.ny-left-content ul .cur a{ color:#333; font-weight:bold;}

.ny-left2{ width:230px; overflow:hidden; float:left; background:#fff;}
ny-left-content2{ min-height:220px; _height:200px; overflow:hidden; padding:0 15px; padding-bottom:10px; padding-top:10px; border:1px solid #DFDFDF; border-top:0;}
.ny-left-content2 ul li{ width:220px; float:left; overflow:hidden; margin-bottom:5px;}
.ny-left-content2 li a{ display:block; width:220px; height:30px; line-height:30px;font-size:14px; color:#333; border-bottom:1px dotted #C6C6C6; padding-left:20px; background:url(../images/ny-left-li.jpg) no-repeat 0px center;}
.ny-left-content2 li a:hover{ text-decoration:none; color:#333;}
.ny-left-content2 ul .cur a{ color:#333; font-weight:bold;}


.ny-left-content li ul{ display:none; overflow:hidden; width:175px; margin-left:20px;}
.ny-left-content li ul li{margin-bottom:0px; background:none; border:none;}
.ny-left-content li ul li a{ width:155px; height:30px; line-height:30px;padding-left:20px; font-weight:normal; border:none; color:#666; font-size:14px;}
.ny-left-content li.cur ul{ display:block;}
.ny-left-content li ul li ul{ display:none; overflow:hidden; padding:0; margin:0; padding-left:15px;}

/*内页侧栏*/


/*内页右边内容区*/
.ny-right{ width:700px; overflow:hidden; float:left;background:#fff;margin-right: 10px;}
.ny-right2{ width:1180px; overflow:hidden; float:right;background:#fff;}
.ny-right-title a{ color:#FFF;}
.ny-right-title{ width:680px; padding-left:20px; height:35px; line-height:35px; color:#FFF; font-size:14px; background:url(../images/ny-right-title.jpg) no-repeat; overflow:hidden;}
.ny-right-content{min-height:400px; _height:400px; line-height:24px; width:680px; position:relative; float:left; display:inline; padding:10px 9px; border:1px solid #DFDFDF; border-top:0;}
.ny-right-bottom{width:690px;}

.ny-rightdy{ width:930px; overflow:hidden; float:right;background:#fff;}
.ny-right-titledy a{ color:#FFF;}
.ny-right-titledy{ width:910px; padding-left:20px; height:35px; line-height:35px; color:#FFF; font-size:14px; background:url(../images/ny-right-title.jpg) no-repeat; overflow:hidden;}
.ny-right-contentdy{min-height:400px; _height:400px; line-height:24px; width:910px; position:relative; float:left; display:inline; padding:10px 9px; border:1px solid #DFDFDF; border-top:0;}


.ny-right-title2 a{ color:#FFF;}
.ny-right-title2{
	width: 1160px;
	padding-left: 20px;
	height: 35px;
	line-height: 35px;
	color: #FFF;
	font-size: 14px;
	overflow: hidden;
	background-image: url(../images/rtitlebg.jpg);
	background-repeat: repeat-x;}
.ny-right-content2{min-height:400px; _height:400px; line-height:24px; width:1160px; position:relative; float:left; display:inline; padding:19px 9px; border:1px solid #DFDFDF; border-top:0;}
.ny-right-bottom2{width:1160px;}

.paging{ width:100%;height:30px;line-height:30px; margin-top:10px;}
.manu { padding:3px; margin:3px; text-align:center;}
.manu a { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#036cb4; text-decoration:none;}
.manu a:hover { color:#666; border:#999 1px solid;}
.manu a:active { border:#999 1px solid; color:#666;}
.manu .current { border:#036cb4 1px solid; padding:2px 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px; background-color: #036cb4
;}
.manu .disabled { border:#eee 1px solid; padding:2px 5px; margin:2px; color:#ddd;}
/*内页右边内容区 - 文字内容*/
.right-main-title{ font-size:18px; line-height:30px; margin-top:10px; text-align:center;}
.right-sub-title{ height:30px; line-height:30px; border-bottom:1px dotted #cacaca; text-align:center; padding-bottom:10px; margin-bottom:20px;}
.right-sub-title span{ margin: 0 20px; color:#999;}
.right-main-show{ line-height:28px; margin-bottom:20px;font-size: 15px;}
.next-page{ margin-top:20px; line-height:24px;}

/*内页右边内容区 - 文字内容*/
.img-center{ display:block; width:100%; text-align:center;}
/*文字列表01*/
.news-list01 li{ height:35px; line-height:35px; border-bottom:1px dashed #D7D7D7; padding-left:13px; }
.news-list01 li a{ float:left;}
.news-list01 li span{ float:right; color:#999;}


/*文字列表02*/
.news-list02 li{ height:35px; background:#F6F6F6;margin-bottom:5px;float:left; width:100%; position:relative;}
.news-list02 li a{ line-height:35px;  display:block; background:#F6F6F6; border-left:4px solid #F6F6F6; padding-left:16px; color:#333; padding-right:15px;}
.news-list02 li span{ color:#999999; position:absolute; top:0px; right:15px; display:block; line-height:35px;}
.news-list02 li a:hover{ text-decoration:none; color:#ff6600; border-left:4px solid #FF6600;}
.news-list02 li a:hover span{ color:#999999;}
