@charset "gb2312";
/* CSS Document */
#wenti{ width:1200px; margin:0 auto; overflow:hidden;}
.bt_wt{ width:930px; height:43px; margin:0 auto; overflow:hidden; margin-top:25px; margin-bottom:20px;}
.bt_wt span{ display:inline-block; width:199px; margin-top:20px; float:left;}
.bt_wt h3{ width:532px; height:53px; line-height:51px; text-align:center; font-style:normal; font-weight:normal; font-size:32px; float:left;}
.bt_wt h3 b{ padding:0 10px 0 10px;}

#xianlu{ width:100%; height:165px; background:#f8f8f8; margin-top:20px; overflow:hidden;}
.xianlu{ width:1200px; height:165px; margin:0 auto; overflow:hidden;}
.xianlu .bt_xl{ display:block; width:1200px; height:65px; line-height:65px; font-size:22px; margin:0 auto;}
.xianlu .bt_xl a{  float:right;}
.xianlu .sp_xl{ display:inline-block; width:83px; height:73px; background:url(../images/xianlu.png) no-repeat; float:left;}
.xianlu .xl02{ background:url(../images/xianlu.png) -84px 0;}
.xianlu .xl03{ background:url(../images/xianlu.png) -168px 0;}
.xianlu .xl04{ background:url(../images/xianlu.png) -252px 0;}
.xianlu .nr_xl{ width:209px; padding:2px 0 0 4px; height:88px; margin:-2px 0 0 4px; overflow:hidden; float:left;}
.xianlu .nr_xl span{ display:inline-block; width:97px; height:25px; line-height:25px; font-weight:bold; font-family:"ËÎÌå"; background:#eeeeee;}
.xianlu .nr_xl span label{ display:inline-block; width:75px; padding-left:3px; text-align:center; color:#646464; float:left;}
.xianlu .nr_xl span em{ display:inline-block; margin-top:11px; width:8px; height:4px; background:url(../images/xlxz.png) no-repeat; float:left;}
.xianlu .nr_xl:hover{ background:url(../images/xlbj.png) 0 0 no-repeat; float:left;}
.xianlu .nr_xl:hover span{ background:#FFF;}.xianlu .nr_xl:hover span em{background:url(../images/xlxz.png) 0 -4px no-repeat;}
.xianlu .nr_xl ul{ width:200px; height:62px; margin:2px 0 0 4px;}
.xianlu .nr_xl ul li{ width:39px; height:25px; line-height:27px; text-align:center; float:left;}
.xianlu .nr_xl ul li a{ color:#646464;}.xianlu .nr_xl ul li a:hover{ color:#00a000;}
.xianlu .nr_xl .li_a{ color:#00a000;}
.xianlu .n02 ul li{ width:60px;}

#bt{ width:1200px; height:53px; margin:0 auto; overflow:hidden; margin-top:30px; background:url(../images/btbj.png) 0 51px repeat-x; text-align:center;}
#gjxx{ width:1200px; margin:0 auto; overflow:hidden;}
.gjxx_ul{ width:1216px;}
.gjxx_ul li{ width:286px; height:316px; margin:16px 16px 0 0; overflow:hidden; border:1px #dedede solid; border-radius:5px; float:left;}.gjxx_ul li:hover{ margin:10px 16px 6px 0;}
.gjxx_ul h3{ width:260px; font-style:normal; font-weight:normal; margin:10px 0 0 16px; font-size:18px; line-height:26px; color:#333333;}
.gjxx_ul span{ display:inline-block; width:260px; height:90px; overflow:hidden; font-style:normal; font-weight:normal; margin:8px 0 0 16px; line-height:22px; color:#888888;}
.gjxx_ul li a{ text-decoration:none;}

@media (max-width:1100px){
	.top,.hand,.nav,#shoupin,.tubiao,#body,#gggg,#gggg .xxgg,.xianlu,.xianlu .bt_xl,#title,#content,.yqlj,.yqlj ul,.foot{ width:980px;}
	#shoupin .right,.xianlu .n03,.xianlu .xl04{ display:none;}
	
	.hand .dianhua{ margin-left:250px;}

	.nav .nr{ width:760px;}
	.nav .yi{ width:57px;}.nav .er{ width:120px;}.nav .san{ width:89px;}

	.tubiao a{ width:81px;}
	.tubiao a img{ width:65%;}
	
	.zixun{ width:978px;}
	.zixun_bottom ul li{ width:459px;}
	
	#gggg .gggg{ width:979px;}
	#gggg .xxgg li{ width:244px;}
	#gggg .xxgg li img{ max-width:242px;}

	.xianlu .nr_xl{ width:235px;}
	.xianlu .nr_xl ul{ width:230px;}

	#title .rm{ width:780px;}
	
	.youxue{ width:1000px;}
	.youxue li{ width:230px; height:285px;}
	.youxue .bt{ width:230px;}
	.youxue .tp{ width:230px; height:144px;}
	.youxue .nr{ width:228px;}
	.youxue .jj{ width:220px;}
	.youxue .xf{ width:215px;}

	.youlian{ width:978px;}
	.yqlj li{ width:97px;}

	.footdh{ width:625px; height:125px; overflow:hidden; margin-left:25px; float:left;}
	.footdh ul li{ overflow:hidden;}
	.footdh .ul1{ width:219px;}.footdh .ul1 li{ width:58px;}
	.footdh .ul2{ width:255px; margin-left:2px;}.footdh .ul2 li{ width:70px;}
	.footdh .ul3{ width:147px; margin-left:2px;}.footdh .ul3 li{ width:34px;}
	.women{ width:625px; height:80px; text-align:center; border-top:1px #c1c2c4 dashed; padding-top:10px; margin-left:25px; line-height:28px; overflow:hidden; float:left;}
	.women a{ color:#808080;}
	.women a:hover{color:#FF0000; text-decoration:underline;}
	}

@media (max-width:1023px){
	.top,.hand,.nav,.nav .nr,.tubiao,#body,#gggg,#gggg .xxgg,#title,#content{width:750px;}
	.top .zx,.nav .dq,#shoupin,#xianlu,.youxue li:nth-child(7),.youxue li:nth-child(8),.yqlj,.zxfs,.footdh{ display:none;}
	
	.hand .dianhua{ margin-left:20px;}
	
	.nav .nr{ width:749px; margin-left:0px;}
	.nav .yi{ width:54px;}.nav .er{ width:119px;}.nav .san{ width:86px;}
	
	.fullSlide{ width:100%; min-width:100%;height:auto;}
	.fullSlide .bd li{height:auto;}
	.fullSlide .bd li img{ width:100%; height:100%;}
	
	.tubiao a{ width:125px;}
	
	.zixun{ width:748px;}
	.zixun_bottom ul li{ width:339px;}

	#wenti{ width:100%;}
	.bt_wt{ width:100%;}
	.bt_wt span{ display:none;}
	.bt_wt h3{ width:100%; font-size:22px;}
	
	#gggg .gggg{ width:749px;}
	#gggg .xxgg li{ width:249px;}
	#gggg .xxgg li img{ max-width:247px;}
	
	#title .rm{ width:550px;}
	
	.youxue{ width:765px;}
	.youxue li{ width:240px; height:291px; margin:15px 15px 0 0;}
	.youxue .bt{ width:240px;}
	.youxue .tp{ width:240px; height:150px;}
	.youxue .nr{ width:238px;}
	.youxue .jj{ width:228px;}
	.youxue .xf{ width:223px;}
	
	.foot{ width:100%; height:90px; padding-top:0px;}
	.women{ width:100%; height:80px; margin-left:0px; border-top:none;}
	.women a{ color:#808080;}
	.women a:hover{color:#FF0000; text-decoration:underline;}
	}

@media (max-width:767px){
	.header{ width:100%; background:#FFF;}
	.top,.hand .souji,.hand .dianhua,.hand .canada,.jdw{ display:none;}
	
	.hand{ width:100%;}
	.hand .logo{ width:100%; text-align:center;}
	
	.nav{ width:100%; height:64px; overflow:hidden; margin:0 auto; background-color:#2f7fd4;}
	.nav .nr{ width:99%; height:64px;}
	.nav .nr li{ height:32px;}
	.nav .nr li a{ display:inline-block; width:100%; height:25px; padding-top:5px; line-height:normal; color:#FFF; text-align:center;}
	.nav .nr li:nth-child(1){ display:none;}
	.nav .nr li:nth-child(2),.nav .nr li:nth-child(5){ width:32%;}
	.nav .nr li:nth-child(3),.nav .nr li:nth-child(4),.nav .nr li:nth-child(6),.nav .nr li:nth-child(7){ width:33%;}
	
	.jiaodian{ width:99%; height:222px; margin:12px 0 0 0;}
	.fullSlide{width:100%; height:222px;}
	.fullSlide .bd li{ height:222px;}
	.fullSlide .bd li a{ height:222px;}
	
	.tubiao{ display:block; width:94%; margin:0 auto; overflow:hidden; background:#FFF; margin-top:10px;}
	.tubiao a{display:block; float:left;width:25%; text-align:center; margin-top:15px;color:#4673B4}
	.tubiao a img{ width:60%;}
	.tubiao a span{font-size:14px;height:20px; line-height:20px; margin-top:8px; display:block;}
	
	#body{ width:94%;}
	.zixun{ width:99%; overflow:hidden;}
	.zixun_bottom ul li{ width:92%;}
	
	#gggg{ width:94%;}
	#gggg .gggg{ width:100%; border:none; margin-top:15px;}
	#gggg .xxgg{ width:99%; border-bottom:1px #ccc solid; border-right:1px #ccc solid;}
	#gggg .xxgg li{ width:49.5%; height:auto;}
	#gggg .xxgg li img{ width:100%; height:100%;}
	
	#title{ width:94%;}
	#title h2{ width:100%;}
	#title .rm{ display:none;}
	
	#content{ width:94%;}
	.youxue{ width:100%;}
	.youxue li{ width:48%; height:auto; margin:20px 0 0 0; float:left;}
	.youxue li:nth-child(2),.youxue li:nth-child(4),.youxue li:nth-child(6),.youxue li:nth-child(8),.youxue li:nth-child(10),.youxue li:nth-child(12),.youxue li:nth-child(14),.youxue li:nth-child(16),.youxue li:nth-child(18),.youxue li:nth-child(20),.youxue li:nth-child(22),.youxue li:nth-child(24),.youxue li:nth-child(26){ float:right;}
	.youxue .bt{ width:100%; margin-left:0;}
	.youxue .tp{ width:100%; height:100%;}
	.youxue .tp img{ width:100%; height:100%;}
	.youxue .nr{ width:100%; height:auto; border:none;}
	.youxue .jj{ width:95%; height:auto; overflow:hidden; line-height:150%; text-indent:1em; margin:10px 0 0 10px; font-weight:normal; font-family:"ËÎÌå"; font-size:12px}
	.youxue .xf{ height:0px;}
	.youxue .xf em{ display:none;}
	}

@media (max-width:479px) {
	#body{ width:94%;}
	.tuijian .img{ height:100px;}
	.tuijian .img img{ height:100px;}
	.liucheng,.yqlj,.zxfs,.footdh{ display:none;}
}