@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ width:100%; height:auto; overflow:hidden;}
.banner1{ width:100%; overflow:hidden; height:194px; overflow:hidden; background:url(../images/banner1.jpg) no-repeat center 0;}
.banner2{ width:100%; overflow:hidden; height:169px; overflow:hidden; background:url(../images/banner2.jpg) no-repeat center 0;}
.header .cons{ width:950px; overflow:hidden; position:relative; left:0; top:0; margin:0 auto;}
.banner1 .cons{ height:194px;}
.banner2 .cons{ height:169px;}
.logo{ display:block; height:40px; width:117px; overflow:hidden; background:url(about:_blank); position:absolute; left:0; top:0;}
.banner2 .txt{
	width:340px;
	height:46px;
	overflow:hidden;
	text-align:center;
	font:18px/46px microsoft yahei;
	color:#fff;
	position:absolute;
	left: 221px;
	top: 21px;
}
/** Header End **/

.tips-con{ width:1025px; height:172px; background:url(../images/sd-imgbg.png) no-repeat 0 0; margin:0 auto; position:relative; left:0; top:0; z-index:5;}
.tips-con .text{
	width:530px;
	text-align:left;
	line-height:200%;
	overflow:hidden;
	font-size:18px;
	font-family:microsoft yahei;
	text-align:left;
	color:#fff;
	position:absolute;
	left: 293px;
	top: 32px;
}

