@charset "utf-8";
/* CSS Document */
html,body {
	margin:0;
	padding:0;
	min-width:1200px;
	width:100%;
	height:100%;
	font-family:微软雅黑;
	}
img {
	border:0;}
input,textarea:focus {outline: none;}
*{outline: none;}
a {
	text-decoration: none;color:#333333;font-size:14px;
}
a:hover {
	text-decoration: none;
}
ul,li {
	list-style-type:none;
    margin:0;
	padding:0;
	border: 0px;}
.c_b { clear:both; *display:none;}



.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.clearfix{clear:both;height:0;line-height:0;font-size:0;}




.fl { float:left;}
.fr { float:right;}
.ssq { padding-top:9px; width:260px; display:block;}
.ssk { background:#EEEEEE; padding-left:20px; color:#999; line-height:30px; height:30px; border:none 0; float:left; width:200px;}
.ssan { float:left;}
.top .tlj a { display:block; margin:0 10px; color:#333; float:left;}
.top .tlj span { float:left; display:block;}
.logo {}
.brq { background-color:#124E0C; font-size:18px; text-align:center; float:left; height:50px; padding:0 20px; display:block; color:#FFF;}
.rlwzrq {background-color:#124E0C; height:50px; line-height:50px; color:#fff;}
.nian {background-color:#124E0C; float:left; height:50px; width:130px; margin-top:-50px; line-height:50px; text-align:center; font-size:18px; color:#FFF; position: absolute; z-index:1000;}
.prev,.next { font-size:24px; padding:0 10px;}
.yue {font-size:18px; margin-right:20px;}
.ri {font-size:14px; color:#BDC1BD; margin:0 10px;}
.rd {font-size:16px; color:#fff; margin:0 10px;}
.xwtz { margin-top:22px;}
.xw { width:590px;}
.xw .xwbt { height:42px; line-height:42px; background-image:url(../images/qq_r3_c6.png); color:#FFF; font-size:16px;}
.xw .xwbt span { background-color:#124E0C; display:block; width:100px; text-align:center; height:42px; float:left; }
.xw .more { margin-top:16px;}
.tz { width:564px;}
.tz .xwbt { height:42px; line-height:42px; color:#333; font-size:16px;}
.tz .xwbt span { background: url(../images/qq_r4_c16.png) no-repeat left center; display:block; padding-left:25px; text-align:center; height:42px; float:left; }
.tz .more { margin-top:16px;}


.xwlb { margin-top:16px;}
.xwlb hr {height:0px;border:none;border-top:1px dashed #ccc; clear:both; margin-top:5px; *margin-top:0;}
.xwlb .st { padding-bottom:14px; height:80px; margin-bottom:3px; *margin-bottom:0px; border-bottom:dashed 1px #CCC;}
.xwlb .st a { padding-left:0; background-image:none; color:#124E0C;}
.xwlb .st a:hover { padding-left:0; background-image:none;}
.xwlb .fyst { padding-bottom:14px; height:80px; margin-bottom:14px; *margin-bottom:10px; border-bottom:dashed 1px #CCC;}
.xwlb li .rq { float:left; width:70px;height:80px; margin-right:14px; color:#333; font-size:14px; text-align:center; display:block; background-color:#eee;line-height:35px;}
.xwlb li .rq .r { font-size:30px; display:block; background-color:#124F0C; color:#fff; height:45px; line-height:45px;}
.xwlb li { line-height:32px;clear:both;}
.xwlb li .tu { float:left; margin-right:16px; width:108px; height:80px; }
.xwlb li .fytu { float:left; margin-right:16px; width:100px; height:80px; }
.xwlb li .btzy { float:left; width:246px; line-height:30px;}
.xwlb li .fybtzy { float:left; width:810px; line-height:30px;}
.xwlb li a { float:left; font-size:14px; color:#333; background:url(../images/qq_r8_c2.png) no-repeat left center; padding-left:25px;}
.xwlb li a:hover { color:#01509F; background:url(../images/qq_r6_c2.png) no-repeat left center; padding-left:25px;}
.xwlb li span { float:right; font-size:14px; color:#666;}
.xwlb li .zhaoyao { font-size:12px; display:block; color:#666; line-height:24px; clear:both; float:left;}
.xwlb li .fyzhaoyao { font-size:12px; display:block; text-indent:2em; color:#666; line-height:24px; clear:both; float:left; width:810px;}

.tzgg { margin-top:16px;}
.tzgg hr {height:0px;border:none;border-top:1px dashed #ccc; clear:both; margin-top:5px; *margin-top:0;}
.tzgg .st { padding-bottom:9px; height:60px; margin-bottom:3px; *margin-bottom:0px;}
.tzgg .st a { padding-left:0; background-image:none; color:#124E0C;}
.tzgg .st a:hover { padding-left:0; background-image:none;}
.tzgg .fyst { padding-bottom:14px; height:60px; margin-bottom:14px; *margin-bottom:10px; border-bottom:dashed 1px #CCC;}
.tzgg li .rq { float:left; width:60px;height:60px; margin-right:14px; color:#333; font-size:12px; text-align:center; display:block; background-color:#eee;line-height:30px;}
.tzgg li .rq .r { font-size:18px; display:block; background-color:#124F0C; color:#fff; height:30px; line-height:30px;}
.tzgg li .zhaoyao { font-size:12px; display:block;  color:#666; line-height:24px; clear:both; float:left;}
.tzgg li a { float:left; line-height:30px; height:30px; display:block; font-size:14px; color:#666; }
.tzgg li a:hover { color:#01509F;}


.gdlj { background-color:#E6F7F1; padding:27px 0; clear:both; margin-top:20px;}


.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm { }
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 { PADDING-RIGHT: 0px; BORDER-TOP: #a1d2fd 0px solid; PADDING-LEFT: 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/qq_r30_c2.png) no-repeat left center; LEFT: 0px; FLOAT: left; WIDTH: 32px; CURSOR: pointer; POSITION: absolute;  HEIGHT: 70px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/qq_r30_c43.png) no-repeat right  center; FLOAT: right; WIDTH: 32px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 70px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1136px;}
.blk_29 .box {	FLOAT: left; WIDTH: 142px; TEXT-ALIGN: center}
.blk_29 .box IMG {width:128px; height:70px; DISPLAY: block; BACKGROUND: #fff; MARGIN: 0px auto;}
.blk_29 .box A:hover IMG {}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {WIDTH: 1200px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 1200px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {OVERFLOW: auto;}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {FLOAT: left;}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}



.bhtp { width:380px; height:256px;}

.mtjj { width:380px; margin-left:28px;}
.mtjj li { height:65px; border-bottom: solid 1px #eee; padding-top:5px;}
.mtjj li span { background:url(../images/qq_r36_c23.png) no-repeat left center; color:#ccc; display:block; padding-left:20px; font-size:14px; line-height:30px;}
.mtjj li a { line-height:30px; font-size:14px; color:#333;}
.xbdt { width:380px;}

.xyly { background-color:#FAFAFA; padding:10px 0; clear:both; }
.xytp ul {padding:10px 0 20px 0; height:214px;}
.xytp li { float:left; width:285px; margin-right:20px;}

.yqlj { margin:10px 0;}
.yqlj li { float:left; padding:12px 10px; border:dashed 1px #ccc; margin:0 10px 10px 0;}
.yqlj li a { font-size:14px; color:#333;}
.yqlj li a:hover { font-size:14px; color:#124F0C; }


.banquan { background-color:#250465; margin-top:20px; font-size:14px; color:#fff; text-align:center; line-height:28px; padding:10px 0;}



/*内页样式*/


/*Route*/
.Route{line-height:40px;height:40px;}
.Route .active{color:#124f0d;}
.Route li{float:left;}
.Route a{color:#333333;font-size:14px;}

.container_left{width:285px;}
.container_right{width:895px;min-height:500px;}
.container_right_title{line-height:40px;border-bottom:solid 1px #dcdcdc;font-size:16px;color:#124f0d;}
.menu_biaoti{height:60px;line-height:60px; background: #01976b;color:#ffffff;font-weight:500;font-size:22px;}

.side_xy_bt{height:50px;line-height:50px; text-align: center; background: url(../images/xy_29.png) no-repeat; width: 285px;height:50px;}


.new_list3{line-height:32px; font-size:14px;}
.new_list3 ul{margin-top:5px;}
.new_list3 dd{margin:0px;}
.new_list3 a{text-indent:25px; background:url(../images/pic_14.png) no-repeat 0px center;display:block;}
.new_list3 a:hover{text-indent:25px;background:url(../images/pic_13.png) no-repeat 0px center;color:#124f0d;}

.container_right_title2{border-bottom:solid 1px #dcdcdc;}
.container_right_title2 h3{text-align: center;font-size:16px;color:#333333;line-height:40px;font-weight:500;}
.container_right_title2 p{text-align: center;font-size:12px;color:#999999;line-height:30px;}

.gray2{color:#333333;line-height:26px;}

.ny_xyfg{width:895px;margin-left:-1px;}
.ny_xyfg li{float:left;width:203px;height:165px;margin-left:17px;margin-bottom:20px;}
.ny_xyfg li img{width:203px;height:165px;}
