﻿*{margin: 0; padding: 0; border: 0; }
body { margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px; color:#cc00cc;}
form{margin:0; padding:0;}
img{border:0px;}
a{ text-decoration:none}
.clear{ clear:both;}

/*-----------վ------------*/
#header,#footer{ width:1001px; margin:0 auto;}
/*-----ͷ----*/
#header{ height:auto;}
.header_01{ height:66px; background-image:url(../images/index-03.gif);}
#daohang{ width:1001px; height:auto; float:left;background-image:url(../images/index-05.gif); background-repeat:no-repeat;}
.header_02{ width:700px; height:35px;  font-size:14px;  float:left }
.header_02 ul{ width:700px; height:35px;float:left; line-height:35px; padding-left:40px; font-size:14px;}
.header_02 ul li{ width:94px; float:left; text-align:center; font-size:14px;}
.header_02 ul li a{color:#FFFFFF; font-size:14px;}
.header_03{ width:1001px; height:55px; background-image:url(../images/index-10.gif); background-repeat:repeat-x; font-size:14px; line-height:22px; font-size:14px;}
.header_03 a{ color:#000000; font-size:14px;}
.header_03a{padding-left:8px;; font-size:14px;}
.header_03c{padding-left:8px;; font-size:14px;}
.header_03c a{ color:#fff;; font-size:14px;}
.header_03b{padding-left:12px;; font-size:14px;}
.header_03b a{ color:#fff;; font-size:14px;}
#search{ width:230px; height:24px;float:left; line-height:24px;  }
#search input { background:url(../images/index-13.gif) no-repeat; border:0px; width:140px; height:24px; border:0px;padding-left:10px; font-size:12px; line-height:24px; margin-top:5px; color:#fff;}
#search * { vertical-align:middle; } 
/*-----ײ----*/
#footer{ height:225px; overflow:hidden;float:left;}
.footer01{ width:999px; height:auto; border:#e9e9ed 1px solid; margin-top:8px; }
.footer01a{ width:44px;  float:left; background-image:url(../images/index-11.gif); background-repeat:no-repeat; color:#fff; line-height:14px; padding-top:6px; padding-left:6px; margin-top:6px; margin-left:6px;}
.footer01b{ width:900px; height:auto; float:left; padding-left:15px; }
.footer01b a{ color:#000000; text-decoration:none; padding-left:4px; padding-right:4px;}
.footer02{ width:1001px; height:auto; background-image:url(../images/index-12.gif); background-repeat:repeat-x; float:left; margin-top:8px; line-height:41px; text-align:center;}
.footer02 a{ color:#8f063f; text-decoration:none; padding-right:6px;}
.footer03{ width:1001px; height:auto; line-height:24px; text-align:center; float:left; margin-top:10px;}
/*-----------վ------------*/
#dtjj,#xsdda,#xsdzj,#hzxs,#rmwt,#guanggao,#gjjb,#gumlzq,.gumlzq_nr,#yuhj{ width:1001px; margin:0 auto;}

#conment{ width:1001px; height:auto;margin:0px auto;}
#dtjj{ width:1001px; height:auto;}
.dtjj01{ width:286px; height:auto; float:left; text-align:center; line-height:20px;border:#791b2d 1px solid}

.dtjj01 dl dd a{color:#6a1111;}    
.dtjj02{ width:447px; height:259px; background-image:url(../images/index-15.gif); float:left; margin-left:10px;}
.dtjj02_a{ width:210px; height:auto; text-align:center; font-size:14px; font-weight:bold; padding-top:15px;}
.dtjj02_a a{ color:#c50271;}
.dtjj02_b{ width:420px; height:auto;margin-left:14px; margin-top:12px;}
.dtjj02_b dl{ width:400px; height:70px; line-height:21px; padding-left:14px; padding-top:10px;}
.dtjj02_b dl dt{ font-size:16px; text-align:center; font-weight:bold; padding-bottom:2px;}
.dtjj02_b dl dt a{ color:#b80c45;}
.dtjj02_b dl dd a{ color:#000;}
.dtjj02_c{ width:420px; height:auto; line-height:21px; padding-left:15px; padding-top:6px;}
.dtjj02_c ul li{
	background-image:url(../images/index-16.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	height: 25px;
}
.dtjj02_c ul li span{ color:#515151;float:right;}
.dtjj02_c ul li a{ color:#515151;}


/*2012.05.25޸Ŀʼ*/

.dtjj03{ width:246px; height:259px; float:right; background-image:url(../images/index-17.gif);}
.dtjj03_a{ width:103px; height:auto; text-align:center;  font-size:14px; font-weight:bold; padding-top:10px;}
.dtjj03_a a{color:#c50271;}
.dtjj03_b{
	width:240px;
	height:auto;
	float: left;
	text-align: left;
	margin-top: 12px;
}
.dtjj03_b ul{ list-style-type:0; margin-left: 7px;}
.dtjj03_b ul li{
	float: left;
	height: 65px;
	width: 232px;
	margin-top: 5px;
	
}

/*2012.05.25޸Ľ*/


#xsdda{ width:999px; height:auto; border:1px #e9e1e1 solid; margin-top:8px;}
.xsdda01{ background-image:url(../images/index-19.gif); background-repeat:no-repeat; height:46px; line-height:46px;}
.xsdda01 span{ float:right; padding-right:20px;}
.xsdda01 span a{ color:#6b6b6b;}
.xsdda02{ width:980px; height:auto; float:left; padding-top:15px; padding-left:17px;}
.xsdda02 dl{ line-height:30px; text-align:center; width:225px; float:left; padding-right:20px;+padding-right:14px;}
.xsdda02 dl dt{ border:#791b2d 1px solid; width:225px; height:207px; padding:2px;}
.xsdda02 dl dd a{ color:#000;}
#xsdzj{ width:999px; height:auto; border:1px #e9e1e1 solid; margin-top:8px; padding-bottom:2px;}
.xsdzj01{ background-image:url(../images/index-21.gif); background-repeat:no-repeat; height:46px; line-height:46px;}
.xsdzj01 span{ float:right; padding-right:20px;}
.xsdzj01 span a{ color:#6b6b6b;}
.xsdzj02{ width:992px; height:auto; float:left; margin-top:10px; margin-left:4px;}
.xsdzj02_a{ width:325px; height:254px; background-image:url(../images/index-22.gif); background-repeat:no-repeat; float:left}
.xsdzj02_a dl{ width:160px; height:auto; text-align:left; float:right; padding-right:12px; margin-top:80px;  line-height:20px;}
.xsdzj02_a dl dt{ text-indent:24px;}
.xsdzj02_a dl dt a{color:#696b6a;}
.xsdzj02_a dl dd{ width:75px; height:25px;float:left; text-align:center; line-height:25px; margin-top:20px}
.anniu{ background-image:url(../images/index-26.gif); margin-right:4px; width:75px; height:25px; line-height:25px; text-align:center}
.anniu a{color:#155120;}
.anniu01{ background-image:url(../images/index-27.gif); width:75px; height:25px; line-height:25px; text-align:center}
.anniu01 a{ color:#951f36;}
.xsdzj02_b{ width:217px; height:257px; background-image:url(../images/index-23.gif); float:left; margin-left:5px; }
.xsdzj02_b dl{ width:200px;margin-top:18px; padding-left:14px; height:113px; line-height:20px;}
.xsdzj02_b dl dt{ width:174px; height:113px; border:1px #d9d9d9 solid; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;+padding-bottom:0px; margin-bottom:4px;}
.xsdzj02_b dl dd span{ font-size:14px; font-weight:bold; color:#a8183e;}
.xsdzj02_b dl dd a{ color:#333;}
.xsdzj02_b ul{ width:174px; height:auto; float:left; padding-top:10px;}
.xsdzj02_b ul li{ width:75px; height:25px; float:left;}
.juli{ padding-left:44px;}
.xsdzj02_c{ width:217px; height:257px; background-image:url(../images/index-24.gif); float:left; margin-left:5px; }
.xsdzj02_c dl{ width:200px;margin-top:18px; padding-left:14px; height:113px; line-height:20px;}
.xsdzj02_c dl dt{ width:174px; height:113px; border:1px #d9d9d9 solid; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;+padding-bottom:0px; margin-bottom:4px;}
.xsdzj02_c dl dd span{ font-size:14px; font-weight:bold; color:#a8183e;}
.xsdzj02_c dl dd a{color:#333;}
.xsdzj02_c ul{ width:174px; height:auto; float:left; padding-top:10px;}
.xsdzj02_c ul li{ width:75px; height:25px; float:left;}
.xsdzj02_d{ width:217px; height:257px; background-image:url(../images/index-25.gif); float:left; margin-left:5px; }
.xsdzj02_d dl{ width:200px;margin-top:18px; padding-left:14px; height:113px; line-height:20px;}
.xsdzj02_d dl dt{ width:174px; height:113px; border:1px #d9d9d9 solid; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px;+padding-bottom:0px; margin-bottom:4px;}
.xsdzj02_d dl dd span{ font-size:14px; font-weight:bold; color:#a8183e;}
.xsdzj02_d dl dd a{ color:#333;}
.xsdzj02_d ul{ width:174px; height:auto; float:left; padding-top:10px;}
.xsdzj02_d ul li{ width:75px; height:25px; float:left;}

#hzxs{ width:1001px; height:auto; margin-top:8px;  }
.hzxs_01{ width:716px; height:auto; float:left;}
.hzxs_01a{ width:714px; height:auto; float:left; border-bottom:1px #ebebeb solid; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid}
.hzxs_01dh{ width:705px; height:61px; float:left; background-image:url(../images/index-53.gif); margin-left:5px;+margin-left:3px;}
.beijing{ margin-top:4px; }
.beijing a:hover{ background: url(../images/index-52.gif) no-repeat; text-decoration:none; color:#ffffff;}
.beijing a.this{width:164px;display:block; height:57px; text-align:center;background: url(../images/index-52.gif) no-repeat;color:#ffffff}
.color a:hover{color:#ffffff;}
.hzxs_01dh ul{ width:698px; height:61px;  float:left; padding-left:10px; +padding-left:4px;line-height:16px; }
.hzxs_01dh ul li{ width:174px; height:61px; float:left; text-align:center; font-size:12px; }
.hzxs_01dh ul li a{ color:#a01083; padding-top:3px;}
.hzxs_01dh ul li a:hover { color:#ffffff;}
.hzxs_01nr{ width:700px; height:230px;-height:226px; float:left; overflow:hidden}
.hzxs_01nr dl{ width:690px; height:auto; float:left;}
.hzxs_01nr dl dt{ width:360px; height:auto; float:left; padding-top:10px; padding-left:10px;}
.hzxs_01nr dl dd{ width:300px; height:auto; float:left; line-height:24px;  text-indent:24px; padding-left:20px;  }
.hzxs_01nr dl dd a{color:#696b6a;}
.hzxs_02{ width:272px; height:auto; float:left; margin-left:13px;}


/*2012.06.01޸*/
.hzxs_02a{ width:272px; height:287px; background-image:url(../images/index-58.gif); background-repeat:no-repeat}
.hzxs_02a ul{ width:227px; height:226px;line-height:31px; margin-left:45px; padding-bottom:30px;-padding-bottom:10px;}
.hzxs_02a ul li span{ color:#c50271; padding-right:40px;}
.hzxs_02a img{ padding-left:30px;}



#rmwt{
	width:1001px;
	height:auto;
	margin-bottom: 8px; margin-top:8px;
}
.rmwt01{ width:717px; height:auto; float:left;}

.rmwt01dh{ background-image:url(../images/index-5016.gif); background-repeat:no-repeat; height:22px;  text-align:right; padding-top:14px;}
.rmwt01dh a{ color:#666; padding-right:20px;}


.rmwt01nr{ width:714px; height:275px; float:left; border-bottom:1px #ebebeb solid; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; padding-top:10px;}
.rmwt01nr_tp{ width:224px; height:275px; float:left; background-image:url(../images/index-30.gif);}
.rmwt01nr_nr{ width:470px; height:275px; float:left; background-image:url(../images/index-31.gif); background-repeat:no-repeat; margin-left:12px;}
.rmwt01nr_nr dt{ font-size:14px; font-weight:bold; padding-left:30px; padding-top:2px;}
.rmwt01nr_nr dt a{ color:#c50271;}
.rmwt01nr_nr dd{ padding-left:30px; line-height:18px; padding-top:6px;}
.rmwt01nr_nr dd a{ color:#6b6b6b;}


.rmwtcgal{ width:272px; height:auto; float:left; margin-left:12px;}
.rmwtcgal_dh{
	width:255px;
	background-image:url(../images/index-5111.gif);
	height:36px;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	padding-left: 15px;
}
.rmwtcgal_nr{ width:270px; height:auto; float:left; line-height:20px; border-bottom:1px #ebebeb solid; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; text-align:center;padding-bottom:22px; }
.rmwtcgal_nr02{ width:264px; height:auto; margin-top:10px;}
.rmwtcgal_nr01{width:264px;height:auto;padding-top:10px; float:left; line-height:24px; padding-bottom:4px;}
.rmwtcgal_nr01 a{ color:#6b6b6b;}
.rmwtcgal_nr01 ul{ width:264px; height:auto;padding-bottom:8px;+padding-bottom:0px;  float:left }
.rmwtcgal_nr01 ul li{ width:125px; height:auto; float:left;}
.rmwtcgal_nr03{ width:264px; height:auto;  padding-bottom:10px;}
#gjjb{ width:1001px; height:auto;}
.gjjb_dh{ width:991px; height:21px;background-image:url(../images/index-39.gif); text-align:right; color:#010101; padding-top:22px; padding-right:10px;}
.gjjb_dh a{color:#010101;}
.gjjb_nr{ width:1001px; float:left; height:auto;}
.gjjb_nr01{ width:326px; float:left; height:auto; border-right:1px #f0eef1 solid;}
.gjjb_nr01jl{ margin-right:10px;}
.gjjb_nr01a{ width:326px; height:23px; line-height:23px; background-image:url(../images/index-40.gif); margin-top:15px;}
.gjjb_nr01a a{ font-size:16px; font-weight:bold; color:#c02774; padding-left:6px;}
.gjjb_nr01a span a{ font-size:12px; font-weight:normal; color:#fff; padding-right:10px; padding-left:200px;}
.gjjb_nr01b{ width:326px; height:auto; float:left; }
.gjjb_nr01b01{ width:314px; height:auto; line-height:20px; margin-left:8px; padding-top:16px; border-bottom:1px #e3ded8 dashed; margin-bottom:12px;}
.gjjb_nr01b01 dl dt{ font-size:16px; font-weight:bold; text-align:center; padding-bottom:6px;}
.gjjb_nr01b01 dl dt a{color:#fb824c; }
.gjjb_nr01b01 dl dd a{ color:#656565;}
.gjjb_nr01b01 dl dd span{ color:#ca4003;}
.gjjb_nr01b01 dl dd span a{ color:#ca4003;}
.gjjb_nr01b02{ width:320px; height:auto; line-height:24px; float:left}
.gjjb_nr01b02a{ width:118px; height:auto; float:left; border:1px #cfc3b6 solid; padding:2px;}
.gjjb_nr01b02b{ width:186px; height:auto; float:left; padding-left:8px;}
.gjjb_nr01b02b ul li{ background-image:url(../images/index-42.gif); background-repeat:no-repeat; background-position:left;padding-left:8px;}
.gjjb_nr01b02b ul li a{ color:#333;}
.gjjc_dh{ width:991px; height:21px;background-image:url(../images/index-43.gif); text-align:right; color:#010101; padding-top:22px; padding-right:10px; margin-top:10px;}
.gjjc_dh a{color:#010101;}
#gumlzq{ width:1001px; height:auto; margin-top:15px;}
.gumlzq_nr{
	width:1001px;
	height:auto;
	margin-bottom: 8px;
}
.gumlzq_nr01{ width:490px; height:auto; float:left;}
.gumlzq_nr01dh{ width:422px; height:41px; background-image:url(../images/index-45.gif); line-height:26px; padding-left:68px;}
.gumlzq_nr01dh a{ color:#fff; font-size:14px;}
.gumlzq_nr01nr{ width:488px; height:auto; line-height:24px; float:left; border:1px #e3e3e3 solid;}
.gumlzq_nr01nr01{ width:150px; height:auto; float:left;}
.gumlzq_nr01nr01 dd{ text-align:center; font-size:14px;}
.gumlzq_nr01nr01 dd a{ color:#525252;}
.gumlzq_nr01nr02{ width:320px; height:auto; line-height:24px; float:left}
.gumlzq_nr01nr02_c{ width:320px; height:auto; line-height:26px; padding-left:15px; padding-bottom:6px; }
.gumlzq_nr01nr02_c ul li{ background-image:url(../images/index-16.gif); background-repeat:no-repeat; background-position:left;padding-left:10px;}
.gumlzq_nr01nr02_c ul li span{ color:#a4a4a4;float:right;}
.gumlzq_nr01nr02_c ul li a{ color:#494949;}
.gumlzq_nr01b01{ width:320px; height:auto; line-height:20px; margin-left:8px; padding-top:16px; border-bottom:1px #e3ded8 solid; margin-bottom:12px; padding-bottom:6px;}
.gumlzq_nr01b01 dl dt{ font-size:16px; color:#fb824c; font-weight:bold; text-align:center; padding-bottom:6px;}
.gumlzq_nr01b01 dl dt a{ color:#fb824c;}
.gumlzq_nr01b01 dl dd a{ color:#656565;}
.gumlzq_nr01b01 dl dd span{ color:#ca4003;}
.gumlzq_nr01b01 dl dd span a{ color:#ca4003;}
.gumlzqjl{ margin-right:20px;}
.gumlzqjl01{ margin-bottom:10px;}
#yuhj{ width:1001px; height:auto;}
.yuhj_01{ width:659px; height:auto; float:left;}
.yuhj_01a{ width:657px; height:auto; float:left; border-bottom:1px #ebebeb solid; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; padding-top:20px;}
.yuhj_01a dl{ width:151px; height:auto; float:left;margin-left:10px; padding-bottom:8px;}
.yuhj_01a dl dt{ width:143px; height:140px; border:4px #c02774 solid; }
.yuhj_01a dl dd{ width:145px; height:auto; text-align:center; line-height:30px; color:#862c43}
.yuhj_01a dl dd a{color:#862c43}
.yuhj_02{ width:328px; height:auto; float:left; margin-left:14px;}
.yuhj_02a{ width:326px; height:auto; float:left;border-bottom:1px #ebebeb solid; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid;}

.yuhj_02a01{ width:160px; height:auto; line-height:22px; float:left;margin-left:8px;  border-bottom:1px #e3ded8 solid;}
.yuhj_02a01 a{ color:#999}
.yuhj_02a02{width:160px; height:auto; line-height:24px; float:left;}
.yuhj_02a02 ul li{ background-image:url(../images/index-16.gif); background-repeat:no-repeat; background-position:left;padding-left:10px;}
.yuhj_02a02 ul li a{ color:#494949}
#guanggao{ width:1001px; height:auto; margin-top:8px; margin-bottom:6px;}


.rmwtcgal_nr021 {
	width: 320px;
	text-align: center;
}

.rmwtcgal_nr03{
	width:320px;
	height:auto;
	padding-bottom:5px;
	text-align: center;
}

.rmwtcgal_nr dl{ width:233px; height:70px; font-size:12px; font-weight:normal; text-align:left; margin:0 auto; margin-top:10px;}
.rmwtcgal_nr dl dt{
	font-weight:bold;
	width:198px;
	height:23px;
	padding-left:35px;
	background-image: url(../images/a.gif);
	background-repeat: no-repeat;
	padding-bottom: 2px;
}
.rmwtcgal_nr dl dd{
	background-repeat: no-repeat;
	width:198px;
	height:23px;
	padding-left:35px;
	background-image: url(../images/q.gif);
	line-height: 23px;
}
.rmwtcgal_nr ul{ width:240px; font-size:12px; font-weight:normal; text-align:left; margin:0 auto; margin-top:2px;}
.rmwtcgal_nr ul li{ width:240px; line-height:35px; border-bottom:1px #dedede dotted; margin:0 auto; }
.rmwtcgal_nr ul li a{ color:#666666;}

.xin_lian{ color:#c50271;}
.xin_lian:hover{ color:#c50271; text-decoration:none;}


.header_01a{ width:370px; float:left;  background-image:url(../images/gjmltop1_01.gif); height:84px;}
.header_01b{width:631px; float:right; background-image:url(../images/gjmltop1_02.gif); height:84px;}
.header_01a h1{ margin-left:-1000px;}
.lanmu{
	width:170px;
	list-style-type:0;
	float: left;
	padding-left: 30px;
}
.header_03g strong{
	width:120px;
	height:24px;
	font-size:14px;
	color:#c50271;
	float: left;
}
.header_03g strong a{ font-size:14px; color: #c50271;}
.header_03g li{
	width:80px;
	float:left;
	height: 20px;
	text-align: left;
}
.header_03g li a{ font-size:12px; color: #666666;}
/*---首页滚动图片---*/
.banner a.nivo-imageLink {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 60;
}
.nivo-slice {
    display: block;
    height: 100%;
    position: absolute;
    z-index: 50;
}
.nivo-directionNav a {
    cursor: pointer;
    position: absolute;
    top: 45%;
    z-index: 99;
}
.nivo-prevNav {
    left: 0;
}
.nivo-nextNav {
    right: 0;
}
.nivo-controlNav a {
    cursor: pointer;
    position: relative;
    z-index: 99;
}
#slider {
    height: 151px;
    margin: 5px auto;
    position: relative;
    width: 999px;
}
#slider img {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
#slider a {
    border: 0 none;
    display: block;
}
.nivo-controlNav {
    bottom: 0;
    height: 24px;
    padding-top: 5px;
    position: absolute;
    right: 0;
    width: 133px;
    z-index: 100;
}
.nivo-controlNav a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    display: block;
    float: left;
    height: 12px;
    margin-left: 12px;
    opacity: 0.6;
    text-indent: -9999px;
    width: 12px;
}
.nivo-controlNav a.active {
    opacity: 1;
}
a.nivo-nextNav {
    background-position: -30px 0;
    display: none;
    right: 15px;
}
a.nivo-prevNav {
    display: none;
    left: 15px;
}
.nivo-caption {
    font-family: Helvetica,Arial,sans-serif;
    text-shadow: none;
}
.nivo-caption a {
    color: #EFE9D1;
    text-decoration: underline;
}
.clear {
    clear: both;
}
#s_777 {
    float: left;
    height: 151px;
    width: 999px;
}