/** Content Start **/
.content{ padding:0 24px 60px 24px; margin:0 auto; width:950px; background:url(../images/con-bgs.png) repeat-y 0 0; margin-top:-25px; padding-top:55px;}
.content .in-cons{ width:906px; margin:0 auto; background:url(../images/lines.jpg) repeat-y 5px 0;}
.cms-tits{ overflow:hidden; zoom:1; padding-left:32px; background:url(../images/dot.jpg) no-repeat 0 center;}
.cms-tits .h2{ display:block; height:38px; padding-bottom:3px; width:115px; background:url(../images/t1.jpg) no-repeat 0 0; float:left; overflow:hidden; font-size:20px; color:#fff; font-family:microsoft yahei; text-align:center; padding-right:18px; line-height:38px; font-weight:normal;}
.cms-tits .tt{ display:block; height:38px; line-height:38px; float:left; font-size:20px; color:#fff; font-family:microsoft yahei; margin-left:20px; _margin-left:10px;}
.cms-tits .v2{ width:362px; padding-right:0; background:url(../images/t3.jpg) no-repeat 0 0;}
.cms-tits .ds{ display:block; float:left; padding-top:10px; line-height:28px; color:#f20000; padding-left:12px;}
.cms-tits .v2 .ds{ font-size:12px; padding-top:10px; line-height:28px; color:#f20000; padding-left:8px; font-size:12px; font-family:simsun;}
.cms-tits .v3{ width:165px; padding-right:0; background:url(../images/t4.jpg) no-repeat 0 0; padding-right:18px;}
.fmgt{ position:relative; left:0; top:-16px;}

.cons-box1{ padding:5px 0 30px 30px; overflow:hidden; zoom:1; width:876px;}
.cons-box1 li{ height:42px; overflow:hidden; text-align:left; width:217px; float:left;}
.cons-box1 li a{ line-height:42px; color:#464646; font-size:14px;}
.cons-box1 .longs{ width:350px;}

.cons-box2{ padding:5px 0 30px 30px; overflow:hidden; zoom:1; width:876px;}
.cons-box2 .tits{ display:block; color:#464646; font-size:14px; text-align:left; line-height:30px; overflow:hidden;}
.cons-box2 .rows{ height:auto; overflow:hidden; zoom:1; margin-top:5px;}
.cons-box2 .nums{ display:block; height:22px; width:22px; background:url(../images/dt.jpg) no-repeat 0 0; float:left; color:#fff; text-align:center; line-height:22px; margin-top:2px;}
.cons-box2 .rit{ width:845px; float:right; text-align:left; overflow:hidden; line-height:200%; color:#464646; font-size:14px;}

.cons-box3{ padding:5px 0 30px 30px; overflow:hidden; zoom:1; width:876px;}
.cons-box3 .cb3-incon{ width:652px; margin:0 auto; overflow:hidden; padding:18px 0;}
.cb3-incon .tits{ display:block; padding:13px 0; text-align:left;}

.ipt-box1{ border:1px solid #fdede3; width:650px; background:#fff4ed; overflow:hidden;}
.ipt-box1 .rows{ overflow:hidden; zoom:1; padding:8px 20px 8px 0;}
.ipt-box1 .rows .tts{ display:block; height:25px; line-height:25px; overflow:hidden; float:left; color:#db5e16; font-size:12px; padding-right:5px;}
.ipt-box1 .rows .ipts{ display:block; height:23px; line-height:23px; border:1px solid #db5e16; background:#fff; overflow:hidden; width:100px; padding:0 2px; margin-right:15px; float:left;}
.ipt-box1 .rows .ipt2{ width:70px;}
.ipt-box1 .rows .ipt3{ width:150px;}
.ipt-box1 .rows .btx{ display:block; height:25px; line-height:25px; overflow:hidden; float:left; color:#f50000; font-size:12px; padding-right:20px; margin-left:-8px;}
.ipt-box1 .rows .btn{ display:block; height:25px; line-height:25px; float:right; overflow:hidden; background:#fe6a15; padding:0 22px; float:right; border:0; color:#fff; cursor:pointer;}
.pdtb{ padding:20px 0;}
.ipt-box1 .pdl1{ padding-left:12px;}
.ipt-box1 .pdl2{ padding-left:53px;}

.ipt-box2{ border:1px solid #fdede3; width:650px; background:#f7f7f7; overflow:hidden; margin-top:4px; padding:10px 0;}
.ipt-box2 .rows{ overflow:hidden; zoom:1; padding:8px 0;}
.ipt-box2 .rows .tts{ display:block; height:25px; line-height:25px; overflow:hidden; float:left; color:#3b3b3b; font-size:12px; padding-right:15px; width:108px; text-align:right;}
.ipt-box2 .rows .ipts{ display:block; height:23px; line-height:23px; border:1px solid #cdcdcd; background:#fff; overflow:hidden; width:100px; padding:0 2px; margin-right:15px; float:left;}
.ipt-box2 .rows select{ display:block; height:23px; line-height:23px; border:1px solid #cdcdcd; background:#fff; overflow:hidden; width:416px; margin-right:15px; float:left;}
.ipt-box2 .rows .btx{ display:block; height:25px; line-height:25px; overflow:hidden; float:left; color:#f50000; font-size:12px; padding-right:20px; margin-left:-8px;}
.ipt-box2 .rows .ipt3{ width:150px;}
.ipt-box2 .rows .ipt2{ width:412px;}
.ipt-box2 textarea{ display:block; border:1px solid #cdcdcd; background:#fff; float:left; padding:3px; overflow:hidden; width:410px; height:85px;}
.ipt-box2 .btn-row{ overflow:hidden; zoom:1; padding:8px 110px 8px 0;}
.ipt-box2 .btn-row .btn{ display:block; height:25px; line-height:25px; float:right; overflow:hidden; background:#fe6a15; padding:0 22px; float:right; border:0; color:#fff; margin-left:20px; cursor:pointer;}

.cons-box4{ padding:5px 0 0 30px; overflow:hidden; zoom:1; width:876px; text-align:left;}
.cons-box4 .tops{ text-indent:30px; line-height:250%; overflow:hidden; text-align:left; color:#464646; margin-top:-10px;}
.cons-box4 .lk{ line-height:250%; overflow:hidden; text-align:right; padding-right:110px; color:#464646; margin-top:10px;}

.btm-lines{ width:950px; margin:0 auto; position:relative; left:0; top:0;}
.btm-lines i{ display:block; height:69px; width:1025px; overflow:hidden; background:url(../images/btm-sd-imgbg.png) no-repeat 0 0; position:absolute; left:-37px; top:20px;}
/** Content End **/

.bottom{ padding-top:20px; background:#fff; width:950px; margin:0 auto;}

.rit-menu{ width:235px; height:366px; overflow:hidden; background:url(../images/rit-menu.png) no-repeat 0 0; position:fixed; right:0; top:30%; z-index:10; _position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0.3))))}
.rit-menu .go-top{ display:block; background:url(about:_blank); width:75px; height:21px; overflow:hidden; position:absolute; left:50%; margin-left:-37px; bottom:0;}
.rit-menu .lks{ width:120px; height:24px; overflow:hidden; font:18px/24px microsoft yahei; color:#fff;}
.rit-menu .clc-btn{ display:block; height:26px; width:26px; overflow:hidden; position:absolute; right:10px; top:0; background:url(../images/clsbtn.png) no-repeat 0 0; cursor:pointer;}
.rit-menu .s1{
	position:absolute;
	left: 51px;
	top: 147px;

}
.rit-menu .s2{
	position:absolute;
	left: 53px;
	top: 200px;
}
.rit-menu .s3{
	position:absolute;
	left: 50px;
	top: 243px;
}
.rit-menu .s4{
	position:absolute;
	left: 54px;
	top: 304px;

}
.rit-menu .lks:hover{ color:#f48627;}

.mem-infos-con{ padding:0 12px; text-align:left; overflow:hidden;}
.mem-infos-con .tits{ text-align:left; line-height:24px; color:#db5e16; padding:0 0 5px 0;}
.mem-infos-con .mic-r{ height:22px; overflow:hidden; zoom:1; padding:2px 0;}
.mem-infos-con .mic-r span{ display:block; width:49%; float:left; text-align:left; overflow:hidden; color:#db5e16; line-height:22px;}
.mem-infos-con .btns{ padding:15px 0 5px 0; overflow:hidden;}
.mem-infos-con .btns .btn{ display:block; height:25px; line-height:25px; overflow:hidden; background:#fe6a15; padding:0 22px; margin:0 auto; border:0; color:#fff; cursor:pointer;}
.pdtb{ padding:20px 0;}
.mem-infos-con .tips-c{ line-height:22px; text-align:left; padding:5px 0; color:#db5e16;}