@charset "gb2312";
body, ul, li, p, h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
}
li {
	list-style: none;
}
a {
	text-decoration: none
}
img {
	border: 0;
	vertical-align: top;
}
.clearfix {
	zoom: 1;
	_zoom: 1
}
.clearfix:after {
	content: "";
	display: block;
	line-height: 0px;
	height: 0px;
	clear: both;
	visibility: hidden
}
html, body {
	width: 100%;
	height: 100%;
}
body {
	font-family: 'Microsoft Yahei', 'Simsun', 'NSimSun';
	font-size: 14px;
	font-weight: 400;
	color: #4c4b49;
	background:#fff url(index_res/body_bg.jpg) no-repeat center top;
}

.bwhite{
 background:#fff
}
.size12 {
	font-size: 12px;
}
/*index*/
.header {
	width: 1000px;
	height: auto;
	margin:0px auto;
}

.header .header_wrap{
 height:106px;
 background: url(http://8149.webdemo.chingo.cn/template/images/header_bg.jpg) no-repeat center top;
 position:relative;
}

.header #form{
position: absolute;
right: 41px;
top: 32px;
width: 192px;
height:44px;

}
.header  input.search-text {
border: 0px;
width: 192px;
height:44px;
text-indent: 2em;
line-height: 40px;
background: url(http://8149.webdemo.chingo.cn/template/images/bg.png) no-repeat 5px -10px;
color: #BEB9B9;
}

.header input.search-btn {
border: 0px;
width: 30px;
height: 28px;
position: absolute;
top: 5px;
right: 3px;
background: none;
}
.Mcenter {
	margin: 0px auto;
}
.TextCenter {
	text-align: center;
}
.white {
	color: #fff
}

/*nav*/
.nva-wrap {
	height: 47px;
	position: relative;
	z-index: 99999;
	background: url(index_res/nav-bg.jpg) repeat-x left center;
}
.cg-nav li+li{
background: url(index_res/nav-li-pic.jpg) no-repeat left center;
}
.cg-nav li a{

padding-left:10px;
}
.cg-nav li.selectting,.cg-nav li.selected-nav{
background:#fff
}

.cg-nav li span.nav-selected a,.cg-nav li.selected-nav a{
color:#076fc0
}

.cg-nav ul.second-nav li.selected-nav ,.cg-nav ul.second-nav li.selected-nav a,.cg-nav ul.second-nav li a{
 background:none
}

.cg-nav ul.second-nav {
 background:#f2fbfe
}
.cg-nav ul.second-nav li {
	background:none;
	white-space: nowrap;
	float:left;
	
}
.cg-nav ul.second-nav li.selected-nav{
 background:#71be11
}
.cg-nav ul.second-nav li.selected-nav a,ul.second-nav li a{
 color: #fff !important
}


.cg-nav li ul.second-nav  a{
 font-size:12px;
 font-weight:400;
 color:#000 !important
}


.w1014{
 width:1014px;
 margin:auto;
}

.w1000{
 width:1004px;
 margin:auto;
}

.fl{
 float:left
}

.fr{
 float:right
}
/*article*/



.article {
	margin: 6px auto;
	overflow: hidden;
	min-height:600px;
	
}

.search {
 width:100%;
 overflow:hidden;

}
.search form{
 float:right;
margin-right: 7px;
height: 25px;
background: url(index_res/search_bg.jpg) no-repeat left center;
width: 170px;
border: 0px;
}
.search form input[type='text']{
width: 143px;
border: 0px;
height: 25px;
line-height: 25px;
text-indent: 1em;
color: #b8b8b8;
background: none;

}
.search form input[type='submit']{
width: 22px;
height: 25px;
background: none;
background: transparent;
border: 0px;
}
a.more {
display: block;
height: 16px;
float: right;
font-size: 20px;
padding-right: 12px;
color:#7c7c7c
}



.cl-module-one{
  width:100%;
  height:313px;
}
.cl-module-one .leftNew,.cl-module-one .rightNotice{
 width:485px;
 height:300px;
 float:left;

}
.cl-module-one .leftNew{

 padding:6px 8px;
}
.cl-module-one .rightNotice{
 margin-left:12px;
 border-radius:8px;
 -webkit-border-radius:8px;
 -moz-border-radius:8px;
  background:url(index_res/notice_bg.jpg) repeat-x;
}
.pic-box {
width:485px;
margin: 0 auto;
position: relative;
font-size: 12px;
}

.pic-box .big-pic {
width: 485px;
height: 299px;
overflow: hidden;
position: relative;
}


.big-pic li {
float: left;
position: relative;
width: 485px;
height: 299px;
overflow: hidden;
color: #000;
border-radius:8px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
}


.pic-box .pic-title {
height: 40px;
position: absolute;
bottom: 0px;
width: 100%;
line-height: 40px;
text-indent: 10px;
color: #FFF;
background:url(index_res/opacity.png) repeat;
border-bottom-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-bottom-right-radius: 10px;
}

.box5 .small-pic {
position: absolute;
bottom: 51px;
right: 43%;
}

.box5 .small-pic li {
background: #fff;
height: 10px;
width: 10px;
overflow: hidden;
color: #FFF;
line-height: 14px;
text-indent: 0px;
text-align: center;
border: 1px solid #5c5d5e;
text-indent:-9999px;
border-radius:0px;
}

.box5 .small-pic li.small-hover {
background: #71be11;
border: 1px solid #5c5d5e;
}

.pic-box .pic-title a {
color: #FFF;
text-decoration: none;
font-size:14px;
}

.cl-module-one .rightNotice{
	margin-top: 6px;
	margin-left: 21px;
}

.Noticle-top,.Noticle-bottom{
display:block;
width:100%;
height:9px;
}





.Noticle-top{
 background:url(index_res/notice-top-pic.png) no-repeat center top;
}
.Noticle-bottom{
 background:url(index_res/notice-bottom-pic.png) no-repeat center top;
}

.Noticle-center{
background:url(index_res/notice_bg.jpg) repeat-x;
height:281px;
width:100%;
display:block;
}
.cl-module-two{
 width:1000px;
 margin:0px auto 0px;
 height:360px;

}


.cl-module-three{
 width:1000px;
 margin:auto;
 height:234px;
}



.title{
	height: 40px;
	background:url(index_res/title_2.png) no-repeat center bottom;
	height: 40px;
	line-height: 40px;
}



.title a{
 float:right;
 font-size:12px;
 color:#727272
}

.title h2{
 font-size:16px;
 color:#000;
 text-indent:7px;
}


.rightNotice .title{

padding: 16px 22px 0px;
background:url(index_res/title_1.png) no-repeat center bottom;
}

.rightNotice .title h2{
 text-indent: 9px;

}
.rightNotice .txt{
height:234px;
width:100%;
}

.small-pic {
	text-align: center;
}

.pic-title{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
bottom:11px;
}
.small-pic li {
width: 7px;
height: 7px;
margin: 0px 2px;
display: inline-block;
background: #494949;
border: 2px solid #f0eeeb;
}
.small-pic li.small-hover {
	background: #ff812c;
}


ul.cg-news-list{
padding: 13px 22px;
}
ul.cg-news-list li{
 line-height:30px !important;
}


.xwdt,.cgzs{
 width:365px;
 height:357px;
}

.xwdt{
	margin-right:30px
}


.xwdt .title a,.cgzs .title a{
  padding-right:15px;
}


.xwdt ul {
 padding:13px 0px;
}

.xwdt ul li{
 background: url(index_res/qz-bg.jpg) no-repeat 2px center;
 padding-left:15px;
 padding-right:15px;
 line-height:33px !important;
}





.cgzs li{
  line-height:33px !important;
  border:1px solid #dfdfdf;
  padding:0px 15px !important;
  background:#f2f2f2
}

.cgzs ul{
 padding: 13px 0px;
}
.cgzs li+li{
 margin-top:6px;
}

.yqlinks{
 width:222px;
 height:357px;
 background: url(index_res/links-bg.jpg) no-repeat center;
 margin-top: 5px;
}

.yqlinks  h3{
height: 53px;
width: 100%;
background: url(index_res/llink-title-pic.jpg) no-repeat center;
line-height: 26px;
padding-top: 17px;
text-indent: 15px;
font-size: 16px;

}
.yqlinks  h3 small{
display: block;
line-height: 10px;
font-size: 12px;
font-family: 'Arial';
letter-spacing: 2px;
font-weight:400
}
.yqlinks  h4{
padding: 0px 25px;
color: #6ec200;
background: url(index_res/name_pic.png) no-repeat 15px center;
margin-top: 7px;
font-weight: 400;
}
.yqlinks ul {
padding: 10px 15px;
}
.yqlinks ul li{
float:left;
line-height:22px !important;
margin: 0px 5px;
}

.yqlinks ul li.event{
 text-indent:13px;
}
.yqlinks ul li{
 width:85px;
}


.cl-module-three .title{
background: url(index_res/title_3.png) no-repeat center bottom;

}

.cl-module-three  #scroll{
 margin:11px 0px;
}

.cl-module-three ul li {
position: relative;
width: 125px;
height: 175px;
float: left;
margin:0px 26px;
}
.cl-module-three  ul li span {
position: absolute;
left: 0px;
bottom: 0px;
height: 23px;
width: 100%;
display: block;
background: url(index_res/opacity.png) repeat;
text-align: center;
color: #fff;
line-height: 23px;
}

/*footer*/

html.ie7 #scroll{
position:relative;
}

html.ie7 .rightNotice li,html.ie7 .cgzs li{
 line-height:27px !important;
}
html.ie7 .xwdt li{
 line-height:28px !important;
}
#footer {
	width: 100%;
	background: url(index_res/footer_bg.jpg) no-repeat center;
	text-align: center;
	padding: 10px 0px;
	color: #fff
}
#footer p, #footer p a {
	line-height: 24px;
	color: #fff;
	font-size: 12px;
}


