.link1 {

	MARGIN-TOP: 10px;
	WIDTH: 1080px; clear:both;


}
.link_pic {
	WIDTH: 1080px; margin-top:10px;
}
.link_pic UL { margin-top:10px; 

}
.link_pic LI { margin-right:7px;
	WIDTH:120px;margin-bottom:10px;
	FLOAT: left;
	HEIGHT: 60px;

}
.link_pic IMG {

	WIDTH: 120px;
	FLOAT: left;
	HEIGHT: 60px;

}
.link_text {
	MARGIN:0px 10px;
	WIDTH: 1080px;
	
}
.link_text LI { margin-right:10px;
	FLOAT: left;
	line-height: 30px;
	display: inline-block;
	height: 30px;
	white-space: nowrap;
}
.con_01 {
	PADDING-BOTTOM: 8px;
	WIDTH: 312px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	MARGIN-RIGHT: 9px
}
.con_01_title {

	HEIGHT: 24px; clear:both;
}
.con_01_title H2 {
	PADDING-LEFT: 10px; width:90px;
	BACKGROUND: url(../images/ico.png) no-repeat;
	FLOAT: left;
	HEIGHT: 24px; line-height:24px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	
}
.con_01_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 8px;
}
.con_01_title B a{ color:#cf2929;}
.con_01 UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.con_01 LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 292px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
#con011 {
	MARGIN: 0px;
	FLOAT: right
}
.con_02_title,.con_03_title {
	 background:url(../images/peixun_bg.jpg) repeat-x;

	HEIGHT: 35px
}
.con_02_title H2,.con_03_title H2 {
	LINE-HEIGHT: 35px; height:35px;
	PADDING-LEFT: 10px;
	WIDTH: 90px; background:#cf2929;
	
	
	FLOAT: left;
	
	COLOR: #fff;
	FONT-SIZE: 14px;
	
}
.con_02_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 8px
}

.con_03_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 8px
}
DIV#MainPromotionBanner {
	MARGIN-TOP: 6px;
	WIDTH: 1000px;
	HEIGHT: 251px
}
#MainPromotionBanner #SlidePlayer {
	POSITION: relative;
	MARGIN: 0px auto
}
#MainPromotionBanner .Slides {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 251px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#MainPromotionBanner .Slides LI {
	WIDTH: 1000px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 251px
}
#MainPromotionBanner .Slides IMG {
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 1000px;
	DISPLAY: block;
	HEIGHT: 249px;
	BORDER-TOP: #fff 1px solid;
	BORDER-RIGHT: #fff 1px solid
}
#MainPromotionBanner .SlideTriggers {
	Z-INDEX: 10;
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 25px;
	TOP: 220px;
	RIGHT: 0px;
	PADDING-TOP: 0px
}
#MainPromotionBanner .SlideTriggers LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 16px;
	MARGIN: 3px;
	WIDTH: 16px;
	DISPLAY: inline;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/slide_trigger.gif) no-repeat center center;
	FLOAT: left;
	HEIGHT: 16px;
	COLOR: #ff7300;
	FONT-SIZE: 0.9em;
	OVERFLOW: hidden;
	CURSOR: pointer
}
#MainPromotionBanner .SlideTriggers LI.Current {
	LINE-HEIGHT: 21px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px 6px;
	WIDTH: 21px;
	BACKGROUND: url(../images/slide_trigger_c.gif) no-repeat center center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	HEIGHT: 21px;
	COLOR: #fff;
	FONT-SIZE: 1.4em;
	BORDER-LEFT-WIDTH: 0px;
	FONT-WEIGHT: bold
}
.box_03 .bg {
	
	WIDTH:1080px;
	BACKGROUND: url(../images/box_03.png) no-repeat;

	
	
}
.wz_01 {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 1px;
	WIDTH: 312px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid
}
.wz_01 UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.wz_01 LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 287px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
#wd_01_r {
	MARGIN-LEFT: 10px
}
.wlxs {
	BORDER-BOTTOM: #eae9e9 1px solid;
	BORDER-LEFT: #eae9e9 1px solid;
	PADDING-BOTTOM: 1px;
	WIDTH: 360px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	BORDER-TOP: #eae9e9 1px solid;
	BORDER-RIGHT: #eae9e9 1px solid
}
.wlxs UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.wlxs LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 287px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.seo {
	BORDER-BOTTOM: #eae9e9 1px solid;
	BORDER-LEFT: #eae9e9 1px solid;
	PADDING-BOTTOM: 1px;
	WIDTH: 360px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	BORDER-TOP: #eae9e9 1px solid;
	BORDER-RIGHT: #eae9e9 1px solid
}
.seo UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.seo LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 287px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.wlyx {
	BORDER-BOTTOM: #eae9e9 1px solid;
	BORDER-LEFT: #eae9e9 1px solid;
	PADDING-BOTTOM: 1px;
	WIDTH: 333px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	BORDER-TOP: #eae9e9 1px solid;
	BORDER-RIGHT: #eae9e9 1px solid
}
.wlyx UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.wlyx LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 250px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.box_02 {
	MARGIN: 0px auto;
	WIDTH: 1080px;
	CLEAR: both;
	OVERFLOW: hidden
}
.peixun {
	WIDTH: 340px;
	FLOAT: left;
	MARGIN-RIGHT: 10px
}

