*{
  margin: 0px;
  padding: 0px;
}
body {/* 只有IE6支持 */
    _background-image: url(about:blank); /* 使用空背景 */
    _background-attachment: fixed; /* 固定背景 */
	/*background: url(../images/bg_red.png) repeat 0 0;*/
	}
img{border:none}
body{ margin: 0; padding:0; font-size:14px;}
a{text-decoration:none}
.a_line{text-decoration:underline}
.main_nav a:hover{text-decoration:none}
p{
	margin:6px 0;
	line-height: 24px;
    text-indent: 2em;
}
ul{
	margin:0px;
	padding:0px;
}
#wrap{ background: url(../images/body_bg.png) repeat 0 0; width: 100%; height: auto; margin: 0 auto; padding: 0}
#header{background: url(../images/top_nav_bg.png) repeat-x 0 0; width:100%;height:40px;margin:0 auto;padding:0;line-height:40px;position: fixed;overflow:hidden;z-index: 999}
#header,#header a{ font-size:14px;color:white;text-decoration:none;font-family:"黑体";font-weight:bold;}
#header a{float:left}
#header a:hover{color:#f5f5f5}
.header_warp{width:960px;margin:0 auto;}
.navleft{float:left;height:40px}
.logo{margin:0 0 0 20px;}
.logo_a{padding:0 0 0 6px;font-size:20px !important}
.navright{float:right;height:40px;line-height:40px}
.navright a{margin:0 8px}
#search_k{width:100px;color:#c3c3c3;font-size:12px;margin-top:10px;}
#search_btn{background:none;border:none;color:white;cursor:pointer;font-family:"黑体";font-weight:bold;margin-top:11px;background:red}
#search_k,#search_btn{float:left;padding:0}
.t_18_1{height:98px;background: url(../images/p_18_1.jpg) no-repeat 0 0}
.t_18_2{height:101px;background: url(../images/p_18_2.jpg) no-repeat 0 0}
.t_18_3{height:100px;background: url(../images/p_18_3.jpg) no-repeat 0 0}
.t_18_4{margin:0;padding:0}
#main_container{margin:0 auto;width:994px;height:auto;padding: 40px 0 0;_padding:0;background: url(../images/body_bg.png) repeat 0 0;}
.t_18_1,.t_18_2,.t_18_3,.t_18_4,.main_nav,.nav_bt,.body_jianjie,.body_xijie,#slide,.pjxj_left,.xgcs_left,.contact_left,.m_huigu ul{margin:0 17px}

.main_nav{background:url(../images/main_nav_bg1.gif) repeat-x 0 0; height: 72px;line-height:72px;padding:0 0 0 34px;overflow:hidden}
.main_nav a{text-decoration:none;color:white;font-family:"新宋体";font-weight:bold;font-size:18px;margin:0 10px;float:left}
.main_nav a:hover{color:#eeeeee}
.main_nav i{display:inline-block;height:72px;width:13px;background:url(../images/main_nav_line.gif) no-repeat 0 0;float:left}
.nav_bt{height:14px;background:url(../images/nav_bt.gif) repeat-x 0 0}

.box_t{
	background:background: url(../images/body_bg.png) repeat 0 0 white;margin:0;color:#666666;overflow:hidden}
/*.main_h{height:43px;line-height:43px;border-bottom:2px solid #f0f0f0;letter-spacing:4px;font-family:"新宋体";font-weight:bold;font-size:16px;background:url(../images/red_line_w.gif) repeat-x 0 0}*/
.main_h{height:41px;line-height:43px;letter-spacing:4px;font-family:"黑体";font-weight:bold;font-size:20px;background:url(../images/red_line_w.gif) repeat-x 0 0;width: 960px;margin: 0 auto;text-indent:1em;}
/*.main_h{height:43px;line-height:43px;letter-spacing:4px;font-family:"新宋体";font-weight:bold;font-size:16px;width: 960px;margin: 0 auto;background: white;}*/
.body_jianjie{padding:0 0 0 20px;background-color:white;height:396px;}
.left_jianjie{float:left;width:462px;background-color:white;}
.left_jianjie h5{font-size:16px;line-height:26px;margin:10px 0 2px 0}
.right_jianjie {
    margin-right: 10px;
    width: 458px !important;
}
.body_jianjie .right_jianjie,.pjxj_left,.xgcs_right {
	background-image: url(../images/flashlunbo_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	margin-left:10px;
	width:396px;
	height:363px;
	margin-top:10px;
	padding-bottom:5px;
	background-color:#ffffff
}
.m_xijie{
	height:500px;
}
.m_hjzp{margin:0 auto;}
.body_xijie .left_xijie {
	background-image: url(../images/zg_csyq2.gif);
	background-position:center center;
	background-repeat: no-repeat;
	background-color:white;
	float: left;
	padding-left:40px;
	height: 330px;
	width: 430px;
}
.body_xijie{height:500px;
	background-color:white;}
.m_xijie .body_xijie .right_xijie {
	padding: 5px;
	float: left;
	margin-left:5px;
	height: 330px;
	width: 470px;
}

.m_hjzp ul{
	display:block;
	float:left;
	height:189px;
	margin:20px 0px 20px 0px;
	overflow:hidden
}
.zp_more{float:right;margin:0 40px 0 0;}
.zp_more a{text-decoration:underline}
.m_hjzp ul li {
	padding: 5px;
	float: left;
	height: 176px;
	width: 220px;
	margin:1px;
	border: 1px solid #CCC;
	list-style-type: none;
	text-align:center;
	white-space: nowarp;
}
.m_hjzp ul li a{font-size:12px}
.box_t.m_pjxj .pjxj_right,.xgcs_left {
	float: left;
	height: 340px;
	width: 500px;
	margin-top:10px;
	padding-left:20px;
}
.m_pjxj{height:433px;}
.m_xgcs{height:423px;}
.m_contact{height:406px;}
.m_cslc{height:255px}
.xgcs_left{
    width:462px !important;
	background:white;
	margin-top:0;
	padding-top:10px;
	margin-right:0;
	padding-right:10px;
	height:100%
}
#main_container .box_t.m_jcsj ul li {
	float: left;
	height: 200px;
	width: 220px;
	list-style-type: none;
	text-align:center;
	margin-left:5px;
}
#main_container .box_t.m_jcsj ul {
	margin-top:10px;
	margin-left:20px;
}
.m_jcsj ul li span{
	display:block;
	height:30px;
	margin-top:5px;
}
.contact_right {
	width:500px;
	height:350px;
	float:left;
	padding-left:20px;
	background-image: url(../images/02_29.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:white;
}
.contact_left {
	float: left;
	height: 330px;
	width: 420px;
	margin:0 0 0 17px;
	background-color: #ffffff;
	padding:20px 0 0 20px;
}
#wrap #main_container .box_t.m_huigu{
	/*text-align:center;*/
	
}
#wrap #main_container .box_t.m_huigu ul {
	background: none repeat scroll 0 0 #FFFFFF;
    height: 306px;
    margin: 0 0 0 17px;
    width: 930px;
	padding: 10px 0 10px 30px;
}
#wrap #main_container .box_t.m_huigu ul li {
	float: left;
	height: 85px;
	width: 438px;
	list-style-type: none;
	border:#CCC 1px solid;
	margin:5px;
	text-align:center;
	padding-top:5px;
}
#footer{
	background-color:#e60012;
    margin: 0 auto;
    padding: 10px 0;
    width: 960px;
}
a{
	color:#333;
}
a:hover{
	text-decoration:underline;
}
#footer a{
	color:#FFF;
}
#footer .copyright{
	color:#ffffff;
	padding:5px;
	text-align: center;
}
.exmp2 {
    margin: 20px 10px 20px 10px;
	width: 438px !important;
	height: 324px !important;
}

