@charset "gb2312";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; margin:0px auto; background:#fff ; background:url(bg.jpg) repeat; font-family:"Î¢ÈíÑÅºÚ"}
p,li{overflow:hidden; }
img{border: 0px;}
ul,li{ list-style:none;text-align:left;overflow:hidden;}
.fl{float:left!important;}
.fr{float:right!important}
.cl{clear:both;}
cite{ font-style:normal}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.main{ width:1000px; margin:0 auto}
.main1{
	background:url(top_3_2_2.jpg)  top center no-repeat;
}
.nav{
	padding-top:800px;
	text-align:center;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ"
}
.nav a{ color:#fff; margin-right:25px}
.headline{
	padding-top:900px;
	padding-left:230px;
	height:110px
}
.headline h1{ float:left; width:720px; text-align:center; font-weight:normal; font-size:30px}
.headline h1 a{color:#212121; font-family:"Î¢ÈíÑÅºÚ"}
.headline .more{ float:right; margin-top:13px; width:30px}
.headline .more a{ color:#343434}
.flash{ width:485px; height:270px; float:left; }

.list1{  float:left; padding-left:40px}
ul.f42d18 li{ line-height:40px; font-size:18px; color:#333;  height:40px; border-bottom:1px #d3dec0 solid}
ul.f42d18 li a {color:#2d3027;}

.list2{ width:475px; height:165px; float:left; margin-top:50px; position:relative} 
.list2 ul{ float:right; width:390px; background:url(ist2.png) no-repeat left bottom; padding-left:5px} 
.list2 ul li{ border-bottom:0; line-height:36px; height:36px} 
.list2 .more{ position:absolute; left:30px; bottom:30px}
.list2 .more a{color:#343434}


.left2{ width:700px; float:left}


.more{ background:url(more.png) no-repeat   right center; padding-right:15px; font-size:14px}
.subnav{ height:75px; border-bottom:2px #c2cb9c solid; }
.mtjc{ background:url(mtjc.png) no-repeat; text-indent:-9999px; width:273px; height:68px; float:left}
.spxw{ background:url(spxw.png) no-repeat; text-indent:-9999px; width:123px; height:36px; float:left; margin-top:35px}
.xwtj{ background:url(xwtj.jpg) no-repeat; text-indent:-9999px; width:263px; height:70px; float:left; }
.jmtj{ background:url(jmtj.jpg) no-repeat; text-indent:-9999px; width:263px; height:70px; float:left; }
.wyhd{ background:url(wyhd.jpg) no-repeat; text-indent:-9999px; width:263px; height:70px; float:left; }
.ztbd{ background:url(ztbd.jpg) no-repeat; text-indent:-9999px; width:261px; height:70px; float:left; }
.hdjb{ background:url(hdjb.jpg) no-repeat; text-indent:-9999px; width:122px; height:33px; float:left; }
.gdtt{ background:url(gdtt.jpg) no-repeat; text-indent:-9999px; width:258px; height:70px; float:left; }
.zlhb{ background:url(zlhb.jpg) no-repeat; text-indent:-9999px; width:215px; height:39px; float:left; margin-top:35px}
.subnav .more{ float:right}
.left2 .more{ margin-top:50px}
.left2 .more a{color:#343434}

.left2 .subnav{ margin-bottom:25px}
.left2_img{ width:310px; height:195px; float:left; margin-right:20px}
.left2_img img{ width:310px; height:165px;}
.left2_img span{ width:310px; height:30px; display:block; text-align:center; line-height:30px; background:#000; font-size:12px}
.left2_img span a{color:#fff}
ul.f36d16 li{ line-height:36px; font-size:16px; color:#333;  height:36px; padding-left:20px; background:url(dian.jpg) no-repeat center left}
ul.f36d16 li a{ color:#000}


.left2_list li{ line-height:40px; font-size:16px; color:#333;  height:40px; border-bottom:1px #d3dec0 solid; }
.left2_list li a{ color:#2e2f2f}


.right2{ width:270px; float:right}
.right2 .more{ margin-top:50px}
.right2 .more a{color:#343434}
.tv{ width:270px; height:165px; margin-top:25px; /*margin-bottom:11px*/}
.tv img{ width:270px; height:165px}


.main3{ clear:both; background:url(bg_xwtj2.jpg) no-repeat  center 100px; height:600px}
.tujie{ position:relative}
.hovertab {width:140px;	height:155px;	margin-right:45px;	float:left; }
.normaltab {	width:140px;height:155px;	float:left;}
.dis {	display:block;}
.undis {	display:none;}
.tujie_nav{ width:140px; height:450px; position:absolute;left:60px; top:25px}
.tujie_nav li{ text-indent:-9999px; cursor:pointer}
.tdn{ width:655px; height:450px; overflow-y:scroll; position:absolute; left:280px; top:25px}
.main4{ height:420px}
.main4 .more{ margin-top:50px}
.main4 .more a{color:#343434}
.pic1,.pic2,.pic3,.pic4{ float:left; height:250px; margin-left:22px; display:inline-block; margin-top:40px;}
.pic1{width:250px; position:relative;}
.pic1 img{ width:250px; height:250px}
.pic2{width:220px;}
.pic3{width:200px; position:relative;}
.pic3 img{width:200px; height:250px}
.pic4{width:220px; position:relative;}
.pic1:hover cite,.pic3:hover cite,.pic_s:hover cite,.pic_b:hover cite{opacity:.5;filter:alpha(opacity=50);cursor:pointer}
cite.bg{background-color:#000;opacity:.4;filter:alpha(opacity=40); height:20px; line-height:20px; font-size:12px;display:block; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
span.txt{ height:20px; line-height:20px; font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff}
.txt a{color:#fff}
.pic_s{ width:220px; height:100px; position:relative}
.pic_s img{ width:220px; height:100px;}
.pic_b{ width:220px; height:135px; position:relative}
.pic_b img{ width:220px; height:135px;}

.main5{ clear:both}
.main6{ clear:both;}
.co{ background:url(co.jpg) no-repeat; text-indent:-9999px; float:left; margin-top:35px; height:100px; width:100%; padding-left:75px; margin-bottom:40px}

.hovertab2 {width:220px;	height:100px;	margin-right:0px;	float:left; cursor:pointer}
.normaltab2 {	width:220px;height:100px;	float:left; cursor:pointer}
.pix{ text-align:center; width:140px; height:132px; float:left; margin:0 7px; display:inline}
.pix img{ width:140px; height:70px; margin-bottom:15px}
.pix span{ line-height:20px; font-size:14px; color:#333}
.pix span a{ color:#333}

.tdn2{ padding-left:0; width:1200px; }

.zfooter{ background:url(footer.jpg) no-repeat top center; height:268px; clear:both}


.foottxt{ background:#ccc}
.foottxt a{color:#7d7d7d}
.footlist{ margin-top:10px}
.footlist ul{padding:5px 12px;text-align:center;}
.footlist li{ display:inline;height:30px;line-height:30px;font-size:14px}
.footlist li a { text-decoration:none;color:#333!important}
.foottxt { padding-top:10px}
.foottxt li { text-align:center;color:#7d7d7d;height:22px;line-height:22px}
.foottxt li a{color:#7d7d7d;text-decoration:none}



.yx-rotaion{ width:485px; float:left}
.yx-rotaion img{ width:485px; height:270px}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}


.bg_hdjb{ background:url(bg_hdjb.jpg) no-repeat; width:247px; height:298px; padding:22px 10px 0 22px}
.bg_hdjb .left2_list{ margin-left:0px}
.bg_hdjb li{  border:0; height:auto; line-height:30px; font-size:16px; background:url(dot.jpg) no-repeat left 15px; padding-left:5px}

.subnav_hdjb{  height:45px; border:0}
.subnav_hdjb .more{ margin-top:10px}

.tb_{ height:80px;padding-top:10px; background:url(tab.jpg) no-repeat left top; padding-left:33px; width:1020px}
.tb_ li {cursor:pointer;text-align:center; padding-top:60px}
.hovertab3 {width:55px; background:url(home.jpg) no-repeat center top;margin-right:32px;float:left;display:inline;text-align:center;color:#c62724;font-size:14px; }
.normaltab3 {width:55px;float:left;margin-right:32px;display:inline;text-align:center;color:#000;font-size:14px;}

.tb1_{ height:413px; background:#f4f4f4 url(tab1.jpg) no-repeat 47px 22px; width:153px; float:left; padding:22px 0 0 48px}
.tb1_ li {cursor:pointer;text-align:center; line-height:40px}
.hovertab1 {width:150px; background:url(di.png) no-repeat center top; margin-bottom:32px;float:left;display:inline;text-align:center;color:#fff;font-size:18px;}
.normaltab1 {width:150px;float:left;margin-bottom:32px;display:inline;text-align:center;color:#3a3a3a;font-size:18px;}

.tdn1{ width:772px; float:right; height:390px; background:url(you.png) no-repeat center top; padding:23px 8px 23px 17px;}
.dis {display:block;}
.undis {display:none;}



.min-box1{ padding-top:20px}
.min-img{ width:345px; float:left}
.min-img img{ width:345px; height:240px}
.min-right1{ width:615px; float:right;}
.min-right1 h2{ font-size:22px; color:#3a3a3a}
.min-right1 h2 a{ color:#3a3a3a}
.min-right1 p{ line-height:24px; font-size:12px; color:#848484; height:48px; overflow:hidden; padding:10px 0}
