@charset "gb2312";

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td ,embed,object,param{
	margin: 0;
	padding: 0;
}
fieldset, img ,embed,object,param{
	border: 0;
}
img{vertical-align: middle;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	/*font-weight: normal;*/
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
a{text-decoration: none; color:#990000;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;color:#666666; }
a:active {text-decoration:none;}

a.mone{text-decoration: none; color:#132d80;}
a.mone:visited {text-decoration:none;}
a.mone:hover {text-decoration:none;color:#132d80; }
a.mone:active {text-decoration:none;}


input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;font-size: 12px;
}
ol, ul {
	list-style: none outside none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
img{display: block;}
/*-----------------------*/
body{background: url(../images/bodybg.jpg);}
/*top*/
.top{width: 1002px;margin: 0 auto;height: 110px;}
.top img{float: left;}

/*nav*/
.nav{width: 1002px;margin: 0 auto;height: 50px;background: #ca3d40;}
.nav ul li{float: left;height: 50px;line-height: 50px;color: #fff;width: 111px;text-align:center;font-size: 14px;}
.nav ul li a{color: #fff;}

/*banner*/
.focus_A{ height:311px; overflow:hidden;  position:relative; width:1002px;margin: 0 auto;}
.focus_A .focus_con .item{ height:311px; position:relative;}
.focus_A .focus_con img{}
.focus_A .shadow{ background:rgba(0, 0, 0, 0.6); color:#959c9c; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000'); height:40px; line-height:40px; overflow:hidden; padding-left:15px; position:absolute; left:0; bottom:0; width:985px;}
.focus_A .shadow b{ background:url(../../mat1.gtimg.com/gongyi/succor_13/icons/arrow.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mat1.gtimg.com/gongyi/succor_13/icons/arrow.png',sizingMethod=''); float:left; height:20px; line-height:20px; margin-top:10px; width: 20px;}
.focus_A .shadow em{ color:#ff6200; padding:0 10px;}

.focus_A .focus_dot{ position:absolute; right:20px; top:280px;}
.focus_A .focus_dot li{ color:#FFF; height:15px;width:15px;float: left;background: #fff;margin-left: 5px;display: inline;border-radius: 50%;cursor: pointer;}
.focus_A .focus_dot li:hover,
.focus_A .focus_dot .current{ background:#ff9900;  text-decoration:none;}
.focus_A .focus_dot li img{ height:88px; width:145px;}

/*part1*/
.part1{width: 1002px;margin: 0 auto;}
.part1-left{float: left;width: 661px;border-right: 2px solid #bdbdbd;}
.zixun{clear: both;}
.zixun h3{width: 657px;height: 71px;background: url(../images/zixunnav.jpg) no-repeat;margin-bottom: 10px;}
.zixun h3 a{float: right;margin: 35px 40px 0 0;display: inline;font-size: 12px;color: #000000;}
.zixun h3 a:hover{color: #666666;}
.zixun1{width: 254px;float: left;}
.zixun2{width: 375px;float: left;padding: 10px 10px;}
.zixun2 strong{font-size: 16px;font-family: "Microsoft yahei";font-weight: normal;line-height: 24px;}
.zixun2 strong a{color:#000000; }
.zixun2 strong a img{margin-right: 5px;display: inline;}
.zixun2 p{color: #666;line-height: 24px;padding-top: 10px;border-bottom:#666666 dashed 1px;padding-bottom: 10px;}
.zixun ul {margin-top: 10px;}
.zixun ul li{height: 17px;line-height: 17px;margin-top: 10px;}
.zixun ul li a{color: #333333;font-size: 14px;}
.zixun ul li a:hover{color: #666666;}
.zixun2 img{display: inline;}
.zixun h3.baodaonav{background: url(../images/baodaonav.jpg) no-repeat;width: 659px;height: 72px;}

.cishan{clear: both;}
.cishan h3{width: 661px;height: 73px;background: url(../images/cishannav.jpg) no-repeat;}
.cishan h3 a{float: right;margin: 37px 40px 0 0;display: inline;font-size: 12px;color: #000000;}
.cishan h3 a:hover{color: #666666;}

.boxgrid{width: 149px; height: 134px;float:left; overflow: hidden; position: relative; margin:12px 0 0 12px;display: inline;}
.boxgrid img{ top: 0; left: 0; border: 0; }
.boxcaption{ float: left; position: absolute;top: 134px; width: 100%;}
.captionfull .boxcaption {top: 260;left: 0;}
.caption .boxcaption {top: 220;left: 0;}

.chixu{width: 467px;height: 134px;background: url(../images/chixu.jpg) no-repeat;float: left;margin:12px 0 0 12px;display: inline;}
.chixu a{float: right;margin: 10px 0 0 0;}
.chixu a:hover{opacity: 0.8;}

.part1-right{float: left;width: 310px;display: inline;margin-left: 15px;}
.jianjie h3{width: 130px;margin: 20px auto 10px auto;}
.jianjie p{line-height: 22px;color: #333333;text-indent: 2em;font-family: "kaiti";font-size: 14px;text-align: justify;}
.jianjie ul{padding:10px 0;}
.jianjie ul li{width: 208px;margin: 0 auto;font-family: "kaiti";font-size: 16px;}
.jianjie ul li a{text-decoration: underline;}

.aa1{width: 74px;height: 56px;background: #ca3d40;display: block;float: left;color: #fff;font-family: "Microsoft yahei";font-size: 14px;margin-right: 2px;}
.aa1 b{width: 35px;display: block;margin: 0 auto;margin-top: 8px;}
.aa1:hover{background: #666666;color: #fff;}
.jianjie span{clear: both;display: block;}

.huiyin h3{width:308px;height: 61px;background: url(../images/huiyin.jpg) no-repeat; }
#anli {width:295px;height:200px;position:relative;margin: 5px 0 0 8px;}
.anli2{width: 295px;overflow: hidden;height: 200px;position: relative;}
#anli  ul{height:175px;position:absolute;}
#anli  ul li{float:left;width:295px;height:175px;overflow:hidden;position:relative;background: #ca3d40;}
#anli  ul li div{position:absolute;overflow:hidden;}
#anli  .btnBg{position:absolute;height:20px;left:0;bottom:0;}
#anli  .btn{position:absolute;width:295px;right:0;top:177px;text-align:center;z-index: 9999;}
#anli  .btn span{;_display:inline;_zoom:1;width:47px;height:7px;margin-right:2px;cursor:pointer;background:#ca3d40;position: relative;z-index: 9999px;color: #fff;display: block;float: left;}
#anli  .btn span.on{background:#fff;}
#anli  .preNext{width:13px;height:13px;position:absolute;top:90px;background: blue;cursor:pointer;}
#anli  .pre{left:250px;width:13px;height:13px;position:absolute;top:-40px;background: blue;cursor:pointer;background: url(../images/pre1.jpg) no-repeat;}
#anli  .next{right:10px;width:13px;height:13px;position:absolute;top:-40px;background: blue;cursor:pointer;background: url(../images/next1.jpg) no-repeat;}

.yuanzhu{clear: both;}
.yuanzhu h3{width: 310px;height: 62px;background: url(../images/yuanzhu.jpg) no-repeat;}
.yuanzhu h3 a{float: right;margin: 19px 20px 0 0;display: inline;font-size: 12px;color: #000000;}
.yuanzhu h3 a:hover{color: #666666;}

.yuanzhu1{width: 310px;height: 29px;background: url(../images/yuanzhu1.jpg) no-repeat;}
.yuanzhu1 li{float: left;width: 62px;height: 29px;text-align: center;line-height: 29px;color: #fff;}

.marqueetop dl{width: 310px;height: 29px;}
.marqueetop dl dd{float: left;width: 62px;height: 29px;text-align: center;line-height: 29px;color: #666666;}



.marqueetop{height:189px;width:310px;overflow:hidden;margin:10px auto 10px auto;}
.marqueetop li{width:310px;height:23px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:214px;height:173px;padding:2px;overflow:hidden;}
.marqueetop li h3{text-align:center;height:23px;line-height:23px;font-size: 14px;font-weight: bold;}
.marqueetop li h3 a{color: #333333;}
.marqueetop li h3 a:hover{color: #fd6709;}

/*part2*/
.partbg{width: 100%;height: 1900px;background: url(../images/partbg.jpg);clear: both;}
.part2{width: 1002px;margin: 0 auto;}
.part2nav img{float: left;margin-top: 20px;}
.part2 p{color: #666666;line-height: 26px;text-indent: 2em;font-size: 14px;padding: 0 10px;}

.blk_18 { overflow: hidden;  width: 1002px; zoom: 1;clear: both;margin-top: 15px;}
.blk_18 .pcont {padding-left: 5px; float: left; overflow: hidden; width: 870px;margin-left: 10px;display: inline;}
.blk_18 .ScrCont {margin-left: -5px; width: 32766px; zoom: 1}
.blk_18 #List1_1 {float: left}
.blk_18 #List2_1 {float: left;}
.blk_18 .LeftBotton {background: url(../images/pre2.jpg) no-repeat; float: left;width: 31px; height: 47px;margin-top: 95px;margin-left: 10px;display: inline;}
.blk_18 .RightBotton {background: url(../images/next2.jpg) no-repeat; float: right; width: 30px; height: 47px;margin-top: 95px;margin-right: 10px;display: inline;}

.blk_18 .pl {float: left; width: 870px; display: inline;}
.blk_18 .pl .three{float: left;margin-left: 5px;display: inline; }
.blk_18 .pl h3{color: #ca3e40;font-size: 14px;padding:15px 0 0 10px;}
.blk_18 .pl h3 b{color: #333333;font-weight: normal;}
.blk_18 .pl ul{padding: 5px 0;}
.blk_18 .pl ul li{color: #666666;font-size: 12px;padding-left: 10px;}
.aaa1{width: 117px;height: 31px;display: block;background: #1c3f97;text-align: center;line-height: 31px;color: #fff;float: left;margin: 0 10px 0 10px;display: inline;}
.aaa2{width: 117px;height: 31px;display: block;background: #cf0c1e;text-align: center;line-height: 31px;color: #fff;float: left;}
.aaa2:hover{opacity: 0.8;color: #fff;}
.aaa1:hover{opacity: 0.8;color: #fff;}


/*part3*/
.part3{width: 1002px;margin: 10px auto;}
.part3 img{float: left;}

.dll1{padding-top: 20px;clear: both;}
.dll1 dt{float: left;}
.dll1 dd{margin-left: 10px;display: inline;float: left;width: 510px;}
.dll1 dd h3{font-size: 20px;font-family: "Microsoft yahei";}
.dll1 dd h3 a{color: #000000;}
.dll1 dd p{line-height: 26px;color: #666666;font-size: 14px;text-indent: 2em;padding-top: 5px;}

.dll2{clear: both;padding-top: 25px;}
.dll2 dt{float: left;margin-left: 10px;display: inline;}
.dll2 dd{float: left;width: 510px;}
.dll2 dd h3{font-size: 20px;font-family: "Microsoft yahei";}
.dll2 dd h3 a{color: #000000;}
.dll2 dd p{line-height: 26px;color: #666666;font-size: 14px;text-indent: 2em;padding-top: 5px;}

/*zixun*/
.zixunbg{width: 100%;height: 153px;background: #ececec;clear: both;}
.zixun-1{width: 1002px;margin: 0 auto;}

.zixun-1 .aaaaa1{margin:20px 25px 0 0;width: 145px;height: 111px;display: block;background: url(../images/zixunbg2.jpg) no-repeat;float: left;color: #fff;font-size: 18px;font-family: "Microsoft yahei";}
.zixun-1 .aaaaa1 span{display: block;width: 140px;margin: 30px auto 0 auto;text-align: center;}
.zixun-1 .aaaaa1 span b{font-weight: normal;text-decoration: underline;color: #fff;display: block;}
.zixun-1 .aaaaa1:hover{background: url(../images/zixunbg1.jpg) no-repeat;color: #333;}
.yy1{color: #fff;}

.zixun img{float: left;}
/*part4*/
.part4{width: 1002px;margin: 0 auto;clear: both;}
.part4nav img{float: left;}
.part4nav span{float: left;display: block;background: url(../images/part4nav4.jpg) no-repeat;width: 123px;height: 78px;}
.part4nav span a{display: block;width: 100px;height: 30px;background: #ca3d40;color: #fff;text-align: center;line-height: 30px;font-size: 14px;margin: 28px 0 0 10px;}
.part4nav span a:hover{opacity: 0.8;}
.gongyi{clear: both;}

/*foot*/
.footbg{width: 100%;height: 187px;background: #ca3d40;}
.foot{width: 1002px;margin: 0 auto;}
.foot-1{float: left;}
.foot-2{float: left;width: 475px;padding-top: 40px;}
.foot-2 p{line-height: 26px;color: #fff;}
.foot-3{float: left;}
/*************************»ù½ðÍ¼Æ¬¹ö¶¯***************************/
.jjfg {
	width:1002px;
	margin:0 auto;
	margin-bottom:15px;
	overflow:hidden;
}
.scroll {
	width:980px;
	height:160px;
	padding:5px 10px;
	border:1px solid #cacaca;
	margin:15px auto;
}
#demo {
	background:#FFF;
	overflow:hidden;
	width:980px;
}
#demo img {
	margin:5px;
}
#indemo {
	float:left;
	width: 800%;
}
#indemo ul li {
	float:left;
	width:203px;
	height:152px;
	display:inline;
	margin-left:10px;
}
#demo1 {
	float:left;
}
#demo2 {
	float:left;
}