.exmp5 {
    margin: 0 auto 20px auto;
	width: 780px !important;
	height: 521px !important;
}
.m_huigu2_wrap{
	width: 960px !important;margin:0 auto 20px auto;background:white;}
.pjxj_left {
    width: 458px !important;
	height:373px;
	background-color:white;
	margin:0 0 0 17px;
}
.pjxj_right {
    width: 482px !important;
	background:white;
	margin:0 !important;
	height:378px !important;
	padding-right:10px;
	padding-left:10px !important
}
.xgcs_right{width: 468px !important;margin:0;}
.copyright{font-size:12px}
#slide{width:936px;overflow:hidden;margin:0 auto}
.slide_warp{width:960px;margin:0 auto;background:white}
#slide ul{width:2900px;}

#slide_hd{width:900px;overflow:hidden;margin:0 auto;overflow:hidden;}
#slide_hd ul{width:2900px;}
.slide_hd_warp{width:960px;margin:0 auto;background:white;}
.title{background-color:grey !important}
.title:hover{background-color:black !important}
div#box{z-index: 998}
div#box{
  _position: absolute;/* IE6改为绝对定位，并通过css表达式根据滚动位置更改top的值 */
  _top: expression(eval(document.documentElement.scrollTop));
  _display:none;
}

p#back-to-top{
      position:fixed;
      bottom:40px;
      right:30px;
	  z-index:999;
	  text-align: right;

	  overflow: visible;
	  _position: absolute; /*IE6 用absolute模拟fixed*/
      _Bottom: expression(documentElement.scrollBottom + 50 + "px"); /*IE6 动态设置top位置*/
      /*_top: expression(documentElement.scrollTop + 50 + "px"); *//*IE6 动态设置top位置*/
      /* documentElement.scrollTop 设置浮动元素始终在浏览器最顶，可以加一个数值达到排版效果 */
}
p#back-to-top a{
      text-align:center;
      text-decoration:none;
      color:#024E82;
      display:block;
      width:80px;
	  font-weight:bold;

      /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/

      -moz-transition:color 1s;
      -webkit-transition:color 1s;
      -o-transition:color 1s;
}
p#back-to-top a:hover{
      color:#979797;
}
p#back-to-top a span{
      background:#d1d1d1 url(http://hd.quanxi.cc/2013art/images/arrow-up.png) no-repeat center center;
      /*background-color:transparent;*/
	  filter: Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
      border-radius:6px;
      display:block;
      height:80px;
      width:80px;
      margin-bottom:5px;

      /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/

      -moz-transition:background 1s;
      -webkit-transition:background 1s;
      -o-transition:background 1s;
}
#back-to-top a:hover span{
      background:#979797 url(http://hd.quanxi.cc/2013art/images/arrow-up.png) no-repeat center center;
}
.red_line{height:12px;background:url(../images/body_bg.png) repeat 0 0;border:0 none;padding:0;margin:0}

.main_h img {
    position: relative;
    top: 9px;
    z-index: 997;
	cursor: pointer;
	left: -17px;
}
.shengming{margin-left:17px;}
.cslc_main{width:960px;height:201px;background:white;margin:0 0 0 17px;border-bottom:1px solid #CCCCCC}
.cslc_main .img_cslc{border-bottom:1px solid #808080;cursor:pointer}
.m_huigu2{margin:0 auto;}
#jianjie,#csxj,#pjbf,#xgcs,#hjzp,#jcsj,#ljhg{margin:-52px 0 0;padding:-40px 0 0;position:absolute}