body { text-align: left; font-family:"\5fae\8f6f\96c5\9ed1","simsun";margin:0; padding:0; font-size:14px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
h6{font-size:12px;font-weight:normal;margin:5px auto;}
table,td,tr,th{font-size:12px;}
font{font-size:12px;}
em{font-style:normal}

/* ĭ��������ɫ */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #333333; text-decoration:underline}
a:active {color: #333333;}
/* ��ɫ���� [�������сдc����ɫ����] */
.cred,.cred:link,.cred:visited{color:#f00;}
.cred a,.cred a:link,.cred a:visited{color:#f00;}
.cred a:hover{color:#f00;}

/* �������� [�������сдf����������] */
.fb {font-weight: bold;}
.fi {font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f24px{font-size:24px;}

.left{ float:left;}
.right{ float:right;}
.inline{display:inline;}
.block{display:block;}
.clear{ clear: both; font-size:1px;}
.hidden{ display:none;}
.blank0{ height:0px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank2{ height:2px; clear:both; font-size:1px;overflow:hidden;}
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank4{ height:4px; clear:both; font-size:1px;overflow:hidden;}
.blank6{ height:6px; clear:both; font-size:1px;overflow:hidden;}
.blank7{ height:7px; clear:both; font-size:1px;overflow:hidden;}
.blank8{ height:8px; clear:both; font-size:1px;overflow:hidden;}
.blank9{ height:9px; clear:both; font-size:1px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.blank12{ height:12px; clear:both; font-size:1px;overflow:hidden;}
.blank11{ height:11px; clear:both; font-size:1px;overflow:hidden;}
.blank120{ height:120px; clear:both; font-size:1px;overflow:hidden;}
.blank13{ height:13px; clear:both; font-size:1px;overflow:hidden;}
.blank14{ height:14px; clear:both; font-size:1px;overflow:hidden;}
.blank15{ height:15px; clear:both; font-size:1px;overflow:hidden;}
.blank16{ height:16px; clear:both; font-size:1px;overflow:hidden;}
.blank18{ height:18px; clear:both; font-size:1px;overflow:hidden;}
.blank19{ height:19px; clear:both; font-size:1px;overflow:hidden;}
.blank20{ height:20px; clear:both; font-size:1px;overflow:hidden;}
.blank22{ height:22px; clear:both; font-size:1px;overflow:hidden;}
.blank30{ height:30px; clear:both; font-size:1px;overflow:hidden;}
.pbottom5{ padding-bottom:5px;}
.pbottom4{ padding-bottom:4px;}
.pbottom8{ padding-bottom:8px;}
/*�����б�*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*�����б�*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}


/* ������� */
.clearfix { display: block; #zoom:1;/*ie6-ie7*/; overflow:hidden}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; margin: 0px; padding: 0px; display: block; clear: both; }

.w970{ width:970px; margin:0 auto; overflow:hidden; position:relative}
.nav{ height:90px;}
.nav a{ width:90px; height:90px; display:block; float:left; margin:0 0 0 24px;}

.n_300{ width:300px; margin-right:24px; float:right;}
.n_300 dl{ padding-top:32px;}
.n_300 dl dt a{ font-size:16px; font-weight:bold; color:#000}
.n_300 dl dd{ margin-top:4px; line-height:20px;}
.n_300 dl dd a{ color:#f00; float:right}

.n_444{ width:444px; margin-right:24px; float:right;}
.n_444 dl{ padding-top:32px;}
.n_444 dl dt a{ font-size:16px; font-weight:bold; color:#000}
.n_444 dl dd{ margin-top:4px; line-height:20px;}
.n_444 dl dd a{ color:#f00; float:right}

.zj_01{ width:460px; position:absolute; left:180px; top:0; overflow:hidden}
.zj_01 p{ line-height:20px; font-size:12px;}

.zj_02{ width:616px; position:absolute; left:24px; top:100px; overflow:hidden}
.zj_02 p{ line-height:20px; font-size:12px;}

.zj_03{width:280px;position:absolute;height:112px;right: 24px;top: 70px;overflow:hidden;}
.zj_03 p{ font-size:16px; font-weight:bold; line-height:28px; text-align:center}

.b_big_pic{ width:970px; height:635px; position:relative; overflow:hidden; margin-top:24px;}
.b_big_pic a.divbg{ width:970px; height:635px; position:absolute; top:0; left:0; background:url(/uploads/image/x2himages/big_bg.png) center top no-repeat;z-index:2}
.pic_list{ width:760px; height:172px; float:left; background-color:#fff; margin-left:24px;}
.pic_list img{ width:240px; float:left; margin-left:10px; height:152px; margin-top:10px;}

.b_big_pic img{ height:579px; width:905px; position:absolute; left:44px; top:56px; z-index:1}


.bigpic{ width:425px; height:276px; float:left; margin-top:20px; margin-left:24px; overflow:hidden; position:relative; }
.bigpic .hd{ height:13px; position:absolute; right:5px; bottom:11px; z-index:999;}
.bigpic .hd ul{}
.bigpic .hd ul li{ width:13px; height:13px; background:url(/uploads/image/x2himages/y01.png) no-repeat; margin-right:6px; cursor:pointer; text-align:center; float:left; font-size:0}
.bigpic .hd ul li.on{ background:url(/uploads/image/x2himages/y02.png) no-repeat;}
.bigpic .bd{}
.bigpic .bd ul{}
.bigpic .bd ul li{ position:relative; width:425px; height:276px; overflow:hidden}
.bigpic .bd ul li img{ width:425px; height:276px;}
.bigpic .bd ul li p{width:425px; text-align:left; position: absolute; height:36px; line-height:36px; left:0; bottom:0;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.6); text-indent:10px; z-index:99}
.bigpic .bd ul li p a{ font-size:14px; color:#fff}


