@charset "gb2312";
/* CSS Document */
/*ÖØÖÃ*/
body{margin:0; overflow-x:hidden}
img{border:0px; vertical-align:top; display:block;}
div{ display: block; }
a{text-decoration:none; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px}
ul,li{list-style:none;margin:0;padding:0; display:block;}
span{padding:0; margin:0}
/*´óºÐ×Ó*/
.zzhxbdfyy{ width:1440px; margin-left:auto; margin-right:auto;}
/*Í·²¿*/
.top{ width:100%; background-color:#f7f7f7; overflow:hidden}
.topnav{ width:1010px; margin-left:auto; margin-right:auto; margin-bottom:32px; overflow:hidden}
.topnazhong{ margin-top:32px;}
.logo{ width:422px; height:70px; float:left;margin-left:11px;overflow:hidden}
.topyi{ width:1px; height:65px; background-image:url(../images/topyi.png); float:left; margin-left:27px; margin-top:8px; overflow:hidden}
.qq{ width:180px; margin-left:40px; float:left}
.qqtupian{ width:50px; height:53px; background-image:url(../images/qq.png); margin-top:8px; float:left}
.qqshuzi{ float:left; margin-left:5px}
.qqshuzi p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#222222; margin-top:12px}
.qqshuzi a{ display:block; font-family:"IMpact"; color:#fba40c; font-size:24px}
.toper{ width:1px; height:65px; background-image:url(../images/topyi.png); float:left; margin-left:40px; margin-top:8px; overflow:hidden}

.dianhua{ width:246px; margin-left:40px; float:left; overflow:hidden}
.dhtupian{ width:80px; height:58px; background-image:url(../images/dh.png); margin-top:8px; float:left}
.dhshuzi{ float:left; margin-left:5px}
.dhshuzi p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#222222; margin-top:12px}
.dhshuzi a{ display:block; font-family:"IMpact"; color:#fba40c; font-size:24px}
/*µ¼º½À¸*/
.zzsc{ width:1440px; height:48px; line-height:48px; background:#0165bc; margin:0 auto;}
.zzsc a{ width:129px; height:48px; line-height:48px; color:#fff; text-decoration:none; padding:0px 0px; display:block; float:left; text-align:center;font-size:16px;}
.zzsc a:hover{ text-decoration:none; background:#1483e3;}
.zzsc a.thisclass{text-decoration:none; background:#1483e3;}
.zzscnav{ width:1010px; margin-left:auto; margin-right:auto}

/*banner*/
/*banner*/
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width:1440px;
	height: 450px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background:url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background:url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 450px;
	display: block;
}
/*°×ñ°·ç·ÖÀà*/
.bdffl{ width:100%; background-color:#f4f4f4; height:212px; overflow:hidden}
.bddinav{ width:800px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:20px}
.xiaoer{ width:173px; height:170px; background-color:#4caed3; border-radius:10px; float:left;text-align:center; margin-left:20px}
.xiaoertup{ width:86px; height:94px; background-image:url(../images/xiaoren.png); margin-top:22px; margin-left:45px}
.xiaoer a{ color:#ffffff; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; display:block; margin-top:13px}
.xiaoer a:hover{ color:#F00}

.qingsao{ width:173px; height:170px; background-color:#ff8762; border-radius:10px; float:left;text-align:center; margin-left:20px}
.qstup{ width:103px; height:100px; background-image:url(../images/qingsao.png); margin-top:15px; margin-left:36px}
.qingsao a{ color:#ffffff; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; display:block; margin-top:13px}
.qingsao a:hover{ color:#F00}

.chengnian{ width:173px; height:170px; background-color:#39c0d4; border-radius:10px; float:left;text-align:center; margin-left:20px}
.cntup{ width:95px; height:102px; background-image:url(../images/chengnian.png); margin-top:17px; margin-left:36px}
.chengnian a{ color:#ffffff; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; display:block; margin-top:13px}
.chengnian a:hover{ color:#F00}

.laoren{ width:173px; height:170px; background-color:#7584c7; border-radius:10px; float:left;text-align:center; margin-left:20px}
.laorentup{ width:101px; height:105px; background-image:url(../images/laoren.png); margin-top:18px; margin-left:39px}
.laoren a{ color:#ffffff; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; display:block; margin-top:8px}
.laoren a:hover{ color:#F00}
/*ËÑË÷*/
.sousu{ width:100%; overflow:hidden}
.sousunav{ width:1002px; height:48px; margin-left:auto; margin-right:auto; background-image:url(../images/shousubk.png); margin-top:10px}
.sousuleft{ float:left; }
.rmss{ width:82px; height:30px; background-image:url(../images/sousbeij.png); float:left; margin-top:9px; margin-left:4px;}
.rmss p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#ffffff; padding:0; margin:0; display:block; margin-top:4px; margin-left:6px}
.bingyin{  float:left; height:30px;}
.bingyin a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#5a5a5a; margin-top:14px; display:block; float:left; margin-left:12px}
.bingyin a:hover{ color:#999}

.searchbox{ border:solid 1px #999999;height:30px; width:280px;margin:0px auto;width:300px; float:right; margin-top:9px; margin-right:4px}
#keyword{float:left;height:21px;line-height:21px;border:none; margin-top:3px}

#searchbtn{float:right;display:inline;margin:0px 0px 0px 3px;width:53px;height:30px;border:none;cursor:pointer;padding:0px;background:url(../images/sousu.png) no-repeat;}  
/*Ò½Ôº¶¯Ì¬*/
.yinav{ width:100%; overflow:hidden; margin-top:30px}
.yiyiyuan{ width:1009px; height:302px; margin-left:auto; margin-right:auto; background-image:url(../images/bjyi.png); overflow:hidden}

.yileft{ width:268px; float:left; margin-left:20px; overflow:hidden; }
.yileftzp{width:268px; height:163px;  margin-top:20px; overflow:hidden}
.yilefttp{ width:100%; overflow:hidden}
.dh{ width:235px; margin-left:auto; margin-right:auto; margin-top:14px; overflow:hidden}
.dianhuatupian{ width:40px; height:40px; background-image:url(../images/dianhua.png); float:left}
.dianhuamf{ float:left; margin-left:10px}
.dianhuamf a{ display:block; font-size:22px; color:#0165bc; font-family:"Myriad pro"; font-weight:bold}
.dianhuamf p{ margin:0; padding:0; display:block; font-family:"ºÚÌå"; font-size:14px; color:#666666;}

.dher{ width:235px; margin-left:auto; margin-right:auto; margin-top:10px}
.dianhuatupianer{ width:40px; height:40px; background-image:url(../images/naozong.png); float:left}
.dianhuamfer{ float:left; margin-left:10px}
.dianhuamfer span{ display:block; font-size:22px; color:#0165bc; font-family:"Myriad pro"; font-weight:bold}
.dianhuamfer p{ margin:0; padding:0; display:block; font-family:"ºÚÌå"; font-size:14px; color:#666666;}



.yiyuanzhong{ width:385px; float:left; margin-left:25px; overflow:hidden; margin-top:26px}
.yizongtop{ width:100%; overflow:hidden}
.yizongtop a{ display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#0165bc; font-weight:bold; float:left}
.yizongtop span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#bebebe; padding-top:6px; display:block; margin-left:5px; float:left}
.yiquxian{ width:100%; height:1px; background-image:url(../images/yiquxian.png); float:left; margin-top:5px}
.yizongyi{ width:365px; margin-left:auto; margin-right:auto; margin-top:23px; overflow:hidden}
.zongyitupian{ width:104px; height:76px; float:left}
.zongyiwz{ float:left; width:245px; margin-left:13px;}
.zongyiwz h1{ margin:0; padding:0; display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666}
.zongyiwz p{ margin:0; padding:0; display:block; font-family:"ËÎÌå"; font-size:12px; color:#666666; line-height:20px; margin-top:5px}
.zongyiwz a{ color:#ff0000; font-size:12px; font-family:"ËÎÌå"}

.yizonger{ width:365px; margin-left:auto; margin-right:auto; margin-top:40px}
.zongyitupianer{ width:104px; height:76px; float:left}
.zongyiwzer{ float:left; width:245px; margin-left:13px;}
.zongyiwzer h1{ margin:0; padding:0; display:block; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666}
.zongyiwzer p{ margin:0; padding:0; display:block; font-family:"ËÎÌå"; font-size:12px; color:#666666; line-height:20px; margin-top:5px}
.zongyiwzer a{ color:#ff0000; font-size:12px; font-family:"ËÎÌå"}
.yyjiesaoo{ width:269px; float:left; margin-left:25px; overflow:hidden; margin-top:20px}
.yiyuanzp{ width:100%; height:150px; background-image:url(../images/yizp.jpg); overflow:hidden}
.yyjianjie{ width:265px; margin-top:10px}
.yyjianjie p{ padding:0; margin:0; display:block;text-indent:2em; font-family:"ËÎÌå"; font-size:14px; color:#555555; line-height:23px; margin-left:10px}
.yyjianjie a{ font-family:"ËÎÌå"; font-size:14px; color:#ff0000}
/*¶ÔÖ¢×ÉÑ¯*/
.bqfl{ width:100%; height:140px; background-color:#f4f4f4; overflow:hidden; margin-top:30px}
.bqflnav{ width:915px; margin-left:auto; margin-right:auto; margin-top:30px; overflow:hidden}
.bqflleft{ width:111px; height:78px; background-color:#058dc1; border:solid 1px #063c79; border-radius:5px; float:left}
.bpflleftnav{ width:36px; height:37px; background-image:url(../images/dzxy.png); margin-top:14px; margin-left:38px;}
.bqflleft p{ margin:0; padding:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; text-align:center; margin-top:5px}
.bqflright{ width:793px; float:right; overflow:hidden}
.bqflyi{ float:left; width:112px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; overflow:hidden}
.bqflyi a{ font-family:"ºÚÌå"; color:#414141; font-size:16px; display:block; margin-top:8px; width:108px; float:right}
.bqflyi a:hover{ color:#fe871f}

.bqfler{ float:left; width:127px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqfler a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:123px; float:right}
.bqfler a:hover{ color:#fe871f}

.bqflsan{ float:left; width:177px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqflsan a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:172px; float:right}
.bqflsan a:hover{ color:#fe871f}

.bqflsi{ float:left; width:94px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqflsi a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:82px; float:right}
.bqflsi a:hover{ color:#fe871f}

.bqflwu{ float:left; width:103px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqflwu a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:96px; float:right}
.bqflwu a:hover{ color:#fe871f}

.bqflliu{ float:left; width:119px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:9px}
.bqflliu a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:120px; float:right}
.bqflliu a:hover{ color:#fe871f}

.bqflrighter{ width:793px; float:right; margin-top:10px}
.bqflqi{ float:left; width:116px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; overflow:hidden}
.bqflqi a{ font-family:"ºÚÌå"; color:#414141; font-size:16px; display:block; margin-top:8px; width:110px; float:right}
.bqflqi a:hover{ color:#fe871f}

.bqflba{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqflba a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqflba a:hover{ color:#fe871f}

.bqfljiu{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqfljiu a{ font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqfljiu a:hover{ color:#fe871f}

.bqflshi{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:10px}
.bqflshi a{  font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqflshi a:hover{ color:#fe871f}

.bqflshiyi{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:9px}
.bqflshiyi a{  font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqflshiyi a:hover{ color:#fe871f}

.bqflshier{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:9px}
.bqflshier a{  font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqflshier a:hover{ color:#fe871f}

.bqflshisan{ float:left; width:101px; height:33px; background-color:#FFF; border:solid 1px #b8b8b8; margin-left:9px}
.bqflshisan a{  font-family:"ºÚÌå"; color:#414141; font-size:15px; display:block; margin-top:8px; width:94px; float:right}
.bqflshisan a:hover{ color:#fe871f}
/*Ò½ÔºÍÅ¶Ó*/
.yiyuanbj{ width:100%; margin-top:30px; overflow:hidden}
.yiyuanbjnav{ width:1010px; height:465px; background-image:url(../images/yishengbj.jpg); margin-left:auto; margin-right:auto}
.yishengbt{ width:188px; float:left; margin-left:15px; overflow:hidden}
.ysshu{ width:4px; height:21px; background-color:#0078bb; float:left; margin-top:15px;}
.yswenzi{ float:left; margin-left:5px}
.yswenzi a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#333333; float:left; margin-top:10px}
.yswenzi p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#a0a0a0; float:left; margin-top:22px; margin-left:2px}


.filmfocus{width:925px;height:386px;overflow:hidden;position:relative; margin-left:auto; margin-right:auto; overflow:hidden}
.filmfocus .filmwrap{width:668px;height:386px;}
.filmfocus .filmimgs{width:668px;position:absolute;top:0; right:0}
.filmfocus .filmimgs li{height:386px;overflow:hidden; position:relative}


.cjpjs{ width:309px;position:absolute;top:30px; right:0}
.cjpjsnav{ width:100%}
.cjpmingzi{ width:200px; float:left;}
.cjpmingzi p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#666666; float:left; }
.zzys{ width:49px; height:18px; background-color:#0165bc; float:left;margin-top:4px; margin-left:10px; border-radius:4px; position:relative}
.zzys p{ font-family:"ËÎÌå"; color:#FFF; font-size:12px; display:block; margin:0; padding:0; position:absolute; left:12px}
.cjpxian{ width:309px; height:1px; background-color:#e1e1e0; float:left; margin-top:10px}
.cjpry{ width:304px; float:left}
.cjprynav{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:10px}
.cjprynav p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjpry span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}

.cjpryer{ width:304px; float:left}
.cjprynaver{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynaver p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjpryer span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}


.cjprysan{ width:304px; float:left}
.cjprynavsan{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynavsan p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjprysan span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}
.cjprysan span a{ font-family:"ËÎÌå"; font-size:12px; color:#ff0000; padding:0; margin:0; text-decoration:none}
.cjpyuyue{ width:306px; float:left; margin-top:30px}
.cjpgh{ width:150px; height:33px; background-color:#0165bc; border-radius:4px; overflow:hidden; float:left}
.cjpgh a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}

.cjpzx{ width:150px; height:33px; background-color:#fcb60f; border-radius:4px; overflow:hidden; float:left; margin-left:6px}
.cjpzx a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}




.cjpjser{ width:309px;position:absolute;top:414px; right:0}
.cjpjsnaver{ width:100%}
.cjpmingzier{ width:200px; float:left;}
.cjpmingzier p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#666666; float:left; }
.zzyser{ width:49px; height:18px; background-color:#0165bc; float:right;margin-top:4px; margin-left:10px; border-radius:4px; position:relative}
.zzyser p{ font-family:"ËÎÌå"; color:#FFF; font-size:12px; display:block; margin:0; padding:0; position:absolute; left:12px}
.cjpxianer{ width:309px; height:1px; background-color:#e1e1e0; float:left; margin-top:10px}
.cjpryer{ width:304px; float:left}
.cjprynaver{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:30px}
.cjprynaver p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjpryer span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}

.cjpryerer{ width:304px; float:left}
.cjprynaverer{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynaverer p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjpryerer span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}


.cjprysaner{ width:304px; float:left}
.cjprynavsaner{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynavsaner p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjprysaner span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}
.cjprysaner span a{ font-family:"ËÎÌå"; font-size:12px; color:#ff0000; padding:0; margin:0; text-decoration:none}
.cjpyuyueer{ width:306px; float:left; margin-top:30px}
.cjpgher{ width:150px; height:33px; background-color:#0165bc; border-radius:4px; overflow:hidden; float:left}
.cjpgher a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}

.cjpzxer{ width:150px; height:33px; background-color:#fcb60f; border-radius:4px; overflow:hidden; float:left; margin-left:6px}
.cjpzxer a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}


.cjpjssan{ width:309px;position:absolute;top:802px; right:0}
.cjpjsnavsan{ width:100%}
.cjpmingzisan{ width:200px; float:left;}
.cjpmingzisan p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#666666; float:left; }
.zzyssan{ width:49px; height:18px; background-color:#0165bc; float:left;margin-top:4px; margin-left:10px; border-radius:4px; position:relative}
.zzyssan p{ font-family:"ËÎÌå"; color:#FFF; font-size:12px; display:block; margin:0; padding:0; position:absolute; left:12px}
.cjpxiansan{ width:309px; height:1px; background-color:#e1e1e0; float:left; margin-top:10px}
.cjprysan{ width:304px; float:left}
.cjprynavsan{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:30px}
.cjprynavsan p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjprysan span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}

.cjpryersan{ width:304px; float:left}
.cjprynaversan{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynaversan p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjpryersan span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}


.cjprysansan{ width:304px; float:left}
.cjprynavsansan{ width:61px; height:18px; background-color:#0165bc; border-radius:4px; margin-top:20px}
.cjprynavsansan p{ font-family:"ËÎÌå"; font-size:14px; color:#ffffff}
.cjprysansan span{ display:block; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px; color:#666; margin-top:10px}
.cjprysansan span a{ font-family:"ËÎÌå"; font-size:12px; color:#ff0000; padding:0; margin:0; text-decoration:none}

.cjpyuyuesan{ width:306px; float:left; margin-top:30px}
.cjpghsan{ width:150px; height:33px; background-color:#0165bc; border-radius:4px; overflow:hidden; float:left}
.cjpghsan a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}

.cjpzxsan{ width:150px; height:33px; background-color:#fcb60f; border-radius:4px; overflow:hidden; float:left; margin-left:6px}
.cjpzxsan a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#FFF; text-align:center; display:block; text-decoration:none; padding:0; margin:0; margin-top:5px;}
/*.filmfocus .filmfocus_desc h3{
	height:45px;line-height:45px;overflow:hidden;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;width:100%;padding-left:24px;z-index:99;font-size:16px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
}*/
.filmfocus ul.filmfocus_nav{width:208px;height:310px; position:absolute; left:0;top:0;z-index:100;}
.filmfocus ul.filmfocus_nav li{height:115px; background-color:#fcb60f repeat-x;margin:1px 1px 1px 0;padding:8px 0 0 82px;position:relative;background-color:#0165bc; margin-top:3px}
.filmfocus ul.filmfocus_nav li.cur{ background-color:#fcb60f;}
.filmfocus ul.filmfocus_nav li.cur h4{ color:#FFF; font-size:14px;}
.filmfocus ul.filmfocus_nav li.cur p{ color:#333; font-size:14px;}
.filmfocus ul.filmfocus_nav li img{position:absolute;left:15px;top:18px;}
.filmfocus ul.filmfocus_nav li.cur img{}
.filmfocus ul.filmfocus_nav li h4{color:#fff; margin-left:30px; margin-top:30px;}
.filmfocus ul.filmfocus_nav li p{color:#B9B9B9;line-height:1.8em; margin-left:30px}



/*Ð¡banner*/
.xiaobanner{ width:100%; margin-top:30px;}
.xiaobannernav{ width:1010px; height:221px; background-image:url(../images/xiaobanner.jpg); margin-left:auto; margin-right:auto}
/*ÐÂÅ©ºÏ*/
.xinnonghe{ width:100%; margin-top:30px}
.xinnonghenav{ width:1010px; margin-left:auto; margin-right:auto}
.xnhwz{ width:1009px; margin-left:auto; margin-right:auto; overflow:hidden}
.xnkbt{width:1009px; margin-left:auto; margin-right:auto}
.xnkbt p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:22px; color:#333333; float:left}
.xnkbt a{ font-family:"Î¢ÈíÑÅºÚ"; color:#575757; font-size:16px; float:right; margin-top:15px}
.xnkbt a:hover{ color:#F00;}
.xnhxian{ width:100%; height:1px; background-image:url(../images/xnh.png); float:left; margin-top:8px}
.xnhbg{ width:1002px; height:646px; background-image:url(../images/xnhbiaogh.jpg); margin-left:auto; margin-right:auto; margin-top:20px; overflow:hidden}

/*°×ñ°·ç°Ù¿Æ*/
.baike{ width:100%; margin-top:30px;}
.baikenav{ width:1007px; height:444px; margin-left:auto; margin-right:auto; background-image:url(../images/zomgbj.jpg); position:relative}

/* bdianfengfenl */
.bdianfengfenl{width:715px;height:444px;overflow:hidden;position:relative; float:left}
.bdianfengfenl .wrap{width:417px;height:444px;}
.bdianfengfenl .mimgs{width:417px;position:absolute;top:30px; left:315px}
.bdianfengfenl .mimgs li{height:444px;overflow:hidden;}


.cuijing{ width:417px; float:right; margin-top:60px; overflow:hidden}
.cuijingnav{ width:100%}
.cingzi{ width:417px; position:relative}
.cingzi a{ margin:0; padding:0; display:block; color:#ff0000; font-size:14px; text-decoration:none; position:absolute; top:8px; right:20px; }

.zzys{ width:97px; height:23px; background-color:#0165bc; float:left; border-radius:5px}
.zzys p{ font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-size:16px; display:block; padding:0; margin:0; text-align:center}
.cuixian{ width:417px; height:1px; background-color:#e1e1e0; float:left; margin-top:3px}


.cuiry{ width:417px;overflow:hidden}
.cuiyzong{width:417px; float:left; margin-top:15px}
.cuiry a{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#717171; font-size:16px; text-decoration:none; margin-left:6px; margin-top:8px}
.cuiry a:hover{ color:#f2a500}
.cuirynav{ width:417px; height:1px; background-image:url(../images/wenzhangxian.png); margin-top:8px}




.cuijinger{ width:417px; float:right; margin-top:60px; overflow:hidden}
.cuijingnaver{ width:100%}
.cingzier{ width:417px; position:relative}
.cingzier a{ margin:0; padding:0; display:block; color:#ff0000; font-size:14px; text-decoration:none; position:absolute; top:4px; right:20px}

.zzyser{ width:97px; height:23px; background-color:#0165bc; float:left;border-radius:5px }
.zzyser p{ font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-size:16px; display:block; padding:0; margin:0; text-align:center}
.cuixianer{ width:417px; height:1px; background-color:#e1e1e0; float:left; margin-top:3px}


.cuiryer{ width:417px;overflow:hidden}
.cuiyzonger{width:417px; float:left; margin-top:15px}
.cuiryer a{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#717171; font-size:16px; text-decoration:none; margin-left:6px; margin-top:8px}
.cuiryer a:hover{ color:#f2a500}
.cuirynaver{ width:417px; height:1px; background-image:url(../images/wenzhangxian.png); margin-top:8px}




.cuijingsan{ width:417px; float:right; margin-top:60px; overflow:hidden}
.cuijingnavsan{ width:100%}
.cingzisan{ width:417px; position:relative}
.cingzisan a{ margin:0; padding:0; display:block; color:#ff0000; font-size:14px; text-decoration:none; position:absolute; top:8px; right:20px}

.zzyssan{ width:97px; height:23px; background-color:#0165bc; float:left;  border-radius:5px }
.zzyssan p{ font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-size:16px; display:block; padding:0; margin:0; text-align:center}
.cuixiansan{ width:417px; height:1px; background-color:#e1e1e0; float:left; margin-top:3px}


.cuirysan{ width:417px;overflow:hidden}
.cuiyzongsan{width:417px; float:left; margin-top:15px}
.cuirysan a{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#717171; font-size:16px; text-decoration:none; margin-left:6px; margin-top:8px}
.cuirysan a:hover{ color:#f2a500}
.cuirynavsan{ width:417px; height:1px; background-image:url(../images/wenzhangxian.png); margin-top:8px}



.cuijingsi{ width:417px; float:right; margin-top:60px; overflow:hidden}
.cuijingnavsi{ width:100%}
.cingzisi{ width:417px; position:relative}
.cingzisi a{ margin:0; padding:0; display:block; color:#ff0000; font-size:14px; text-decoration:none; position:absolute; top:8px; right:20px}

.zzyssi{ width:97px; height:23px; background-color:#0165bc; float:left; border-radius:5px }
.zzyssi p{ font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-size:16px; display:block; padding:0; margin:0; text-align:center}
.cuixiansi{ width:417px; height:1px; background-color:#e1e1e0; float:left; margin-top:3px}


.cuirysi{ width:417px;overflow:hidden}
.cuiyzongsi{width:417px; float:left; margin-top:15px}
.cuirysi a{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#717171; font-size:16px; text-decoration:none; margin-left:6px; margin-top:8px}
.cuirysi a:hover{ color:#f2a500}
.cuirynavsi{ width:417px; height:1px; background-image:url(../images/wenzhangxian.png); margin-top:8px}

.bdianfengfenl ul.bdianfengfenl_nav{width:280px;height:150px; position:absolute; left:22px;top:160px;z-index:100;}
.bdianfengfenl ul.bdianfengfenl_nav li{height:55px; background-color:#afaeae repeat-x;margin:1px 1px 1px 0;padding:8px 0 0 0px;position:relative;background-color:#afaeae; margin-top:3px}
.bdianfengfenl ul.bdianfengfenl_nav li.cur{ background-color:#0165bc}

.bdianfengfenl ul.bdianfengfenl_nav li.cur p{ color:#333; font-size:14px;}
.bdianfengfenl ul.bdianfengfenl_nav li img{position:absolute;left:14px;top:22px;}


.bdianfengfenl ul.bdianfengfenl_nav li h4{color:#fff; font-size:16px;position:absolute;left:64px;top:5px}
.fenleizong{ width:100%; position:absolute; top:14px; left:23px;}
.fenleizongnav{ width:180px; overflow:hidden}
.fenleizongnav p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#555555; font-size:16px; float:left}
.fenleizongnav span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#acabab; float:right; display:block; margin-top:5px}
.fenleism{ width:281px; height:121px; background-image:url(../images/fenleishangm.jpg); position:absolute; top:40px; left:20px}
.fenleier{ width:236px; float:right; overflow:hidden; margin-right:8px}
.fenleiernav{ width:100%}
.fenleibt{ width:170px; overflow:hidden; margin-top:14px}
.fenleibt p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; color:#555555; font-size:16px; float:left}
.fenleibt span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#acabab; float:right; display:block; margin-top:5px}
.fenleierbanner{ width:100%; height:137px; margin-top:10px}
.fenleitubiao{ width:100%; margin-top:30px; overflow:hidden}
.zxzx{ width:62px;float:left}
.zxzxtp{ width:62px; height:62px; background-image:url(../images/zxzx.jpg)}
.zxzx a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzx a:hover{ color:#0165bc}

.zxzxer{ width:62px;float:left; margin-left:24px}
.zxzxtper{ width:62px; height:62px; background-image:url(../images/zxyy.jpg)}
.zxzxer a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzxer a:hover{ color:#0165bc}
.zxzxsan{ width:62px;float:left; margin-left:24px}
.zxzxtpsan{ width:62px; height:62px; background-image:url(../images/jyzn.jpg)}
.zxzxsan a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzxsan a:hover{ color:#0165bc}

.fenleitubiaoer{ width:100%; margin-top:20px; overflow:hidden}
.zxzxerer{ width:62px;float:left}
.zxzxtperer{ width:62px; height:62px; background-image:url(../images/zxzx.jpg)}
.zxzxerer a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzxerer a:hover{ color:#0165bc}
.zxzxererer{ width:62px;float:left; margin-left:24px}
.zxzxtpererer{ width:62px; height:62px; background-image:url(../images/zxyy.jpg)}
.zxzxererer a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzxererer a:hover{ color:#0165bc}
.zxzxsaner{ width:62px;float:left; margin-left:24px}
.zxzxtpsaner{ width:62px; height:62px; background-image:url(../images/jyzn.jpg)}
.zxzxsaner a{ font-family:"Î¢ÈíÑÅºÚ"; color:#595959; font-size:14px; display:block; text-align:center;}
.zxzxsaner a:hover{ color:#0165bc}








/*Ò½Ôº»·¾³*/
.huanjing{ width:100%; margin-top:30px;}
.husnjingnav{ width:1006px; height:332px; background-image:url(../images/yiyuanhuanjing.jpg); margin-left:auto; margin-right:auto; overflow:hidden}
.yiyuanhuanjing{ width:970px; margin-left:auto; margin-right:auto;position:relative; margin-top:26px}

.hjbt{ width:213px; height:126px; background-color:#0165bc; float:left; overflow:hidden}
.hjbtnav{ width:155px; margin-left:auto; margin-right:auto; padding-top:35px}
.hjbtnav p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#fefefe; text-align:center}
.hjbtnav span{ display:block; font-size:14px; color:#fefefe; font-family:"Arial Rnicode MT bold"}
.hjbter{ width:271px; height:154px; background-image:url(../images/hjsan.jpg);margin-left:3px; float:left;}
.hjbtsan{ width:305px; height:194px; background-image:url(../images/hjsi.jpg); margin-left:3px; float:left; }
.hjbtsi{ width:171px; height:138px; background-image:url(../images/hjwu.jpg); margin-left:3px; float:left; }

.yybjtuyi{ width:213px; height:150px; background-image:url(../images/hjyi.jpg); position:absolute; left:0; top:130px}
.yybjtuer{ width:271px; height:123px; background-image:url(../images/hjer.jpg); position:absolute; left:217px; top:159px}
.yybjtusan{  width:305px; height:83px; background-color:#f3ac2e; position:absolute; left:491px; top:197px}
.yybjtusannav{ width:117px; margin-left:auto; margin-right:auto; padding-top:16px}
.yybjtusannav p{ padding:0; margin:0; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#fefefe; margin-left:3px}
.yybjtusannav span{ display:block; font-size:14px; color:#fefefe; font-family:"Arial Rnicode MT bold"}
.yybjtusi{ width:171px; height:139px; background-image:url(../images/hjliu.jpg); position:absolute; right:0; top:141px}

/*µ×²¿*/
.dibu{ width:100%; margin-top:30px; background-color:#0165bc; overflow:hidden}
.dibunav{ width:1158px; margin-left:auto; margin-right:auto; padding-bottom:42px}
.dibuleft{ width:311px; float:left; margin-top:65px}
.dibulogo{ width:78px; height:66px; background-image:url(../images/dibulogo.png); margin-left:auto; margin-right:auto}
.dibuleft p{ padding:0; margin:0; display:block; font-size:28px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; font-weight:bold; margin-top:3px}
.dibuleft span{display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; text-align:center; margin-top:8px;float:left;}
.dibuzhong{ width:615px; margin-left:30px; float:left; overflow:hidden; margin-top:30px; margin-bottom:40px}
.dibudh{ width:100%;}
.dbdhnav{ width: 585px; margin-left:auto; margin-right:auto; overflow:hidden}
/*.dbsy{ width:75px; float:left; margin-left:26px}
.dbsy a{ display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF;  float:left}
.dbsy a:hover{font-weight:bold}
.dbxian{ width:1px; height:12px; background-color:#cccccc; float:right; margin-top:6px} */

.dbsyer{ width:73px; float:left; margin-left:10px}
.dbsyer a{ display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF;  float:left}
.dbsyer a:hover{font-weight:bold}
.dbxianer{ width:1px; height:12px; background-color:#cccccc; float:right; margin-top:6px} 
.dibuxian{ float:left; width:613px; height:1px; background-color:#04548b; margin-top:10px}
.dibudizhi{ width:500px; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:20px}
.dznavyi{ width:440px; float:left}
.dzes{ float:left; width:218px; margin-top: 10px; margin-bottom: 10px}
.dzes p{ display:block; padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:left; font-weight:bold}
.dzes a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:right; display:block}

.dzeser{ width:165px;}
.dzeser p{ display:block; padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:left; font-weight:bold}
.dzeser a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:right; display:block}

.dzessan{ float:left; width:210px; margin-top:10px}
.dzessan p{ display:block; padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:left; font-weight:bold}
.dzessan a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:right; display:block}
.dznaver{ width:500px; float:left}
.lylx{ float:left; width:480px; margin-top:5px; overflow:hidden}
.lylx p{ display:block; padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:left; font-weight:bold}
.lylx a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; display:block}

.lylxer{ float:left; width:500px; margin-top:5px; overflow:hidden}
.lylxer p{ display:block; padding:0; margin:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; float:left; font-weight:bold}
.lylxer a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; display:block}
.wzdb{ width:440px; float:left; margin-left:80px; margin-top:35px; overflow:hidden}
.wzdb p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#013152; mmargin-top:40px;}
.diburight{ width:155px; float:left; margin-left:40px; margin-top:140px;}
.diburight img{ width:118px; height:118px; margin-left:15px}
.diburight p{ display:block; margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; color:#013152; font-size:14px; margin-top:10px}




