﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:none}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}

@font-face{
font-family: 'jdzyt';
src:url('../fonts/jdzyt.eot');
src:url('../fonts/jdzyt.eot?#iefix') format('embedded-opentype'),
    url('../fonts/jdzyt.woff') format('woff'),
    url('../fonts/jdzyt.ttf') format('truetype'),
    url('../fonts/jdzyt.svg#BebasNeueRegular') format('svg');
font-weight: normal;
font-style: normal;
}

.header,.banner,.center,.footer{width: 100%;float: left}
.content{width: 1240px;margin: 0 auto;position: relative;}
.ellipsis{text-overflow:ellipsis;white-space: nowrap;overflow: hidden}
.h_top{margin-top: 41px}
.ht_left{float: left;width: 613px}
.ht_right{float:right;width: 553px}
.htr_top{}
#keywords{
	border: 1px solid #dad9d9;
	border-radius: 1px;
	width: 429px;height: 43px;
	line-height: 43px;
	background: url(../images/searchbtn.jpg) no-repeat left center;
	background-position-x: 19px;
	font-size: 12px;
	color: #cacaca;
	text-indent: 56px;
	outline: none;
	float: left;
	border-right: none
}
#post-search{
	float: left;
	width: 123px;
	height: 45px;
	line-height: 45px;
	background: url(../images/searchbg.jpg) repeat-x;
	outline: none;border: none;
	font-size: 16px;
	color: white;
	cursor: pointer
}
.htr_bottom{font-size: 14px;color: #555;line-height: 100%;margin-top: 12px;text-indent: 8px}
.h_bottom{margin-top: 41px;position: relative;z-index: 2}
.hb_left{float: left;width: 276px;height:69px;background: url(../images/fbg.jpg)repeat-x;position: relative}
.hbl_left,.hbl_right{float: left;margin-top: 26px}
.hbl_left{margin-left: 48px;margin-top: 28px}
.hbl_right{margin-left: 19px;font-size: 16px;line-height: 100%;color: #eff2f7}
.two{background: white;position: absolute;width: 100%;top: 69px;display: none}
.two li{border-top: 1px solid #d3d3d3;text-indent: 21px;height: 45px;line-height: 45px}
.two li .arrow{width: 6px;height: 13px;background: url(../images/arrow.jpg) no-repeat left center;float: right;margin-right: 22px;margin-top: 17px}
.two li:first-child{border-top: none}
.two li a{color: #676767}
.hb_right{width: 931px;height:69px;float: right}
.hbr_left{width: 119px;float: left}
.hbr_right{width: 812px;height:69px;line-height:69px;float: left;background: #ca0001 url(../images/navbg.jpg) no-repeat left center;}
.hbr_right li{float: left;width: 115.333px;text-align: center;font-size: 14px;position: relative}
.hbr_right li a{color: #eff2f7}
.hbr_right li .two li a{color: #676767}
.banner{margin-top: -18px;position: relative;z-index: 1}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative}
.slideBox .bd{ position:relative; height:100%; z-index:0}
.slideBox .bd li{ zoom:1; vertical-align:middle}
.slideBox .bd img{ width:100%; height:auto; display:block}

.center{}
.c_top{}
.ct_top{width: 100%;background: #f0f0f0;padding-top: 58px}
.ctt_top{height:73px;line-height:73px;font-size:26px;text-align: center;background: url(../images/titlebg.png) no-repeat center;font-family: "jdzyt"}
.ctt_top a{color: #063070}
.ctt_middle{margin-top: 39px}
.ctt_middle li{float: left;width: 411px;height: 160px;text-align: center;margin-left: 3.5px}
.ctt_middle li:first-child{margin-left: 0}
.ctt_middle li img{width: auto;max-width: 100%;height: 160px;margin: 0 auto}
.ctt_bottom{background: white;padding:42px 78px 30px 54px;line-height: 27px;font-size: 12px;color: black}
.cttb_more{margin-top: 49px;width: 152px;height: 34px;line-height: 34px;background: #c80000;text-align: center;font-size: 12px}
.cttb_more a{color: white}
.ct_bottom{margin-top: 31px}
.ctbt_bottom{text-align: center;font-size: 14px;line-height: 100%;color: black;margin-top: 13px}
.ctb_bottom{}
.ctbb_left,.ctbb_right{float: left}
.ctbb_left{width: 939px;margin-top: 94px}

.picScroll-left{ overflow:hidden; position:relative}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.ctbb_left li{width: 228px;position: relative;float: left;margin-right: 9px}
.ctbb_left li:first-child{margin-left: 0}
.ctbbl_img{width: 228px;height: 379px;overflow: hidden;text-align: center}
.ctbbl_img img{width: auto;max-width: 100%;height: 379px;display: block;margin: 0 auto}
.ctbbl_bottom{position: absolute;bottom: 0;background: url(../images/ptitle.png) repeat;width: 100%;color: white;text-align: center;padding-bottom: 15px}
.ctbblb_title{font-size: 12px;line-height: 100%;margin-top: 20px}
.ctbblb_line{width: 49px;height: 1px;background: white;display: block;margin: 0 auto;margin-top: 14px}
.ctbblb_description{font-size: 12px;line-height: 100%;margin-top: 12px}
.ctbb_right{margin-top: 43px;width: 363px;height: 473px;background: url(../images/pbg.png) no-repeat;margin-left: -88px}
.ctbbr_ul{border-left: 1px solid #d2d2d2;margin-left: 141px;margin-top: 56px;position: relative}
.ctbbr_ul li{width: 211px;height: 58px;line-height: 58px;text-align: center;font-size: 14px;position: relative;z-index: 2}
.ctbbr_ul li a{color: black}
.ctbbr_ul li:hover a{color: white}
.line{background: #c80000;position: absolute;width: 259px;height:58px;left: -12px;top:174px;z-index: 1}

.c_middle{margin-top: 53px}
.cm_top{background: #eee;padding-top: 53px;padding-bottom: 68px}
.cmt_bottom{margin-top: 59px}
.cmtb_left,.cmtb_right{float: left}
.cmtb_left{width: 676px}
.cmtbl_left,.cmtbl_right{float: left}
.cmtbl_left{width: 221px;height: 229px;overflow: hidden;text-align: center}
.cmtbl_left img{width: auto;max-width: 100%;height: 229px;display: block;margin: 0 auto;position: relative;z-index: 1}
.cmtbl_right{width: 462px;height:230px;margin-left: -7px;position: relative;z-index: 2}
.cmtblr_left,.cmtblr_right{float: left}
.cmtblr_left{width: 20px;height: 230px;background: url(../images/news_bg.png) no-repeat;}
.cmtblr_right{width: 442px;height:230px;background: white}
.cmtblrr_top,.cmtblrr_middle{width: 375px;margin: 0 auto}
.cmtblrrt_left{float: left;margin-left: 1px}
.cmtblrrtl_top{width:250px;font-size: 16px;line-height: 100%;color: black;margin-top: 32px}
.cmtblrrtl_bottom{width: 55px;height: 1px;background: #d8d8d8;margin-top: 15px;margin-left: 2px}
.cmtblrrt_right{float: right;width: 32px;background: #c80000;margin-right: 34px;margin-top: 20px;color: white;font-size: 12px;padding-left: 11px;padding-right: 10px;line-height: 100%}
.cmtblrrtr_top{margin-top: 13px}
.cmtblrrtr_bottom{margin-top: 8px;margin-bottom: 22px}
.cmtblrr_middle{font-size: 12px;color: black;line-height: 21px;margin-top: 25px}
.cmtblrr_bottom{width: 100px;height: 24px;line-height:24px;border: 1px solid #c80000;text-align: center;margin-left: 38px;margin-top: 18px}
.cmtblrr_bottom a{display: block;border: 1px solid #d64141;color: #c80000}
.cmtb_right{width: 539px;margin-left: 25px}
.cmtb_right li{background: url(../images/dot.jpg) no-repeat left center;font-size: 12px;height: 16px;line-height: 16px;margin-top: 26px}
.cmtb_right li a{color: black}
.cmtbr_left{float: left;width: 406px;text-indent: 19px}
.cm_bottom{}
.cmb_left,.cmb_right{float: left}
.cmb_left{width: 268px;height: 227px;overflow: hidden;position: relative}
.cmbl_display{position: absolute;width: 100%;height: 100%;background: rgba(13,36,70,0.65);left: 0;top: 0}
.cmbld_top,.cmbld_bottom{width: 144px;margin: 0 auto;color: white}
.cmbld_top{margin-top: 48px}
.cmbldt_left,.cmbldt_right{float: left}
.cmbldt_left{width:30px;font-size: 48px;line-height: 40px;height: 40px;text-transform: uppercase;}
.cmbldt_right{margin-left: 9px}
.cmbldtr_top{height: 20px;line-height: 20px;font-size: 20px}
.cmbldtr_bottom{font-size: 12px;line-height: 12px;height: 12px;margin-top: 6px}
.cmbld_bottom{margin-top: 9px}
.cmb_right{width: 960px;margin-left: 10px}
.picScroll-left{ overflow:hidden; position:relative}
.picScroll-left .hd{ overflow:hidden;width: 158px;float: right}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; height:40px;overflow:hidden;cursor:pointer;float: right}
.picScroll-left .hd .prev{width:158px;background: url(../images/prev.jpg) no-repeat;margin-top: 5px}
.picScroll-left .hd .next{width: 130px; background:url(../images/next.jpg) no-repeat;margin-top: 16px}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.cmb_right .bd ul li{width: 317px;height: 227px; margin-left:3px; float:left; _display:inline; overflow:hidden; text-align:center;position: relative}
.cmb_right .bd ul li .pic{ text-align:center; width: 317px;height: 227px}
.cmb_right .bd ul li .pic img{ width:auto;max-width: 317px; height:227px; display:block}
.cmb_right .bd ul li .title{position: absolute;left:0;top:0;display:none;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.cmbr_plus{width:35px;height:35px;margin:0 auto;margin-top: 49px}
.cmbr_line{width: 31px;height: 1px;background: white;margin: 0 auto;margin-top: 16px}
.cmbr_title{height: 18px;line-height: 18px;font-size: 18px;color: white;margin-top: 12px}
.cmbr_description{height: 12px;line-height: 12px;font-size: 12px;color: #c1c1c1;margin-top: 18px}
.c_bottom{margin-top: 62px}
.cb_bottom{border: 1px solid #dad9d9;padding-top: 13px;padding-bottom: 10px;margin-top: 24px}
.cb_bottom li{width:319px;float: left;border-right: 1px solid #c8c8c8;margin-left: 91.6px}
.cb_bottom li:nth-child(3){border-right: none}
.cbb_left{width: 47px;height: 47px;float: left;margin-top: 12px}
.cbb_right{width: 254px;float: left;margin-left: 18px;margin-top: 13px}
.cbbr_top{font-size: 12px;line-height: 12px;color: black}
.cbbr_bottom{font-size: 14px;line-height: 14px;color: #c80000;margin-top: 14px}
.footer{margin-top: 50px}
.f_top{width: 455px;margin: 0 auto}
.ft_left,.ft_right{float: left}
.ft_right{margin-left: 117px}
.f_middle{margin-top: 49px}
.fm_top{font-size: 12px;color: black;text-align: center;line-height: 100%}
.fm_top li{display: inline-block;margin-left: 40px}
.fm_bottom{text-align: center;font-size: 12px;line-height: 100%;color: #333;margin-top: 26px}
.f_bottom{margin-top: 21px}
.fb_top{font-size: 12px;line-height: 100%;text-align: center;}
.fb_top li{display: inline-block;margin-left: 60px}
.fb_top li a{color: black}
.fb_bottom{background: #333;font-size: 12px;line-height: 100%;margin-top: 21px;padding-bottom: 32px;padding-top: 46px}
.fb_bottom li{float: left;border-left: 1px solid white;width: 154px;text-align: center;}
.fb_bottom li a{color: white}
.fb_bottom li:first-child{border-left: none}

/*内页*/
.location{height:14px;text-align: right;font-size: 12px;line-height: 100%;margin-top: 10px}
.location a{color: #606060}
.location span{background: url(../images/homebtn.jpg) no-repeat left center;text-indent: 24px;display: inline-block}
.c_left,.c_right{float: left}
.c_left{width: 237px}
.cl_top{}
.clt_top{width: 100%;height: 79px;background: url(../images/left_title.jpg) no-repeat;}
.cltt_catname,.cltt_catdir{margin-left: 45px;color: white;line-height: 100%}
.cltt_catname{font-size: 18px;padding-top: 17px}
.cltt_catdir{font-size: 14px;margin-top: 13px;text-transform: capitalize}
.clt_bottom{width: 100%;font-size: 12px}
.clt_bottom li{width: 100%;line-height: 31px;text-indent: 31px;margin-top: 17px}
.clt_bottom li:hover a{background: #cc0001 url(../images/select.jpg) no-repeat right center;}
.clt_bottom li a{color: black;background: #e1e1e1 url(../images/normal.jpg) no-repeat right center;display: block}
.clt_bottom li .three{background: none !important;display: none}
.clt_bottom li .three li a{background: none !important}
.clt_bottom li:hover .three li a{background: none !important}
.clt_bottom li .three li:hover a{background: none !important}
.cl_bottom{width: 224px;height: 196px;background: url(../images/contact.jpg) no-repeat center;margin-top: 22px}
.number{padding-top: 35px;text-indent: 67px;font-size: 18px;line-height: 100%;color: black}
.c_right{width: 996px;margin-left: 7px}
.cr_top{height:57px;border-bottom: 1px solid #e1e1e1;background: url(../images/title_right.jpg) no-repeat right center;background-position-x: 751px;margin-top: 41px}
.ctr_catname{height:34px;margin-left:48px;background: url(../images/title_left.jpg) no-repeat left center;text-indent: 53px;font-size: 16px;color: #1d1b1b;line-height: 50px}
.cr_bottom{border-left: 1px solid #e1e1e1;margin-top: -77px;margin-left:27px;padding-top: 69px}
.cr_picture li{float: left;margin-top: 35px;margin-left: 22px}
.crb_img{width:208px;height:167px;border: 1px solid #e2e2e2;padding: 5px;text-align: center}
.crb_img img{width: auto;max-width: 100%;height: 167px}
.crb_title{font-size: 14px;line-height: 100%;color: #1d1b1b;text-align: center;margin-top: 13px}
/*新闻*/
.cr_list{}
.one{width:675px;height:249px;background: url(../images/onebg.jpg) no-repeat right bottom;margin-top: 51px;margin-left: 37px;margin-bottom: 13px}
.o_left,.o_right{float: left}
.o_left{width: 221px;height: 229px;overflow: hidden;text-align: center;border: 1px solid #f2f2f2;border-right: none}
.o_left img{width: auto;max-width: 100%;height: 229px;display: block;margin:0 auto}
.o_right{width: 452px;height:230px;background: url(../images/news_bg.png) no-repeat left top;margin-left: -20px;border: 1px solid #f2f2f2;border-left: none}
.or_top{}
.ort_left{float: left;margin-left: 38px}
.ortl_title{width:300px;font-size: 16px;line-height: 100%;color: black;margin-top: 25px}
.ortl_line{width: 55px;height: 1px;background: #d8d8d8;margin-top: 17px}
.ort_right{float: right;width: 36px;padding: 13px 10px 22px 10px;background: #c80000;color: white;font-size: 12px;word-wrap:break-word;margin-top: 16px;margin-right: 20px}
.or_middle{width: 375px;margin-left: 40px;line-height: 21px;font-size: 12px;color: black;margin-top: 22px}
.or_bottom{border: 1px solid #c80000;width: 99px;height: 23px;margin-left: 40px;margin-top: 21px}
.or_bottom a{height:21px;line-height:21px;color: #c80000;display: block;border: 1px solid #d64141;text-align: center}
.cr_list li{width: 929px;height:12px;margin-left: 40px;background: url(../images/dot.jpg) no-repeat left center;font-size: 12px;line-height: 100%;text-indent: 17px;margin-top: 22px}
.crl_title{float: left;color: black}
.crl_date{float: right;color: black}
/*详情页*/
.crp_content{width: ;padding-top: 41px;padding-left: 55px;padding-right: 48px;padding-bottom: 50px;line-height: 27px;font-size: 12px;color: black}
.crp_content img{width: auto;max-width: 100%;margin: 0 auto}




.pages{width: 100%;height:12px;line-height:12px;float: left;text-align: center;font-size: 12px;color: #343433;margin-top: 120px;margin-bottom: 45px}
.pages a{color: #959595;margin: 0px 10px;border: 1px solid #dad9d9;border-radius: 5px;padding: 5px}








