@charset "gb2312";
/* CSS Document */
body {
	font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.top{
	width:100%;
	height:39px;
	margin:0 auto;
	background:url(../images/top_bg.jpg) repeat-x left top;
	position:fixed;
	left:0;
	top:0;
	z-index:1000;
}
.top .top_cont{
	width:1000px;
	height:39px;
	margin:0 auto;
}
.top .top_cont ul{
	width:1000px;
	height:39px;
	margin:0 auto;
}
.top .top_cont ul li{
	width:84px;
	height:39px;
	font-size:13px;	
	float:left;
	line-height:39px;
	font-family:微软雅黑;
	color:#646464;
}
.top .top_cont ul li.logo{
	width:320px;
	height:39px;
	background:url(../images/logo.jpg) no-repeat left -2px;
}
.top .top_cont ul li.logo a{
	width:320px;
	height:39px;
}
.top .top_cont ul li.search{
	width:175px;
	height:39px;
}
.mininav {
    background: url("../images/tobbg.jpg") repeat-x scroll center top #FDFDFD;
    height: 41px;
    width: 100%;
}
.mininavInner {
    height: 41px;
    margin: 0 auto !important;
    width: 1000px;
}
.mavlogo{ float:left; width:292px;}

.mininavRight {
    color: #C7C7C7;
    float: right;
	width:700px;
}
.mininav {
    background: url("../images/tobbg.jpg") repeat-x scroll center top #FDFDFD;
    height: 41px;
    width: 100%;
}
.mininavInner {
    height: 41px;
    margin: 0 auto !important;
    width: 1000px;
}
.mavlogo{ float:left; width:292px;}

.mininavRight {
    color: #C7C7C7;
    float: right;
	width:700px;
}

.mininavRight .mRighttext{ float:left; width:530px; padding-top:8px;}
.mininavRight .mRightseach{ float:right; width:145px; height:22px; padding-top:8px;}
.mininavRight .mRightseach form{ width:145px; height:22px;}
.mininavRight .mRighttext ul{ width:100%; overflow:hidden;}
.mininavRight .mRighttext ul li{ float:left; width:88px; text-align:center; color:#333333}}
.mininavRight .mRighttext ul li a{ font-size:14px; color:#333333}
.mRftxt{ width:104px; height:22px; border:0 none; background:url(../images/inputtext.jpg) no-repeat;}
.mRfbtn{ width:30px; height:22px; border:0 none; background:url(../images/search.jpg) no-repeat; cursor:pointer;}
#header, #footer {
	clear:both;
	padding:10px;
	text-align:center;
}
#left{
	float:left;
	position:relative;
	width:40%;
	height:1px;
}
#innerLeft {
	height:auto;
	margin:0px;
	padding:0px;
	background:#efefef;
	position:fixed;
	left:0px;
	top:39px;
}
#middle{
	float:left;
	width:30px;
}
#right {
	padding-top:10px;
	float:right;
	width:60%;
}
#innerRight{
	max-width:540px;
	_width:540px;
}
/*幻灯片样式*/
#picFinner {
	position:relative;
	width:auto;
	overflow: hidden;
	zoom:1;/* height: 1025px; */
}
#picFinner ul {
	position:absolute;
	left:0;
	z-index: 6;
}
#picFinner ul li {
	float:left;
	z-index: 99;
}
#picFinner ul li img {
	position:relative;
	left:0;
	z-index: 99;
}

.zuofaner .jiqi {
	width:120px;
	height:24px;
	line-height:17px;
	background:url(../images/bar2.png) no-repeat left top;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='../images/bar2.png');
	position:absolute;
	right:8px;
	top:125px;
	z-index:99;
	font-size:10px;
	font-family:"黑体";
	color:#fff;
	padding-top:8px;
	padding-left:5px;
}
.zuofaner .jiqi span {	
	font-size:15px;
	color:#fff;
}


.cpjxInner {
	position:relative;
	z-index:9999;
	top:60px;
}
.menu {
	position:absolute;
	top:155px;
	right:123px;
	_right:60px;
	z-index:99;
	_width:104px;
	background:red;
}
.menu li {
	font-size:18px;
	width:110px;
	height:30px;
	line-height:30px;
	margin-bottom:5px;
	text-align:center;
	position:relative;
	display:block;
	background:#001512;
}
.menu li a {
	color:#fff;
}
.menu li.on {
	background:url(../images/zfMenu_on.png) no-repeat no-repeat left top;
}
.menu li.on a {
	color:#5a416f;
}

#btn_left {
	background:url(../images/lt_rtCur.png) no-repeat left top;
	width:25px;
	height:25px;
	_background:none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/leftCur.png');
	cursor:pointer;
	position:absolute;
	right:100px;
	bottom:20px;
	z-index:999;
}
/*左按钮*/
#btn_right {
	background:url(../images/lt_rtCur.png) no-repeat -25px top;
	width:25px;
	height:25px;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/rightCur.png');
	cursor:pointer;
	position:absolute;
	right:30px;
	bottom:20px;
	z-index:999;
}
/*右按钮*/



/*右边的样式*/


