/* CSS Document */
body {	MARGIN: 0px auto; FONT: 12px Tahoma; COLOR: #333; background:url(../images/bg.jpg)  #F6EDF0 repeat-x top;}
img{ border:none;}
A:link {FONT-SIZE: 12px; COLOR: #040808; TEXT-DECORATION: none;}
A:visited {	FONT-SIZE: 12px; COLOR: #040808; TEXT-DECORATION: none;}
A:hover {COLOR: #953C9A;}

.main {WIDTH:auto;min-height:500px;MARGIN: 0px auto; height:auto!important;height:500px;overflow:hidden!important; overflow:visible; background:url(../images/bgbottom.jpg) repeat-x bottom;}
/*-----------------------------------Á´½Ó----------------------------*/
#linka A:link {FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none;}
#linka A:visited {	FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none;}
#linka A:hover {COLOR: #6C3230;}
#linkb A:link {FONT-SIZE: 12px; COLOR: #F80000; TEXT-DECORATION: none;}
#linkb A:visited {	FONT-SIZE: 12px; COLOR: #F80000; TEXT-DECORATION: none;}
#linkb A:hover {COLOR: #6C3230;}
/*-----------------------------------Á´½Ó----------------------------*/
/*-------------------------------header beg----------------------------------------*/
.header{ MARGIN: 0px auto;min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible;  width:auto;}
.header-a{ height:30px; background:url(../images/header-a.jpg) repeat-x; width:auto; margin-left:auto;}
.header-a-left{ width:39.7%; height:30px; float:left; padding-left:0.3%; text-align:left;}
.header-a-right{width:58%; line-height:30px;height:30px; float:right; text-align:right; padding-right:1%;}
.header-b{ min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible; width:970px; margin:10px auto 0 auto;}
.header-b-a{ height:30px; width:970px; }
.header-b-a-a{ height:7px;width:970px;}
.header-b-a-a-l{ height:7px;width:6px; background:url(../images/h-b-l.gif) no-repeat; float:left;}
.header-b-a-a-c{ height:6px;width:958px; border-top:1px solid #863E54; background:#47111E; float:left;}
.header-b-a-a-r{ height:7px;width:6px;background:url(../images/h-b-r.gif) no-repeat; float:left;}
.header-b-a-b{ height:23px; width:928px; background:#47111E; border-left:1px solid #863E54;border-right:1px solid #863E54;
 padding-left:20px; padding-right:20px;}
.header-b-a-b-l{ width:300px; height:23px; float:left;color:#fff; font-size:14px; font-weight:bold; text-align:left;}
.header-b-a-b-l span{ color:#F6D544; font-size:16px;}
.header-b-a-b-r{width:300px; height:23px; float:right;color:#fff; font-size:14px; font-weight:bold; text-align:right;}
.header-b-b{min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible;  width:970px;background:url(../images/main-top.jpg) top repeat-x;}
.header-b-b-a{ height:55px; width:970px; padding-top:15px;}
.header-b-b-a ul{ margin-top:0px; margin-left:-20px;}
.header-b-b-a ul li{ float:left; margin-right:10px; list-style:none;}
.header-b-b-b{ width:930px; height:43px; margin:0 auto;background:url(../images/header-b-bottom.jpg) bottom no-repeat;}
.header-b-b-b ul{ margin-top:0px; margin-left:-40px;}
.header-b-b-b ul li{ width:88px; height:30px; background:url(../images/menu.jpg); float:left; list-style:none; margin-left:25px; text-align:center; line-height:30px;}
.header-b-b-b ul li A:link {FONT-SIZE: 14px; COLOR: #fff; font-weight:bold; TEXT-DECORATION: none;}
.header-b-b-b ul li A:visited {	FONT-SIZE: 14px; COLOR: #fff; font-weight:bold; TEXT-DECORATION: none;}
.header-b-b-b ul li A:hover {COLOR: #6C3230;}
.header-b-b-c{ width:940px; min-height:50px; height:auto!important;height:50px;overflow:hidden!important; overflow:visible;  margin:0 auto; }


/*-------------------------------header end----------------------------------------*/
/*-------------------------------content beg----------------------------------------*/
.content{ width:940px; padding:0 15px;MARGIN: 10px auto 0 auto;min-height:500px; height:auto!important;height:500px;overflow:hidden!important; overflow:visible; background:#fff; padding-bottom:10px;}
.content-left{ width:250px; min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible; float:left;}
.content-left-td{width:250px; min-height:50px; height:auto!important;height:50px;overflow:hidden!important; overflow:visible; margin-bottom:10px; }
.a-content-left-td{ height:300px; width:250px; margin-bottom:10px;}
.content-left-td-top{ background:url(../images/td-top.gif) no-repeat; height:5px; width:250px;}

.content-left-td-c{ border-left:2px solid #E2A8A7;border-right:2px solid #E2A8A7; width:236px;min-height:50px; height:auto!important;height:50px;overflow:hidden!important; overflow:visible; background:#F4EAEB; padding:5px; }

.a-content-left-td-c{border-left:2px solid #E2A8A7;border-right:2px solid #E2A8A7; width:236px; height:280px;background:#F4EAEB; padding:5px; }

.content-left-td-c-title{ height:35px; width:235px;}
.content-left-td-c-title-t{ height:6px; width:235px;  background:url(../images/c-title.gif) no-repeat;}
.content-left-td-c-title-c{height:23px;  width:235px; background:#984C50; text-align:center;}
.content-left-td-c-title-b{ height:6px; width:235px;  background:url(../images/c-title-b.gif) no-repeat}
.content-left-td-c-con{ width:235px;min-height:10px; height:auto!important;height:10px;overflow:hidden!important; overflow:visible; background:#fff; margin-top:10px;}

.a-content-left-td-c-con{width:235px;min-height:10px; height:235px;background:#fff; margin-top:10px;}

.a-content-left-td-c-con ul{ margin-top:0px; margin-left:-40px; margin-bottom:0px;}
.a-content-left-td-c-con ul li{ list-style:none; background:url(../images/li-jiant.gif) 10px no-repeat; padding-left:25px; line-height:25px; border-bottom:1px dotted #ccc; COLOR: #6C3230;}
.a-content-left-td-c-con ul li A:link {FONT-SIZE: 12px; COLOR: #6C3230; font-weight:bold; TEXT-DECORATION: none;}
.a-content-left-td-c-con ul li A:visited {	FONT-SIZE: 12px; COLOR: #6C3230; font-weight:bold; TEXT-DECORATION: none;}
.a-content-left-td-c-con ul li A:hover {COLOR: #AE574C;}

.content-left-td-c-con ul{ margin-top:0px; margin-left:-40px; margin-bottom:0px;}
.content-left-td-c-con ul li{ list-style:none; background:url(../images/li-jiant.gif) 10px no-repeat; padding-left:25px; line-height:25px; border-bottom:1px dotted #ccc; COLOR: #6C3230;}
.content-left-td-c-con ul li A:link {FONT-SIZE: 12px; COLOR: #6C3230; font-weight:bold; TEXT-DECORATION: none;}
.content-left-td-c-con ul li A:visited {	FONT-SIZE: 12px; COLOR: #6C3230; font-weight:bold; TEXT-DECORATION: none;}
.content-left-td-c-con ul li A:hover {COLOR: #AE574C;}
.content-left-td-bottom{background:url(../images/td-bottom.gif) no-repeat; height:5px; width:250px;}
.content-right{ margin-left:20px; width:670px; float:right; min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible;}
.content-right-td{ width:670px;min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible;}
.content-right-td-title{ height:30px; width:650px; border-bottom:1px solid #ccc; background:url(../images/yuanquan.gif) left no-repeat; padding-left:20px; font-weight:bold; font-size:14px; color:#6F2C33; line-height:30px; margin-bottom:10px;}
.content-right-td-con{ width:670px;}
.con-td{ width:155px; height:155px; float:left; margin:5px;}
.con-td-list{ width:670px; height:25px; line-height:25px; text-align:center; margin-top:10px; border-top:1px solid #ccc;}
.content-right-td-con-img img{ width:150px; height:150px;}
.td-d{list-style:none; height:25px; line-height:26px; border-bottom:1px dotted #ccc;}
.td-d A:link {FONT-SIZE: 14px; COLOR: #040808; TEXT-DECORATION: none;}
.td-d A:visited {	FONT-SIZE: 14px; COLOR: #040808; TEXT-DECORATION: none;}
.td-d A:hover {COLOR: #953C9A;}
.td-e{ border-bottom:1px dotted #ccc;font-size:14px; font-weight:bold; }
.td-f{ border-bottom:1px dotted #ccc;}
.lx-a{  min-height:30px; height:auto!important;height:30px;overflow:hidden!important; overflow:visible; width:670px; border-bottom:1px dashed #ccc; line-height:30px; font-size:14px; font-weight:bold; text-align:center;}
.lx-b{ padding:10px 0px; line-height:25px;}
/*-------------------------------content end----------------------------------------*/
/*-------------------------------footer beg----------------------------------------*/
.footer{ min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible; width:970px; margin:10px auto;}
.footer-a{ height:165px; width:970px;}
.footer-a-l{ width:8px; height:165px; background:url(../images/footer-a.jpg) no-repeat; float:left; }
.footer-a-c{ width:954px; height:165px; background:url(../images/footer-c.jpg) repeat-x; float:left; }
.footer-a-c-top{ height:65px; width:904px; background:url(../images/footer-top.gif) repeat-x bottom; padding-left:50px;}
.footer-a-c-top-left{ width:600px; height:65px; float:left; line-height:65px;}
.footer-a-c-top-right{width:300px; height:65px; line-height:65px; text-align:center; float:right;}
.footer-a-c-bottom{ height:100px; width:954px; }
.footer-a-c-bottom-left{ width:185px; height:100px; margin-left:40px; float:left; line-height:100px; }
.footer-a-c-bottom-right{ width:600px; height:90px; float:left; text-align:center; padding-top:10px;}
.footer-a-c-bottom-right p{ margin:0px; line-height:25px;}

.footer-a-c-bottom-right p span A:link {FONT-SIZE: 12px; COLOR: #F80000; TEXT-DECORATION: none; font-weight:bold;}
.footer-a-c-bottom-right p span A:visited {	FONT-SIZE: 12px; COLOR: #F80000; TEXT-DECORATION: none; font-weight:bold;}
.footer-a-c-bottom-right p span A:hover {COLOR: #BD8092;}

.footer-a-r{ width:8px; height:165px; background:url(../images/footer-b.jpg)  no-repeat; float:left;}
.footer-b{ height:48px; width:970px; margin-top:10px;}
.footer-b-l{ width:8px; height:48px; background:url(../images/footer-b-a.jpg) no-repeat; float:left; }
.footer-b-c{ width:954px; height:48px; background:url(../images/footer-b-c.jpg) repeat-x; float:left; text-align:center; line-height:48px; color:#fff;}
.footer-b-r{ width:8px; height:48px; background:url(../images/footer-b-b.jpg)  no-repeat; float:left;}
/*-------------------------------footer end----------------------------------------*/


.content-det-c-left{ width:250px;min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible; float:left;padding:10px;}
.content-det-c-left img{ width:127px;}
.content-det-c-right{ width:380px;min-height:100px; height:auto!important;height:100px;overflow:hidden!important; overflow:visible; float:right; padding:10px 0px;}
.td-c{ text-align:left; height:25px; border-bottom:1px dotted #ADCED3;}
.content-det-a-bottom{width:700px; height:40px;}
.content-det-a-bottom-left{width:280px;height:40px; float:left;padding:10px; }
.content-det-a-bottom-right{width:400px;height:40px; float:right; padding:10px 0px; }
.content-right-td-con p{ line-height:25px; font-size:14px;}