/* CSS Document */
*{margin:0;padding:0;}
.clear{clear:both;}
a{ color:#333;}
a:link {color: #333;text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
ul{list-style:none;}
img{border:none;}
body{ text-align:center;}
.foot{ padding-top:10px;width:960px;margin:0 auto;}
.box{ height:37px; margin:0 auto;  position:relative;background:url(2012FX_dhbg.gif) left top repeat-x;}
*html .box{ width:100%; height:39px; margin:0 auto; position:relative;}
*+html .box{ width:100%; height:39px; margin:0 auto; position:relative;}
p{font-size:14px;line-height:24px;color:#000000;text-indent:28px;padding:10px 3px;}

.nav{ width:960px; margin:0 auto; line-height:37px; font-size:16px;  color:#434343; font-weight:bold; position:relative; top:0px; }
.nav li{ float:left; background:url(http://img.cyol.com/tplimg/news/2012FX_line.gif) no-repeat left 12px; padding:0px 26px 0px 26px; }
.nav li a,.nav li a:link,.nav li a:visited,.nav li a:hover,.nav li a:active{color:#434343;}
#tt{width:303px;height:27px;}

/* -------content------- */
.mainbody{ width:960px; margin:0 auto; text-align:left;}
.layoutA .Aleft{ width:305px; float:left;margin-top:15px;}
.layoutA .Aright{ width:645px; float:right;background:#f4f4f4;margin-top:15px;}
.Aright span a{font-size:12px;color:#c40000;}
.layoutB{margin-top:15px;background:#f4f4f4;}
/*-----------pic_gongdong-----------*/
/*-foucs images begin-*/
.flash{height:380px;width:305px;position:relative;border:#d9d9d9 solid 1px;}
.flash img {width:303px;height:352px; }
.flash_text {color:#000000;font-size:14px;font-weight:bold;height:26px;line-height:26px;overflow:hidden;position:absolute;text-align:left;top:326px;width:303px;z-index:3;left: 5px;}
.number {padding-left:10px;position:absolute;top:332px;z-index:3;left: 200px;}
.flash_text a {color:#fff;font-weight:bold;}
.number a {color:#FFFFFF;cursor:pointer;display:block;float:left;font-size:12px;font-weight:bold;height:14px;margin-right:6px;padding-top:2px;text-align:center;width:13px;}
.number_sub {height:26px;background-color:#333;filter: alpha(opacity=30);opacity:0.3;position:absolute;top:326px;width:303px;z-index:2;left: 0px;}
/*-foucs images end-*/
/*-----------1 pic_gongdong-----------*/
#changepic .rollBox{margin-left:0px;}
#changepic .LeftBotton{height:17px;width:17px;background:url(left1.gif) no-repeat 0 0px;overflow:hidden; float:left;display:inline; margin:10px 0px 0px 10px; cursor:pointer;}
#changepic .RightBotton{ height:17px;width:17px;background:url(right1.gif) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:10px 0px 0px 16px; cursor:pointer;}
.LeftBotton2{height:17px;width:17px;background:url(left1.gif) no-repeat 0 0px;overflow:hidden; float:left;display:inline; margin:10px 0px 0px 10px; cursor:pointer;}
.RightBotton2{ height:17px;width:17px;background:url(right1.gif) no-repeat 0 0;overflow:hidden;float:left;display:inline;margin:10px 0px 0px 16px; cursor:pointer;}
.rollBox .Cont1{width:960px; overflow:hidden;float:left;height:368px;}
.rollBox .Cont{width:620px;height:420px; overflow:hidden;float:left; margin-left:2px; display:inline;}
.rollBox .ScrCont{width:100000px;}
.rollBox #List1,.rollBox #List2,#List3,#List4{float:left;}
.blk02 { overflow:auto; display:inline-block;}
.partB { position:relative;}
.black12 a{  font-size:12px;}

.lanmu{margin-left:10px;display:inline;height:31px;line-height:24px;}
.lanmu a{font-size:14px;font-weight:bold;color:#fff;display:block;height:31px;}

.tittz{height:41px;line-height:35px;border-bottom:1px dashed #ccc;width:930px;margin:6px 15px 0px 15px;}
.tittz1{height:41px;line-height:35px;border-bottom:1px dashed #ccc;width:621px;margin:6px 12px 0px 12px;}
.titleft{float:left;}
.titleft a{font-size:16px;font-weight:bold;color:#91390f;}
.titright{float:right;width:65px;}

.listXX{ width:590px;float:left;overflow:hidden;height:420px;margin:0 27px;}
.listXX img{width:590px;height:395px;margin-top:17px;}
.listYY{ width:905px;float:left;overflow:hidden;height:368px;margin:0 27px;}
.listY{height:145px;padding:15px 0px;}
.Yleft{width:135px;float:left;}
.Yleft img{width:135px;height:145px;}
.Yright{width:760px;float:right;}
.Yright h2{display:block;;line-height:30px;}
.Yright h2 a{font-size:14px;font-weight:bold;color:#333333;}
.abcon{color:#555555;font-size:14px;line-height:26px;margin-top:8px;}