#innerRight .cup{
	width:560px;
	height:371px;
}
#innerRight .cup h1{
	height:219px;
	width:560px;
	text-indent:-9999px;
	background:url(../images/cup.jpg) no-repeat left top;
}
#innerRight .cup p{
	height:100px;
	width:501px;
	margin:0 auto;
	text-indent:25px;
	line-height:25px;
	padding:25px 25px 0 25px;
	border:1px solid #e7e7e7;
	background:#f2f2f2;
}

#innerRight .p1{
	width:560px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p1 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p1.jpg) no-repeat left top;
}
#innerRight .p1 h3{
	height:25px;
	line-height:25px;
	font-size:18px;
}

#innerRight .p2{
	width:560px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p2 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p2.jpg) no-repeat left top;
	position:relative;
}
#innerRight .p2 h1 a{
	height:30px;
	width:119px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	right:2px;
	top:30px;
}
#innerRight .p2 .jishu1{
	height:393px;
	width:551px;
	margin-top:30px;
	text-indent:-9999px;
	background:url(../images/p2_jishu1.jpg) no-repeat left top;
}
#innerRight .p2 .jishu1 a{
	height:393px;
	width:551px;
	display:block;
	margin-top:30px;
}
#innerRight .p2 .jishu2{
	height:393px;
	width:551px;
	margin-top:30px;
	text-indent:-9999px;
	background:url(../images/p2_jishu2.jpg) no-repeat left top;
}
#innerRight .p2 .jishu2 a{
	height:393px;
	width:551px;
	display:block;
	margin-top:30px;
}
#innerRight .p2 .jishu3{
	height:353px;
	width:552px;
	margin-top:30px;
	border-top:1px solid #7f7f7f;
	background:url(../images/p2_jishu3.jpg) no-repeat left top;
}
#innerRight .p2 .jishu3 a.qh{
	height:142px;
	width:551px;
	display:block;
	padding-top:20px;
}
#innerRight .p3{
	width:560px;
	overflow:hidden;
	position:relative;
}
#innerRight .p3 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p3.jpg) no-repeat left top;
	position:relative;
}
#innerRight .p3 h1 a{
	height:30px;
	width:119px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	right:2px;
	top:30px;
}
#innerRight .p3 h2{
	height:47px;
	line-height:47px;
	font-size:23px;
	border-bottom:1px solid #7f7f7f;
	width:552px;
	color:#000;
	font-family:微软雅黑;
}
#innerRight .p3 .donghua{
	height:112px;
	width:186px;
	background:red;
	position:absolute;
	right:75px;
	top:320px;

}
#innerRight .p4{
	width:627px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p4 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p4.jpg) no-repeat left top;
}
#innerRight .p4 .zhuanjia{
	height:340px;
	width:552px;
	padding-top:14px;
	position:relative;
}
.ts-l{ margin:0 auto; width:628px; height:340px; overflow:hidden;}
.ts-l li{ float:left;position:relative;}
/*.ts-l li img{width:30px;}*/
.ts-l div.dq1{ background:url('../images/gx3-1.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq2{ background:url('../images/gx2-1.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq3{ background:url('../images/gx4-1.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq22{ background:url('../images/gx1-5.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq23{ background:url('../images/gx1-6.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq24{ background:url('../images/gx1-7.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}
.ts-l div.dq35{ background:url('../images/mudali.jpg') no-repeat; width:494px; height:328px; overflow:hidden;}

.ts-box{padding:35px 0px 0px 245px; width:345px; height:350px; color:#FFFFFF;}
.ts-box .title{ font-size:26px; padding-bottom:10px;}
.ts-box .text{ padding-bottom:30px; line-height:28px;}
.ts-box .anniu1{ text-align:right; padding:10px 30px 0px 0px;}
.ts-box .anniu1 a{width:120px;height:30px;line-height:30px;text-align:center;font-weight:bold;font-size:14px;color:#fff;display:block;position:absolute;right:23px;bottom:23px;background:#10938c;}
#innerRight .p5{
	width:560px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p5 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p5.jpg) no-repeat left top;
}
#innerRight .p5 h3{
	height:56px;
	width:552px;
	line-height:56px;
	font-size:20px;
}
#innerRight .p5 ul.anubox{
	height:126px;
	width:552px;
	position:relative;
}
#innerRight .p5 ul.anubox li{
	height:130px;
	width:133px;
	background-position:0 0;
	position:absolute;
}

#innerRight .p5 ul.anubox li.xia1{
	background:url(../images/p5_img1.jpg) no-repeat left top;
	left:0;
}
#innerRight .p5 ul.anubox li.xia2{
	background:url(../images/p5_img2.jpg) no-repeat left top;
	left:139px;
}
#innerRight .p5 ul.anubox li.xia3{
	background:url(../images/p5_img3.jpg) no-repeat left top;
	left:278px;
}
#innerRight .p5 ul.anubox li.xia4{
	background:url(../images/p5_img4.jpg) no-repeat left top;
	left:417px;
}
#innerRight .p5 ul.anubox li.on{
	background-position:-133px 0;
}


