body{
margin:0 auto;
background:url(../images/bg.gif) left 148px repeat-x;
background-color:#FFFFFF;
font-size:12px;
font-family:"ËÎÌå"; 
color:#666666;
}

a{
	text-transform: none; color: #666666; text-decoration: none;
}
a:hover {
	color: #ff6600; text-decoration: none;
}

a img{
border:none;
}

.blank_5{
height:5px;
font-size:1px;
}
.blank_10{
height:10px;
font-size:1px;
}
.blank_12{
height:12px;
font-size:1px;
}
.blank_15{
height:15px;
font-size:1px;
clear:both;
}
.blank_20{
height:20px;
font-size:1px;
clear:both;
}
.blank_25{
height:25px;
font-size:1px;
}

.clear{
clear:both;
font-size:0;
}

.warp{
width:960px;
margin:0 auto;
}
.warp1{
width:1003px;
margin:0 auto;
}

.header{
width:960px;
height:118px;
/*background:url(../images/zx.gif) 460px center no-repeat;*/
overflow:hidden;
}
.logo{
width:660px;
/*width:331px;*/
height:98px;
float:left;
margin-left:0;
padding-top:10px;
padding-left:10px;
}
.meta{
width:229px;
float:right;
margin-right:0;
padding-top:15px;
}
.meta ul{
margin:0;
padding:0;
list-style:none;
}
.meta ul li{
float:left;
margin-left:0;
height:56px;
display:block;
}
.meta ul li.qq{
width:157px;
}
.meta ul li.tel{
width:182px;
}

.menu{
width:1003px;
padding:0 3px;
height:56px;
overflow:hidden;
margin:0 auto;
}
.nav{
width:1003px;
height:56px;
line-height:56px;
overflow:hidden;
margin:0 auto;
}
.nav ul{
margin:0;
padding:0;
list-style:none;
}
.nav ul li{
width:100px;
height:56px;
float:left;
margin-left:0;
display:block;
text-align:center;
background: url(../images/nav.jpg) no-repeat right 0;line-height: 56px;float: left;
}
.nav ul li a{
font-size:14px;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ";
text-decoration:none;
color:#fff;
}

.nav ul li a:hover{
color:#ccc;
}

.search{
width:185px;
float:right;
margin-right:0;
height:30px;
padding-top:8px;
}
form{
margin:0;
padding:0;
}
.search_txt{
width:146px;
height:17px;
line-height:17px;
border:1px solid #c8c8c8;
padding:1px 3px;
}

.main{
width:960px;
margin:0 auto;
}

.banner{
width:960px;
height:260px;
}

.box{
width:960px;
overflow:hidden;
}
.service{
width:960px;
height:172px;
}
.service ul{
margin:0;
padding:0;
list-style:none;
}
.service ul li{
float:left;
margin-left:0;
height:77px;
display:block;
}
.service ul li a{
color:#cd261d;
}
.service ul li.s1{
width:250px;
background:url(../images/service_01.gif) left top no-repeat;
padding-left:30px;
padding-right:40px;
padding-top:95px;
line-height:1.6;
}
.service ul li.s2{
width:244px;
background:url(../images/service_02.gif) center top no-repeat;
padding-left:43px;
padding-right:33px;
padding-top:95px;
line-height:1.6;
}
.service ul li.s3{
width:245px;
background:url(../images/service_03.gif) right top no-repeat;
padding-left:55px;
padding-right:20px;
padding-top:95px;
line-height:1.6;
}

.Information{
width:960px;
overflow:hidden;
}
.Information_left{
width:230px;
float:left;
margin-left:0;
overflow:hidden;
}
.Information_left h1{
margin:0;
padding:0;
font-size:12px;
width:217px;
height:31px;
line-height:31px;
display:block;
background:url(../images/title_01.gif) no-repeat;
padding-left:13px;
}
.Information_left div{
width:228px;
border-left:1px solid #3585f6;
border-right:1px solid #3585f6;
padding:5px 0;
}
.Information_left div ul{
margin:0;
padding:0;
list-style:none;
}
.Information_left div ul li{
width:200px;
height:25px;
line-height:25px;
background:url(../images/em_04.gif) 10px center no-repeat;
padding-left:22px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.Information_left h2{
margin:0;
padding:0;
font-size:1px;
width:230px;
height:5px;
display:block;
background:url(../images/bottom_01.gif) no-repeat;
}

.Information_right{
width:715px;
float:right;
margin-right:0;
overflow:hidden;
}
.news{
width:470px;
float:left;
margin-left:0;
overflow:hidden;
}
#con{
width:470px;
height:247px;
overflow:hidden;
}
.con_tag{
width:468px;
border:1px solid #3585f6;
border-bottom:none;
height:31px;
background:url(../images/tab_bg.gif) repeat-x;
overflow:hidden;
}
#tags{
margin:0;
padding:0;
list-style:none;
}
#tags li{
float:left;
width:121px;
height:31px;
background:url(../images/tab_out.gif) left top no-repeat;
}
#tags li a{
width:121px;
color:#4e4e4e;
line-height:31px;
height:31px;
text-decoration:none;
display:block;
text-align:center;
}
#tags li.select{
background:url(../images/tab_actvie.gif) left top no-repeat;
float:left;
width:121px;
height:31px;
line-height:31px;
}
#tags li.select a{
width:121px;
color:#4e4e4e;
line-height:31px;
height:31px;
text-decoration:none;
display:block;
text-align:center;
font-weight:bold;
}
#tagContent{
width:466px;
height:211px;
border:1px solid #3585f6;
border-top:none;
padding:1px;
}
.tagContent{
display:none;
}
#tagContent div.selecttag{
display: block;
}
.news_box{
width:466px;
height:211px;
background:url(../images/tab_main.gif) left bottom repeat-x;
}
.news_Photo{
width:426px;
height:78px;
padding:15px 16px;
}

