﻿@charset "utf-8";
@import url("header_footer.css");
body#index {	
	line-height:22px;
	color:#6c6c6c;
	font-family:微软雅黑;
}
h3{ font-weight:normal;}

.box1{ height:271px;}
#pinpai{ width:327px; height:271px; background:#fff;  padding:0 10px; overflow:hidden;}
#pinpai h3{ font-size:16px; border-bottom:solid 2px #dfdfdf; padding:7px 0 5px;}
#pinpai dl{ width:327px; padding:12px 0 0; color:#4a4a4a; overflow: hidden;}
#pinpai dl dt,#pinpai dl dt img{ width:142px; height:133px;}
#pinpai dl dt span{ width:70px; height:30px; line-height:30px; display:inline-block; text-align:center; background:#dfdfdf; margin:5px 1px 0 0;}
#pinpai dl dd{ width:165px;}
#pinpai dl dd p{ text-indent:2em; width:163px; line-height:20px; margin-top:10px;}
#pinpai dl dd p a:hover{ color:#00C8DC;}
.time img{ width:305px;}
#xw{ width:352px; height:271px; background:#fff; margin:0 5px; padding:0 10px; overflow:hidden;}
#xw .qh{font-size:16px; border-bottom:solid 2px #dfdfdf; height:30px; line-height:30px;}
.qh ul{ margin-top:8px;}
.qh ul li{ float:left; display:inline; width:84px;}
.qh ul li.hover a{border-bottom:solid 2px #00a4b4; background:url(../images/jiantou.jpg) no-repeat center bottom; display:inline-block; color:#4a4a4a; }
.qh ul li a{ color:#8f8f8f; text-decoration:none;}
.new{ height:229px; overflow:hidden; position:relative;}
.new dl{ overflow:hidden; margin:15px 0 25px;}
.new dl dt,.new dl dt img{ width:100px; height:162px;}
.new dl dd{ width:215px;}
.new dl dd b{ color:#4a4a4a; font-size:14px; display:block; height:22px; line-height:22px; overflow:hidden;}
.new dl dd p{ color:#3a3a3a; margin-top:10px; line-height:25px;}
.new .more{ position:absolute; bottom:0; right:0;}


.kq{ background:#fff; width:247px; height:271px;}
.kq h3{ font-size:16px; padding:7px 0 7px 17px;}
.kq .sp{ margin:0 auto; width:214px; height:171px; overflow:hidden;}
.sp_btn{  margin:8px auto 0; width:214px; height:56px; background:#efefef;}
.sp_list{ width:214px; height:56px; position:relative; overflow:hidden;}
.sp_list ul{ margin:0 11px; position:absolute; top:0; left:0;}
.sp_list li{ border-bottom:solid 1px #e9e8e8; line-height:28px;}
.sp_list a{ color:#a2a2a2;}
.scroll{ position:relative; height:56px; width:1px; background:#e0e0e0; top:-56px; right:-224px;}
.scroll_block{ width:3px; height:19px; background:#a7a7a7; position:absolute; top:3px; right:-1px;}

.box2{ height:418px; background:#fff;}
.zj{ margin:0 10px; padding:20px 0; width:960px; overflow:hidden;}
.zj h3{ font-size:16px; padding-bottom:8px; margin:0 6px 27px;}
.zj h3 span,.Technology h3 span, .soft h3 span{ font-family:Myriad Pro; font-size:14px; margin-left:10px; color:#ddd;}
.zj .pre{ background: url(../images/icon.png) no-repeat -132px -231px; width: 17px; height: 60px; float:left; margin:97px 3px 0 0; cursor:pointer;}
.zj .next{ background: url(../images/icon.png) no-repeat -186px -231px; width: 17px; height: 60px; float:right; margin:97px 0 0 3px; cursor:pointer;}
.zj .team{ width:904px; height:328px; overflow:hidden;}
.zj .team dl{ width:220px; margin:0 5px 0 1px; float:left; display:inline;}
.zj .team dl dt{ background:url(../images/box2_bg.jpg) no-repeat center top; width:220px; height:268px; position:relative; overflow:hidden;}
.zj .team dl dt img{ width:196px; height:248px; padding:11px 10px; display:block;}
.zj .team .filter_bg {position: absolute;top: -100%;left: 0;width: 213px;height: 265px;background-color: #000;filter:alpha(opacity:50);opacity: 0.5;z-index: 2;}
.zj .team dl dt p{ color:#fff; position:absolute; top:-100%; left:24px; z-index: 3;}
.zj .team dl dt span{ position:absolute; bottom:-100%; left:-2px; width:182px; height:26px; line-height:26px; display:block; background: url(../images/icon.png) no-repeat  -364px -496px; z-index:3;}
.zj .team dl dt span a{ width:91px; height:22px; line-height:22px; text-align:center; display:inline-block; color:#fff; transition:all 0.3s linear 0s; background:url(../images/icon.png) no-repeat;}
.zj .team dl dt span a:hover{ background:#00a4b4;}
.zj .team dl dd{ margin:15px 0 0 12px; }
.zj .team dl dd img{ margin-right:7px; }
.zj .team dl dd span{ font-size:14px; display:block; color:#6b6b6b;}
.zj .team dl dd span b{ color:#000; font-size:16px; margin-right:12px;}

.banner{ height:96px; background:#fff; overflow:hidden;}
.picimg{ position:relative; font-size:14px;}
.picimg a{ display:inline-block; color:#fffeff; text-align:center;}
.ban1{ position:absolute; top:0; left:0;}
.ban1 img{ width:137px; height:96px;}
.ban2{ position:absolute; top:0; left:138px;background:#ef5b5b; width:105px; height:58px; line-height:58px; font-size:18px;}
.ban2:hover{ background:#942b2b;}
.ban3{ position:absolute; top:60px; left:138px;background:#ea68a2; width:105px; height:35px; line-height:35px;}
.ban3:hover{ background:#944166;}
.ban4{ position:absolute; top:0; left:244px; background:#0194C0; width:91px; height:43px; line-height:43px;}
.ban4:hover{ background:#026e8c;}
.ban5{ position:absolute; top:45px; left:244px; background:#ffa800; width:91px; height:51px; line-height:51px;}
.ban5:hover{ background:#d58d03;}
.ban6{ position:absolute; top:0; left:336px; background:#7883cd; width:111px; height:26px; line-height:26px;}
.ban6:hover{ background:#4f578c;}
.ban7{ position:absolute; top:28px; left:336px; background:#F05C5C; width:111px; height:40px; line-height:40px; font-size:20px;}
.ban7:hover{ background:#944166;}
.ban8{ position:absolute; top:70px; left:336px;background:#7A82CD; width:111px; height:26px; line-height:26px;}
.ban8:hover{ background:#4f578c;}
.ban9{ position:absolute; top:0; left:448px;background:#0194BF; width:60px; height:60px; line-height:60px;}
.ban9:hover{ background:#026e8c;}
.ban10{ position:absolute; top:62px; left:448px;background:#EA69A2; width:60px; height:34px; line-height:34px;}
.ban10:hover{ background:#944166;}
.ban11{ position:absolute; top:0; left:509px; background:#EF5B5B;width:164px; height:31px; line-height:31px;}
.ban11:hover{ background:#942b2b;}
.ban12{ position:absolute; top:33px; left:509px;background:#FF9801; width:60px; height:63px; line-height:63px;}
.ban12:hover{ background:#d58d03;}
.ban13{ position:absolute; top:33px; left:570px;background:#0194C0; width:103px; height:63px; line-height:63px; font-size:18px;}
.ban13:hover{ background:#026e8c;}
.ban14{ position:absolute; top:0; left:674px;background:#7A82CD; width:82px; height:47px; line-height:47px;}
.ban14:hover{ background:#4f578c;}
.ban15{ position:absolute; top:49px; left:674px; background:#e5ac23; width:82px; height:47px; line-height:47px; font-size:16px;}
.ban15:hover{ background:#bc8e1e;}
.ban16{ position:absolute; top:0; left:757px; background:#EA69A2; width:55px; height:96px; line-height:96px; font-size:16px;}
.ban16:hover{ background:#944166;}
.ban17{ position:absolute; top:0; left:813px; background:#b49756; height:96px; padding:20px 0 0; font-size:16px;}
.ban17:hover{ background:#866e3a;}
.ban17 img{ padding:8px 0 5px; width:90%;}
.ban17 span{ font-size:14px;}

.Technology .click a{background: url(../images/icon.png) no-repeat -362px -395px; width: 85px; height: 22px; display:block; margin-top:5px; transition:all 0.3s linear 0.1s;}
.Technology .click a:hover{ background-position:-362px -425px;}

.box4{ height:400px; background:#fff; overflow:hidden;}
.soft_sb{ padding:15px 17px; width:946px;}
.soft_sb h3{ font-size:16px; padding-bottom:8px;}
.series ul{ background:url(../images/box4_li_bg.jpg) repeat-x; height:54px; line-height:54px; border-bottom:solid 1px #eaeaea;}
.series ul li{ float:left; display:inline; width:110px; border-left:solid 1px #e5e5e5; text-align:center; font-size:15px;}
.series ul li.hover{ background:url(../images/box4_li_bg2.jpg) no-repeat center bottom; color:#00C8DC; cursor:pointer;}
.series ul li.none{ border:none;}
.ensure{ overflow:hidden;}
.ensure .text{ margin:25px 0 20px; font-size:14px; color:#333;}
.ensure dl{ float:left; margin:0 8px; display:inline;}
.ensure dl dt img{ width:168px; height:136px;}
.ensure dl dd{ margin:22px 0 0 0; color:#999; padding-left:22px; margin-left:28px;}
.ensure dl dd b{ color:#4d4d4d; display:block;}
.ensure dl dd.one{ background:url(../images/1.png) no-repeat left center;}
.ensure dl dd.two{ background:url(../images/2.png) no-repeat left center;}
.ensure dl dd.three{ background:url(../images/3.png) no-repeat left center;}
.ensure dl dd.four{ background:url(../images/4.png) no-repeat left center;}
.ensure dl dd.five{ background:url(../images/5.png) no-repeat left center;}
.ensure dl dd.six{ background:url(../images/6.png) no-repeat left center;}
.diff dl{ float:left; margin:0 3px; display:inline;}
.diff dl dt img{ width:149px; height:122px;}
.big dl{ float:left; margin:0 37px; display:inline;}
.zx_btn{ position:absolute; right:20px; bottom:0;}
.zx_btn a{background: url(../images/icon.png) no-repeat -1916px -959px; width: 84px; height: 22px; display:block;}

/*整形美容*/
.box6{ background:#fff; overflow:hidden; height:390px; padding-bottom:10px;}
.box6_1 ul{ border-bottom:solid 2px #dfdfdf; padding: 10px 0 0; margin: 0 21px; _height:25px; height:32px;}
.box6_1 ul li{ float:left; display:inline; width:73px; margin: 0 13px 0 0; font-size:15px;}
.box6_1 ul li a{ color:#4a4a4a;}
.box6_1 ul li{ width:85px; font-size:16px;}
.box6_1 ul li.hover{ padding-bottom:7px;}
.box6_1 ul li.hover a{ background:url(../images/jiantou.jpg) no-repeat center bottom; border-bottom:solid 2px #01a4b5; padding:0 12px 9px 0; color:#4a4a4a; *height:23px; _height:30px; display:inline-block;}
.box6_2 { margin:8px 21px 15px;}
.box6_2 a{ padding:0 5px; color:#8f8f8f;}
.box6_2 a:hover{ color:#6cbfca;}
.box6_3{ margin:5px 21px; width:430px;}
.box6_3 dl dt{ border:solid 1px #dfdfdf; width:134px; height:63px;}
.box6_3 dl dd{ margin-left:12px; margin-bottom:25px;}
.box6_3 dl dd b{ color:#01a4b5; font-size:16px; font-weight:normal;}
.box6_3 dl dd p{ width:265px; padding:5px 0 0; line-height:21px;}
.box6_4{ width:487px; border-left:dotted 1px #c1c1c1; padding-left:15px;}
.box6_4 h3{ font-size:14px; color:#6b6b6b; float:left; display:inline; width:50%;}
.box6_4_1{ width:220px;}
.box6_4_2{ width:220px;}
.box6_4 ul{ padding:8px 0 0;}
.box6_4 ul li{ background:url(../images/li_bg.gif) no-repeat left center;  line-height:25px;}
.box6_4 ul li a{ color:#6b6b6b;}

.al ul li{ width:300px; height:143px; border:solid 1px #eaeaea; padding:1px; float:left; display:inline; margin:30px 10px;}

.dno{display:none}

.min-1 {
	width: 990px;
	margin:20px auto 0;
	 overflow:hidden
}

.main_banner {
	width:310px;
	position:relative;
	float: left;
}
.main_banner .hd {
	height:20px;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
	width:120px;
	background:none;
}
.main_banner .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.main_banner .hd ul li {
	float:left;
	margin-right:2px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	color: #666666;
	opacity:0.5;
	-moz-opacity:0.5;
}
.main_banner .hd ul li.on {
	color:#fff;
	background-color: #CC3333;
}
.main_banner .fhdp {
	position:relative;
	height:376px;
	z-index:0;
	overflow: hidden;
}
.main_banner .fhdp li {
	zoom:1;
	vertical-align:middle;
	overflow: hidden;
}
.main_banner .fhdp img{height:376px; width:310px}

.zjha {
	float: left;
	width: 400px;
	height: 376px;
	overflow:hidden;
	margin-left: 10px;
}
.sfq {
	float: right;
	width:260px;
	margin-left: 5px
}
.zjha-1 {
	height: 45px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	width: 360px;
	text-align:center;
	margin-left: 10px;
}
.zjha-1 a {
	color: #896c48;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 50px;
}
.zjha-2 {
	float: left;
	width: 360px;
	color: #737373;
	font-size: 12px;
	line-height: 24px;
	margin-top: 10px;
	height: 70px;
	margin-left: 10px;
}
.zjha-2 a{ color:#a57d01}
.ysgdc {
	float: left;
	height: 240px;
	width: 985px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #660000;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.fleft, #header-logo img, .sgItem_2 buttom, #sum dl, ul#imenus0 li {
	float:left;
}


#newlist {
	height:375px;
	margin-left:10px;
	overflow:hidden;
	width:379px;
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
#newlist ul.box1_cen{
	width:380px;
	height:40px;
	color: #000;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
}
#newlist ul.box1_cen li {
	float:left;
	width:126px;
	height:39px;
	line-height:30px;
	background-color: #eaeaea;
	text-align: center;
	font:14px/39px "微软雅黑"
}
#newlist ul.box1_cen li a{ color:#000}
#newlist ul.box1_cen li.first {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #896c48;
	height: 40px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e0e0;
}
#newlist ul.box1_cen li.first a {
	color:#000;
	text-decoration: none;
}
#newlist .imgtxt {
	padding-top:6px;
	padding-left:10px;
	float:left;
	text-align:center;
	width:120px;
	display:inline;
	color: #666666;
}
#newlist .imgtxt img {
	float:left;
	display:block;
	width:112px;
	height:85px;
	margin-bottom:5px;
	border:1px solid #CCC
}
#newlist .imgtxt span{
	display:block;
	line-height:18px;
	font-size:12px;
}
#newlist ul.sgItemd1right {
	float:left;
	margin:0 0 0 10px;
	overflow:hidden;
	width:235px;
	height:auto;
}
#newlist ul.sgItemd1right li {
	height:24px;
	margin:0 0 0 5px;
	overflow:hidden;
	text-align:left;
	width:228px;
	line-height:24px;
	font-size:12px;
	float:left;
}

.bk {
	width: 380px;
	height: 140px;
	border: 1px solid #e0e0e0;
	margin-left: 10px;
}

.sg60 {
	float: left;
	height: 60px;
	width: 260px;
	background-image: url(../images/60.gif);
	margin-top:11px;
}
.hgzj{ height:142px}

/* focus */
.focus{width:260px;height:142px;position:relative;overflow:hidden}
.f426x240{width:260px;height:142px;overflow:hidden}
.f426x240 img{width:260px;height:142px;}
.focus .f_zixun01,.focus .f_zixun02{ width:56px; height:18px; position:absolute; top:111px; display:block; z-index:9;}
.focus .f_zixun01{ right:77px;}
.focus .f_zixun02{ right:12px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides li{width:260px;height:142px;}
.rslides span{ display:block; width:127px; height:36px; overflow:hidden; font:12px/18px "宋体"; color:#fff; margin-top:5px; margin-left:135px}
.rslides b{ display:block; width:127px; height:18px; font:18px/18px "微软雅黑"; color:#fff; margin-top:-115px; margin-left:135px}
.rslides_nav{height:23px;width:21px;position:absolute;left:5px; bottom:5px; text-indent:-9999px;overflow:hidden;text-decoration:none; background:url(../images/f_jiantou.png) no-repeat 0 0}
.rslides_nav.next{ background:url(../images/f_jiantou.png) no-repeat -21px 0; left:26px;}
.rslides_tabs{display:none;}


.section{ width:260px; height:136px;position:relative; margin-top:89px; background:#fff} 

.section li{ list-style:none; width:260px; height:30px; line-height:14px;}
.section li a{ list-style:none; width:240px; height:30px; line-height:14px; position:relative; z-index:2; background:#fff url(/images/sj2.jpg) no-repeat; font-size:16px; display:block; text-align:left; padding-left:20px;}
.section li a:hover{ color:#896c48}
.section img{position:absolute;top:0; border:2px solid #fff; left:-20px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.section .jpxm_img{ width:auto; height:auto; position:inherit; background:none; padding-left:0}
.kqwt{ width:990px;/*margin:20px auto; height:100px;*/ height:0px; overflow:hidden;margin:8px auto;}
.kqwt a{}
.kqwt h5{ width:171px;height:100px; float:left; background:#464646 url(../images/kqwt_h5.jpg) no-repeat center; margin-right:2px}
.kqwt_c{ width:650px; height:100px; float:left; overflow:hidden}
.kqwt_c ul{height:100px; float:left; overflow:hidden; margin-right:2px}
.kqwt_c ul li{float:left; overflow:hidden; text-align:center}
.kqwt_c ul li a{color:#fff; font-family:'微软雅黑'; width:100%; height:100%; display:block}
.kqwt_c ul li a:hover{text-decoration:none}
.kqwt_ul01{ width:102px}
.kqwt_ul02{ width:94px}
.kqwt_ul03{ width:112px}
.kqwt_ul04{ width:63px}
.kqwt_ul05{ width:172px}
.kqwt_ul06{ width:95px}
.kli01{width:100%;height:60px;background:#f05c5c;line-height:60px;margin-bottom:2px}
.kli01 a:hover{background:#c82a2a}
.kli02{width:100%;height:38px;background:#ea69a2;line-height:38px}
.kli02 a:hover{background:#bd316f}
.kli03{width:100%;height:45px;background:#34a9cc;line-height:45px;margin-bottom:2px}
.kli03 a:hover{background:#28789f}
.kli04{width:100%;height:53px;background:#ffa801;line-height:53px}
.kli04 a:hover{background:#bb7b03}
.kli05{width:100%;height:28px;background:#7a82cd;line-height:28px;margin-bottom:2px}
.kli05 a:hover{background:#303a98}
.kli06{width:100%;height:40px;background:#f15d5d;line-height:40px;margin-bottom:2px}
.kli06 a:hover{background:#b91c1c}
.kli07{width:100%;height:28px;background:#7983cb;line-height:28px}
.kli07 a:hover{background:#404ca5}
.kli08{width:100%;height:62px;background:#0194bf;line-height:62px;margin-bottom:2px}
.kli08 a:hover{background:#026684}
.kli09{width:100%;height:36px;background:#ea69a2;line-height:36px}
.kli09 a:hover{background:#c43976}
.kli10{width:100%;height:33px;background:#f05c5c;line-height:33px;margin-bottom:2px}
.kli10 a:hover{background:#c53131}
.kli11{width:58px;height:65px;background:#ff9801;line-height:65px; margin-right:2px}
.kli11 a:hover{background:#b76f04}
.kli12{width:112px;height:65px;background:#0194bf;line-height:65px}
.kli12 a:hover{background:#04607b}
.kli13{width:100%;height:49px;background:#7981ca;line-height:49px;margin-bottom:2px}
.kli13 a:hover{background:#4852a8}
.kli14{width:100%;height:49px;background:#e6ac24;line-height:49px}
.kli14 a:hover{background:#c28d0f}

.kqwt_zx{ width:167px;height:100px; float:left; display:block; background:#464646 url(../images/kqwt_zx.jpg) no-repeat center}



.outBox{
	width: 990px;
	overflow: hidden;
	display: block;
	margin:0 auto;
	background-color: #FFFFFF;
	border-bottom: 1px solid #e0e0e0;
}
.outBox ul.yjnav{
	float: left;
	cursor: pointer;
	list-style-type: none;
	margin: 0px;
	padding: 0 0 0 1px;
	height: 54px;
	width: 987px;
	border:1px solid #e0e0e0
}
.outBox ul.yjnav li {
	display: block;
	line-height: 52px;
	text-align: center;
	font-size: 24px;
	text-decoration: none;
	outline: none;
	float: left;
	width: 164px;
	color: #896c48;
}
.outBox ul.yjnav li a {
	color: #896c48;
}
.outBox ul.yjnav li.active{
	height: 60px;
	color: #000;
	width: 165px;
	padding-top: 0;
	padding-bottom: 0;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #896c48;
	background-position: bottom;
	font-size: 24px;
	line-height: 50px;
	margin-top: -3px;
	background-image: url(../images/jtt.gif);
}
.outBox ul.yjnav li.active a {
	color: #000;
}

.inBox {
	overflow: hidden;
	float: left;
	width: 988px;
	margin-top: 20px;
	position:relative;
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}

.inBox ul.yjsubnav{
	height: 41px;
	width: 985px;
	overflow: hidden;
	background-color: #EFEFEF;
	list-style-type: none;
	float: left;
	text-align: center;
	margin-left:1px
}
.inBox ul.yjsubnav li {
	height: 41px;
	line-height: 38px;
	list-style-type: none;
	float: left;
	width: 123px;
	text-align: center;
	font-size: 16px;
}
ul.yjsubnav li a {
	color: #333;
	text-decoration: none;
}
.inBox ul.yjsubnav li.active {
	cursor: pointer;
	line-height: 33px;
	height: 40px;
	width: 124px;
	float: left;
	text-align: center;
	margin-bottom: -3px;
	background-color: #FFF;
	border-top: 2px solid #896c48;
	color: #000;
}
.inBox ul.yjsubnav li.active a{
	color: #000;
	text-decoration: none;

}

.inBox .inBd .bzNr{
	padding: 15px;
	zoom: 1;
	overflow: hidden;
}
.inBox .inBd li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	zoom: 1;
}
.inBox .inBd li .date {
	float: right;
	color: #999;
}
.sctp {
	position:absolute;
	top:50px;
	left:0;
	height: 230px;
	width: 230px;
	float: left;
	margin-left: 20px;
	background-color: #efefef;
	margin-top: 10px;
}
.aq {
	float: left;
	height: 55px;
	width: 210px;
	margin-left: 10px;
	margin-top: 10px;
	background: url(../images/qa.jpg) no-repeat -8px;
}
.aq a{ display:block; width:92px; height:23px; margin:21px 0 0 106px}
.aq-1 {
	float: left;
	height: 23px;
	width: 190px;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 12px;
	color: #666666;
	text-align: left;
	line-height: 30px;
	background:url(../images/wda.gif) no-repeat left top
}
.tpdq {
	float: left;
	height: 23px;
	width: 30px;
	margin-left: 5px;
	
}
.aq-2 {
	float: left;
	height: 99px;
	width: 210px;
	margin-left: 10px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 18px;
	background:url(../images/wdq.gif) no-repeat left top
}
.aq-wz {
	width: 165px;
	height: 23px;
	margin-left: 40px;
	line-height: 18px;
	font-size:12px
}
.aq-wz a {
	color: #333;
}
.aq-w {
	width: 165px;
	height: 99px;
	margin-left: 40px;
	line-height: 18px;
	text-align: left;
	margin-top:2px
}
.an{
	float: left;
	height: 23px;
	width: 100px;
	margin-left: 55px;
	margin-top: 10px;
	background:#896c48;
	 text-align:center; line-height:23px;
}
.an a{ display:block; height:23px; color:#fff; font-size:14px;}
.an a:hover{ background:#000}
.zjwz {
	float: left;
	width: 410px;
	margin-top: 10px;
	margin-left: 18px;
}
.zjwz-1 {
	width: 400px;
	margin-top:-5px
}
.zjwz h5{
	height: 30px;
	width: 400px;
	text-align: center;
	line-height: 30px;
	font-size: 18px;
	color: #115285;
	font-weight:lighter
}
.zjwz h5 a {
	color: #000;
}
.zjwz h5 a:hover{
	color: #a57d01;
}
.zjwz-3 {
	height: 60px;
	width: 400px;
	text-align: left;
	line-height: 25px;
	font-size: 12px;
	color: #666666;
}
.zjwz-3 a{ color:#896c48}
.inBox .inBd{ padding-left:250px; height:310px; *height:270px}
.inBox .inBd .wzul {
	float: left;
	width: 400px;
	margin-left: 10px;
	margin-top:15px
}
.inBox .inBd .wzul ul {
	float: left;
	width: 400px;
}
.inBox .inBd .wzul ul li {
	float: left;
	height: 20px;
	width: 190px;
	background: url(../images/sj2.jpg) no-repeat left;
	list-style-position: inside;
	margin-left: -5px;
	margin-top: 5px;
	text-align: left;
	padding-left:12px;

}
.inBox .inBd .wzul ul li a {
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}
.inBox .inBd .wzul ul li a:hover{ color:#a57d01}

.dbt {
	position:absolute;
	top:50px; 
	right:15px;	
	height: 230px;
	width: 270px;
	margin-top: 15px;
	margin-bottom: 35px;
	background-image: url(../images/al_bg.gif);
}
.fot {
	width:100%;
	height:205px;
	background:#eee;
	padding-bottom:38px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e0e0e0;
}
.fot .center {
	margin:0 auto;
	width:1000px;
	padding-top:30px;
	height:auto;
}
.fot .logo {
	float:left;
	display:inline;
}
.fot .logo p {
	font-size:12px;
	padding-top:5px;
	line-height:190%;
	text-indent:0em;
}
.fot .right {
	float:right
}
.dbdh {
	float: left;
	height: 30px;
	width: 100%;
	background-color: #660000;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
}
.dbdh-1 {
	height: 30px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.dbdh a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.bk {
	width: 380px;
	height: 140px;
	border: 1px solid #e0e0e0;
	margin-left: 10px;
}
#demo {
	background: #FFF;
	overflow:hidden;
	width: 900px;
}
#demo img {
	margin-top:10px;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
#Honor {
	height:152px;
}
#honLeft {
	display:inline;
	float:left;
	height:137px;
	overflow:hidden;
	width:100px;
	background-color: #EFEFEF;
}
#honLeft #honor1 {
	display:block;
	height:21px;
	width:100px;
}
#honLeft #honor2 {
	display:block;
	height:21px;
	width:100px;
}
#honLeft #honor3 {
	display:block;
	height:21px;
	width:100px;
}
#honLeft #honor4 {
	display:block;
	height:21px;
	width:100px;
}
#honLeft span.first {
	color:#660000;
	background-color: #FFFFFF;
	width: 110px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	margin-right: -5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e0e0e0;
	;
}
#honLeft span {
	font-weight:700;
	padding:7px;
	color: #a3a3a3;
}
#honRight {
	background: #FFF;
	display: inline;
	float: right;
	height: 132px;
	width: 860px;
	overflow: hidden;
	margin-right: 20px;
}
#menu {
	clear:both;
	height:40px;
	position:relative;
	width:1002px;
	z-index:3;
}
#menu .main {
	height:40px;
}
#menu .r_img {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
#sum {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: 70px;
	margin-top: -10px;
}
#sum a {
	color:#666666;
	font-weight:400;
}
#sum dl dd div li a:hover {
	color:#660000;
	text-decoration: none;
}
#sum .a1 {
	color: #FFFFFF;
	display: block;
	margin-top: 1px;
	line-height: 15px;
}
#sum dl.fb {
	margin-left:-20px;
}
#sum dl dt {
	float:left;
	height:40px;
	text-align:center;
	width:15px;
	background-image: url(../images/dh/dhan.png);
	background-repeat: no-repeat;
	background-position: 16px 15px;
	padding-top: 18px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 20px;
}
#sum dl dd {
	float:left;
	overflow:hidden;
}
.k1, .k2, .k3, .k4 {
	_margin-top:14px;
	margin-left:-10px;
	margin-top:12px;
}
.k3 {
	width:70px;
}
.k4 {
	width:126px;
}
#sum dl dd li {
	float:left;
	height:22px;
	line-height:22px;
	padding-left:10px;
	padding-right:4px;
	background-image: url(../images/dh/hhhh.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#sum a {
	font-size:12px;
}
#menu .sum_1 span a {
	color:#E8CAA2;
	float:left;
	font-size:12px;
	font-weight:700;
	padding:0 10px;
}
#menu .sum_1 span {
	display:block;
	position:absolute;
	right:0;
	top:10px;
	width:70px;
}
#imenus0 li a.iactive {
	
	color:#c00;
	height:36px;
	line-height:37px;
	margin-top:-1px;
	overflow:hidden;
	text-decoration:none;
}
.sgItemd1left {
	display:inline;
	float:left;
	height:178px;
	margin:0 10px 0 8px;
	width:114px;
}
.sgItemd1left span.img1 {
	border:1px solid #e0e0e0;
	display:block;
	height:87px;
	margin:4px 0 0;
	overflow:hidden;
	width:114px;
}
.sgItemd1left span.img1 img {
	margin-top:0;
}
.sgItemd1left span.txt {
	display:block;
	font-size:12px;
	height:16px;
}
.sgItemd1left span.txt a {
	display:block;
	height:16px;
	overflow:hidden;
	width:113px;
}
.sgItemd1left span.img2 {
	display:block;
	height:58px;
	margin-top:8px;
	overflow:hidden;
	width:114px;
}
.videocontent {
	height:347px;
}
.tjvideo {
	display:inline;
	margin:0 auto;
	text-align:center;
	width:239px;
}
.tjvideo img {
	height:160px;
	margin-top:10px;
	width:240px;
}
#mtlist, #rylist, #vdlist {
	display:block;
	overflow:auto;
	width:100%;
}
#rylist li, #mtlist li, #vdlist li {
	_margin-left:5px;
	float:left;
	height:17px;
	line-height:17px;
	margin:10px 0 0 10px;
	overflow:hidden;
	padding-left:60px;
	text-align:left;
	width:176px;
}
#rylist li {
	padding:0;
	width:230px;
}
#vdlist {
	background:url(/skin/images/tmp/media2.gif) no-repeat 8px 10px;
}
#mtlist {
	background:url(/skin/images/tmp/bg-media.gif) no-repeat 8px 10px;
}
lli.m-sina {
	background:url(/skin/images/tmp/bg-media.gif) no-repeat -2px -135px;
	list-style:none;
}
#cont21 span {
	display:block;
}
#sg12dxm {
	height:80px;
	width:472px;
}
#cont21img {
	margin:10px 0;
}
#sg12dxm li {
	_margin-bottom:5px;
	_padding-left:1px;
	float:left;
	height:18px;
	margin-bottom:10px;
	padding-left:2px;
	text-align:left;
	width:115px;
}
#sg12dxm li.first a {
	color:#FFF;
	text-decoration:none;
}
#cont21xm ul {
	margin-left:10px;
}
#sbinfos span.sbimg {
	_margin:0 9px;
	display:block;
	float:left;
	height:185px;
	margin:0 18px;
	width:145px;
}
#sbinfos div {
	height:198px;
	margin-top:9px;
	overflow:hidden;
	width:100%;
}
#sbinfos h4 {
	float:left;
	height:45px;
	width:287px;
}
#sbinfos p {
	float:left;
	font-size:12px;
	font-weight:400;
	height:140px;
	letter-spacing:1px;
	line-height:20px;
	width:287px;
}
#sbmcul {
	_margin-left:9px;
	height:80px;
	margin-left:18px;
	width:464px;
}
#sbmcul li {
	float:left;
	height:22px;
	margin-bottom:5px;
	text-align:left;
	width:232px;
}
#sbmcul li.first a {
	color:#FFF;
	margin-left:3px;
	text-decoration:none;
}
.xm-nav {
	height:33px;
	margin:1px;
	position:relative;
	widht:998px;
}
.xm-nav .xm-navLeft {
	float:left;
	height:33px;
	width:120px;
}
.xm-nav .xm-navRight {
	background:url(/skin/images/xm-navRight-bg.jpg) no-repeat;
	float:left;
	height:32px;
	width:2px;
}
.xm-nav-c {
	background:#B80002;
	float:left;
	height:33px;
	overflow:hidden;
	width:877px;
}
.s-xm {
	display:block;
	margin-right:0;
}
.s-xm li {
	_margin:0 6px;
	_padding:4px 4px 0;
	float:left;
	height:33px;
	margin:0 12px;
	padding:8px 8px 0;
}
.s-xm li.first {
	background-position:666px -166px;
}
.s-xm li.first a {
	color:#C00;
	font-weight:700;
	text-decoration:none;
}
.cont {
	height:372px;
	margin-left:0;
	width:997px;
}
.xm-Tnews span.ksjs {
	background:url(/skin/images/sg_57.gif) no-repeat center top;
	display:block;
	height:18px;
	width:60px;
}
.cont-c {
	float:left;
	font-weight:400;
	height:373px;
	overflow:hidden;
	width:754px;
}
.cont-xmC {
	background-position:0 -93px;
	float:left;
	font-size:14px;
	height:333px;
	margin-left:0;
	overflow:hidden;
	width:491px;
}
.cont-xmC h3 a {
	color:#C00;
	display:block;
	font-size:16px;
	font-weight:700;
	margin-top:10px;
}
.cont-xmC p {
	line-height:21px;
	margin:15px 22px 0;
	text-align:left;
}
.cont-xmC span a {
	color:#c00;
}
.xmTop3pic, .xmTp6 {
	text-align:center;
	width:100%;
}
.xmTp6 {
	height:92px;
}
.xmTp6 ul {
	float:left;
	margin:24px 0 0 15px;
	width:440px;
}
.xmTp6 ul li {
	background:url(../images/listyle_red.jpg) no-repeat 0 5px;
	float:left;
	line-height:23px;
	list-style:none;
	overflow:hidden;
	padding-left:20px;
	text-align:left;
	width:195px;
}
.xmTop3pic ul {
	_margin:10px 0 0 10px;
	display:inline;
	float:left;
	margin:20px 0 0 20px;
}
.xmTop3pic ul li {
	float:left;
	height:94px;
	margin-right:12px;
	width:144px;
}
.xmTop3pic ul li img {
	height:94px;
	margin-top:5px;
	width:144px;
}
.xmTop3pic ul li a {
	margin-top:3px;
}
.zxzx {
	height:135px;
	overflow:hidden;
	width:245px;
}
.zxzx dl {
	margin:5px 20px 0 10px;
	text-align:left;
}
.zxzx dl dt {
	border-bottom:solid 1px red;
	font-size:14px;
	font-weight:700;
	padding:0 0 2px;
}
.zxzx dl dd {
	background:url(../images/listyle_red.jpg) no-repeat 0 2px;
	height:16px;
	margin:4px 0 2px;
	overflow:hidden;
	padding-bottom:1px;
	padding-left:20px;
	width:205px;
}
#zj {
	height:195px;
	width:257px;
}
.zj-intro {
	border:dotted 1px red;
	border-width:1px 0;
	margin:0 0 0 10px;
	overflow:hidden;
	padding:6px 0;
	text-align:center;
	width:220px;
}
#fl_1, #fl_2 {
	font-size:12px;
	font-weight:400;
}
#fl_1 ul {
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
#fl_1 ul li {
	display:inline;
	float:left;
	margin:5px;
	padding:3px;
}
#fl_2 ul {
	_margin:10px;
	display:inline;
	float:left;
	margin:10px;
	padding:0;
}
#fl_2 ul li {
	_margin:1px;
	display:inline;
	float:left;
	margin:2px;
	padding:1px;
	white-space:nowrap;
}
#Footnav ul {
	margin:0 auto 0 330px;
	text-align:center;
	padding-top:8px;
}
#Footnav ul li {
	border-right:solid 1px #900;
	float:left;
	padding:0 5px 0 5px;
	line-height:12px;
}
#Footnav a {
	color:#900;
	font-size:12px;
}
.ft-cont span {
	display:block;
	float:left;
	height:80px;
	overflow:hidden;
	margin-right:20px;
}
.ft-cont span.ftxt {
	display:block;
	font-size:12px;
	font-weight:400;
	height:20px;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
}
.ft-cont span.ftxt a {
	margin-right:8px;
}
.ftcont {
	float:left;
	height:80px;
	overflow:hidden;
	padding:0;
	width:456px;
}
.tleft, #sbinfos {
	text-align:left;
}
.fleft, #header-logo img, .sgItem_2 buttom, #sum dl, ul#imenus0 li {
	float:left;
}
span.link a, .gd {
	color:#C00;
}
#nav a:hover {
	color:#E8CAA2;
}
.user-notice .tab li a, ul.Itemnews li.first a, ul.Itemul li.first a, .s-xm li a, #Footnav a:hover {
	color:#FFF;
}
ul.Itemnews li a, ul.Itemul li a {
	display:block;
	padding-top:2px;
	text-decoration:none;
}
, #Cont4, #Cont5, #Cont6 {
 height:408px;
}
.k1, .k2 {
	width:254px;
}
.imde ul li:hover .imsubc, .imde ul ul li:hover .imsubc, .imde ul ul ul li:hover .imsubc {
	visibility:visible;
}
.imde li:hover ul .imsubc, .imde li:hover ul ul .imsubc, .imde li:hover ul ul ul .imsubc {
	visibility:hidden;
}
#sg12dxm li.first, #sbmcul li.first {
	background:#C00;
}
#cont21xm, #sbmc {
	margin:0 auto;
	text-align:center;
	width:100%;
}
.hon1_ul, .hon3_ul {
	height:132px;
	overflow:hidden;
	width:875px;
}
.hon1_ul li, .hon3_ul li {
	_margin:6px 2px 0 3px;
	float:left;
	height:auto;
	margin:12px 5px 0 2px;
	display:inline;
}
.hon1_ul li {
	_margin:6px 2px 0 3px;
	float:left;
	height:auto;
	margin:12px 5px 0 2px;
	width:170px;
	display:inline;
}
.hon1_ul li img, .hon3_ul li img {
	height:116px;
	width:174px;
}
.zhuanjia {
	width:260px;
	font-size:12px;
	letter-spacing:1px;
}
.zhuanjia ul {
	width:280px;
}
.zhuanjia ul li {
	float:left;
	font-size:12px;
	width:280px;
	height:auto;
	line-height:20px;
	margin-left:10px;
}
#a li, #c li, #e li {
	float:left;
	width:55px;
	height:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
}
#a li.current, #c li.current, #e li.current, span.zjname a {
	background:#A40812;
	color:#FFF;
	width:60px;
	height:20px;
	font-weight:bold;
	display:block;
}
.zhuanjia span.zjimg {
	float:left;
	margin:0;
	display:block;
	width:120px;
	height:130px;
	overflow:hidden;
}
#b, #d, #f {
	width:280px;
	height:148px;
	overflow:hidden;
}
.zhuanjia h4 {
	font-size:14px;
	color:#A00000;
	margin:0 5px 10px;
	float:left;
	text-align:left;
}
#b p, #d p, #f p, #zj p {
	margin:0 5px;
	display:block;
	text-indent:2em;
	line-height:19px;
	text-align:left;
	float:left;
	width:120px;
}
.zhuanjia li.question span, .zhuanjia li.answer span {
	background:url(http://www.sh-shuguang.com/skin/images/sy_62.gif) 0 0 no-repeat;
	padding-left:20px;
}
.zhuanjia li.answer span {
	background-position:0 -23px;
}
#TextDiv1, #TextDiv2, #TextDiv3 {
	border-top:dotted 1px #C00;
	text-align:left;
	width:250px;
	height:100px;
	overflow:hidden;
}
#ad {
	background:#FFF;
	width:100%;
	text-align:center;
}
#adcontent {
	width:1001px;
}
#close {
	display:block;
	width:50px;
	height:22px;
	text-align:right;
	line-height:22px;
	background:#017AC3;
	color:#fff;
	font-size:12px;
	float:right;
	cursor:pointer;
}
#pull {
	background:#017DC3;
}
.focusBox {
	position:relative;
	width:1002px;
	height:320px;
	overflow:hidden;
}
.focusBox .pic img {
	width:1002px;
	height:320px;
	display:block;
}
.focusBox .hd {
	overflow:hidden;
	zoom:1;
	position:absolute;
	bottom:5px;
	right:10px;
	z-index:3;
}
.focusBox .hd li {
	float:left;
	line-height:15px;
	text-align:center;
	font-size:12px;
	width:25px;
	height:10px;
	cursor:pointer;
	overflow:hidden;
	background:#919191;
	margin-left:4px;
	filter:alpha(opacity=80);
	opacity:.8;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
}
.focusBox .hd .on {
	background:#fff;
	filter:alpha(opacity=100);
	opacity:1;
}
.focusBox .prev, .focusBox .next {
	width:45px;
	height:99px;
	position:absolute;
	top:91px;
	z-index:3;
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	opacity:.2;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
}
.focusBox .prev {
	background-image:url(/images/index.png);
	background-position:-112px 0;
	left:0;
}
.focusBox .next {
	background-image:url(/images/index.png);
	background-position:-158px 0;
	right:0;
}
.focusBox .prev:hover, .focusBox .next:hover {
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	opacity:.6;
}
.js {
	width:90%;
	margin:10px auto 0 auto;
}
.js p {
	padding:5px 0;
	font-weight:bold;
	overflow:hidden;
}
.js p span {
	float:right;
}
.js p span a {
	color:#f00;
	text-decoration:underline;
}
.js textarea {
	height:50px;
	width:98%;
	padding:5px;
	border:1px solid #ccc;
	border-top:2px solid #aaa;
	border-left:2px solid #aaa;
}
.layB .tbC {
	padding-top:15px;
	padding-left:75px;
}
.layB .prev, .layB .next {
	background:url(/skin/newskin/icon.png) no-repeat;
	width:16px;
	height:22px;
	position:absolute;
	left:55px;
	top:114px;
	background-position:3px 0;
}
.layB .next {
	left:auto;
	right:5px;
	background-position:0 -22px;
}
.layB .prev:hover {
	background-position:3px 0;
}
.layB .next:hover {
	background-position:0 -22px;
}
.layB .slide {
	width:910px;
	overflow:hidden;
}
.layB ul {
	overflow:hidden;
	zoom:1;
}
.layB li {
	width:290px;
	margin:0 5px 4px 5px;
	display:inline;
	float:left;
	line-height:20px;
}
.layB li img {
	display:block;
	border:1px solid #e6e6e6;
}
.layB li a:hover img {
	border-color:#888;
}
.smallslider {
	margin:0;
	padding:0;
	height:370px;
	overflow:hidden;
	position:relative;
	width:310px;
}
.smallslider h3 {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	line-height:20px;
	height:20px;
	overflow:hidden;
	position:absolute;
	text-indent:2%;
	width:100%;
	z-index:102;
	margin:0;
}
.smallslider h3 a {
	color:#FFF;
	text-decoration:none;
}
.smallslider h3 a:hover {
	color:#F60;
	text-decoration:underline;
}
.smallslider li img {
	padding:0;
	margin:0;
	border:0;
	vertical-align:top;
	height:370px;
	width:310px;
}
.smallslider ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.smallslider-btns {
	position:absolute;
	z-index:103;
}
.smallslider-btns .current-btn {
	background-color:#C00100;
	border:1px solid #A00100;
	color:#FFF;
	font-size:12px;
	font-weight:700;
}
.smallslider-btns span {
	background-color:#FFF;
	border:1px solid #e0e0e0;
	color:#9F9F9F;
	cursor:pointer;
	float:left;
	font-size:12px;
	height:14px;
	line-height:14px;
	text-align:center;
	width:14px;
}
.smallslider-lay {
	background-color:#700000;
	height:20px;
	position:absolute;
	width:100%;
	z-index:101;
}
#focus_pic {
	width:310px;
	height:370px;
	overflow:hidden;
	position:relative;
}
#focus_pic ul, #focus_pic li {
	margin:0;
	padding:0;
	list-style-type:none;
}
#focus_pic ul li img {
	border:0;
}
#pic_list li {
	display:none;
}
#txt_pic {
	width:310px;
	background:#700;
	left:0;
	line-height:20px;
	height:20px;
	position:absolute;
	z-index:2;
	bottom:0;
	text-align:center;
	overflow:hidden;
}
#txt_pic a {
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
#txt_pic a:hover {
	text-decoration:underline;
}
#num_pic {
	right:5px;
	bottom:5px;
	position:absolute;
	z-index:3;
}
#num_pic li {
	display:inline-table;
	margin-left:6px;
	width:20px;
	height:15px;
	line-height:15px;
	background:#fff;
	color:#666;
	text-align:center;
	font-size:12px;
	cursor:pointer;
}
#num_pic li.cur {
	background:#F30;
	color:#fff;
	font-weight:bold;
}
.newleft {
	width:740px;
	height:auto;
	float:left;
	display:inline;
}
#sgItem_1, #sgItem_2, #sgItem_3, #sgItem_4 {
	_margin:0 0 0 5px;
	margin:0 0 0 10px;
	overflow:hidden;
	padding:0;
	width:360px;
	text-align:left;
}


.deanhdm {
	width:990px;
	float:left;
	display:inline;
	height:129px;
	margin-top:10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #660000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.deanhdm ul {
	width:143px;
	height:129px;
	float:left;
	display:inline;
}
.deanhdm ul li {
	width:144px;
	float:left;
	height:44px;
	display:inline;
	text-align:center;
	line-height:43px;
	background-color: #efefef;
}
.deanhdm ul li a {
	color:#666666;
	font-weight: bold;
}
.deanhdm ul li.first {
	width: 144px;
	color: #660000;
	background-color: #FFFFFF;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	height: 40px;
}
.deanhdm ul li.first a {
	color:#660000;
	font-size:14px;
}
.deanhdm_an {
	overflow:hidden;
	zoom:1;
	width:846px;
	float:left;
	height: 110px;
	margin-right: 0;
	margin-bottom: 0;
	margin-top: 5px;
	color: #666666;
}
.deanhdm_an .deanhd_nr {
	width:770px;
	float:left;
	overflow:hidden;
	padding-left:10px;
	height: 102px;
}
.deanhdm_an .deanhdm_nk {
	zoom:1;
	height:102px;
	width: 770px;
	float: left;
}
.deanhdm_an #List1_1, .deanhdm_an #List2_1 {
	float:left;
}
.deanhdm_an .LeftBotton {
	width:15px;
	height:74px;
	float:left;
	background-image: url(../images/jt.gif);
	background-repeat: no-repeat;
}
.deanhdm_an .RightBotton {
	width:15px;
	height:74px;
	float:right;
	background-image: url(/skin/newskin/index_r15_c18.gif);
	background-repeat: no-repeat;
}
.deanhdm_an .LeftBotton {
	float: left;
	height: 129px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 10px;
}
.deanhdm_an .RightBotton {
	float: right;
	height: 129px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 7px;
	background-image: url(../images/jt/index_r15_c18.gif);
}
.deanhdm_an .pl img {
	display:block;
	cursor:pointer;
	border:none;
	width:150px;
	height:100px;
	float: left;
	margin-left: 16px;
	margin-top: 7px;
}
.deanhdm_an .pl {
	width:150px;
	margin-right:12px;
	float:left;
	text-align:center;
	line-height:24px;
	height: 100px;
	margin-top: 5px;
}
.deanhdm_an a.pl:hover {
	float: left;
	height: 100px;
	width: 150px;
	margin-top: 10px;
	margin-left: 16px;
}
.disshow {
	width:1002px;
	float:left;
	overflow:hidden;
	height:222px;
}
.disshow .ask {
	width:200px;
	height:171px;
	float:left;
	display:inline;
	margin:23px 0 0 42px;
}
.disshow .anniu {
	width:90px;
	height:21px;
	cursor:pointer;
	display:block;
	float:left;
}
.disshow .anniu2 {
	width:90px;
	height:21px;
	cursor:pointer;
	display:block;
	float:right;
}
.disshow .askshow {
	width:180px;
	height:126px;
	float:left;
	display:inline;
	padding:5px 0 0 20px;
	text-align:left;
	font-size:12px;
}
.disshow .askshow li {
	width:170px;
	line-height:180%;
	float:left;
	display:inline;
	text-indent:2em;
}
.disshow .askshow li a {
	color:#545454;
}
.disshow .askshow p {
	width:170px;
	line-height:180%;
	float:left;
	color:#545454;
	overflow:hidden;
}
.disshow .newshow {
	width:420px;
	height:200px;
	float:left;
	margin-left:25px;
	_margin-left:15px;
	display:inline;
	overflow:hidden;
}
.disshow .newshow h1 {
	width:420px;
	line-height:30px;
	float:left;
	display:inline;
	font-size:16px;
	margin-top:16px;
}
.disshow .newshow h1 a {
	font-size:16px;
	color:#A92727;
	font-weight:bold;
}
.disshow .newshow p {
	width:420px;
	line-height:200%;
	float:left;
	font-size:12px;
	text-align:left;
	color:#545454;
}
.disshow .newshow p a {
	color:#900;
}
.disshow ul {
	width:420px;
	height:auto;
	float:left;
	text-align:left;
	margin:30px 0 0 10px;
}
.disshow ul li {
	width:185px;
	float:left;
	margin-right:10px;
	background:url(sss_03.gif) no-repeat left center;
	line-height:200%;
	padding-left:12px;
	font-size:12px;
}
.disshow ul li a {
	color:#545454;
}
#Cont3 {
	height: 137px;
	overflow: hidden;
	float: left;
	margin-top: -50px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #660000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e0e0;
	width: 990px;
}
deanmr {
	background:url(index_r12_c3.gif) no-repeat;
}
deanmr a {
	color:#fff;
	font-size:14px;
}
.xmright {
	width:259px;
	height:511px;
	float:right;
}
.xmright h1 {
	width:259px;
	height:46px;
	float:left;
	background:url(index_r4_c20.jpg) no-repeat;
	margin-bottom:10px;
}
#Cont2 {
	background:url(index_r20_c3.jpg) no-repeat;
	height:274px;
	overflow:hidden;
	margin-bottom:10px;
}
.itemtab {
	width:1002px;
	float:left;
	height:51px;
	overflow:hidden;
}
.itemtab .item {
	width:180px;
	height:38px;
	float:left;
	display:inline;
	padding-top:14px;
}
.itemtab ul {
	width:800px;
	float:right;
	height:51px;
}
.itemtab ul li {
	width:100px;
	height:51px;
	float:left;
	line-height:41px;
}
.itemtab ul li a {
	color:#900;
	font-weight:bold;
}
.itemtab ul li.first {
	background:url(tabitem.jpg) no-repeat;
}
.itemtab ul li.first a {
	color:#fff;
	font-weight:bold;
}
.dbt-1 {
	height: 180px;
	width: 233px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
.dbt-1 img{ width:233px; height:180px}
#honor_1 li {
	float:left;
	width:143px;
	height:66px;
}
#honor_1 li a {
	width:143px;
	height:66px;
	display:block;
}

.qqls{ width:990px; margin:20px auto 0; padding-top:8px; border-top:1px solid #e0e0e0; clear:both}
.qqls .mq_top{height:28px; overflow:hidden; position:relative; z-index:999;}
.mq_top li{width:103px; height:28px; float:left; margin-right:27px; display:block; text-align:center; color:#888; font:16px/18px "微软雅黑";cursor:pointer}
.mq_top a{color:#888; font:16px/18px "微软雅黑";}
.mq_top .active{width:103px; height:28px; background: url(../images/CN0220_57.jpg) repeat-x center bottom; color:#000;}
.mq_top .active a{color:#000;}
.qqls .yyinfo_con{ overflow: hidden; height:165px; margin-top:-2px; border-top:2px solid #dfdada;padding:20px 0 0}

.yyinfo_con1{ height:146px; overflow:hidden; margin-top:10px}
.yyinfo_con1 ul{ width:120%; overflow:hidden}
.yyinfo_con1 ul li{width:183px; height:146px; float:left; margin:0 8px; margin-bottom:10px;overflow:hidden; line-height:25px; text-align:center}
.yyinfo_con1 li a{color:#484848}
.yyinfo_con1 li img{width:177px; height:112px; padding:2px; border:1px solid #dadada; }
.yyinfo_con1 li a:hover{color:#896c48}
.yyinfo_con1 li a:hover img{border:1px solid #896c48;}

.yyinfo_con2{ height:146px; overflow:hidden}
.yyinfo_con2 ul{width:980px; padding:0px 5px;float:left}
.yyinfo_con2 li{ white-space:nowrap; line-height:24px;margin:0 5px;display:inline; float:left}

.ms_content{ width:auto; height:165px; overflow:hidden}
.qgls{ width:990px; height:165px; overflow:hidden; float:left;}
.qgls .gdjy{ width:206px;float:left;}
.qglsq{width:784px; height:165px; overflow:hidden;float:left;}
.qgls .pbox{width: 10000000px;}
.qgls #List01{ float:left;}
.ms_content ul{ width:120%; overflow:hidden}
.ms_content li{ width:163px; padding:0 21px 0 0; margin-right:21px; border-right:1px solid #ddd; _display:inline; float:left;}
.ms_content li a{ display:block; cursor:pointer;}
.ms_content li a h3{ font:14px/22px "微软雅黑"; text-align:center; color:#444}
.ms_content li a:hover h3{color:#000}
.ms_content li a span{width:159px; height:100px; display:block; margin-top:8px; border:1px solid #ccc; padding:1px}
.ms_content li a:hover span{border:1px solid #896c48}
.ms_content li a span img{ width:159px; height:100px; float:left}
.ms_content li a p{ padding-top:10px; text-align:center; font-family:"宋体"; height:25px; line-height:25px; color:#888}
.ms_content li a:hover p{color:#896c48}
.ms_content li.mscl_right{ padding-right:0px; margin-right:0px; border-right:none}

.ms_content li .ms_c_p01{background:url(../images/CN0220_142.jpg) no-repeat left 8px}
.ms_content li .ms_c_p02{background:url(../images/CN0220_133.jpg) no-repeat left 7px; text-indent:28px}
.ms_content li .ms_c_p03{background:url(../images/CN0220_136.jpg) no-repeat left 7px; text-indent:25px}
.ms_content li .ms_c_p04{background:url(../images/CN0220_139.jpg) no-repeat left 7px}
.ms_content li .ms_c_p05{background:url(../images/CN0220_133_cl.jpg) no-repeat left 9px; text-indent:5px}
.ms_content li .ms_c_p06{background:url(../images/CN0220_136_jy.jpg) no-repeat left 9px; text-indent:25px}
.ms_content li .ms_c_p07{background:url(../images/qzybs_142.jpg) no-repeat left 8px; text-indent:15px}
.ms_content li .ms_c_p08{background:url(../images/CN0220_136_zjg.jpg) no-repeat left 8px; text-indent:15px}
.ms_content li a:hover .ms_c_p01{background:url(../images/CN0220_142_h.jpg) no-repeat left 8px}
.ms_content li a:hover .ms_c_p02{background:url(../images/CN0220_133_h.jpg) no-repeat left 7px}
.ms_content li a:hover .ms_c_p03{background:url(../images/CN0220_136_h.jpg) no-repeat left 7px}
.ms_content li a:hover .ms_c_p04{background:url(../images/CN0220_139_h.jpg) no-repeat left 7px}
.ms_content li a:hover .ms_c_p05{background:url(../images/CN0220_133_cl_h.jpg) no-repeat left 9px}
.ms_content li a:hover .ms_c_p06{background:url(../images/CN0220_136_jy_h.jpg) no-repeat left 9px}
.ms_content li a:hover .ms_c_p07{background:url(../images/qzybs_142_h.jpg) no-repeat left 8px}
.ms_content li a:hover .ms_c_p08{background:url(../images/CN0220_136_zjg_h.jpg) no-repeat left 8px}

.news_tt{ overflow: hidden; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px}
.news_tt h4{ font-size:16px; text-align:center; margin:5px 0 0; padding:0; height:30px}
.news_tt h4 a{ color:#896c48}
.news_tt h4 a:hover{ color:#000}
.news_tt em{ display:block; font-style:normal; font-size:12px; line-height:24px}
.news_tt em a{ color:#a57d01}

#newlist p{ clear:both; padding-top:5px; overflow:hidden}
#newlist p a{ display: block; width:165px; height:25px; overflow:hidden; padding-left:15px; line-height:25px; background:url(../images/channel_l_dian.jpg) no-repeat left; float:left}


.focus_case{ position:relative; width:270px; height:230px;}
.focus_case .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus_case .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus_case .btn a:hover,.focus_case .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus_case .fPic{ position:absolute; left:18px; top:0px; }  
.focus_case .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10}  
.focus_case .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus_case .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus_case .fcon{ position:relative; width:100%; display:none; background:#000  }  
.focus_case .fcon img{ display:block; }  
.focus_case .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus_case .fbg div{margin:4px 50px 0 0;overflow:hidden;zoom:1;height:14px}    
.focus_case .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#896c48;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus_case .D1fBt .current,.focus_case .D1fBt a:hover{background:#896c48;}    
.focus_case .D1fBt img{display:none}    
.focus_case .D1fBt i{display:none; font-style:normal; }


.flink{width:988px; margin:28px auto 0; border:1px solid #dfdada;}
.flink_top{ height:28px; background:#EEE; color:#333; font:16px/28px "微软雅黑"; text-indent:15px; margin:1px 1px 0}
.flink ul{ padding:20px; overflow:hidden}
.flink ul li{ display:inline-block; float:left; padding:0 10px}

.fastLink{ margin-top:15px;overflow:hidden;}
.fastLink a{ display:block; width:83px; padding-top:48px; font:14px/20px "微软雅黑"; color:#fff; text-align:center; margin-bottom:5.5px; height:27px; float:left; text-decoration:none}
.fastLink a.a1{ background:#dd3736 url(../images/fastLink01.png) no-repeat center 8px; margin-right:5.5px;}
.fastLink a.a2{ background:#aa805b url(../images/fastLink02.png) no-repeat center 8px; margin-right:5.5px;}
.fastLink a.a3{ background:#7b9e5e url(../images/fastLink03.png) no-repeat center 8px;}
.fastLink a.a4{ background:#5c7c90 url(../images/fastLink04.png) no-repeat center 8px; margin-right:5.5px;}
.fastLink a.a5{ background:#d14d85 url(../images/fastLink05.png) no-repeat center 8px; margin-right:5.5px;}
.fastLink a.a6{ background:#834d5d url(../images/fastLink06.png) no-repeat center 8px;}
.fastLink a.a1:hover{ background:#ba0605 url(../images/fastLink01.png) no-repeat center 8px;}
.fastLink a.a2:hover{ background:#9f500a url(../images/fastLink02.png) no-repeat center 8px;}
.fastLink a.a3:hover{ background:#529619 url(../images/fastLink03.png) no-repeat center 8px;}
.fastLink a.a4:hover{ background:#21597c url(../images/fastLink04.png) no-repeat center 8px;}
.fastLink a.a5:hover{ background:#c32065 url(../images/fastLink05.png) no-repeat center 8px;}
.fastLink a.a6:hover{ background:#751d37 url(../images/fastLink06.png) no-repeat center 8px;}
.fastLink .a7{ height:56px; clear:both; border:1px solid #dfdfdf; background:#fff url(../images/arc_zx07.jpg) center -40px no-repeat;}


.item{ width:990px; margin:0 auto; overflow:hidden}
.item ul.sub_item{ width:228px; height:390px; overflow:hidden; float:left}
ul.sub_item li{ height:60px; margin-bottom:6px; overflow:hidden; font:22px/60px "微软雅黑"}
ul.sub_item li p{ display:block; width:222px; height:60px; text-indent:78px; background:#e9e9e9 url(../images/item_ico.gif) no-repeat; color:#000; float:left}
ul.sub_item li i{ display:block; height:60px; width:6px; background:url(../images/item_jt.gif) no-repeat left center; float:left}
ul.sub_item li.active p{ background:#896c48 url(../images/item_ico_h.gif) no-repeat; color:#fff}
ul.sub_item li.active i{ background:url(../images/item_jt_h.gif) no-repeat left center}
li#item01 p{ background-position:35px 19px}
li#item02 p{ background-position:35px -49px}
li#item03 p{ background-position:35px -114px}
li#item04 p{ background-position:35px -181px}
li#item05 p{ background-position:35px -247px}
li#item06 p{ background-position:35px -312px}
li#item01.active p{ background-position:35px 19px}
li#item02.active p{ background-position:35px -49px}
li#item03.active p{ background-position:35px -114px}
li#item04.active p{ background-position:35px -181px}
li#item05.active p{ background-position:35px -247px}
li#item06.active p{ background-position:35px -312px}

.item .main_item{ width:752px; height:374px; position:relative; padding:14px 0 0 15px; margin-left:-7px; float:right; border:1px solid #d1d1d1; border-left-width:0}
.main_item .x_item{ overflow:hidden; padding-left:15px}
.x_item li{ height:28px; background:#646464 url(../images/item_xian.gif) no-repeat right; width:109px; margin-right:11px; text-align:center; font:14px/28px "微软雅黑"; color:#fff; display: inline-block; float:left; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; behavior: url(../js/ie-css3.htc);}
.x_item li a{ color:#fff}
.x_item li.active{ background:#896b47; padding:0; color:#fff}
.x_item li.active a{ color:#fff}
.main_item .item_center{ overflow:hidden; padding:0 19px 0 10px; padding-top:20px}
.item_center .icen_l{ width:430px; float:left}
.icen_l h5{height: 30px;text-align: center;	line-height: 30px;font-size: 18px;font-weight:lighter}
.icen_l h5 a {	color: #000;}
.icen_l h5 a:hover{	color: #a57d01;}
.icen_l p{height: 66px; padding-top:5px; text-align: left;line-height: 22px;font-size: 12px;color:#808080}
.icen_l p a{ color:#896c48}
.icen_l ul{ padding-top:5px; overflow:hidden; border-top:1px dotted #ccc; margin-top:5px}
.icen_l ul li{float: left;height: 24px; line-height:24px;width: 203px;background: url(../images/sj2.jpg) no-repeat left;margin-top: 5px;text-align: left;	padding-left:12px;}

.item_center .icen_r{ width:250px; float:right}
.icen_r .answer .answer_top{ height:24px; font-size:14px; color:#000; border-bottom:1px solid #ccc}
.answer_top span{ display:block; width:65px; height:24px; float:left; border-bottom:1px solid #000;}
.answer_top a{ display:block; font-size:12px; width:80px; height:24px; float:right}
.icen_r .answer .answer_con{ padding-top:5px}
.answer_con p{ overflow:hidden}
.answer_con p i{ display: inline-block; margin-top:4px; font-style:normal; background:#353535; width:15px; height:15px; float:left; text-align:center; line-height:15px; color:#fff;}
.answer_con p i.i_ts{ background:#896c48}
.answer_con p a{ color:#000}
.answer_con p a:hover{ color:#a57d01}
.answer_con p a,.answer_con p font{ display:block; width:225px; float:right}
.answer_con p font{ line-height:19px}

.item_case{ width:210px; height:162px; position: absolute; right:24px; bottom:15px; background:#f1efef; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; behavior: url(../js/ie-css3.htc); padding:8px 10px}
.item_case .btn{ position:absolute; bottom:14px; left:510px; overflow:hidden; zoom:1;} 
.item_case .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.item_case .btn a:hover,.item_case .btn a.current{  cursor:pointer;background:#fc114a;}
.item_case .fPic{ margin-top:-25px}
.item_case .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10}  
.item_case .fcon{ position:relative; width:210px; height:162px; display:none; top:0}  
.item_case .fcon img{ width:210px; height:162px;}  
.item_case .fbg{bottom:15px; right:40px; position:absolute; height:15px; text-align:center; z-index: 200; }  
.item_case .fbg div{margin:4px 50px 0 0;overflow:hidden;zoom:1;height:14px}    
.item_case .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#896c48;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.item_case .D1fBt .current,.item_case .D1fBt a:hover{background:#896c48;}    
.item_case .D1fBt img{display:none}    
.item_case .D1fBt i{display:none; font-style:normal; }