#innerRight .p5 a.qh{
	height:163px;
	width:128px;
	display:block;
	padding-top:15px;
}
#innerRight .p6{
	width:560px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p6 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	background:url(../images/p6.jpg) no-repeat left top;
}
#innerRight .p6 h3{
	height:54px;
	width:552px;
	line-height:54px;
	font-size:20px;
}
#innerRight .p7{
	width:560px;
	margin-bottom:20px;
	overflow:hidden;
}
#innerRight .p7 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	margin-bottom:10px;
	background:url(../images/p7.jpg) no-repeat left top;
}
#innerRight .p7 dl{
	height:127px;
	width:550px;
	margin:5px auto 7px auto;
}
#innerRight .p7 dl.dl1{
	background:#eaeaea url(../images/p7_img1.jpg) no-repeat left top;
}
#innerRight .p7 dl.dl2{
	background:#eaeaea url(../images/p7_img2.jpg) no-repeat right top;
}
#innerRight .p7 dl.dl2 dt{
	width:316px;
	float:left;
	padding-left:20px;
}
#innerRight .p7 dl.dl2 dd{
	width:316px;
	padding-left:20px;
	float:left;
}
#innerRight .p7 dl.dl3{
	background:#eaeaea url(../images/p7_img3.jpg) no-repeat left top;
}
#innerRight .p7 dl dt{
	height:50px;
	line-height:50px;
	width:326px;
	float:right;
	font-weight:bold;
	font-size:20px;
}
#innerRight .p7 dl dd{
	height:73px;
	width:316px;
	line-height:20px;
	padding-right:10px;
	float:right;
}
#innerRight .p8{
	width:560px;
	overflow:hidden;
}
#innerRight .p8 h1{
	height:73px;
	width:552px;
	text-indent:-9999px;
	margin-bottom:10px;
	background:url(../images/p8.jpg) no-repeat left top;
}
#innerRight .p8 ul{
	height:186px;
	width:552px;
	padding-top:10px;
	position:relative;
}
#innerRight .p8 ul li{
	height:80px;
	width:80px;
	position:absolute;

}
#innerRight .p8 ul .jd_li1{
	left:0;
	top:0;
}
#innerRight .p8 ul .jd_li2{
	left:94px;
	top:0;
}
#innerRight .p8 ul .jd_li3{
	left:188px;
	top:0;
}
#innerRight .p8 ul .jd_li4{
	left:282px;
	top:0;
}
#innerRight .p8 ul .jd_li5{
	left:376px;
	top:0;
}
#innerRight .p8 ul .jd_li6{
	left:470px;
	top:0;
}
#innerRight .p8 ul .jd_li7{
	left:0;
	top:96px;
}
#innerRight .p8 ul .jd_li8{
	left:94px;
	top:96px;
}
#innerRight .p8 ul .jd_li9{
	left:188px;
	top:96px;
}
#innerRight .p8 ul .jd_li10{
	left:282px;
	top:96px;
}
#innerRight .p8 ul .jd_li11{
	left:376px;
	top:96px;
}
#innerRight .p8 ul .jd_li12{
	left:470px;
	top:96px;
}





#pic{
	width:800px;
	overflow:hidden;
	position:relative;
}
/*宽度,overflow:hidden和相对定位是必须的属性*/
/*水平滚动的话，滚动单元必须浮动，垂直则必须不能浮动*/
.fuTitle {
	border:1px solid #e6e6e6;
	background:#f2f2f2;
	color:#666;
	padding:25px;	
	font-size:14px;
	line-height:28px;
}

#btn_left {
	right:130px;
}
#btn_right {
	right:60px;
}
a.detaillink {
	color:#C03938;
	font-weight:700;
}
.mod2 .hd {
	
}




/*返回顶部*/
.goTop {
	width:54px;
	height:54px;
	background:url(../images/topBtn.png) no-repeat;
	position:fixed;
	bottom:80px;
	right:30px;
	_position:absolute;
}
.goTop a {
	display:block;
	width:54px;
	height:54px;
}
.goTop a:hover {
	background:url(../images/topBtnHover.png) no-repeat;
}
/*返回顶部*/
.goTop {
	display:none;
	background: none;
	width:54px;
	height:110px;
	position:fixed;
	bottom:80px;
	right:30px;
	_position:absolute;
}
.goTop a {
	display:block;
	width:54px;
	height:54px;
	background:url(../images/xszy.png) no-repeat;
}
.goTop .guideLink {
	background-position: 0px 0px;
	margin-bottom: 2px;
}
.goTop .guideLink:hover {
	background:url(../images/xszy.png) -56px 0px no-repeat;
}
.goTop .aScroll {
	background-position: 0px -56px;
}
.goTop .aScroll:hover {
	background:url(../images/xszy.png) -56px -56px no-repeat;
}
.footer{ width:100%; height:135px; background:url(../images/bbg.jpg) repeat-x;}
.footer .ftext{ margin:0 auto; width:1030px; height:135px;}
.footer .ftext .logo{ float:left; width:268px;}
.footer .ftext .txt{ float:left; width:730px; padding-top:30px; color:#333333}
