﻿/* CSS Document */
/* CSS Document */
body { font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"";
 font-size:12px;
 color:#777778;

 line-height:200%;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}


body,div,ul,li,form,table,ol,dl,dt,dd{margin:0px;padding:0px;list-style:none;border:0px;}
textarea {overflow:auto;}
html {overflow:-moz-scrollbars-vertical;}

font{line-height:150%;}
form{display:inline}
input,select,textarea{font-size:12px; color:#777778;  }
.inputbtn{ background:url(images/searchbutton.gif) no-repeat; background-color: transparent;  border:0; width:100px;  height:19px; }
.loginbtn{background:url(images/loginbtn.gif) no-repeat; background-color: transparent;  border:0; width:39px;  height:19px; }
.zcbtn{background:url(images/zcbtn.gif) no-repeat; background-color: transparent;  border:0; width:39px;  height:19px; }

body > div {margin:0 auto}
.clear{clear:both;height:0px;font-size:0px;line-height:0px}

table,td,tr,th{ font-size:12px;}

/* ɫ */
a:link {color: #4E504F; text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color: #590481; text-decoration:underline;}
a:active {color: #590481;}

/* ͷʼ */
.top{ background:url(images/topbg.jpg) repeat-x; width:960px; height:127px; margin:0 auto; }
.logo{ background:url(images/logo.gif) no-repeat; width:156px; height:55px; margin:30px 0 0 20px; position:absolute; }
.top_r{ width:770px; height:25px; float:right; margin-top:25px;}
.search{ width:340px; height:20px; float:left; }
.login{width:100px; height:20px; float:right;}
.key{ margin:0 auto; height:20px; color:#FF0000; width:960px; margin-top:-30px;}
.key a{ color:#FF0000;}
/* .login{width:470px; height:20px; float:right; }*/
.logintext{float:right; margin:0px 15px 0 0; display:inline; font-size:14px; font-weight:bold;}
/* NAVЧʼ */
.nav{background:url(images/nav.jpg) no-repeat; width:760px; height:40px; margin-top:5px; position:absolute; z-index:1000;}
.nav ul{width:760px; height:40px; }
.nav ul li{ display:inline;
list-style:none;
list-style-position:outside;
text-align:center;
font-weight:bold;
float:left;  }
.nav a:link{
color:#000000;
text-decoration:none;
float:left;

}
.nav a:visited{
color:#000000;
text-decoration:none;
float:left;
}
.nav a:hover{
color:#fd8300;
float:left;
text-decoration:none;

}
.nav a:active{
color:#fd8300;
float:left;
text-decoration:none;

}
.list{
line-height:20px;
text-align:left;

font-weight:normal;
margin-top:40px;
 z-index:999;
 overflow:hidden;
}
*html .list{ display:inline;}
.list div{ height:auto; border-bottom:1px solid #FFFFFF;  padding:0px; }


.menu01{
width:58px;
height:auto;
color:#000000;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1{
width:101px;
height:auto;
color:#000000;
background:url(images/nav_02.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_01{
width:81px;
height:auto;
color:#000000;
background:url(images/nav_03.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;

}

.menu1_03{
width:80px;
height:auto;
color:#000000;
background:url(images/nav_04.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_04{
width:100px;
height:auto;
color:#000000;
background:url(images/nav_05.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_05{
width:69px;
height:auto;
color:#000000;
background:url(images/nav_06.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_06{
width:95px;
height:auto;
color:#000000;
background:url(images/nav_07.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_07{
width:84px;
height:auto;
color:#000000;
background:url(images/nav_08.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu1_08{
width:92px;
height:auto;
color:#000000;
background:url(images/nav_09.jpg) top no-repeat #CCCCCC;
cursor:hand;
overflow-y:hidden;
filter:Alpha(opacity=90);
-moz-opacity:0.9;
}
.menu02{
width:58px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2{
width:100px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_01{
width:81px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_03{
width:79px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_04{
width:98px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_05{
width:69px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
overflow:hidden;
}
.menu2_06{
width:95px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_07{
width:84px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}
.menu2_08{
width:92px;
height:40px;
color:#999999;
overflow-y:hidden;
cursor:hand;
}


/* NAVЧ */
/* ͼʼ */
.jddt{ margin:0 auto; width:960px; height:310px; }
#fW_Content {
	DISPLAY: inline; FLOAT: left;  WIDTH: 960px; HEIGHT: 310px;
}
#fW_Content IMG {
	WIDTH: 950px; HEIGHT: 310px
}
#fW_Controls {
	DISPLAY: inline; FLOAT: right; MARGIN: 0; WIDTH: 120px; HEIGHT: 42px
}
#fW_Controls A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/btnFeatureHover.gif) no-repeat; FLOAT: left; WIDTH: 30px; COLOR:#000000; PADDING-TOP: 3px; HEIGHT: 24px; TEXT-ALIGN: center
}
#fW_Controls A.activeSlide {
	BACKGROUND-POSITION: 0px -30px; COLOR: #ff5300
}
#fW_Controls A:hover {
	BACKGROUND-POSITION: 0px -30px; COLOR: #ff5300
}
#jquery-overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 310px
}
#jquery-lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center
}
#jquery-lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lightbox-container-image-box {
	BACKGROUND: black; MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px
}
#lightbox-container-image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lightbox-loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; HEIGHT: 25%; TEXT-ALIGN: center
}
#lightbox-container-image-data-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: black; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 100%; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#lightbox-container-image-data {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#lightbox-secNav-btnClose {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 0px
}
.main{ width:960px; margin:18px auto;}
*+html .main{ width:960px; margin:50px auto;}
/* ͼ */
/* ҳmainʼ */
.main1{ width:960px; margin:0 auto;}
.xztt{width:353px;  height:353px; margin-right:10px; background:url(images/xztt.gif) no-repeat; float:left; }
.xztitle{ width:353px; height:33px; background:url(images/xztticon.gif) 15px 10px no-repeat; font-weight:bold;  }
.xztitle .text {margin-left:40px; margin-top:6px; position:absolute;}
.xzcontent{ width:335px;  height:auto; line-height:150%; padding:5px 10px; text-indent:2em; }

.ttcp{ width:593px; height:353px; background:url(images/ttcpbg.gif) no-repeat; float:left;  }

.ttcp li{ width:271px; height:71px; float:left; margin:7px 10px 10px 7px; background:url(images/btg.gif) no-repeat;}
.ttcp li div{ margin:20px 0 0 5px; float:left }
.ttcp li img{ float:right; width:65px; height:69px;}

/* ҳmain */
/* footʼ */
.bgsearch{ width:960px; height:66px; margin:0 auto; line-height:120%;  }
.google{ float:right;}
.baidu{float:right;}
.foot{width:960px; height:57px; margin:0 auto;  }
*+html .lb{ margin:25px auto;  }
.foot .left{ background:url(images/link_1.gif) no-repeat; width:10px; height:57px;float:left;}
.foot .zj{background:url(images/linkbg.gif) repeat-x; width:940px; height:57px;float:left; }
.foot .zj li{float:left; margin-left:6px;}
.foot .right{background:url(images/link_2.gif) no-repeat;  width:10px; height:57px; float:right}
.linktitle{ font-weight:bold;}
.banquan{ width:960px; margin:0 auto; text-align:center;}
/* foot */
/* Ŀmainʼ */
.nav1{ padding-bottom:3px;}
.main_l{ width:230px; height:auto; float:left; }
.main_l .subnav{ width:230px; height:auto; background:url(images/main_lbg.jpg) repeat-x #e4e2e3; border:1px solid #c1c1c1; }
.main_l .title{width:208px; height:25px; background:url(images/main_ltitlebg_.jpg) repeat-x;border:1px solid #c1c1c1; padding:3px 0 0 20px;  font-size:14px; font-weight:bold; }
*html .main_l .title{width:228px; height:28px; background:url(images/main_ltitlebg_.jpg) repeat-x;border:1px solid #c1c1c1; padding:3px 0 0 20px;  font-size:14px; font-weight:bold; }
.main_l .syal{ width:230px; height:240px; margin-top:15px; background: url(images/main_lbg1.jpg) repeat-x; border:1px solid #c1c1c1}
.main_l .xgcp{ width:230px; height:240px; margin-top:15px;   background: url(images/main_lbg1.jpg) repeat-x; border:1px solid #c1c1c1}
.main_r{ width:700px; height:auto; float:right; }
.main_r .box{ width:700px; margin-bottom:10px;  }
.main_r .box .shang{width:700px; height:20px; background:url(images/corner_02.gif) top no-repeat; }
.main_r .box .titlel{ background:url(images/titlebgl.gif) no-repeat; height:25px; margin-left:4px; float:left; width:9px; }
.main_r .box .title{ background:url(images/titlebgz.gif); height:25px; color:#ffffff; margin:0; float:left;}

.main_r .box .titler{ background:url(images/titlebgr.gif) no-repeat; height:25px; margin-left:0px; width:9px; float:left;  }
.main_r .box .zhong{width:700px; height:100%; background:#e2e2e4; }
*html .main_r .box .zhong {margin-top:-10px;}
.main_r .box .zhong .content{width:700px; height:93%;  background:url(images/contentbg.jpg) repeat-y; clear:both;}
.main_r .box .zhong .content .box2{width:158px; float:left; margin:6px 6px 6px 10px;}
*html .main_r .box .zhong .content .box2{ margin:6px;}
.main_r .box .zhong .content li{ float:left; margin:10px 0 10px 10px; background:url(images/btn.gif) no-repeat; color:#FFFFFF; width:162px; height:85px;}
.main_r .box .zhong .content li div{ margin:0 auto; padding:0 2px 0 2px; width:130px; height:20px; padding-top:13px; text-align:center; overflow:hidden;}
.main_r .box .zhong .content li div a{ color:#ffffff; font-weight:bold;}
.main_r .box .zhong .content .imgs{width:158px; height:145px; border:1px solid #e2e2e4;   }
.main_r .box .zhong .content .title2{width:158px; height:15px; text-align:center;}
.main_r .box .xia{width:700px; height:10px;  background:url(images/corner_01.gif) top no-repeat;}


/* Ŀmain */

/* ҳʼ */
.content .xxtitle{ padding:5px 0 0 18px; font-size:14px; font-weight:bold;}
.content .xian{width:642px; height:7px; background:url(images/xian.jpg) no-repeat; margin-left:18px;}
.content .xian2{width:642px; height:23px; background:url(images/xian2.jpg) no-repeat; margin:8px 0 0 18px;}
.content .ms{ width:670px; height:auto; padding:15px; }
/* ҳ */

/* ҳʼ */
.content .newstitle{ width:620px;  height:20px; text-align:center; padding-top:5px; margin:0 auto;  border-bottom:1px solid #e2e2e2; font-size:14px; font-weight:bold;}
.content .newsms{ width:620px; height:auto; margin:0 auto; padding:5px 0 20px 0; text-indent:2em;}

.gvtable{ border:0px;}
#gvlikepro{ border:0px;}
#gvlikepro td{border:0px; padding-left:10px;}
#gvliknew{border:0px;}
#gvliknew td{border:0px; padding-left:10px;}
#dscontent .box3{margin-left:8px;}

/* ҳ */

