@charset "utf-8";
/* CSS Document */

body{
	font-size:12px;
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

img{ border:none}
div,ul,li
{
	color:#333;
	font-size:12px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
*{outline:0px}
.wryh{font-family:"Microsoft yahei"}
a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #8f002e;
	transition:all 0.3s ease
}

.white,.white a{ color:#fff}

#allw{ width:100%; float:left}
#warp{ width:1200px}
.cl{ clear:both}


#tool{ width:100%; height:39px; background:#8f002f}
#toolw{ width:1200px; height:39px; line-height:39px; font-size:14px; color:#FFF}
#toolw span{ float:right}
#top{ width:100%;height:55px; background:url(index_01.jpg) center no-repeat; padding-top:237px}
#header{ width:1200px; height:92px; padding-top:23px}
#topbg{ width:100%; background:url(topbg.jpg) center no-repeat; overflow:hidden; height:560px}
#nybg{ width:100%; overflow:hidden; background:#f2f2f2}

#xwta{ width:100%; float:left; height:265px; border-bottom:1px dotted #666}

#xwtaa{ width:329px; float:left}
#xwtaa1{ width:100%; float:left; height:196px; overflow:hidden}
#xwtaa1 img{ width:329px; height:196px;transition: all 0.5s;}

#xwtaa:hover #xwtaa1 img {
transform: scale(1.2);
}

#xwtaa2{ width:100%; float:left; height:39px; line-height:39px; font-size:14px; overflow:hidden}
#xwtaa3{ width:100%; float:left;font-size:14px; color:#666}

#xwdt{ width:100%; float:left}
#xwdt li{ width:100%; float:left; height:49px; line-height:49px; font-size:14px;overflow:hidden;border-bottom:1px dotted #666}
#xwdt li span{ float:right; font-size:14px; color:#666; padding-left:12px}

#bottombg{ width:100%; background:url(footbg.jpg) center; overflow:hidden; height:auto}

#xwdta{ width:100%; float:left; margin-top:-15px}
#xwdta li{ width:100%; float:left; height:46px; line-height:46px; font-size:14px;overflow:hidden;border-bottom:1px dotted #666}
#xwdta li span{ float:right; font-size:14px; color:#666; padding-left:12px}

#szdwbg{ margin-top:25px; background:#eeeeee; width:100%; padding-top:25px; height:285px}
.box{width:1200px; float:left; margin-top:15px} 
#goleft {width: 1200px;overflow: hidden;float:left;} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}


#sztpw{ width:219px; float:left; margin-right:30px}
#sztpwa{ width:100%; float:left;}
#sztpwa img{ width:219px; height:162px}
#sztpwb{ width:100%; float:left; text-align:center; font-size:14px; line-height:38px; height:38px; overflow:hidden}


#tshd{ width:219px; float:left; margin-bottom:20px; margin-top:5px}
#tshda{ width:100%; float:left;}
#tshda img{ width:219px; height:162px}
#tshdb{ width:100%; float:left; text-align:center; font-size:14px; line-height:38px; height:38px; overflow:hidden}
.tshdmar{ margin-right:28px}

.xwtamar{ margin-right:35px}


#news{ width:100%; float:left;}
#news li{ width:98%; float:left; height:40px; line-height:40px; font-size:14px;background:url(index_04.jpg) left center no-repeat; padding-left:10px; overflow:hidden; border-top:1px dotted #CCC}
#news li span{ float:right; font-size:14px; color:#666; padding-left:12px}



#newsd{ width:100%; float:left;}
#newsd li{ width:33%; float:left; height:40px; line-height:40px; font-size:14px;overflow:hidden; border-bottom:1px dotted #CCC}
#newsd li span{ float:right; font-size:14px; color:#666; padding-left:12px}


#newsb{ width:100%; float:left; margin-bottom:20px}
#newsb li{ width:98%; float:left; height:40px; line-height:40px; font-size:14px;background:url(index_14.jpg) left center no-repeat; padding-left:10px; overflow:hidden; border-bottom:1px dotted #CCC}
#newsb li span{ float:right; font-size:14px; color:#666; padding-left:12px}

#I_ban{ width:100%; float:left; height:39px; border-bottom:1px solid #8f002f; margin-bottom:19px}
#I_ban strong{float:left; font-size:20px; margin-left:3px; margin-right:6px; font-weight:normal}
#I_ban small{float:left; font-size:16px; margin-top:5px; color:#666666; text-transform:capitalize}
#I_ban img{float:left; margin-top:4px}
#I_ban span{float:right; height:13px; width:13px; background:url(more.jpg); margin-top:11px; cursor:pointer}
#I_ban span:hover{float:right; height:13px; width:13px; background:url(morea.jpg)}
#I_ban i{float:right; font-style:normal; margin-top:8px}

.topmar{ margin-top:40px}

#h_l{ width:693px; float:left}
#h_r{ width:467px; float:right}

#zpxx{ width:425px; float:left; margin-left:25px; background:#fff; height:324px}
#tzgg{ width:425px; float:right; background:#fff; height:324px}

#tzgglist{ width:100%; float:left;height:73px; border-bottom:1px dotted #666; margin-bottom:24px}
#tzgglistl{ width:50px; float:left;height:48px; border:1px solid #8f002f}
#tzgglistla{ width:100%; float:left;height:21px; line-height:21px; text-align:center; background:#8f002f; color:#fff; font-size:12px}
#tzgglistlb{ width:100%; float:left;height:26px; line-height:26px; text-align:center;font-size:16px}
#tzgglistr{ width:400px; float:right;}
#tzgglistra{ width:100%; float:left;height:25px; line-height:25px; padding-bottom:5px; font-size:16px; overflow:hidden}
#tzgglistrb{ width:100%; float:left;font-size:12px; color:#666666; overflow:hidden}

#newslist{ width:100%; float:left; margin-top:-10px; margin-bottom:20px}
#newslist li{ width:98%; float:left; line-height:43px; height:43px; font-size:14px; overflow:hidden; border-bottom:1px dashed #cccccc; padding-left:15px; background:url(index_08.jpg) left center no-repeat}
#newslist li span{ float:right; font-size:12px; padding-left:10px}

#yqljw{ background:#fff; border-top:2px solid #8f002e ;width:100%; float:left; height:157px; margin-top:5px}
#yqljban{ margin-left:10px; width:275px; border-bottom:1px dotted #ccc; height:40px; line-height:40px; font-size:16px; color:#8f002e; font-weight:bold; margin-bottom:5PX}
#yqljban span{font-size:14px; line-height:40px; float:right; font-weight:normal}

#yqljlstw{margin-left:10px; width:275px; float:left}

#more{ width:100%; float:left; text-align:right; font-size:13px}
#empty{ width:100%; float:left; height:50px}
#emptya{ width:100%; float:left; height:25px}

#xglj{ width:100%; float:left; margin-top:20px}
#xglj ul{ display:inline}
#xglj li{ width:190px; height:80px; float:left}
#xglj li img{ width:190px; height:80px;}
.xglj{ margin-right:12px}

#copy{ width:100%;padding-top:30px;background:#8f002f; height:165px;}
#footl{ width:775px; float:left; border-right:1px solid #ab4063}
#footmenu{ width:75px; float:left; margin-right:45px}
#footmenua{ width:100%; float:left; border-bottom:1px solid #c0708a; height:26px; font-size:14px; margin-bottom:6px}
#footmenub{ width:100%; float:left;}
#footmenub li{ width:100%; float:left; line-height:26px;}

#footr{ float:right; margin-top:5px;font-size:14px; line-height:29px}

#footr p{ margin-top:0px}



#I_left{ width:250px; float:left}
#I_right{ width:870px; float:right; background:#fff; overflow:hidden; padding:25px;}
#I_rightban{ width:100%; float:left; height:30px; margin-bottom:25px;border-bottom:1px solid #ddd}
#I_rightban strong{float:left; font-size:18px; font-weight:normal; }
#I_rightban span{float:right; font-size:12px; color:#666}
#I_rightban span img{ margin-bottom:4px; margin-right:5px}
#contentarea{ width:100%; float:left; font-size:14px; line-height:28px; color:#333}


#nyad{ width:100%; height:300px; background:url(ny_02.jpg) center no-repeat; height:300px}

#I_leftbtit{ width:250px; float:left;height:80px; font-size:20px; color:#FFF; background:url(left.png);}
#I_leftbtit strong{float:left; margin-top:25px; margin-left:21px; font-weight:normal}
#I_leftstit a{ width:228px; float:left; padding-left:22px; height:55px; line-height:55px; font-size:14px; color:#333; background:#fff; border-bottom:1px dashed #ddd}
#I_leftstit a:hover{ width:228px; float:left; padding-left:22px; height:55px; line-height:55px; font-size:14px; color:#fff; background:#8f002e; border-bottom:1px dashed #ddd}
#I_leftstita a { width:228px; float:left; padding-left:22px; height:55px; line-height:55px; font-size:14px; color:#fff; background:#8f002e ;border-bottom:1px dashed #ddd}
#I_leftimg{ width:100%; float:left}



#DispTitle
{
  width: 100%;
  font-size: 22px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:33px; margin-bottom:15px;


}
#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left; margin-bottom:20px}

.i-nav{width:100%;height: 37px;z-index:99999999; margin-bottom:8px}
.nav{ width:1200px; margin:0 auto; z-index:9999;}
.nav .nav_list{}
.nav li strong{ font-weight:normal}
.nav li{float:left;width:133px; line-height:37px;position:relative; background:url(line.png) right no-repeat}
.nav li a:hover{ color:#fff; background:#b82f36}
.nav .last{background:none;}
.nav li a{float:left;display:block; width:133px; height:37px; text-align:center; line-height:37px;font-size:16px; }
.nav li span{float:left;display:block; width:133px; height:37px; line-height:37px;cursor:pointer;text-align:center; color:#333; font-size:16px;}
.nav li:hover span{ color:#fff;background:url(menu.jpg)}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:37px;left:0px; background: #fff; z-index:999}
.nav li .submenu{width:133px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:46px; line-height:46px; font-size:12px; text-align:center}
.nav li .submenu li a{float:none;padding:0;height:46px;line-height:46px;background:#8f002e; color:#fff; text-align:center}
.nav li .submenu li a:hover{background: #b82f36;}
.nav li .submenu li:hover a{font-weight:normal; color:#fff; text-decoration:none;}
.dqlm a,.dqlm{ color:#fff; background:url(menu.jpg); width:100%; height:37px; float:left}

.box{width:100%; float:left;} 
#goleft {width:100%;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}

/*---------------------------样式归零 www.16sucai.com----------------------*/
abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,fieldset,figcaption,figure,hgroup,ins,kbd,legend,mark,object,pre,q,samp,section,summary,sup,tfoot,var,{margin:0 auto;padding:0;border:0;outline:0;font-size:100%;font-weight:400;font-style:inherit;font-family:inherit;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,section{display:block}a{margin:0;font-size:100 %;vertical-align:baseline;background:0 0;blr:expression(this.onFocus=this.blur())}a,ins{text-decoration:none}a,hr{padding:0}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
/*新闻滚动图片*/
/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.demo {width: 1200px;height: 400px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 55%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo img{width: 1200px;height: 400px;}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}
