*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#000;}
a:hover{color:#164277;}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{font-size:12px;color:#000;behavior:url("csshover.htc");font-family:"microsoft yahei";background-color:#EFEFEF;}
.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtr{text-align:right;}.ov{overflow:hidden}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}
.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}
.wrap{width:1002px;margin:0 auto;}
#content{width:1002px;margin:20px auto;overflow:hidden;}

.top{width:100%;line-height:36px;color:#949494;border-bottom:1px solid #E2E2E2;background-color:#F0EEEF;}
.top li.fr span{padding:0 6px;}

.logo{width:290px;height:50px;padding:20px 0;}
.logor{height:85px;line-height:30px;padding:20px 0 0 15px;color:#999;background:url(../images/logor.png) 0 center no-repeat;}
.logor b{display:block;color:#333;}
.logor b font{font-size:34px;color:#C31B1C;}
.rtel{margin-top:30px;}

.nav{width:100%;height:54px;background:url(../images/nav.png) repeat-x;}
.nav li{float:left;width:115px;height:54px;line-height:54px;background:url(../images/navline.png) no-repeat;position:relative;z-index:9;}
.nav li a{display:block;color:#fff;}
.nav li a.on, .nav li a.cur, .nav li a:hover{background:url(../images/nav_on.png) center bottom no-repeat;}
.nav li.home{width:82px;background:none;}
/*子菜单*/
.nav ul li ul{display:none;position:absolute;left:0;top:54px;z-index:9;width:102%;background:url(../images/txtbg7.png) repeat;overflow:hidden;}
.nav ul li ul a{float:left;width:100%;height:35px;line-height:35px;font-size:12px;}
.nav ul li ul a:hover{background:#000;}

.nav_scroll{ position:fixed;top:0;left:0;z-index:1200; width:100%;}
.nav_scroll .nav{background:url(../images/txtbg7.png) repeat;}

/*slide*/
.banner{position:relative;width:100%;overflow:hidden;}
.carousel{position:relative;list-style:none;padding:0;}
.carousel .item{display:nones;float:left;position:relative;}
.carousel .active{display:block;}
.carousel img{display:block;max-width:100%;height:auto;margin:0 auto;}
.banner .pointer{position:absolute;bottom:20px;z-index:2;}
.pointer li{width:13px;height:13px;margin:0 3px;display:inline-block;*display:inline;*zoom:1;background:url(../images/btn.png) center bottom no-repeat;cursor:pointer;}
.pointer .active{background:url(../images/btn_on.png) center bottom no-repeat;}
.banner .pager-prev, .banner .pager-next{position:absolute;display:none;top:50%;margin-top:-30px;width:60px;height:60px;background:url(../images/slider-arrow.png) -118px -137px #999 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;}
.banner .pager-prev{left:10%;}
.banner .pager-next{right:10%;background-position:3px -137px;}


.scrollnews{position:relative;z-index:1;width:100%;height:24px;padding:16px 0;margin-top:-56px;background:url(../images/index_10.png) repeat-x;}
.scrollnews dt{position:relative;width:400px;height:24px;padding:0 10px;overflow:hidden;}
.scrollnews dt ul{position:absolute;left:0px;top:0px;}
.scrollnews dt li{float:left;width:95%;height:24px;line-height:24px;color:#fff;overflow:hidden;}
.scrollnews dt li a{display:block;padding-left:10px;color:#fff;}
.scrollnews dt li span{float:right;}
.scrollnews dd{height:24px;line-height:24px;color:#fff;}
.scrollnews dd img{padding:0 3px;}

.sear{width:100%;line-height:32px;padding:13px 0;border-bottom:1px solid #ddd;background-color:#F0EEEF;}
.sear li.fl a{padding:0 10px;}
.sear li .ipt{width:280px;height:30px;line-height:30px;padding:0 10px;color:#999;border:1px solid #C9C9C9;}

.tit{width:100%;padding:50px 0 30px;color:#999;}
.tit font{display:block;font-size:50px;color:#021561;}

.hezuo{width:100%;height:410px;background:url(../images/mbg.jpg) repeat-x;}
.pic_list{position:relative;width:100%;height:140px;}
.pic_list .box{overflow:hidden;position:relative;width:890px;height:140px;margin:0px auto;padding:8px 0;background-color:#fff;}
.pic_list .list{overflow:hidden;width:9999px;}
.pic_list .list li{float:left;width:180px;height:140px;border-right:1px dashed #999;}
.pic_list .list li img{max-width:90%;max-height:120px;}
.pic_list .prevl,
.pic_list .nextr{position:absolute;z-index:2;top:50%;margin-top:-23px;width:46px;height:46px;cursor:pointer;background:url(../images/lr.png) no-repeat;}
.pic_list .prevl{left:0px;}
.pic_list .nextr{right:0px;background-position:right 0;}

.ipro{width:100%;background:url(../images/ipro.jpg) center 0 no-repeat #EFEFEF;}
.tabtit{width:100%;}
.tabtit li{float:left;padding:0 25px;height:38px;line-height:38px;margin-left:30px;display:inline;color:#fff;cursor:pointer;border:1px solid #fff;background:#2D5398;-webkit-border-radius: 15px 15px 15px 15px;border-radius: 15px 15px 15px 15px;}
.tabtit li.active{color:#2D5398;background:#fff;}

.tabcon{width:99%;padding:10px 0;border:10px solid #E6E6E6;background-color:#fff;}
.tabcon li{display:none;}
.tabcon li.thisclass{ display:list-item;}
.tabcon li div{float:left;width:305px;height:305px;line-height:45px;margin:10px;display:inline;border:2px solid #DCDCDC;overflow:hidden;}
.tabcon li div img{max-width:100%;max-height:260px;}
.tabcon li div a{display:block;}

.icase{width:100%;background:url(../images/icase.jpg) center 0 no-repeat #EFEFEF;}
.icase dd,.icase dt{float:left;width:100%;}
.icase dd{width:99%;padding:10px 0;border:10px solid #E6E6E6;background-color:#fff;}
.icase dd li{float:left;width:232px;line-height:35px;margin:10px 7px;display:inline;overflow:hidden;position:relative;}
.icase dd li img{width:100%;height:192px;}
.icase dd li a{display:block;}
.icase dd li i{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:192px;background:url(../images/see.png) center center no-repeat}

.why{width:100%;height:1678px;margin-top:-100px;background:url(../images/why.jpg) center 0 no-repeat;}
.why .wrap{position:relative;height:1500px;}
.why li{position:absolute;left:65px;line-height:30px;color:#BFC1CD;}
.why li font{display:inline-block;line-height:40px;margin-bottom:5px;font-size:30px;color:#fff;border-bottom:1px solid #fff;}
.why li.w1{top:405px;}
.why li.w2{top:575px;}
.why li.w3{top:770px;}
.why li.w4{left:565px;top:920px;}
.why li.w5{left:565px;top:1085px;}
.why li.w6{left:565px;top:1255px;}

.zizhi{width:100%;height:480px;background:url(../images/zizhi.jpg) center 0 no-repeat;}
.zizhi dd{position:relative;width:100%;height:170px;}
.zizhi dd .box{overflow:hidden;position:relative;font-size:16px;width:900px;height:170px;margin:1px auto;}
.zizhi dd .list{overflow:hidden;width:9999px;}
.zizhi dd .list li{float:left;width:230px;height:170px;}
.zizhi dd .list li img{width:220px;height:140px;}
.zizhi dd .prevl,
.zizhi dd .nextr{position:absolute;z-index:2;top:50%;margin-top:-18px;width:36px;height:37px;cursor:pointer;background:url(../images/lr2.png) no-repeat;}
.zizhi dd .prevl{left:0px;}
.zizhi dd .nextr{right:0px;background-position:right 0;}

.about{width:100%;margin-top:-150px;}
.about dd{width:98%;padding-right:2%;line-height:26px;color:#fff;background-color:#27599E;}
.about dd img{width:455px;height:270px;padding-right:20px;}
.about dd b{display:block;margin:20px 0;}

.about ul{height:1004px;background:url(../images/about.png) center 0 no-repeat;}
.about li{width:450px;line-height:26px;}
.about li font{display:block;margin:10px 0;font-size:50px;color:#265A9E;}
.about li font.co{color:#00AFAD;}

.ntit{width:100%;line-height:30px;color:#999;border-right:2px solid #333;}
.ntit a{float:right;padding-right:20px;color:#999;}
.ntit b{color:#000;}

.news{width:100%;padding:30px 0;background-color:#E8EBEF;}
.news dt,.news dd{width:315px;}
.news dt li{float:left;width:95%;padding-top:15px;line-height:25px;border-bottom:1px dotted #CDCDCD;}
.news dt li a{display:block;}

.scrolltop{float:left;width:100%;height:380px;}
.scrolltop li{float:left;width:100%;line-height:25px;padding:15px 0;}
.scrolltop li p{float:left;width:100%;}
.scrolltop li p.a{margin-bottom:10px;color:#DA0057;}
.scrolltop li p font{display:inline-block;padding:0 7px;margin-right:10px;color:#fff;background-color:#2478A8;}
.scrolltop li p.a font{background-color:#DA0057;}

.foot{width:100%;line-height:30px;padding:30px 0;color:#959698;background:#1C2129;}
.foot a{color:#959698;}
.foot .w1{width:250px;}
.foot .w2{width:700px;line-height:40px;border-bottom:1px dashed #535353;}
.foot .w2 a{padding-left:40px;color:#fff;}
.foot .w3{width:40%;margin-top:50px;}
.foot .w4{width:50%;}
.foot .w4 li{width:100%;}
.foot .w4 li.wx{width:130px;line-height:20px;color:#fff;}
.foot .w4 li.copyright{text-align:right;}
.foot .flink{width:100%;}
.foot .flink a{padding:0 8px;}

/*
.footit{width:100%;height:46px;line-height:45px;color:#fff;border-bottom:1px solid #363636;}
.footit span{display:inline-block;color:#f3f3f3;border-bottom: 3px solid #838383;}


.foot{width:100%;line-height:25px;padding:20px 0;color:#fff;background:#1e1e1e;}
.foot .wrap{width:1280px;}
.foot dt{float:left;width:430px;line-height:38px;}
.foot dt.w1 li{float:left;width:380px;padding-left:50px;margin:10px 0;color: #646363;background:url(../images/ico4.png) no-repeat;}
.foot dt.w1 li.b2{background-position:0 -65px;}
.foot dt.w1 li.b3{background-position:0 -130px;}

.foot dt.w2{width:370px;margin-left:25px;display:inline;color: #646363;}
.foot dt.w2 a{display:inline-block;width:60px;height:45px;background:url(../images/pnt.png) no-repeat;}
.foot dt.w2 a.b2{background-position:-80px 0;}
.foot dt.w2 a.b3{background-position:-160px 0;}
.foot dt.w2 a:hover{background:url(../images/pnthover.png) no-repeat;}
.foot dt.w2 a:hover.b2{background-position:-80px 0;}
.foot dt.w2 a:hover.b3{background-position:-160px 0;}

.foot dt.w3{float:right;line-height:32px;}
.foot dt.w3 ul a{float:left;margin-right:15px;display:inline;color: #646363;}

.bottom{width:100%;padding:30px 0 10px;background:#161616;}
.bottom .wrap{width:1280px;}
.bottom li{float:left;width:100%;line-height:22px;color:#4a4a4a;position:relative;}
.bottom li.w1{min-height:110px;}
.bottom li a{color:#4a4a4a;}
.bottom li abbr{position:absolute;right:0;top:30px;}
.bottom li abbr a{padding-left:30px;}
*/


.toppic{width:100%;height:300px;background-color:#eee;background-position:center 0; background-repeat:no-repeat;}
.cleft{float:left;width:234px;}

.ltou{float:left;width:100%;height:50px;line-height:50px;color:#fff;background:url(../images/ltou.png) no-repeat;}
.ltou font{padding:0 10px 0 20px;}

.lnav{float:left;width:100%;}
.lnav dt{float:left;width:100%;line-height:38px;}
.lnav dt a{display:block;padding-left:70px;background:url(../images/lnav.png) no-repeat;}
.lnav dt a:hover, .lnav dt a.cur{color:#2B76C6;background-position:0 bottom;}

.ltj{float:left;width:232px;line-height:25px;padding:20px 0;border:1px solid #ccc;background:#fff;}
.ltj li{float:left;width:100%;line-height:35px;}
.ltj li img{width:90%;height:130px;border:1px solid #ccc;}
.ltj li a{display:block;}
.ltj p{display:block;padding:0 10px;}

.ibook li{float:left;width:100%;line-height:22px;margin:5px 0;}
.ibook li span{float:left;width:30%;text-align:right;}
.ibook li .ipt{width:30%;height:20px;line-height:20px;border:1px solid #ccc;}
.ibook li textarea{width:50%;height:130px;line-height:20px;border:1px solid #ccc;}
.ibook li .btn{width:20%;height:20px;line-height:20px;margin-right:20px;color:#fff;border:0;background:#333;cursor:pointer;}
.ibook li font{color:#f00;}




.postlist{width:98%;margin:10px auto;}
.postlist li{float:left;width:100%;padding:20px 0;border-bottom:1px dashed #ccc;position:relative;}
.postlist li .pic{float:left;width:220px;height:140px;border:1px solid #eee;padding:2px;}
.postlist li p{float:right;width:690px;margin-bottom:5px;line-height:25px;}
.postlist li p span{display:block;padding-left:20px;background:url(../images/time.png) 0 center no-repeat;}
.postlist li p a.t{color:#136CB0;}
.postlist li a.more{padding-left:15px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333;position:absolute;right:0;bottom:15px;/*background:url(../images/more.jpg) 0 2px no-repeat;*/}

.vlist{width:95%;margin:10px auto;}
.vlist ul li{float:left;width:100%;line-height:30px;border-bottom:1px dashed #ccc;background:url(../images/li2.gif) 3px 10px no-repeat;}
.vlist ul li a{float:left;height:30px;padding-left:15px;color:#0000FF;font-weight:bold;}
.vlist ul li span{float:right;color:#999;}
.vlist ul li p{float:left;width:100%;height:60px;line-height:20px;color:#666;}

.piclist{float:left;width:100%;}
.piclist li{float:left;width:206px;line-height:30px;margin:20px 0 0 20px;display:inline;overflow:hidden;}
.piclist li img{width:200px;height:160px;padding:2px;border:1px solid #DFDFE1;}
.piclist li a{display:block;}
.piclist li:hover img{border:1px solid #999;}

.prolist{float:left;width:100%;}
.prolist li{float:left;width:98%;line-height:25px;padding:15px 1%;border-bottom:1px solid #ddd;}
.prolist li a{display:block;}
.prolist li img{float:left;width:260px;}
.prolist li p{float:right;width:410px;color:#666;}
.prolist li span{display:block;}
.prolist li span a{display:inline-block;width:70px;line-height:20px;color:#fff;background-color:#3F95E0;}

.newslist{float:left;width:100%;}
.newslist li{float:left;width:100%;line-height:25px;padding:15px 0;border-bottom:1px solid #ddd;}
.newslist li span{display:block;}
.newslist li a{display:block;}
.newslist li img{float:left;width:90px;}
.newslist li p{float:right;width:600px;color:#666;}

.ashow{float:right;width:700px;padding:0px 20px;border:1px solid #ccc;background-color:#fff;}
.where{float:left;width:100%;line-height:32px;border-bottom:1px solid #ccc;background-color:#fff;}
.where ul{background:url(../images/where.png) 0 center no-repeat;}
.where ul b{padding-left:18px;}
.where ul a{padding:0 10px;}

.acon{float:left;width:98%;min-height:800px;line-height:30px;padding:20px 1%;}
.acon .heng{width:100%;line-height:35px;margin:0 auto 20px;border-bottom:1px dotted #ddd;}
.acon h1{font-size:22px;margin-bottom:10px;text-align:center;}
.acon img{max-width:100%;}

.pcon dt{float:left;width:100%;line-height:25px;padding:10px 0;border-bottom:1px solid #ddd;}
.pcon dt span{float:left;width:90px;}
.pcon dt.desc{padding:5px 1%;border:none;background-color:#F7F8FA;}
.pcon dt.t{line-height:45px;padding:0;border:1px solid #ddd;}
.pcon dt.t span{width:140px;border-right:1px solid #ddd;background-color:#F7F8FA;}

.prenext{float:left;width:100%;padding:10px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}

.gotop {display: none;position:fixed;transition: bottom ease .3s;bottom:10%;z-index: 9999;width:19px;height: 60px;background:url(../images/top.png) no-repeat;overflow:hidden;cursor:pointer; text-indent:-999em;}
.gotop:hover {background-position:right 0}


/* 栏目页分页 */
.wp-pagenavi{padding:30px 0;width:100%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:6px 12px;margin:2px;font-size:13px;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#136CB0;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
.down a, a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}

