*{margin:0; padding:0;}
ul,form,img{margin:0; padding:0; border:0;}
body{
font-size:12px;
color:#000;
background-image: url(../images/cq_top_bg1.gif);
background-repeat: repeat-x;
color:#666666;
}
#cq_top{
height: 63px;
width: 941px;
margin-right: auto;
margin-left: auto;
background-image: url(../images/cq_top_bg2.gif);
background-repeat: no-repeat;
background-position: 386px top;
padding-left: 9px;	
}
.top_logo{
float: left;
width: 193px;
}

.top_right{
float: right;
margin-top: 16px;
margin-right: 5px;
color:#4680b2;
}
.top_right img{
margin-right: 9px;
}
.top_right a{
margin-right: 12px;
color: #4680b2;
text-decoration: none;
}
.top_right a:hover {
text-decoration: underline;
}
.top_r{
margin-left: 12px;
}
#cq_nav{height: 44px;
width: 890px;
padding-left:60px;
margin-right: auto;
margin-left: auto;
}
#cq_nav ul li{
list-style-type: none;
float: left;
clear: right;
position:relative;
}

.er_xz{
position:absolute;
height:67px;
left: 23px;
top: 35px;}
.er_xztop{
position:absolute;
z-index:33;
top:0;
left:0;
width:600px;
height:19px;
/*background: url(../images/topnav_top.png) no-repeat left top;*/
}	
.er_xztop{background: url(../images/topnav_top.png) no-repeat left top;}
*html .er_xztop{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topnav_top.png"); background:none;width:90px; height:19px;}
.er_xznav{
z-index:22;
position:absolute;
height:48px;
width:600px;
_width:100px;
left: 0;
top: 18px;
}
.er_xznav img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.er_xznav ul,.er_xznav li{
list-style-type: none;}	
.er_xznav li{
display:block;
float:left;}
.er_xznav li span{
padding:0 15px;
display:block;
background: url(../images/topnav_line.gif) no-repeat right center;
word-break: keep-all;
white-space:nowrap;
}
.er_xznav li a{
display:block;
height: 40px;
line-height:40px;
padding-bottom:8px;
color:#FFFFFF;
word-break: keep-all;
white-space:nowrap;
background: url(../images/topnav_mbg.png) repeat-x;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
*html .er_xznav li a{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topnav_mbg.png"); background:none; width:10px; height:40px;cursor:pointer;}
.er_xznav li a:hover{
color:#FFFFFF;
text-decoration: underline;
}
.last{
background: url(../images/topnav_mbg.png) repeat-x;
padding:0 10px 0 15px;}
*html .last{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topnav_mbg.png"); background:none; width:10px; height:40px;cursor:pointer;}





/*12-9*/
.er_sw{
position:absolute;
height:67px;
left: -485px;
top: 35px;
width:600px;}
.er_swtop{
position:absolute;
z-index:33;
width:600px;
height:19px;
right:0;
}
.er_swtop{background: url(../images/topnav_top.png) no-repeat right top;}
*html .er_swtop{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topnav_top.png"); background:none;width:90px; height:19px;}
.er_swnav{
z-index:22;
position:absolute;
height:48px;
width:600px;
_width:0;
right: 0;
top: 18px;
}
.er_swnav img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.er_swnav ul,.er_swnav li{list-style-type: none;float:right;}	
.er_swnav li{float:left;}
.er_swnav li span{
padding:0 15px;
display:block;
background: url(../images/topnav_line.gif) no-repeat right center;
word-break: keep-all;
white-space:nowrap;}
.er_swnav li a{
display:block;
height: 40px;
line-height:40px;
padding-bottom:8px;
color:#FFFFFF;word-break: keep-all;
white-space:nowrap;
background: url(../images/topnav_mbg.png) repeat-x;
font-size: 12px;
font-weight: bold;
text-decoration: none;}

*html .er_swnav li a{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/topnav_mbg.png"); background:none; width:10px; height:40px;cursor:pointer;}
.er_swnav li a:hover{color:#FFFFFF;text-decoration: underline;}




/*12-9*/
#cq_banner{
width: 952px;
height:354px;
display:block;
overflow:hidden;
/*margin-top:3px;!important;*/
margin-top:3px;
margin-left:auto;
margin-right:auto;
}

#cq_info{
width: 886px;
height: 24px;
color:#1b62a0;
margin-left:auto;
margin-right:auto;
padding-left:56px;
padding-right:10px;
padding-top:15px;
background: url(../images/cq_info_bg.jpg) no-repeat left top;
}
#cq_news{width: 952px;height: 173px;margin-left:auto;margin-right:auto;
clear:both;}
.news_nw{
width: 219px;
float:left;
padding:10px;
height:153px;
background: url(../images/cq_news_bg.gif) no-repeat left top;
}
.festli{
list-style-type: none;
text-align: right;
margin-bottom: 14px;
}
.newsli li{
font-size: 12px;
/*line-height: 22px;*/
line-height: 22px;*line-height: 22px!important;*line-height: 21px;
list-style-type: none;
padding-left: 13px;
background-image: url(../images/li_icon.gif);
background-repeat: no-repeat;
background-position: 6px center;
word-break: keep-all;
white-space:nowrap;
width:210px;
width:208px\9;
width:208px\0;
_width:202px;
overflow:hidden;}
.newsli li a {
color: #333333;
text-decoration: none;
}
.newsli li a:hover {
color:#4ea510;
text-decoration: underline;
}
/*cq_info start*/
#newslink {margin-top:-2px;line-height:24px;}
#newslink .mod-content {font-family: Arial, Helvetica, sans-serif;height:24px;overflow:hidden;}
#newslink .hd,#newslink .bd {float:left;}
#newslink .hd{font-family: Arial, Helvetica, sans-serif;color:#666666;font-weight: bold;}
.bd ul li{list-style-type: none;}
.bd a {font-family: Arial, Helvetica, sans-serif;color:#666666;text-decoration: none;}
.bd a:hover {font-family: Arial, Helvetica, sans-serif;color:#ff7200;text-decoration: underline;}
/*cq_info end*/
/*banner start*/
#imgtitle {/*filter: alpha(opacity=70);*/ left: 0px; overflow: hidden; position: relative; text-align: left}
#imgtitle_up {left: 0px; height: 1px; text-align: left}
#imgtitle_down {left: 0px; text-align: right; padding-right:10px;}
.imgclass {border-right: #000 0px solid; border-top: #000 0px solid; border-left: #000 0px solid; border-bottom: #000 0px solid}
#txtfrom {vertical-align: middle; text-align: center}
.button {padding-right: 4px; padding-left: 4px; background: #dbdbdd; margin: 0px; font: bold 10px arial; border-left: #fff 1px solid; width: 16px; height: 16px; text-decoration: none}
a.button, a.button:link ,a.button:visited,a.button:hover{color: #000; text-decoration: none}
.buttondiv {background: #000000; float: left; vertical-align: middle; width: 21px; height: 1px; text-align: center}
.trans {filter: progid:dximagetransform.microsoft.alpha(startx=0, starty=0, finishx=100, finishy=100,style=1,opacity=0,finishopacity=40); width: 90px; background-color: #000}
/*banner end*/
.news_cq{
width: 219px;
float:left;
height: 153px;
padding:10px;
background-image: url(../images/cq_cq_bg.gif);
background-repeat: no-repeat;
background-position: left top;}
.news_sw{
width: 219px;
float:left;
height: 153px;
padding:10px;
background-image: url(../images/cq_sw_bg.gif);
background-repeat: no-repeat;
background-position: left top;}
.news_bolg{
width: 215px;
float:left;
height: 129px;
padding-top:34px;
padding-right:10px;
padding-bottom:10px;
padding-left:10px;
background: url(../images/cq_bolg_bg.gif) no-repeat left top;}
#cq_ylink{
background: url(../images/cq_ylinkbg.gif) no-repeat center;
width: 952px;
height:52px;
margin-left:auto;
margin-right:auto;
margin-top:1px;
margin-bottom:1px;
position:relative;
}
#cq_ylink .baoti{
float: left;
text-align: center;
position: absolute;
margin:1px 0 0 2px;
width: 92px;
height:50px;
line-height:50px;
background: url(../images/cq_ylinkimg.png) no-repeat left top;*background: url(../images/cq_ylinkimg.png) no-repeat left top!important;*background: url(../images/cq_ylinkimg.gif) no-repeat left 2px;
}
#cq_ylink .cont{
padding:10px 10px 10px 50px;
height: 30px;
word-break: keep-all;
white-space:nowrap;
}
.d1 {overflow: hidden; width:890px; white-space: nowrap; height: auto;+height: 34px;}
.div2 {font-size: 12px; float: left; overflow: hidden; width: auto; height: auto;}
.div2 img{margin-right:10px;cursor:pointer;}
.cont{width:890px;}

.buildz{
width: 950px;
margin-left:auto;
margin-right:auto;
height:360px;
text-align: center;
padding-top: 180px;
}
.buildz img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
cursor:pointer;
}

#cq_bottom{
width: 950px;
margin-left:auto;
margin-right:auto;
font-family: Arial, Helvetica, sans-serif;
background-image: url(../images/cp_bott_bg.gif);
background-repeat: no-repeat;
background-position: center top;
text-align: center;
height: 50px;
padding-top:20px;
background-color: #d8d8d8;
color: #505050;
clear:both;
}
#cq_bottom img{
vertical-align:middle;}
/*b_biaot start*/
#b_biaot{
height: 36px;
padding-top:9px;
width: 950px;
margin-right: auto;
margin-left: auto;}
#b_biaot .b_biaotl{
float:left;
color: #595959;
font-size:14px;
line-height: 30px;}
/*b_biaot end*/
