@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0 auto; }
body{ padding:0; margin:0 auto; font-size:12px; font-family:"宋体"; background:url(imagesbg.gif) repeat-x #F5EFEF; line-height:24px; color:#485762;}
ul,li,p,dl,dd,dt{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#485762;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
.all{ padding:0; margin:0 auto; width:964px;}
img{ border:0;}
.en{display:block; text-align:right;}
.logo2 span{ float:left; display:inline; margin-left:14px;}
.logo2 tt{ float:right; display:inline; padding-right:23px;}
#menu{	background:url(imagesnavbg.gif) no-repeat;font-family:"微软雅黑";font-size:12px; height:56px; width:964px; line-height:24px; }
#nav li{float:left;}
#nav li a{ width:60px;float:left;display:block;cursor:pointer;text-decoration:none; padding-left:10px; margin-left:10px;_margin-left:5px;}
#nav li a:hover{ background:url(imagesnav_libg2.gif) no-repeat left;}
#nav li a span{	float:left;	color:#fff;	text-decoration:none;}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/ background:url(../images/nav_bg.gif) no-repeat center; color:#fff;}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/		color:#fff;	text-decoration:none;}
/*子栏目*/
#menu_con{	text-align:left; padding:0;clear:both;height:26px; margin:0; line-height:26px; }
#menu_con ul{ background:url(../images/nav_pic1.gif) no-repeat top;}
#menu_con li{	float:left;	height:22px;}
#menu_con li a{	display:block;	float:left;	cursor:pointer; padding:0 15px; color:#000;background:url(imagesnav_libg1.gif) no-repeat left;	}
#menu_con li a:hover  {	text-decoration:none;color:#ae0103;}

.txt{ border:1px solid #999999; height:15px; line-height:15px; width:155px; margin-right:5px; margin-left:100px;}
.sub{ background:url(imagessearch.gif) no-repeat 0px 1px; border:none; width:16px; height:17px;margin-top:0; margin-bottom:-3px\9; *margin-bottom:1px; _margin-top:0;}
.banner{ z-index:-1; position:absolute; padding-top:25px;}
.top{ padding-bottom:275px;}
.cntop{ padding-bottom:0px;}
.con{background:url(imagescon_bg.gif) no-repeat;}
.left{ width:164px; padding-right:30px; float:left; display:inline;}
.lt_tit{ background:url(imagessec_pic3.gif) no-repeat;font-family:"微软雅黑"; font-size:12px; padding-left:5px; line-height:19px;}
.left ul{ padding-top:10px;}
.left li a{ line-height:24px; padding-left:15px; color:#000;}
.left li a:hover{ color:#a02c2c; background:url(imagesred.gif) no-repeat left;}
.right{ float:left; display:inline; width:770px; padding-bottom:100px;}
.weizhi{ border-bottom:1px solid #e0e0e0; line-height:20px; width:100%;}
.rt_tit,.rt_tit1{ padding-top:15px;}
.rt_tit1{ padding-bottom:35px; clear:both;}
.rt_tit tt{ color:#ae0103;font-family:"微软雅黑";  float:left; display:inline; font-size:12px; margin-top:-2px; }
.rt_tit img,.rt_tit1 img{ float:left; display:inline; margin:4px 28px 0 13px; }
.rt_tit span{ color:#fff; font-family:Arial; background:url(imagessec_pic1.gif) no-repeat; font-size:15px; width:117px; height:23px; line-height:23px; display:block; padding-left:7px; float:left; display:inline; }
.cul_tit{ color:#fff; background:url(imagescul_pic2.gif) no-repeat; width:170px; height:15px; line-height:15px; display:block; padding-left:7px;font-family:"微软雅黑"; margin-bottom:30px; margin-left:100px; clear:both; }
.rt_tit1 tt{font-family:"微软雅黑";  float:left; display:inline; font-size:12px; margin-top:-2px;}
.rt_tit1 span{  color:#fff; font-family:Arial; background:url(imagescul_pic3.gif) no-repeat; font-size:15px; width:177px; height:23px; line-height:23px; display:block; margin-left:-2px; float:left; display:inline;}
.bxr { width:670px;display:inline; position:relative; float:left; padding-left:100px; padding-top:30px; }
.bxr h3 { color:#4D5A29;}
.tc { text-align:center; }
#newscon { height:338px; overflow:hidden; line-height:16px; width:610px; }
#newscon .bold { font-weight:bold;}
#newscon  a.a1 { font-weight:bold;}
#newscon p { line-height:24px; }
.scroll { width:11px; height:345px; position:absolute; left:750px; top:30px; visibility:hidden; }
.dg_ .n, .dg_Over .n { background:#ccc scroll 0 0; height:155px;right:2px; position:absolute;width:12px; }
.foot{ background:#3b4b58; width:950px; height:79px;  padding:4px 0 0 14px;font-family:"微软雅黑"; }
.foot span{ display:block; color:#fff; padding-top:5px;}
.foot span a{ color:#fff;} 
.rc_pic{ padding:19px 0 20px 0;}
.rc_pic img{ padding-right:90px;}
.ser_tit{ width:365px; padding:18px 35px 40px 0; float:left; display:inline;}
.ser_tit .sertext {font-family:"微软雅黑"; float:left; width:66px;}
.ser_tit .img01 { float:left; margin-top:5px;}
.ser_tit .serimg { float:left;margin-left:24px;}
.ser_tit p{ clear:both;width:270px; padding-top:25px; line-height:24px; padding-left:95px;}
.ser_tit p a{ color:#a02c2c; margin-left:10px; }
.ld li{ background:url(imagesdian_line.gif) repeat-x bottom; padding:20px 0; float:left; display:inline; line-height:20px;}
.ld li tt{ float:left; display:inline; width:150px;}
.ld li span{ display:inline; float:left; width:550px;}



.xyhj{ padding-top:20px;}
.xyhj p{ width:400px; float:left; display:inline;}
.xyhj p img{ padding-top:20px;}
.xyhj tt{ float:right; display:inline; width:350px;}
.xsky{ float:right; display:inline;}
.xsky img{ padding-top:20px;}
.research,.cul_news{ padding-left:100px;}
.research li,.cul_news li{ float:left; display:inline; line-height:20px; width:100%;}
.research li span{ margin:2px 0; display:block; float:left; background:#a02c2c; line-height:15px; color:#fff; padding:0 10px; margin-right:20px; font-family:Arial; font-size:10px;}
.more{ width:100%; text-align:right; display:block; margin:10px 0;}
.more a{color:#a02c2c;font-family:"微软雅黑"; font-weight:bold;}
.research p a{color:#a02c2c;}
.aj{ background:url(imagesnews_pic3.gif) no-repeat; color:#fff; width:175px; height:15px; line-height:15px; font-family:Arial; font-size:11px;}
.aj a{ color:#fff;}
.fenye{padding-top:5px; clear:both; width:100%; margin-top:20px;}
.fenye a{ padding:0 5px;}
.fenye .now{ font-weight:bold;color:#000;}
.cul_news li{ line-height:30px; }
.link,.map{ padding-top:20px;}
.link li{ float:left; display:inline; width:200px; padding:0 50px 20px 0; height:120px; text-align:center;}
.link li span{ display:block; text-align:center;}
.map dt{line-height:32px; margin:8px 0; padding-left:8px}
.map dd{line-height:32px; border:#eee solid 1px; background:#fafafa; margin-left:8px; padding-left:5px}
/*index*/
.index_con{ width:964px;}
.top1{ padding-bottom:6px;}

.index_lt{ width:450px; float:left; overflow:hidden; display:inline; padding-right:12px;}
.index_lt img{ padding-bottom:35px;}

.index_lt2 tt{ display:block;padding-top:10px; clear:both;}
.index_lt2 span{ font-size:13px; display:block; width:70px; float:left; padding-top:5px;}
.index_lt2 span img { padding:0px;}



.index_lt3 tt{ display:block;padding-top:10px; clear:both;}
.index_lt3 span{ display:block; width:448px; float:left; padding-top:5px;}
.index_lt3 span img { padding:0px;}




.index_rt,.index_rt1 tt{ float:left; display:inline;}
.index_rt1 tt h3 { text-align:center; font-weight:normal; background:url(imagesfocu_t_bg.gif) no-repeat; height:32px; line-height:32px; font-size:12px; width:208px; float:left;}
.index_rt1 tt h2 { background:#9f2b2c;}
.index_rt1 tt img { margin-top:10px;}
.index_rtnews{ background:#a02c2c; width:281px;float:left; display:inline; color:#fff; padding-left:12px; padding-top:5px; padding-bottom:20px;}
.index_rtnews span{ float:right; display:inline; padding-right:7px; padding-top:5px;}
.index_rtnews a{ color:#fff;}
.index_rtnews li{ line-height:25px; background:url(imagesindex_pic4.gif) no-repeat left; padding-left:15px;}
.index_rt2{ width:500px; padding:0;}
.index_rt2 img{ display:block; padding:37px 0 25px 0; margin:0;}
.index_rt2 .research li{ line-height:24px;}
.index_rt2 .research ul{ height:80px;}
.but{ margin-top:204px; position:absolute; z-index:1; padding-right:3px;}
.My_yes{background:#401212; } 
.My_no{background:#A02C2C; }
.det{ width:600px; padding-left:100px;}
.det_tit{ font-size:14px; padding-top:20px; padding-bottom:10px; font-weight:bold; color:#a02c2c;}
.My_yes1{float:left;text-align:center;width:80px; height:17px; cursor:hand; cursor:pointer; line-height:19px;  color:#3A4A57; background:url(imagessp_on.gif) no-repeat; margin-right:2px;}
.My_no1{float:left;text-align:center;width:80px; height:17px; cursor:hand; cursor:pointer;line-height:19px; color:#E9C7C6; background:url(imagessp_off.gif) no-repeat; margin-right:2px;}  
.My_no2{float:left;text-align:center;width:80px; height:17px; cursor:hand; cursor:pointer;line-height:19px; color:#E9C7C6; background:url(imagessp_off.gif) no-repeat; margin-right:2px;}  
.My_no3{float:left;text-align:center;width:80px; height:17px; cursor:hand; cursor:pointer;line-height:19px; color:#E9C7C6; background:url(imagessp_off.gif) no-repeat; margin-right:2px;} 
.My_no4{float:left;text-align:center;width:80px; height:17px; cursor:hand; cursor:pointer;line-height:19px; color:#E9C7C6; background:url(imagessp_off.gif) no-repeat;} 


.research .syqt li a{ float:left; display:inline; width:80px; padding:0 10px; background:url(imagesdian.jpg) no-repeat left; padding-left:10px; line-height:30px;color:#A02C2C} 
.indexz {background:url(imagessp_le.gif) no-repeat 0px 0px; overflow:hidden; float:left; padding-left:9px; height:195px;}
.index_znbm a{ color:#3C4C57}
.sp_add { float:left; width:453px; overflow:hidden; height:70px;}
.sp_add img { float:left; margin-right:4px; display:inline;}
.wop {background:url(imagessp_li.gif) no-repeat 142px 15px; margin-bottom:0px;margin-bottom:0px\9;*margin-bottom:-2px;_margin-bottom:-2px;}

.bold { font-weight:bold;}

.qiehuan { margin:0px; padding:0px;}
.qiehuan  ul li { line-height:32px; margin-right:3px;}



.jyqiehuan ul li { width:149px; line-height:32px; margin-right:2px;}
.jyqiehuan01  ul li { width:170px; line-height:32px; margin-right:2px;}
.jyqiehuan02  ul li { width:118px; line-height:32px; margin-right:2px;}


.qhzhineng  ul li { width:149px; line-height:25px; margin-right:3px;}
.qhzhineng01  ul li { width:176px; line-height:25px; margin-right:3px;}
.qhzhineng02  ul li { width:107px; line-height:25px; margin-right:3px;}


.daohang {height:26px; width:100%; line-height:26px; background:url(imagesnavbg2.gif) no-repeat;filter:alpha(opacity=70); /*IE*/  
-moz-opacity:0.7; /*MOZ , FF*/
opacity:0.7;/*CSS3, FF1.5*/ }



.xiaolei dl dd { padding-left:14px; line-height:24px;}

.rcdet{ width:600px; padding-left:100px;}

.rctitle
{height:22px; background-image:url(imagestub2.gif);color:#d79300; text-align:left;   padding-top:0px; text-indent:16px; margin-top:6px; width:353px; margin-top:6px; margin-left:0px;}
.rctitle a {color:#d79300;}
.rccontent ul { margin-top:6px;}
.rccontent li{background:url(imagesstores_06.jpg) no-repeat 19px 9px ; padding:0px 0px 0px 32px; height:28px; line-height:28px; color:#474747;}
.rccontent li a { color:#474747; }

/*网站导航*/
.wzdh_tl{ color:#fff; background:url(imagescul_pic2.gif) no-repeat; width:170px; height:15px; line-height:15px; display:block; padding-left:7px;font-family:"微软雅黑"; margin-bottom:30px; margin-left:100px; clear:both; }
.wzdh_tl a { color:#fff;}


/*搜索页面*/
.ssleft { float:left; width:193px;}
.ssleft dl { padding-left:10px;} 
.ssright{ float:left; display:inline; width:700px;}
.sslibiao { min-height:200px; height:auto; overflow:hidden;} 
.sslibiao  ul { padding-left:80px; padding-bottom:20px;}
.sslibiao  ul li { line-height:20px; color:#474747;padding:20px 0px 20px 0px; margin-left:20px; border-bottom:1px dotted #999999;}

.ssfenye{padding-top:5px; clear:both; width:100%; margin-bottom:20px;}
.ssfenye dl { padding-left:100px;}
.ssfenye a{ padding:0 5px;}
.ssfenye .now{ font-weight:bold;color:#000;}

.sstxt{ border:1px solid #999999; height:15px; line-height:15px; width:155px; margin-right:5px;}


/*三级页面当前位置*/
.cnweizhi{ background:url(imagescnwzbg.gif) no-repeat; width:100%; height:19px; text-indent:40px; line-height:19px; margin-top:6px; color:#fff;}
.cnwztext { float:left;}
.nrtext { float:right; color:#545454;}

/*内容页内容部分 开始*/
.con02 {
background-image: url(imagescon_bg.gif);
background-repeat: no-repeat;
background-position: bottom;
}

.nrcontent { width:886px; margin:0px auto; overflow:hidden;}
.nrcontent h2 { line-height:20px;color:#000; text-align:center; font-weight:bold; font-size:14px; padding-top:30px;}
.nrcontent h2 a {color:#595959;}
.nrcontent h3 { line-height:20px;color:#9d9d9d; text-align:center; font-size:12px; font-weight:normal;}
.nrcontent h3 a {color:#9d9d9d;}
.nrcontent h4 { background:url(imagesline01.gif) repeat-x; height:3px; width:100%; margin-top:8px;}
.nrcontent h5 { background:url(imagesline02.gif) repeat-x; height:3px; width:100%;}
.nrcnp { padding:20px 10px 20px;}
.nrcnp { line-height:24px; text-indent:24px;color:#828181;}

.xgfj { width:886px; margin:0px auto; overflow:hidden; margin-bottom:20px;}
.xgfj dl dt { background:url(imagesxgfjbg.gif) no-repeat; width:886px; height:15px; line-height:15px; color:#fff; margin-top:14px; _margin-top:3px; text-indent:10px;}
.xgfj dl dd tt { display:block; width:100%; clear:both; background:url(imagesfjtou.gif) no-repeat 0px 6px; padding-left:10px;}
.xgfj dl dd { float:left; width:360px; background:url(imagesfjddbg.jpg) no-repeat right; margin-left:90px; margin-top:10px; line-height:18px; display:inline;}
.fjtext { width:500px; float:left;}
.xgfj dl dd tt img { margin-top:3px;}
.xgfj dl dd#fjdd01 { width:340px; background:none; float:left; margin-left:60px; display:inline; }



/*图片滚动*/
/*.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(imagesolyready_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(imagesolyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa;}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right;}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
.RForm DT {	LINE-HEIGHT: 23px;}
.RformB {	PADDING-LEFT: 10px;}
.blk_29 {	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(imagesca_hz_002.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 31px; CURSOR: pointer; POSITION: absolute; TOP: 4px; HEIGHT: 120px;}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(imagesca_hz_002.gif) no-repeat -31px 0px; FLOAT: right; WIDTH: 31px; CURSOR: pointer; POSITION: absolute; TOP: 4px; HEIGHT: 120px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 701px; PADDING-TOP: 5px;}
.blk_29 .box {	FLOAT: left; WIDTH: 175px; TEXT-ALIGN: center; background:url(imagesimgbg.jpg) no-repeat;}
.blk_29 .box IMG { width:142px;	BORDER-RIGHT: #c0bcbc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0bcbc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 6px auto 0px; BORDER-LEFT: #c0bcbc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0bcbc 1px solid; }
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #c0bcbc 1px solid; BORDER-TOP: #c0bcbc 1px solid; BORDER-LEFT: #c0bcbc 1px solid; BORDER-BOTTOM: #c0bcbc 1px solid;}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px;}
.rollphotos {WIDTH: 770px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 560px;}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 300px;}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 300px;}
.partC .PC_left {	FLOAT: left;}
.partC .PC_right {	FLOAT: right;}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid;}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px;}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px;}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px;}
*/
.ser { padding-top:20px;}
.content  { padding:30px 50px 0px 50px;}



.rollBox{width:770px;overflow:hidden;padding:12px 0 5px 0px;}
.rollBox .LeftBotton{height:107px;width:31px;background:url(imagesca_hz_002.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}
.rollBox .RightBotton{height:107px;width:31px;background:url(imagesca_hz_002.gif) no-repeat -31px 0;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}
.rollBox .Cont{width:701px;overflow:hidden;float:left; margin:0px 3px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:175px;float:left;text-align:center; background:url(imagesimgbg.jpg) no-repeat; height:107px;}
.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #c0bcbc;display:block;MARGIN: 5px auto 0px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.xyhj1 p{ width:720px; padding-left:40px; padding-top:20px;}
.xyhj1 p img{ margin-right:10px;}