.peixun_list {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 0px;
	WIDTH: 338px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	BORDER-TOP: #ccc 1px;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 7px
}
.peixun_list UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.peixun_list LI {
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 20px;
	WIDTH: 318px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px center;
	FLOAT: left
}
.infiniteCarousel2 {width:980px; position:relative;}


.marqueeleft{height:189px;width:1080px;overflow:hidden; padding-top:20px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:245px;height:174px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:230px;height:140px;padding:2px;overflow:hidden;}
.marqueeleft li .pic img{width:230px;height:140px;}
.marqueeleft li .txt{text-align:center;height:30px;background: #333541 none repeat scroll 0 0; font-size: 14px; font-weight: normal; line-height: 30px; width: 232px; margin-left:3px;}
.marqueeleft li .txt a {color:#fff;}

.wenzhang {
	WIDTH: 1080px; margin:15px auto;
	PADDING-TOP: 10px
}
.kcts {
	
	WIDTH: 325px;
	
	FLOAT: right;
	
}
.kcts_title {
	border-bottom:2px solid #b1b1b1; margin-top:6px;
	
	HEIGHT: 33px; line-height:33px; clear:both;
}
.kcts_title H2 {
PADDING-LEFT:10px;
	WIDTH: 90px; border-bottom:2px solid #cf2929;
	FLOAT: left;
	HEIGHT: 33px; line-height:33px;
	COLOR: #000;
	FONT-SIZE: 14px;
}
.ysj_title H2 {
	PADDING-LEFT: 40px;
	FLOAT: left;
	HEIGHT: 29px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	PADDING-TOP: 8px
}
.cgal_title H2 {
	PADDING-LEFT: 40px;
	FLOAT: left;
	HEIGHT: 29px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	PADDING-TOP: 8px
}
.kcts_title B {
	  color: #666;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin-right: 10px;
    padding-top: 3px;
}
.kcts_title B a{ color:#cf2929;}
.ysj_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 8px
}
.cgal_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 8px
}

.ysj_title B A {
	COLOR: #fff
}
.cgal_title B A {
	COLOR: #fff
}
.kcts UL {
	
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 200px;
	
	PADDING-TOP: 0px
}
.ysj UL {
	BORDER-BOTTOM: #dbdbdb 2px solid;
	BORDER-LEFT: #dbdbdb 2px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 200px;
	BORDER-TOP: #dbdbdb 2px solid;
	BORDER-RIGHT: #dbdbdb 2px solid;
	PADDING-TOP: 0px
}
.cgal UL {
	BORDER-BOTTOM: #dbdbdb 2px solid;
	BORDER-LEFT: #dbdbdb 2px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 200px;
	BORDER-TOP: #dbdbdb 2px solid;
	BORDER-RIGHT: #dbdbdb 2px solid;
	PADDING-TOP: 0px
}
.kcts LI {
	LINE-HEIGHT: 26px; 
	PADDING-LEFT: 20px;
	WIDTH: 292px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.ysj LI {
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 20px;
	WIDTH: 250px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.cgal LI {
	LINE-HEIGHT: 24px;
	PADDING-LEFT: 20px;
	WIDTH: 292px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.cgal {
	PADDING-BOTTOM: 8px;
	WIDTH: 360px;
	MARGIN-BOTTOM: 10px;
	FLOAT: left;
	MARGIN-RIGHT: 8px
}
.cgal_title {
	BACKGROUND: url(../images/cgal.jpg) repeat-x;
	HEIGHT: 29px
}
.ysj {
	PADDING-BOTTOM: 8px;
	WIDTH:325px;
	MARGIN-BOTTOM: 5px;
	MARGIN-BOTTOM: 10px !important
}
.ysj_title {
	BACKGROUND: url(../images/ysj.jpg) repeat-x;
	HEIGHT: 29px
}
.content_l {
	WIDTH: 730px;
	FLOAT: left
}
.content_ll {
	WIDTH: 745px;
	FLOAT: left
}
.content_r {
	WIDTH: 325px;
	FLOAT: right
}
.content_list {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 743px; padding-bottom:5px;
	
	MARGIN-BOTTOM: 5px;
	MARGIN-BOTTOM: 10px!important;

	
	BORDER-RIGHT: #ccc 1px solid
}
.pxhg_pic {

	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	FLOAT: left;
	PADDING-TOP: 15px
}
.pxhg_pic IMG {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	WIDTH:245px;
	PADDING-RIGHT: 3px;
	HEIGHT: 165px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-TOP: 3px
}
.pxhg_pic H2 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 24px;
	WIDTH: 240px;
	COLOR: #666;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
.pxhg_text {
	WIDTH: 460px;
	FLOAT: right;
	PADDING-TOP: 10px
}
.pxhg_text UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.pxhg_text LI {
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 15px;
	WIDTH: 445px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 5px center;
	FLOAT: left
}
.pxhg_text LI B {
	FLOAT: right;
	COLOR: #666;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px
}
.list_one {

	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;

	WIDTH: 323px; height:400px;


	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;


	margin-bottom:10px; margin-top:10px;



}
.pro {
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;

	WIDTH: 323px;


	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid;

}
.pro_title {
	 border-bottom:2px solid #b1b1b1;
	HEIGHT: 33px; line-height:33px;
	
}
.pro_title H2 {
	PADDING-LEFT:10px;
	WIDTH: 90px; border-bottom:2px solid #cf2929;
	FLOAT: left;
	HEIGHT: 33px; line-height:33px;
	COLOR: #000;
	FONT-SIZE: 14px;
	
}
.pro_title B {
	FLOAT: right;
	COLOR: #666;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 3px
}
.pro_title B a{ color:#cf2929;}
.pro P {

	LINE-HEIGHT: 20px;

	PADDING: 6px;

}
.pro P a{ color:#cf2929;}
.list_one ul li{LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 240px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left}
.pro UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.pro LI {
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 20px;
	WIDTH: 240px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 10px 50%;
	FLOAT: left
}
.px_teach {
	WIDTH: 1080px;


	BACKGROUND: url(../images/rongyu.png) no-repeat;
	FLOAT: left;
	HEIGHT: auto;
	OVERFLOW: hidden
}
.px_l {
	FLOAT: left
}
.px_r {
	FLOAT: right
}




.guke_title {
	HEIGHT: 35px; widows:745px;
	 border-bottom:2px solid #B1B1B1;
}
.guke_title H2 {
	
	WIDTH: 80px;

	HEIGHT: 35px; line-height:35px; text-align:center;
	COLOR: #000;
	FONT-SIZE: 16px; border-bottom:2px solid #CF2929; margin:0 auto;
}
.rymore{width:100px; height:30px; margin:10px auto;}
.rymore B {
	width:100px; height:25px; line-height:25px; text-align:center; background:url(../images/more.png) no-repeat 0px 0px; display:block;
	
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px
}
.rymore B A {
	COLOR: #fff;
}





.jianzheng_title { background:url(../images/peixun_bg.jpg) repeat-x;
BORDER-top: #eae9e9 1px solid; border-left: #eae9e9 1px solid; border-right: #eae9e9 1px solid;
	HEIGHT: 35px;
	CLEAR: both;
	
}
.jianzheng_title H2 {
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 10px;
	WIDTH: 150px; background:#cf2929;
	FLOAT: left;
	HEIGHT: 35px;
	COLOR: #fff;
	FONT-SIZE: 14px
}
.jianzheng_title B {
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 10px
}
.jianzheng_title B A {
	COLOR: #333541; color:14px;
}
.rongyu_title,.peixun_title {
	HEIGHT: 31px;
	PADDING-TOP: 12px;
}
.rongyu_title H2 ,.peixun_title H2 {
	
	WIDTH: 246px;
HEIGHT: 31px; text-align:center; margin:0 auto;

	HEIGHT: 29px;
	COLOR: #000;
	FONT-SIZE: 16px
}
.rymore{width:100px; height:30px; margin:10px auto;}
.rymore B {
	width:100px; height:25px; line-height:25px; text-align:center; background:url(../images/more.png) no-repeat 0px 0px; display:block;
	
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px
}
.rymore B A {
	COLOR: #fff;
}
.infiniteCarousel {
	
	POSITION: relative;	
	WIDTH: 690px;
	HEIGHT: 184px;	
	padding:10px 28px 0;
}
.infiniteCarousel .wrapper {
	
	WIDTH: 680px;
	
}
.infiniteCarousel UL A IMG {


	WIDTH: 220px;
	
	HEIGHT: 135px;
	OVERFLOW: hidden;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.infiniteCarousel LI H2 {
	  background: #333541 none repeat scroll 0 0;
    color: #f49807;
    height: 30px;
    line-height: 30px;
    margin-left: 4px;
    width: 220px; font-size:14px; font-weight:normal;
}
.infiniteCarousel .wrapper UL {
	
}
.infiniteCarousel .wrapper UL LI {
	 float: left;
    text-align: center;
    width: 228px;
}
.infiniteCarousel .arrow {
	POSITION: absolute;
	TEXT-INDENT: -999px;
	OUTLINE-WIDTH: 0px;
	WIDTH: 37px;
	DISPLAY: block;
	BACKGROUND: url(../images/arrow.png) no-repeat 0px 0px;
	HEIGHT: 36px;
	TOP: 15px;
	CURSOR: pointer
}
.infiniteCarousel .forward {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_03.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	RIGHT: 0px
}
.infiniteCarousel .back {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_01.jpg) no-repeat;
	HEIGHT: 154px;
	TOP: 60px;
	LEFT: 0px
}
.infiniteCarousel .forward:hover {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_03.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	RIGHT: 0px
}
.infiniteCarousel .back:hover {
	WIDTH:26px;
	BACKGROUND: url(../images/right_01.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	LEFT: 0px
}

.rollBox {
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 0px 50px;
	PADDING-LEFT: 0px;
	WIDTH: 980px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 18px
}
.rollBox .js_tou {overflow:hidden; float:left;}
.rollBox .js_tou .pic {
	TEXT-ALIGN: center;
	WIDTH: 180px;
	FLOAT: left;
	padding:0 8px;
}
.rollBox .js_tou .pic IMG {			
	WIDTH:180px;	
	BACKGROUND: #fff;
	HEIGHT: 200px;
	PADDING-TOP: 3px
}
.rollBox .js_tou .pic P {
	LINE-HEIGHT: 30px;
	COLOR: #f49807; background:#333541; height:30px; width:180px; text-align:center;
}
.rollBox .js_tou .pic P a{COLOR: #f49807;}
.rollBox .js_tou A:link {
	COLOR: #626466;
	TEXT-DECORATION: none
}
.rollBox .js_tou A:visited {
	COLOR: #626466;
	TEXT-DECORATION: none
}
.rollBox .js_tou A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline
}

.rollBox .Cont {
	WIDTH:588px;
	FLOAT: left;
	OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 9999px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center;
	WIDTH: 180px;
	FLOAT: left;
	padding:0 8px;
}
.rollBox .Cont .pic IMG {			
	WIDTH:180px;	
	BACKGROUND: #fff;
	HEIGHT: 200px;
	PADDING-TOP: 3px
}
.rollBox .Cont .pic P {
	LINE-HEIGHT: 30px;
	COLOR: #f49807; background:#333541; height:30px; width:180px; text-align:center;
}
.rollBox .Cont .pic P a{COLOR: #f49807;}
.rollBox .Cont A:link {
	COLOR: #626466;
	TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466;
	TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00;
	TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.guke_text {
	WIDTH: 680px;
	FLOAT: left;
	HEIGHT: 500px;
	MARGIN-LEFT: 18px!important;
	MARGIN-LEFT: 9px;
	PADDING-TOP: 10px
}
.guke_text UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.guke_text LI {
	BORDER-BOTTOM: #adadad 1px dashed;
	LINE-HEIGHT: 30px;
	MARGIN: 5px 0px;
	PADDING-LEFT: 15px;
	WIDTH: 665px;
	FLOAT: left
}
.guke_text LI P {
	FLOAT: right;
	COLOR: #666;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px
}
.guke_text LI SPAN {
}
.guke_text LI A {
	COLOR: #7c0000;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 10px
}
.guke_text LI.none {
	BORDER-BOTTOM-STYLE: none
}
.meiti_title {
	BACKGROUND: url(../images/ico5.png);
	HEIGHT: 34px;
	CLEAR: both
}
.meiti_title H2 {
	LINE-HEIGHT: 29px;
	PADDING-LEFT: 40px;
	WIDTH: 186px;
	BACKGROUND: no-repeat;
	FLOAT: left;
	HEIGHT: 29px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	PADDING-TOP: 6px
}
.meiti_title B {
	LINE-HEIGHT: 29px;
	FLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 6px
}
.meiti_title B A {
	COLOR: #ffffff
}
.shipin { margin-top:15px;}

.shipin H2 {
	LINE-HEIGHT: 35px;
	
	WIDTH:325px;
	MARGIN-BOTTOM: 10px;
	
	HEIGHT: 35px;
	COLOR:#333541;
	FONT-SIZE: 16px; border-bottom:2px solid #B1B1B1;
}
.shipin H2 SPAN,.denglu H1 SPAN { width:100px; height:35px; float:left; border-bottom:2px solid #CF2929;
}
.ryimg{ width:295px; height:154px; background:url(../images/ryimg.jpg); padding-left:30px;}
.shipin H2 a{ float:right; color:#cf2929; font-size:12px;}
.pinpai {
	DISPLAY: block;
	BACKGROUND: url(../images/ico7.jpg);
	HEIGHT: 160px;
	width: 1080px;
	margin: 15px auto;
	CLEAR: both;
	OVERFLOW: hidden
}
.pinpai .img {
	MARGIN-TOP: 35px;
	WIDTH: 333px;
	FLOAT: left;
	HEIGHT: 132px;
	MARGIN-LEFT: 16px;
	FONT-SIZE: 14px
}
.pinpai .img IMG {
	BORDER-BOTTOM: #c1c1c1 1px solid;
	BORDER-LEFT: #c1c1c1 1px solid;
	PADDING-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 3px;
	WIDTH: 70px;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #c1c1c1 1px solid;
	BORDER-RIGHT: #c1c1c1 1px solid;
	PADDING-TOP: 3px
}
.pinpai .img A.title {
	MARGIN-TOP: -70px;
	DISPLAY: block;
	COLOR: #393939;
	MARGIN-LEFT: 90px;
	FONT-WEIGHT: bold
}
.pinpai .img P.intro {
	MARGIN-TOP: 10px;
	DISPLAY: block;
	COLOR: #706f6f;
	MARGIN-LEFT: 90px
}
.pinpai .img A.more {
	MARGIN: 40px 0px 0px 140px;
	DISPLAY: block;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	COLOR: #ff0000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.pinpai .pp_title {
	WIDTH: 800px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	FLOAT: left;
	COLOR: #fff;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.pinpai .pp_title A {
	LINE-HEIGHT: 39px;
	MARGIN-TOP: 80px;
	WIDTH: 160px;
	FLOAT: left;
	HEIGHT: 69px; text-align:center;COLOR: #fff;
}
.pinpai .pp_title P.t1 {
	
}
.pinpai .pp_title P.t2 {
	
}
.pinpai .pp_title P.t3 {
	
}
.pinpai .pp_title P.t4 {
	
}
.pinpai .pp_title P.t5 {
	
}
.teach_zj {
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 0px;
	WIDTH: 1080px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-STYLE: none;

	PADDING-TOP: 65px
}
.denglu {
	width: 325px; 
	


}
.denglu h1 {
	height: 35px;
	line-height: 35px;

	font-size: 16px;
	font-weight: bolder;
	color: #333541; border-bottom:2px solid #B1B1B1; margin-top:5px;
}
.denglu p { margin-top:10px; margin-bottom:10px;

	
	font-size: 14px;
	
	line-height: 20px;
}
.denglu h2 {
	font-size: 18px;

	margin-bottom: 15px;
	line-height: 30px;
	height: 30px;
	text-align: center;
}
.xian {
	border: #CCC 1px solid;
	height: 30px;
	width: 180px;
	line-height: 30px;
}
.tijia1 {
	width: 139px;
	height: 37px;
	background: url(../images/yy.gif) no-repeat;
	margin-left: 80px;
	border: none;
}
.teach_zj UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	height:auto; clear:both;
}
.teach_zj LI {
	TEXT-ALIGN: center;
	WIDTH: 358px;
	FLOAT: left;
	
	BORDER-RIGHT: #ccc 1px dashed
}
.teach_zj LI#none {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.teach_zj LI IMG {

	
	WIDTH: 300px;

	HEIGHT:210px;


}
.teach_zj LI H2 {
	LINE-HEIGHT: 47px;
	MARGIN-TOP: -3px;
	TEXT-INDENT: 15px;
	WIDTH: 270px;
	MARGIN-BOTTOM: 10px;
	BACKGROUND: url(../images/ico8.png) repeat-x;
	HEIGHT: 45px;
	COLOR: #8d8d8d;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal
}
.teach_zj LI B {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 20px;
	WIDTH: auto;
	PADDING-RIGHT:10px; padding-left:10px;
	DISPLAY: block;
	COLOR: #666;
	PADDING-TOP: 10px
}
.teach_zj LI B A { width:118px; height:34px; line-height:34px; text-align:center;	BACKGROUND: url(../images/ck.png) no-repeat; display:block;
	COLOR: #fff; margin-left:100px; margin-top:10px;
}
.more {
	FLOAT: right
}
.kylin {
	WIDTH: 275px;
	FLOAT: left;
	HEIGHT: 194px;
	OVERFLOW: hidden;
}
.kylin .k1 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	COLOR: #f70200;
	FONT-SIZE: 20px
}
.kylin .k2 {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 15px;
	WIDTH: 255px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.kylin .k2 LI {
	LINE-HEIGHT: 30px;
	PADDING-LEFT: 24px;
	FONT-FAMILY: "ËÎÌå";
	BACKGROUND: url(../images/k003.gif) no-repeat 0px 7px;
	HEIGHT: 30px;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold
}
.kylin .k3 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 37px;
	WIDTH:100px;
	DISPLAY: block;
	 padding-top:123px;
	FLOAT: left;
	HEIGHT: 40px;
	COLOR: #fff;
	MARGIN-LEFT: 117px;
	FONT-SIZE: 15px;

}
.kylin A.k3:hover {
	TEXT-DECORATION: none
}
.boxd_02{ width:100%; background:#eae9e9;}
.shared {
	float: left;
	width: 352px;
}
.ri {
	float: right;
}
.shared .shared_title {
	margin-top: 5px;
	border-bottom:2px solid #B1B1B1;
	clear: both;
	height: 35px;
}
.shared .shared_title h2 {
	background: url(../images/jianzheng.png) 0 0 no-repeat;
	color: #333541;
	float: left;
	font-size: 16px; font-family:"Î¢ÈíÑÅºÚ";
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	width: 86px;
	border-bottom:2px solid #333541;
}
.shared .shared_title B {
	fLOAT: right;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 6px
}
.shared .shared_title A{
	COLOR: #cf2929;
}
.shared_list {

	MARGIN-BOTTOM: 5px;
	MARGIN-BOTTOM: 10px!important;
	BORDER-TOP: #ccc 1px;
	
	padding: 5px 8px;
	overflow: hidden;
}
.shared_list ul li {
	LINE-HEIGHT: 29px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(../images/dd.jpg) no-repeat 5px center;
	height: 29px;
	overflow: hidden;
}
.duyi { height:100px; border-bottom:#999 1px dashed;}
.duyi h2{ font-size:15px; font-weight:bold; height:30px; line-height:30px; margin-top:5px; overflow:hidden;}
.duyi h2 a { color:#cf2929;}
.duyi p a{ color:#cf2929; font-weight:bold; }
.clear{ clear:both;}

.wrap_main{ width:740px; float:left;}

.wrap_side{ width:310px; float:right;}

.wrap_side_body .tab_bodyc{ display:none;}

.wrap_main_head{ height:40px; border-bottom:2px solid #c0c0c0;}

.wrap_main_head .title{ height:40px; font-size:24px; color:#696868; line-height:40px; border-bottom:2px solid #606060; background:url(../images/bg_line.jpg) left 9px no-repeat; position:relative; float:left; margin-bottom:-2px; padding-left:12px;}

.wrap_main_head .title strong{ color:#CF2929; font-weight:normal;}

.wrap_main_head .title em{ font-style:normal;}

.wrap_main_head .more{ color:#3c3c3c; background:url(../images/bg_dot3.png) right center no-repeat; float:right; padding-right:12px; margin-top:11px;}

.wrap_main_head .links{ display:inline; position:relative; z-index:10; float:left; margin-left:40px; margin-bottom:-2px;}

.wrap_main_head .links li{ height:40px; font-size:13px; color:#3c3c3c; display:inline; float:left; margin-right:24px;}

.wrap_main_head .links li a{ line-height:32px; display:block; float:left; padding:8px 4px 0;}

.wrap_main_head .links li a:hover{ text-decoration:none; border-bottom:2px solid #ff7100; background:url(../images/bg_arrow2.png) center bottom no-repeat;}

.wrap_main_head .links .cur a{ border-bottom:2px solid #ff7100; background:url(images/bg_arrow2.png) center bottom no-repeat;}

.wrap_side_head{ height:40px; border-bottom:2px solid #c0c0c0;}

.wrap_side_head .title{ height:40px; font-size:24px; color:#696868; line-height:40px; border-bottom:2px solid #606060; position:relative; float:left; margin-bottom:-2px;}

.wrap_side_head .title strong{ font-size:20px; color:#ff8400; font-weight:normal;}

.wrap_side_head .title em{ font-size:15px; font-style:normal;}

.wrap_side_head .tab_head strong{ color:#696868; font-size:15px; font-weight:normal; cursor:pointer;}

.wrap_side_head .tab_head .cur{ font-size:20px; color:#ff8400;}

.wrap_side_head .tab_head .cur em{ color:#696868; font-size:15px; font-style:normal;}

.wrap_side_head .more{ color:#3c3c3c; background:url(images/bg_dot3.png) right center no-repeat; float:right; padding-right:12px; margin-top:11px;}
.video{ height:156px; margin-top:28px;}

.videoc{ display:none;}

.video_list{ height:156px; margin-left:-6px;}

.video_list li{ width:178px; height:156px; display:inline; position:relative; float:left; margin-left:6px;}

.video_list .image{ width:178px; height:128px; position:relative;}

.video_list .image img{ width:178px; height:128px; display:block;}

.video_list .image .title{ width:150px; height:24px; color:#fff; line-height:24px; cursor:pointer; display:block; background:url(../images/bg_block2.png) left top repeat; position:absolute; left:0; bottom:0; padding:0 14px;}

.video_list .image a:hover .title{ text-decoration:underline;}

.video_list .text{ height:20px; margin-top:8px;}

.video_list .text .link{ width:50px; height:20px; font-size:0; line-height:0; text-indent:-9999em; display:block; background:url(../images/bg_link.png) left top no-repeat; overflow:hidden; float:left;}

.video_list .text .number{ height:20px; color:#3c3c3c; line-height:20px; float:left; margin-left:8px;}

.video_list_2{ height:186px;  margin-left:-21px;}

.video_list_2 li{ width:214px; height:186px; margin-left:21px;}

.video_list_2 .image{ width:214px; height:154px;}

.video_list_2 .image img{ width:214px; height:154px;}

.video_list_2 .image .title{ width:186px; height:28px; line-height:28px;}

.video_list_2 .text{ margin-top:12px;}


.picbox {
	
	POSITION: relative;	
	WIDTH: 690px;
	HEIGHT: 184px;	
	padding:10px 28px 0;
}
.picbox .wrapper {
	
	WIDTH: 680px;
	
}
.picbox UL A IMG {


	WIDTH: 220px;
	
	HEIGHT: 135px;
	OVERFLOW: hidden;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}
.picbox LI H2 {
	  background: #333541 none repeat scroll 0 0;
    color: #f49807;
    height: 30px;
    line-height: 30px;
    margin-left: 4px;
    width: 220px; font-size:14px; font-weight:normal;
}
.picbox .wrapper UL {
	
}
.picbox .wrapper UL LI {
	 float: left;
    text-align: center;
    width: 228px;
}
.picbox .arrow {
	POSITION: absolute;
	TEXT-INDENT: -999px;
	OUTLINE-WIDTH: 0px;
	WIDTH: 37px;
	DISPLAY: block;
	BACKGROUND: url(../images/arrow.png) no-repeat 0px 0px;
	HEIGHT: 36px;
	TOP: 15px;
	CURSOR: pointer
}
.picbox .og_prev {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_03.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	RIGHT: 0px
}
.picbox .og_next {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_01.jpg) no-repeat;
	HEIGHT: 154px;
	TOP: 60px;
	LEFT: 0px
}
.picbox .og_prev:hover {
	WIDTH: 26px;
	BACKGROUND: url(../images/right_03.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	RIGHT: 0px
}
.picbox .og_next:hover {
	WIDTH:26px;
	BACKGROUND: url(../images/right_01.jpg) no-repeat;
	HEIGHT: 65px;
	TOP: 60px;
	LEFT: 0px
}

.box{ width:745px; margin:10px auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:745px; height:135px; overflow:hidden; position:relative;}
.piclist{ height:135px;position:absolute; left:0px; top:0px;WIDTH: 220px;}
.piclist li{ background:#eee; margin-right:20px;  float:left;}
.piclist li img{ width:220px; height:135px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(http://www.jq22.com/demo/jquery-gundon-150210223510/images/icon.png) no-repeat; background:url(http://www.jq22.com/demo/jquery-gundon-150210223510/images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}


.lanmu { height:40px; line-height:40px; padding:10px; padding-left:10px;}

.lanmu img { height:40px; float:left;}

.lmh { color:#685252; font-size:14px; margin-left:20px;border-bottom: 2px solid #cf2929;}

.lme {color:#fc5a02; font-size:14px; float:right; margin-right:30px;}

.clear{clear:both;}

.spaal { width:287px; height:320px; float:left;}

.spaal a{position: relative; display: block;}
.spaal i{position: absolute; z-index: 999; left:50%; top:50%; margin:-15px 0 0 -15px;transition:0.3s;background:url(/m/images/play.png) no-repeat; background-size: 30px 30px; width: 30px; height: 30px;}

.spaat { padding-top:5px; padding-bottom:5px;}

.spaat {font-size:14px;}

.spaam {font-size:12px; color:#666666;}

.spaar { width:430px; float:right;}

.spaay { width:200px; height:160px; float:left; margin:0px 6px 6px 6px;}

.spaay a{position: relative; display: block;}
.spaay i{position: absolute; z-index: 999; left:50%; top:50%; margin:-15px 0 0 -15px;transition:0.3s;background:url(/m/images/play.png) no-repeat; background-size: 30px 30px; width: 30px; height: 30px;}

.pjl { width:670px; padding:20px; float:left;}

.pjr { width:220px; padding:0px 0px 0px 15px; height:680px; float: right; border-left:1px solid #F0F0F0;background:url(../images/rhxlr.jpg) no-repeat;}

.pjli { border-bottom:1px solid #F0F0F0; padding-bottom:20px; margin-bottom:30px;}

.pltx { float:left; width:54px; height:54px;

  -webkit-box-shadow:0 0 10px #999999;  

  -moz-box-shadow:0 0 10px #999999;  

  box-shadow:0 0 10px #999999;

  color: #999999

  }

.pltx img { width:54px; height:54px;}

.plnr { float:left; width:580px; margin-left:20px;}

.pltt { color: #FF3300;}

.plnn { color:#666666; margin-top:5px; line-height:20px; font-size:12px;}

.topbm4 { height:160px; overflow:hidden; padding:0px 0px 10px 0px;background:url(../images/hsbg.png) repeat;border-radius:2px; float: left;}

.topbm4 td { padding:5px;}

.topbm4 .r { text-align:right;}

.topbm4 .l { text-align:left;}

.topbm4 .inpt { padding:4px;border-radius:1px; width:140px; background:#F8F8F8;}

.pjtit { text-align:center; color:#FF0000; font-size:18px; padding-bottom:20px;}

.kxfe { }

.kxfe label { cursor:pointer; display:block; margin-bottom:20px; clear:both; float:none; border-bottom:1px dotted #CCCCCC; padding-bottom:20px;}

.kxfe img { float:left; margin-right:10px; height:40px; width:40px;}

.kxfe label:hover { color: #0000FF;}

.pjxka { height:28px;}

.pjxkb { color:#666; font-size:12px;}

.kxfe label input {width:20px; height:20px;float:left; margin-right:10px;}

.lxwmf { width:500px; float:right;}

.lxwml { width:380px; height:320px; float:left;}

.lxwmf li{width: 400px;   height: 30px;    line-height: 30px;    font-size: 18px;    float: left;    margin-bottom: 20px;}

.w1000 {width: 743px;height:auto;margin:0 auto;BORDER-BOTTOM: #ccc 1px solid;
BORDER-LEFT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;
BORDER-RIGHT: #ccc 1px solid;}
.w1000a {width: 743px;height:auto;margin:0 auto;/*BORDER-BOTTOM: #ccc 1px solid;
BORDER-LEFT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;
BORDER-RIGHT: #ccc 1px solid;*/}