.nn_title{
width:296px;
height:26px;
line-height:26px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
font-weight:bold;
}
.nn_desc{
width:296px;
overflow:hidden;
line-height:1.8;
}

.news_content{
width:450px;
padding:0 8px;
overflow:hidden;
}
.news_content ul{
margin:0;
padding:0;
list-style:none;
}
.news_content ul li{
width:450px;
height:24px;
line-height:24px;
display:block;
float:left;
}
.news_content ul li div.ll{
width:366px;
float:left;
margin-left:0;
padding-left:12px;
height:24px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.news_content ul li div.rr{
width:72px;
height:24px;
text-align:center;
float:right;
margin-right:0;
}

.policy{
width:230px;
float:right;
margin-right:0;
overflow:hidden;
}
.policy h1{
margin:0;
padding:0;
font-size:12px;
width:217px;
height:31px;
line-height:31px;
display:block;
background:url(../images/title_01.gif) no-repeat;
padding-left:13px;
}
.policy div{
width:228px;
border-left:1px solid #3585f6;
border-right:1px solid #3585f6;
padding:5px 0;
}
.policy div ul{
margin:0;
padding:0;
list-style:none;
}
.policy div ul li{
width:200px;
height:25px;
line-height:25px;
background:url(../images/em_02.gif) 10px 8px no-repeat;
padding-left:22px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.policy h2{
margin:0;
padding:0;
font-size:1px;
width:230px;
height:5px;
display:block;
background:url(../images/bottom_01.gif) no-repeat;
}

.link{
width:960px;
overflow:hidden;
}
.link h1{
margin:0;
padding:0;
font-size:12px;
width:928px;
height:31px;
line-height:31px;
display:block;
background:url(../images/title_02.gif) no-repeat;
padding-left:32px;
}
.blog{
width:938px;
border-left:1px solid #3585f6;
border-right:1px solid #3585f6;
padding:10px;
overflow:hidden;
}
.blog ul{
margin:0;
padding:0;
list-style:none;
}
.blog ul li{
float:left;
width:312px;
display:block;
height:24px;
line-height:24px;
}
.link h2{
margin:0;
padding:0;
font-size:1px;
width:960px;
height:5px;
display:block;
background:url(../images/bottom_02.gif) no-repeat;
}

.footer{
width:960px;
margin:0 auto;
overflow:hidden;
margin-top:20px;
}
.subFooter{
text-align:right;
height:24px;
line-height:24px;
}
.copyright{
width:960px;
line-height:2;
padding-left:20px;
}

.copyright1{
width:600px;
line-height:3;
padding:10px 0;
float:left;
padding-left:20px;
}
.copyright2{
width:340px;
line-height:2;
padding:0px 0;
float:left;
}

/***footer***/
.footer1{margin:0 auto; background:url(../images/footer.jpg) repeat; overflow:hidden; margin-top:10px;}
.footer_wz{   color:#FFF; margin:0 auto; width:960px; padding:10px; text-align:left;}
.footer_wz  a{ color:#FFF; }
.footer_wz  a:hover{ color:#FFF;}  


/*ËÑË÷ÑùÊ½*/
.nlss{overflow:hidden; width:100%; background-color:#3585f6;; margin-top:5px;}
.nlss .nlssBox p{width:500px;height: 36px;color: #fff;float:left;font-size:12px;line-height: 36px; padding-left:10px;}
.nlssBox a{color:#fff;font-size:12px;margin-right: 20px;}
.searchbox{position: relative;float: right;margin-top: 11px;width: 258px;height: 36px;border: 1px solid #fff;overflow: hidden; margin-right:3px;}
.searchbox input{outline: none;}
.seartxt{float: left;width: 196px;height: 36px;font-size: 12px;color: #fff;padding-left: 12px;line-height: 30px;border: 0;background: none;}
.searss{position: absolute;top: 0;right: 0;width: 50px;height: 36px;border: 0;cursor: pointer;background: #176fc9 url(../images/icobox.png) no-repeat center;}
