﻿*{ margin:0; padding:0; }
body{font-family: Arial, Helvetica, sans-serif,"宋体"; font-size:14px; color:#666; }
img{border:0; }
ul,li{list-style:none outside;}
a{ text-decoration:none; cursor:pointer; color:#222;font-size:14px;  }
a:hover{text-decoration:none; cursor:pointer; color:#1074bc; }
a:visited{color:#5d5050; }

.fullSlide {
	left: 0px; top: -45px; width: 100%; height: 632px; margin-top: 40px; position: fixed; z-index: -1; min-width: 1000px; _position: absolute;
}
.fullSlide ul {
	width: 100% !important; height: 100% !important;
}
.fullSlide li {
	width: 100% !important; height: 100% !important;
}


.clear{ clear:both; height:0; overflow:hidden; font-size:0;}
.fl{ float:left; }
.w1100{ margin:0 auto; width:1100px; height:auto; }

.top{ height:170px; }
.logo{ width:500px; height:105px; margin-top:60px; }
.search{ width:480px; height:40px; margin-top:15px; }
.search input{ float:left; background:#f8f8f8;}
.search input.search_text{ width:423px; height:38px; border:1px solid #ebebeb; font-size:14px; line-height:40px; padding-left:12px; color:#676767; }

.nav{ width:1178px; height:79px; background:url(../images/nav_bg.png) no-repeat; }
.nav ul{ height:60px; padding-top:19px; }
.nav ul li{ width:222px; height:60px; float:left; }
.nav ul li a{ display:block; line-height:60px; font-family:"微软雅黑"; font-size:18px; text-align:center; color:#fff; }
.nav ul li a:hover{ background:url(../images/nav_hover.png) no-repeat ; color:#f3ffa4; }

.content_a{ height:370px; margin:15px auto; }
.imggd{ width:600px; height:370px; background:#0CC; }
.newsqh{ width:478px; height:370px; margin-left:17px; }
.nebt{ width:100%; height:50px; background:url(../images/menu_bg.jpg) repeat-x; }
.nebt span{ width:115px; height:40px; display:block; float:left; margin:10px 0px 0 10px; }
.nebt span a{ display:block; line-height:40px; text-align:center; font-family:"微软雅黑"; font-size:18px; }
.nebt span a.hover{ background:url(../images/hover_bg.jpg) no-repeat; color:#0061c1; }
.newsnr{ width:476px; height:260px; background:#fcfcfc; border:1px solid #dde1e4; border-top:0; }
.newsnr ul{ padding:15px 20px; }
.newsnr ul li{ line-height:32px; background:url(../images/text_img.jpg) no-repeat 2px 12px; padding-left:13px; }
.newsnr ul li span{ float:right; color:#6f6f6f; }
.newsnr ul li a{ font-size:16px; }
.newsnr ul li a:hover{ color:#1074bc; }

.content_b{ height:270px; margin:15px auto; }
.tzgg{ width:400px; height:272px; }
.tzbt{ width:398px; height:50px; background:url(../images/menub_bg.jpg) repeat-x; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; }
.tzbt span{ width:120px; height:48px; border-top:2px solid #0e69c4; display:block; text-align:center; line-height:48px; font-size:18px; background:#fbfbfb; color:#0e69c4; font-weight:600; }
.tzbt a{ float:right; margin:12px 20px 0 auto; }
.tzglb{ width:398px; height:110px; border:1px solid #e9e9e9; border-top:0; background:#fbfbfb; }
.tzglb ul{ padding:11px 20px; }
.tzglb ul li{ line-height:22px; background:url(../images/text_ico.jpg) no-repeat 0 7px; padding-left:15px; }
.tzglb ul li span{ float:right; color:#6f6f6f; }

.gkbtn{ width:398px; height:97px; background:#fbfbfb; border:1px solid #e9e9e9; margin-top:10px; }
.gkbtn ul{ margin:2px auto 0 7px; }
.gkbtn ul li{ float:left; margin:6px 7px; }

.xsqsw{ width:398px; height:270px; margin:0 15px; }
.sqswnr{ width:398px; height:219px; border:1px solid #e9e9e9; border-top:0; background:#fbfbfb; }
.sqswnr ul{ padding:11px 20px; }
.sqswnr ul li{ line-height:32px; background:url(../images/text_ico.jpg) no-repeat 0 13px; padding-left:15px; }
.sqswnr ul li span{ float:right; }

.btn{ width:270px; height:270px; }
.btn ul li{ width:270px; height:82px; overflow:hidden; }

.adbanner{ height:100px; }

.tzsy{ height:240px; margin:15px auto; }
.tzsybt{ width:1098px; height:50px; background:url(../images/menub_bg.jpg) repeat-x; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; }
.tzsybt span a{ width:140px; height:48px; background:url(../images/bt.jpg) no-repeat 20px 14px; display:block; line-height:48px; padding-left:36px; font-size:18px; color:#0061c1; font-weight:600; }
.tzsynr{ width:1098px; height:189px; border:1px solid #e9e9e9; border-top:0; background:#fff; }


#demo {
 width:1045px; overflow:hidden;height:159px; border:none; margin:0 auto; padding-top:30px;
}
#indemo {
float: left;
width: 800%;
}
#demo1,#demo2{ height:260px;float:left; display:inline-table;}
#demo1 ul,#demo2 ul{ clear:both; }
#demo1 li,#demo2 li{ width:auto; height:100px; float:left; margin-left:30px; }
#demo1 li span,#demo2 li span{ width:100%; height:30px; display:block; text-align:center; line-height:34px; font-size:18px; font-weight:600; }
#demo1 li a,#demo2 li a{ color:#858585; }
#demo1 li a:hover,#demo2 li a:hover{ color:#1470c7; }
#demo1 li img,#demo2 li img{ display:block; }
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.ztzl{ width:1114px; height:110px; }
.ztzl ul li{ float:left; margin:0 7px; }






.nrcontact_a{ height:auto; margin-top:15px; }

.nynr{ width:823px; height:auto; margin-left:15px; }
.nynrbt,.nynrbtb{ width:823px; height:44px; border:1px solid #e0e0e0; background:#f9f9f9 url(../images/line.jpg) bottom repeat-x; border-bottom:0; }


.nybtwz{  height:44px; float:left; }/*width:145px;*/
.nynrbtb{ width:1098px; height:44px; margin:15px auto; }
.nybtwz span,.nynrbtb span{ background:url(../images/bt.jpg) no-repeat 20px 12px; display:block;  height:44px; font-family:"微软雅黑"; font-size:20px; line-height:44px; color:#1385ca; padding-left:36px; }
.nydq{ width:280px; height:44px; float:right; background:url(../images/dq.jpg) no-repeat 0 14px; padding-left:22px; font-family:"宋体"; }
.nydq p{ text-align:right; padding-right:15px; }
.nydq a{ line-height:44px; font-size:12px; }

.m_nav1{ width:100%-10px; margin:0px auto 0px auto; background-color:#f4f4f4; color:#cc0000; padding:8px 0px 8px 10px;}.m_nav1 a{ color:#cc0000;}.m_nav{ width:100%-10px; margin:0px auto 0px auto; background-color:#f4f4f4; color:#cc0000; padding:8px 0px 8px 10px;font-family:"微软雅黑";}.m_nav a{ color:#cc0000;font-family:"微软雅黑";}

.nynrlb{ width:763px; height:auto; border:1px solid #e0e0e0; background:#fbfbfb; border-top:0; padding:30px; }
.nynrlb dl{ width:760px; height:auto;_height:75px; min-height:75px; border-bottom:1px dashed #ccc; margin-bottom:20px; }
.nynrlb dt{ float:left; width:250px; height:158px; margin-right:15px; }
.nynrlb dd.nybt a{ font-family:"微软雅黑"; font-size:20px; color:#222; }
.nynrlb dd.nydate{ font-size:12px; margin:10px 0; }
.nynrlb dd.nylbnr{ line-height:28px; text-indent:30px; }

.nyfy{ width:100%; height:47px; }
.nyfy ul { width:560px; height:47px; float:right; }
.nyfy ul li{ float:left; width:47px; height:47px; background:#fff; text-align:center; line-height:47px; margin-left:10px; }
.nyfy ul li a{ color:#666; display:block; font-size:16px; font-weight:bold; }
.nyfy ul li:hover{ background:#0061c1; }
.nyfy ul li a:hover{ color:#fff; }

.contentwz{ width:1110px; height:auto; padding:30px 45px; background:#fff; border:1px solid #ebebeb; border-top:2px solid #ebebeb; margin:0 auto; }
.nrbt{ width:100%; height:70px; }
.nrbt h1{ font-family:"微软雅黑"; font-size:24px; text-align:center; font-weight:normal; }
.nrbt span{ font-size:18px; text-align:center; display:block; margin-top:10px; }
.nynrb{ width:100%; height:auto; margin-top:10px; }
.nynrb p{ text-indent:30px; font-size:14px; color:#383838; line-height:26px; margin-top:10px; }

.ly{ width:100%; height:34px; background:#f8f8f8; margin-top:15px; }
.ly p{ line-height:34px; padding-left:10px; }
.ly span{ float:right; line-height:34px; padding-right:15px; }

.sxyp{ width:100%; height:30px; margin:30px auto 0; }
.sxyp ul li{ width:500px; height:30px; float:left; }


.navbt{ width:260px; height:56px; background:url(../images/lenavbt.jpg) no-repeat; }
.navbt span{ line-height:56px; font-family:"微软雅黑"; font-size:20px; padding-left:15px; color:#1385ca; }
.navle{ width:260px;}
.navle ul li{ width:245px; height:46px; background:url(../images/ejnav.jpg) no-repeat; line-height:46px; padding-left:15px;  margin-top:10px; margin-left:auto; margin-right:auto; }
.navle ul li a{ display:block; font-size:16px; }
.navle ul li:hover{ color:#1385ca; background:url(../images/ejnav_ho.jpg) no-repeat; }
.navle ul li a:hover{ color:#1385ca; }
.navle ul div.tabss{ width:100%-2px; border:1px #e0e0e0 solid; height:auto;_height:120px; min-height:120px;}
.mxssearch{ width:100%-2px; margin:0px auto 0px auto; background:#fff url(../images/mxssearch.png) top no-repeat; padding:70px 0px 10px 0px; border:1px #e0e0e0 solid;}
.mxssearch span{ float:left; margin-left:4px;}.mxssearch input.mxsinput,.mxssearch form input.mxsinput{ width:140px;}
.yqlj{ height:auto; margin:15px auto 0; background:#fff; }
.yqljnr{ width:1098px; height:auto; border:1px solid #e7e7e7; border-top:0; }
.yqljnr form{ padding:20px 0 15px; }
.yqljnr form select{ width:235px; height:30px; border:1px solid #dfdfdf; color:#aaa; margin-left:20px; padding-left:7px; }
.yqljnr p{ padding:0 20px 20px; }
.yqljnr p a{ margin-right:30px; background:url(../images/text_img.jpg) no-repeat 0 6px; padding-left:10px; }


.footer{ width:100%; height:270px; background:#0061c1; margin-top:15px; }
.dbnr{ height:240px; color:#fff; padding-top:30px; } 
.dbnr a{ color:#fff; }

/*ZF_content*/
.c_title_text { margin:0 auto; text-align:center; font-size:22px; font-weight:normal; font-family:"微软雅黑"; color:#c00; line-height:180%;}
.c_content_overflow { padding:0 5px;  font-size:14px; line-height:24px;;}
.c_content_overflow p{ margin:0px auto 10px auto; padding-top:0px; padding-bottom:0px;line-height:220%;}


.mainbk02{ background:#ffffff url(index_76x.jpg) top repeat-x; }

.c_content_overflow1 { padding:0 5px; line-height:180%; font-size:14px;}
.c_content_overflow1 p{ padding-top:20px; padding-bottom:20px;}.mainbk02{ background:#ffffff url(index_76x.jpg) top repeat-x; }

.dduinfo{ border:#cccccc 1px dotted; width:98%-10px; margin:8px auto 14px auto; line-height:24px; padding:5px 5px 5px 5px;}.dduinfo span{ color:#CC0000; font-size:14px; font-weight:bold;}

.pt8b8{ padding:8px 0px 8px 0px;}.w98c{ width:98%;}.ma{ margin:0px auto 0px auto;}.fc{ text-align:center;}.w96c{ width:96%;}.w92c{ width:92%;}.100c{ width:100%;}.cl{ clear:both; }
.list001{ width:98%; margin:0px auto 0px auto;}.list001 ul{ width:100%-20px;line-height:24px; margin-left:10px;  }.list001 ul li{ height:24px;clear:both;}
.list002{ width:98%; margin:0px auto 0px auto;}.list002 ul{ width:100%-20px;line-height:24px; margin-left:10px;  }.list002 ul li{ height:24px;clear:both; border-bottom:1px dotted #cccccc; text-align:right;}.list002 ul li a{ float:left;}.list002 ul li span{ float:right;}
.listpic001{}.listpic001 ul{ width:100%; margin:0px auto 0px auto; clear:both;}.listpic001 ul li{ float:left; width:170px; text-align:center;}.yqlj{}.yqlj select{ width:160px; border:1px solid #cccccc;}

/*content*/

.newscontent{word-break:break-all;line-height:26px;font-size:14px; color:#333333;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
/*.newscontent li{padding-bottom:16px; color:#317EC4; width:100%; clear:both; border-bottom:1px solid #f2f2f2; margin-bottom:20px;}*/
table .newscontent{ font-size:14px; line-height:26px;line-height:24px;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.newscontent p{ font-size:14px; line-height:26px;line-height:24px;padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.newstitle{ font-size:18px; color: #F30; font-weight:bold; letter-spacing:1px; text-align:center;padding-top:6px;font-family:"微软雅黑";}
.newstitle1{ font-size:18px; color: #cc0000; font-weight:bold; letter-spacing:1px; text-align: left;padding-top:6px;}
.title2{ font-size:13px;   text-align:center;}
.n_tt,.n_tt a{ color:#999;font-family:"微软雅黑";}.mxsinput{ width:130px;}
.newslist{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:#55a5df 1px solid;}
table .newslist{  padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border:#55a5df 1px solid;} 

.list001{ width:98%; margin:0px auto 0px auto;}.list001 ul{ width:100%-20px;line-height:24px; margin-left:10px;  }.list001 ul li{ height:24px;clear:both;}
.list002{ width:98%; margin:0px auto 0px auto;}.list002 ul{ width:100%-20px;line-height:24px; margin-left:10px;  }.list002 ul li{ height:24px;clear:both; border-bottom:1px dotted #cccccc; text-align:right;}.list002 ul li a{ float:left;}.list002 ul li span{ float:right;}
.listpic001{}.listpic001 ul{ width:100%; margin:0px auto 0px auto; clear:both;}.listpic001 ul li{ float:left; width:170px; text-align:center;}.yqlj{}.yqlj select{ width:160px; border:1px solid #cccccc;}

/*********************分页*********************/

.page_num{padding-top:20px;overflow:hidden; width:98%; margin:auto; font-size:13px;}

#page_div{line-height:20px; color:#666; padding:5px 12px;}


#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}


#page_div .pagination_index span{ display:block;}
#page_div .pagination_index a, #page_div .pagination_index span, #page_div .pagination_index_num a{ 
	background:#fff; border:1px solid #dfdfdf;padding-right: 15px;padding-left: 15px;margin-right: 2px;margin-left: 2px;line-height: 35px;
	float: left;text-align:center; display:block;}
.pagination_index_num a{ }
.currentIndex{ float:left;}
#page_div .pagination_index a, #page_div .pagination_index_num a{}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{ background:#2086da; color:#fff;}

#page_div .pagination_index_last{width:400px; float:right; text-align:right}
/* ========="首页"样式=========*/

#page_div .pagination_index_num{padding-right: 15px;padding-left: 15px;margin-right: 2px;margin-left: 2px;line-height: 35px;}
#page_div .currentIndex{ background:#2086da; border:1px solid #2086da; color:#FFF;text-align:center; font-weight:bold;} /*=========当前页码样式=========*/

.pagination_index_last{ display:none;}

.pagination_index{padding-right: 5px; padding-left: 5px;margin-right: 2px;margin-left: 2px; line-height: 35px;text-align: center; float: left;}