@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{ background-color:#fff;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
li{ list-style-type: none; }
a img{ border:none;}
.clear{ clear:both; overflow:hidden; height:1px;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear28{ clear:both; overflow:hidden; height:28px;}
.clear50{ clear:both; overflow:hidden; height:50px;}
a{
text-decoration: none;
cursor: pointer;
color:#333333;
}
a:hover{
	text-decoration: none;
	color:#900;
}

.head_box {
	display: block;
	width: 100%;
	height: 103px;
}
.head {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 103px;
}
.logo {
	float: left;
	padding-top: 15px;
	padding-left: 23px;
}
.nav {
	width: 70%;
	float: right;
	height: 100px;
}
.nav a {
	text-align: center;
	display: block;
	float: left;
	width: 11%;
	height: 100px;
	line-height: 100px;
	font-size: 17px;
	color: #545454;
}
.nav .on,.nav a:hover {
	font-size: 17px;
	line-height: 100px;
	color: #990000;
        width: 11%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	background-color: #f4f4f4;
        border-left:#e7e7e7 solid 1px;
        border-right:#e7e7e7 solid 1px;
}
.banner_box {
	background-image: url(images/banner1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 532px;
	width: 100%;
}
.notice_box {
	height: 48px;
	width: 100%;
	background-color: #f2f2f2;
}
.notice{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 100%;
}
.wzq {
	font-size: 14px;
	color: #e74f0f;
	line-height: 48px;
	padding-left: 0px;
	width: 78%;
	float: left;
        overflow:hidden;
	height:48px;
}
.tz_date {
	font-size: 14px;
	color: #686868;
	margin-left: 40px;

}
.wzq ul{ float:left; height: 55px; display:block; width:740px;}
.wzq ul li{ clear:both; width:100%; text-align:left; }
.wzq ul li a {
	font-size: 14px;
	color: #686868;
	padding-left: 10px;	
}
.wzq ul li a:hover {
	font-size: 14px;
	color: #ba2713;
	padding-left: 10px;
}

.tongz {
	float: left;
	background-image: url(images/icon.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 45px;
	color:#ba2713;
        height: 48px;
        line-height:48px;
}

.tbq {
	float: right;
	width: 7%;
	height: 48px;
}
.tbq a{
	float: left;
	width: 30%;
	display: block;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 18px;
	margin-left: 5px;
	height: 20px;
}
.tbq a.ion1 {
	background-image: url(images/up2.gif);
}
.tbq a:hover.ion1{background-image: url(images/up1.gif);}
.tbq a.ion2 {
	background-image: url(images/down2.gif);
}
.tbq a:hover.ion2{background-image: url(images/down1.gif);}
.tbq img {
	padding-top: 20px;
	margin-right: 10px;
}
.tbq img {
	padding-top: 20px;
	margin-right: 10px;
}
.news_box {
	background-image: url(images/news_title.png);
	background-repeat: no-repeat;
	background-position: center 35px;
	width: 100%;
	padding-top: 137px;
}
.news {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.jtyw {
	padding-right: 20px;
	padding-left: 20px;
	display: block;
}

.jtyw_img {
	float: left;
        height: 388px;
	width: 581px;
}
.jtyw_img img {
	height: 338px;
	width: 581px;
}
.jtyw_xq {
	float: right;
	width: 47.5%;
}
.jtyw_title {
	background-image: url(images/icon1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 55px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	margin-bottom: 10px;
}
.jtyw_title span {
	font-size: 18px;
	line-height: 35px;
	color: #a20606;
	text-align: center;
	display: block;
	float: left;
}
.jtyw_title a {
	float: right;
	width: 80px;
	display: block;
	font-size: 14px;
	line-height: 35px;
	color: #767676;
	text-align: right;
}
.yw_tt {
	display: block;
}
.yw_tt h1 {
	font-size: 18px;
	line-height: 50px;
	color: #0b0b0b;
	text-align: left;
	display: block;
}
.yw_tt h1 a {
	font-size: 18px;
	line-height: 50px;
	color: #0b0b0b;
	text-align: left;
	display: block;
        font-weight: bold;
}
.yw_tt h1 a:hover {
	font-size: 18px;
	line-height: 50px;
	color: #710e0e;
	text-align: left;
	display: block;
}
.yw_tt p {
	font-size: 12px;
	line-height: 24px;
	color: #969696;
	display: block;
}
.yw_tt p a {
	font-size: 12px;
	color: #dd621f;
}
.jtyw_xq ul {
	padding-top: 18px;
}
.jtyw_xq ul li {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	display: block;
	height: 35px;
	clear: both;
}
.jtyw_xq ul li span {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	float: right;
	display: block;
}

.jtyw_xq ul li a {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	float: left;
        background-image: url(images/butnpic_03.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
}
.jtyw_xq ul li a:hover {
	font-size: 14px;
	line-height: 36px;
	color: #710e0e;
	float: left;
         background-image: url(images/butnpic_04.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
}
.mtxx {
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ededed;
	padding-top: 18px;
}

.mtbd {
	float: left;
	width: 47.5%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ededed;
	padding-right: 20px;
	padding-left: 10px;
}
.mtbd_title {
	background-image: url(images/icon2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 55px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	margin-bottom: 10px;
}
.mtbd_title span {
	font-size: 18px;
	line-height: 35px;
	color: #a20606;
	text-align: center;
	display: block;
	float: left;
}
.mtbd_title a {
	float: right;
	width: 80px;
	display: block;
	font-size: 14px;
	line-height: 35px;
	color: #767676;
	text-align: right;
}
.mtbd ul {
	display: block;
	padding-bottom: 15px;
}
.mtbd ul li {
	clear: both;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.mtbd ul li a {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	text-align: left;
	float: left;
         background-image: url(images/butnpic_03.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
}
.mtbd ul li a:hover {
	font-size: 14px;
	line-height: 36px;
	color: #710e0e;
	text-align: left;
	float: left;
         background-image: url(images/butnpic_04.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
}
.mtbd ul li span {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	text-align: right;
	display: block;
	float: right;
	width: 80px;
}
.xxdt {
	float: right;
	width: 47.3%;
	padding-right: 10px;
	padding-left: 20px;
}
.xxdt_title {
	background-image: url(images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 55px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
	margin-bottom: 10px;
}
.xxdt_title span {
	font-size: 18px;
	line-height: 35px;
	color: #a20606;
	text-align: center;
	display: block;
	float: left;
}
.xxdt_title a {
	float: right;
	width: 80px;
	display: block;
	font-size: 14px;
	line-height: 35px;
	color: #767676;
	text-align: right;
}
.xxdt ul {
	display: block;
	padding-bottom: 15px;
}
.xxdt ul li {
	clear: both;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.xxdt ul li a {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	text-align: left;
	float: left;
         background-image: url(images/butnpic_03.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
        height: 36px;
}
.xxdt ul li a:hover {
	font-size: 14px;
	line-height: 36px;
	color: #710e0e;
	text-align: left;
	float: left;
         background-image: url(images/butnpic_04.png);
	background-repeat: no-repeat;
	background-position: left center;
        padding-left:20px;
}
.xxdt ul li span {
	font-size: 14px;
	line-height: 36px;
	color: #6c6c6c;
	text-align: right;
	display: block;
	float: right;
	width: 80px;
}.yewu_box {
	background-image: url(images/yewu_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 164px;
	width: 100%;
}
.yewu {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 124px;
	padding-top: 40px;
}
.yewu_left {
	float: left;
	width: 3.7%;
}
.yewu_right {
	float: right;
	width: 3.7%;
}.yewu_lh {
	float: left;
	width: 1104px;
}
.yewu_lh ul li {
	float: left;
	width: 236px;
	margin-right: 20px;
	margin-left: 20px;
}
#l,#r{cursor: pointer;}

.yewu_img {
	background-image: url(images/yewu_bk.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	float: left;
	height: 72px;
	width: 72px;
	padding-top: 17px;
	padding-left: 17px;
}
.yewu_img img {
	text-align: center;
	height: 54px;
	width: 54px;
}
.yewu_wz {
	float: right;
	width: 52%;
	display: block;
}
.yewu_wz h1 {
	font-size: 18px;
	line-height: 36px;
	color: #313131;
	text-align: left;
	display: block;
}
.yewu_wz p {
	font-size: 12px;
	line-height: 18px;
	color: #989898;
	display: block;
}

.yewu_wz h1 a {
	font-size: 18px;
	line-height: 36px;
	color: #313131;
	text-align: left;
	display: block;
}
.yewu_wz h1 a:hover {
	font-size: 18px;
	line-height: 36px;
	color: #990000;
	text-align: left;
	display: block;
}
.product_box {
	background-image: url(images/pro_title.png);
	background-repeat: no-repeat;
	background-position: center 35px;
	width: 100%;
	padding-top: 137px;
	clear:both;
}
.product {
	width: 1200px;
        height:467px;
	margin-right: auto;
	margin-left: auto;
}
.product_fl {
	float: left;
	width: 133px;
}
.product_more{clear:both; width: 100%; height: 40px;}
.product_more a{ width:80px; float:right; font-size: 14px;color: #767676;}
.pro_title {
	font-size: 18px;
	color: #5f5f5f;
	line-height: 20px;
	text-align: left;
	display: block;
	margin-bottom: 30px;
	padding-left: 10px;
}
.pro_fl {
	display: block;
}
.pro_fl a {
	font-size: 14px;
	line-height: 42px;
	color: #9a9a9a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	text-align: left;
	display: block;
	padding-left: 10px;
}
.pro_fl .on,.pro_fl a:hover {
	color: #a40808;
}
.product_nr {
	float: right;
	width: 87%;
}
.product_nr ul li {
	float: left;
	margin-bottom: 18px;
	width: 47%;
	margin-right: 15px;
	margin-left: 16px;
}
.pro_img {
	float: left;
	border: 1px solid #e4e4e4;
	padding: 5px;
}
.pro_img a img {
	height: 183px;
	width: 150px;
}

.pro_wz {
	float: right;
	width: 59%;
	background-color: #f8f8f8;
	height: 165px;
	padding: 15px;
}
.pro_wz h1 {
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.pro_wz h1 a {
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.pro_wz h1 a:hover {
	font-size: 15px;
	line-height: 20px;
	color: #990000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}

.pro_wz span {
	font-size: 12px;
	line-height: 24px;
	color: #7b7b7b;
	text-align: left;
}
.pro_wz p {
	font-size: 12px;
	line-height: 24px;
	color: #7b7b7b;
	display: block;
}
.pro_wz a {
	font-size: 12px;
	line-height: 36px;
	color: #bc7676;
	text-align: left;
	display: block;
}



.pro_cbs {
	font-size: 12px;
	line-height: 34px;
	color: #7b7b7b;
	text-align: left;
}
.neirjj {
	font-size: 12px;
	line-height: 34px;
	color: #7b7b7b;
	text-align: left;
}
.yao_pic {
	width: 100%;
}
.yao {
	background-image: url(images/yao_pic.jpg);
	background-repeat: no-repeat;
	background-position: center 5px;
	height: 115px;
	padding-left: 20px;
}
.yao2 {
  background-image: url(images/yao_pic2.jpg);
  background-repeat: no-repeat;
  background-position: center 5px;
  height: 115px;
  padding-left: 20px;
}
.yao3 {
  background-image: url(images/yao3pic.jpg);
  background-repeat: no-repeat;
  background-position: center 5px;
  height: 115px;
  padding-left: 20px;
}

.yao3 a,.yao2 a,.yao a{
  height: 115px;
  display:block;
}

.qxdw_box {
	background-image: url(images/cy_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 142px;
	width: 100%;
	height: 309px;
	margin-bottom: 20px;
}
.qxdw {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.qxdw_left {
	float: left;
	background-image: url(images/cy_left.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 34px;
	height: 210px;
}
.qxdw_right {
	float: right;
	background-image: url(images/cy_right.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 210px;
	width: 34px;
}
.qxdw_lh {
	float: left;
	margin-right: 21px;
	margin-left: 20px;
        width:1090px;
        height:210px;
        overflow:hidden;
}
.Unit{float:left; width:1090px; display:block; height:210px;}
.qxdw_list {
	clear: both;

}
.qxdw_list a {
	float: left;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.qxdw_list a img {
	height: 101px;
	width: 210px;
}
.foot_box {
	background-image: url(images/foot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 223px;
	width: 100%;
	clear: both;
}
.foot {
	width: 870px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 45px;
	clear: both;
	height: 180px;
}
.foot_nr {
	background-image: url(images/saoma.jpg);
	background-repeat: no-repeat;
	background-position: 193px 30px;;
	height: 143px;
	padding-left: 350px;
	padding-top: 10px;
}
.foot_nr p {
	font-size: 14px;
	line-height: 30px;
	color: #7b7b7b;
}
.foot_nr p span {
	margin-right: 30px;
        font-size: 14px;
	line-height: 30px;
	color: #7b7b7b;
}
.jgwa img {
	float: left;
	padding-top: 8px;
	margin-right: 10px;
	height: 20px;
	width: 20px;
	
}
.p_bannerBox {
	background-repeat: no-repeat;
	background-position: center center;
	height: 320px;
	display: block;
	clear: both;
}
/*
.pbanner_gk{background-image: url(images/p_banner_gk.jpg);}
.pbanner_xw{background-image: url(images/p_banner_xw.png);}
.pbanner_yw{background-image: url(images/p_banner_yw.jpg);}
.pbanner_cp{background-image: url(images/p_banner_cp.png);}
.pbanner_dj{background-image: url(images/p_banner_dj.jpg);}
.pbanner_wh{background-image: url(images/p_banner_wh.png);}
.pbanner_zp{background-image: url(images/p_banner_zp.jpg);}*/

.pbanner_gk{background-image: url(images/p_banner01.jpg);}
.pbanner_xw{background-image: url(images/p_banner02.jpg);}
.pbanner_yw{background-image: url(images/p_banner03.jpg);}
.pbanner_cp{background-image: url(images/p_banner04.jpg);}
.pbanner_dj{background-image: url(images/p_banner_dj.png);}
.pbanner_wh{background-image: url(images/p_banner07.jpg);}
.pbanner_zp{background-image: url(images/p_banner08.jpg);}
.pbanner_xz{background-image: url(images/p_banner_xiazai.jpg);}

.position_box {
	background-color: #FFF;
	width: 100%;
	height: 48px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.position {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 48px;
	display: block;
}
.weiz {
	background-image: url(images/wz.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	height: 48px;
	padding-left: 50px;
	font-size: 12px;
	line-height: 48px;
	color: #717171;
	float: left;
	display: block;
}
.weiz a {
	font-size: 12px;
	line-height: 48px;
	color: #717171;
}
.jtgk_box {
	background-color: #FFF;
	width: 100%;
	clear: both;
}
.jtgk {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 10px;
	clear: both;
	display:block;
        min-height:600px;
}
.jtgk_fl {
	float: left;
	width: 174px;
	padding-right: 24px;
	padding-left: 24px;
}
.jtgk_title {
	font-size: 24px;
	color: #000000;
	text-align: center;
	display: block;
	line-height: 24px;
}
.jtgk_fl ul {
	margin-top: 20px;
}

.jtgk_fl ul li {
	clear: both;
	height: 55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.jtgk_fl ul li a {
	font-size: 15px;
	line-height: 55px;
	color: #626262;
	text-align: center;
	display: block;
}
.jtgk_fl ul li .on,.jtgk_fl ul li a:hover,.jtgk_fl ul li.selected a {
	font-size: 15px;
	line-height: 55px;
	color: #d61b1b;
}

.fl_list {
	float: left;
	width: 264px;
	padding-right: 24px;
	padding-left: 24px;
}
.list_title {
	font-size: 24px;
	color: #000000;
	text-align: center;
	display: block;
	line-height: 24px;
}
.fl_list ul {
	margin-top: 20px;
}

.fl_list ul li {
	clear: both;
	min-height: 55px;
*min-height: 55px;
_min-height: 55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.fl_list ul li a {
	font-size: 15px;
	line-height: 55px;
	color: #626262;
	text-align: center;
	display: block;
}
.fl_list ul li .on,.fl_list ul li a:hover {
	font-size: 15px;
	line-height: 55px;
	color: #d61b1b;
}
.fl_list_xq {
	float: right;
	width: 826px;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 16px;
	line-height: 40px;
	color: #717171;
	display: block;
	min-height:600px;
}

.jtgk_xq {
	float: right;
	width: 880px;
	padding-right: 48px;
	padding-left: 48px;
	font-size: 16px;
	line-height: 40px;
	color: #717171;
	display: block;
        padding-bottom: 50px;
  	min-height:600px;
}
.jtgk_sp {
	background-color: #6c8ab9;
	background-image: url(images/jt_img.png);
	background-repeat: no-repeat;
	background-position: right center;
	height: 411px;
	margin-bottom: 40px;
}
.jtgk_sp img {
	height: 411px;
	width: 730px;
	float: left;
}
.jtgk_xq p {
	font-size: 16px;
	line-height: 40px;
	color: #717171;
}
.xinwen_xq {
	float: right;
	width: 974px;
	background-image: url(images/xinw_bg.png);
	background-repeat: repeat-y;
	background-position: 8px;
}
.xinwen_xq ul {
	display: block;
	padding-right: 50px;
}

.xinwen_xq ul li {
	padding-top: 30px;
	background-image: url(images/p_news_dian2.jpg);
	background-repeat: no-repeat;
	background-position: 2px 35px;
	padding-left: 40px;
	display: block;
}
.xinwen_xq ul li:hover{
	padding-top: 30px;
	background-image: url(images/p_nws_dian.jpg);
	background-repeat: no-repeat;
	background-position: 2px 35px;
	padding-left: 40px;
	display: block;
}
.xinwen_xq ul li h1 {
	font-size: 18px;
	color: #3b3b3c;
	text-align: left;
	display: block;
}
.xinwen_xq ul li h1 a {
	font-size: 18px;
	color: #3b3b3c;
	text-align: left;
	display: block;
}
.xinwen_xq ul li h1 a:hover {
	color: #cc3000;
}
.xinwen_xq ul li:hover h1 a{color: #cc3000;}

.xinwen_sj {
	display: block;
}
.xinwen_sj span {
	font-size: 12px;
	line-height: 36px;
	color: #b0b0b0;
	margin-right: 20px;
}
.xinwen_xq ul li p {
	font-size: 14px;
	color: #888989;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d6d6d6;
	display: block;
}

.lmxq_img {
	text-align: center;
	margin-bottom: 40px;
}
.lmxq_img img {
	max-width:800px;
}
.cpxx_xq {
	float: right;
	width: 976px;
	display: block;
}
.sousuo {
	float: right;
	margin-top: 11px;
	width: 328px;
	padding-right:20px;
}
.shuru {
	border: 1px solid #bf8c5a;
	height: 26px;
	width: 230px;
	font-size: 12px;
	line-height: 26px;
	color: #7e7e7e;
	float: left;
	text-align: left;
	padding-left: 15px;
}
input[name="field_topic"]{
	border: 1px solid #bf8c5a;
	height: 26px;
	width: 230px;
	font-size: 12px;
	line-height: 26px;
	color: #7e7e7e;
	float: left;
	text-align: left;
	padding-left: 15px;
}
.search {
	font-size: 13px;
	color: #FFF;
	line-height: 28px;
	height: 28px;
	width: 81px;
	background-color: #bf8c5a;
	display: block;
	float: right;
}
input[type="submit"]{
	font-size: 13px;
	color: #FFF;
	line-height: 28px;
	height: 28px;
	width: 81px;
	background-color: #bf8c5a;
	display: block;
	float: right;
}
.cpxx_xq ul li {
	float: left;
	width: 46%;
	margin-right: 19px;
	margin-left: 20px;
	margin-bottom: 40px;
}
.pro_wz_nr {
	float: right;
	width: 55%;
	background-color: #f8f8f8;
	height: 165px;
	padding: 15px;
}
.pro_wz_nr h1 {
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.pro_wz_nr h1 a {
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.pro_wz_nr h1 a:hover {
	font-size: 15px;
	line-height: 20px;
	color: #990000;
	text-align: left;
	display: block;
	margin-bottom: 8px;
}
.pro_wz_nr span {
	font-size: 12px;
	line-height: 24px;
	color: #7b7b7b;
	text-align: left;
}
.pro_wz_nr p {
	font-size: 12px;
	line-height: 24px;
	color: #7b7b7b;
	display: block;
}
.pro_wz_nr a {
	font-size: 12px;
	line-height: 36px;
	color: #bc7676;
	text-align: left;
	display: block;
}
.djgz_xq {
	float: right;
	width: 976px;
	display: block;
	background-image: url(images/dj_img.png);
	background-repeat: no-repeat;
	background-position: left 47px;
}
.djgz_title {
	background-image: url(images/p_dj1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 18px;
	line-height: 50px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	height: 58px;
	width: 123px;
	display: block;
}
.djgz_xq ul {
	padding-right: 20px;
	padding-left: 20px;
	display: block;
	padding-top: 10px;
}

.djgz_xq ul li {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d6d6d6;
	clear: both;
	display: block;
}
.djrq {
	float: left;
	background-image: url(images/djxx.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 93px;
	width: 54px;
	padding-right: 28px;
	padding-left: 13px;
	padding-top: 5px;
}
.djrq h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #888989;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff6e00;
	text-align: center;
	display: block;
	line-height: 58px;
}
.djrq span {
	font-size: 14px;
	color: #888989;
	text-align: center;
	display: block;
	line-height: 20px;
}
.djgz_nr {
	float: right;
	width: 87%;
}
.djgz_nr a {
	font-size: 18px;
	line-height: 34px;
	color: #3b3b3c;
	text-align: left;
	display: block;
	margin-bottom: 10px;
}
.djgz_nr a:hover {
	font-size: 18px;
	line-height: 34px;
	color: #990000;
	text-align: left;
	display: block;
	margin-bottom: 10px;
}
.djgz_nr p {
	font-size: 14px;
	line-height: 26px;
	color: #888989;
}
.qiwh_sp {
	text-align: center;
	display: block;
	margin-bottom:40px;
}
.qiwh_sp img {
	max-width:800px;
}
.rczp_title {
	font-size: 24px;
	color: #000000;
	text-align: center;
	display: block;
	line-height: 24px;
	padding-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
/*荣誉 开始*/
.rongyu_title {
	display: block;
	width: 100%;
	height: 36px;
	margin-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}
.rongyu_title span {
	font-size: 16px;
	font-weight: bold;
	float: left;
	color: #333;
}

.rongyu_title a {
	height: 36px;
	width: 80px;
	text-align: center;
	display: block;
	float: right;
	font-size: 15px;
	line-height: 36px;
	color: #666;
}


.zzry_list {
	display: block;
}
.fl_list ul li .zzry_list a {
        background-image: url(images/icon9.jpg);
	background-repeat: no-repeat;
	background-position: 13px center;
	font-size: 13px;
	line-height: 3em;
	color: #727272;
	text-align: left;
	display: block;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
}

.fl_list ul li .zzry_list .on,.fl_list ul li .zzry_list a:hover {
	background-image: url(images/icon8.jpg);
	background-repeat: no-repeat;
	background-position: 13px center;
	color: #d61b1b;
}
.tupian_lb ul {
	display: block;
}

.tupian_lb ul li {
	float: left;
	margin-right: 6px;
	margin-left: 7px;
	margin-bottom: 40px;
	display: block;
width: 261px;
}
.tupian_lb ul li h1 {
	text-align: center;
	display: block;
	font-size: 16px;
	line-height: 36px;
	color: #333;
}
.tupian_lb ul li p {
	font-size: 13px;
	line-height: 26px;
	color: #333;
	text-align: left;	
}
.xinxi_lb {
	display: block;
        clear: both;
}
.xinxi_lb ul li {
	color: #333;
	background-image: url(images/dt_dian.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	clear: both;
	display: block;
	height: 36px;
}
.xinxi_lb ul li a {
	font-size: 16px;
	line-height: 36px;
	color: #333;
	padding-left: 20px;
	text-align: left;
	float: left;
}
.xinxi_lb ul li a:hover{ color:#9d2525;}
.xinxi_lb ul li span {
	display: block;
	float: right;
}
.rongyu_img {
	padding: 5px;
	height: 198px;
	width: 248px;
	border: 1px solid #D6D6D6;
}
.rongyu_img img {
	height: 198px;
	width: 248px;
}
/*荣誉 结束*/
.biaoti {
	text-align: center;
	display: block;
	padding-top: 10px;
	padding-bottom: 20px;
}
.biaoti h1 {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
        padding-bottom: 20px;

}
.biaoti .Time {
	padding-top: 10px;
        border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e9e9e9;
}
.biaoti .Time span {
	font-size: 13px;
	line-height: 20px;
	color: #686868;
	margin-right: 20px;
}
.neirong {
	padding-top: 15px;
	padding-right: 60px;
	padding-bottom: 40px;
	padding-left: 60px;
	font-size: 16px;
	line-height: 36px;
	color: #3a3a3a;
	min-height:600px;
}
.neirong p {
	font-size: 16px;
	line-height: 36px;
	color: #3a3a3a;
}
.rczy_title {
	background-image: url(images/rc.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	padding-left: 50px;
	font-size: 16px;
	line-height: 40px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;
	display: block;
	clear: both;
	background-color: #f6f5f5;
}
.rczy_list {
	border: 1px solid #D6D6D6;
	margin-bottom: 20px;
}
.rczy_list ul {
	padding-top: 30px;
	padding-bottom: 30px;
	
}

.rczy_list ul li {
	height: 40px;
	float: left;
	width: 45.5%;
	display: block;
	padding-left: 30px;
}
.rczy_list ul li h1 {
	float: left;
	padding-right: 30px;
	font-size: 15px;
	line-height: 40px;
	font-weight: bold;
	color: #333;
}
.rczy_list ul li span {
	float: left;
	font-size: 15px;
	line-height: 40px;
	color: #333;
}
/*图书正文*/
.ts_zw {
	padding-bottom: 40px;
	padding-top: 20px;
	min-height: 620px;
}
.tszw_img {
	float: left;
	height: 403px;
	width: 25%;
	background-color: #f3f3f3;
	text-align: center;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.tszw_img img {
	height:403px;
	width:300px;
}
.tszw_img2 {
	float: left;
	height: 403px;
	width: 25%;
	background-color: #f3f3f3;
	text-align: center;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.tszw_img2 img {
	height:403px;
	width:300px;
}
.cp_banquan {
	float: right;
	width: 71%;
	font-size:15px;
}
.pRight20 {
	padding-right: 20px;
	padding-top: 6px;
	padding-bottom: 7px;
}
.pLeft20 {
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 7px;
}
.cp_banquan table,.cp_banquan table tr, .cp_banquan table tr td {
	border: 1px solid #d2d2d2;
	color: #4f4f4f;
	font-size: 15px;
	border-collapse: collapse;	
}
.cp_banquan2 {
	float: right;
	width: 68%;
	font-size:15px;
        padding:15px;
        background-color: #f3f3f3;
}
.cp_banquan2 table,.cp_banquan2 table tr, .cp_banquan2 table tr td {
	border: 1px solid #d2d2d2;
	color: #4f4f4f;
	font-size: 15px;
	border-collapse: collapse;
       line-height: 40px;
       background-color: #fff;	
}
.tushu_nr_js{ 
        clear:both; 
	width:100%; 
	padding-top:20px;
}
.tushu_nr_js ul {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #399;
}
.tushu_nr_js ul li {
	float: left;
	height: 36px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cecece;
}
.tushu_nr_js ul li a {
	font-size: 14px;
	line-height: 36px;
	color: #44403f;
	text-align: center;
	display: block;
        padding-left:15px;
	padding-right:15px;
}
.tushu_nr_js ul li .on,.ts_zw ul li a:hover {
	background-color: #399;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #fff;
        padding-left:15px;
	padding-right:15px;
}
.ts_zw p {
	font-size: 15px;
	line-height: 36px;
	color: #4f4f4f;
}
.tushu_nr_xiangqing{ 
        padding-top:40px;
	padding-left:40px;
	padding-right:40px;
	min-height:400px;
        font-size: 15px;
	line-height: 36px;
	color: #4f4f4f;
	text-align: left;
}
.tushu_nr_xiangqing p{ 
        font-size: 15px;
	line-height: 36px;
	color: #4f4f4f;
}
/*图书正文 end*/
/*新闻列表 图标*/
.icon_pic{
   background-image: url(images/photo.gif);
   background-repeat: no-repeat;
   background-position: center bottom;
   *background-position: center 6px;
   display:inline-block;
   padding:10px;
    *padding:0px 10px 5px 10px;
}
.icon_video {
   background-image: url(images/video.gif);
   background-repeat: no-repeat;
   background-position: center bottom;
   *background-position: center 8px;
  display:inline-block;
   padding:10px;
   *padding:0px 10px 5px 10px;
}
.xinwen_xq ul li h1 a .icon_pic{
   background-image: url(images/photo.gif);
   background-repeat: no-repeat;
   *background-position: center 11px;
   display:inline-block;
    *padding:0px 10px 5px 10px;
}
.xinwen_xq ul li h1 a .icon_video {
   background-image: url(images/video.gif);
   background-repeat: no-repeat;
   *background-position: center 12px;
  display:inline-block;
   padding:10px;
   *padding:0px 10px 5px 10px;
}
/*新闻列表 图标 end*/
.cplb {
	float: right;
	width: 976px;
	display: block;
	background-image: url(images/dj_img.png);
	background-repeat: no-repeat;
	background-position: left 47px;
}
.cplb_box {
	padding-top: 30px;
	padding-bottom: 30px;
}
.cplb_box ul li {
	float: left;
	height: 235px;
	width: 250px;
	display: block;
	margin-right: 37px;
	margin-left: 37px;
}
.cpimg img {
	width:240px; 
	height:173px;
}
.cpimg a {
	height: 173px;
	width: 240px;
	display: block;
	padding: 4px;
}
.cp_title {
	height: 40px;
}
.cp_title a {
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	display:block;
}

/*冀版教材 start*/
.jc_biaoti {
	text-align: center;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
}
.jc_biaoti h1 {
	font-size: 24px;
	line-height:100%;
	padding-bottom:10px;
	font-weight: bold;
	color: #000000;
}

.jc_cbs{
	font-size: 13px;
	line-height: 40px;
	color: #686868;
	padding-top:10px;
}
.jiaocai_img {
	padding-top: 44px;
	padding-bottom: 44px;
	text-align: center;
}
.jiaocai_img img {
	padding: 20px;
	border: 1px solid #e9e9e9;
	height: 554px;
}

.tushu_nr_js2{ 
    clear:both; 
	width:90%;
	margin:0px auto 0px auto;
	padding-top:20px;
}
.tushu_nr_js2 ul {
	background-color: #f3f3f3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #399;
}
.tushu_nr_js2 ul li {
	float: left;
	height: 36px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cecece;
}
.tushu_nr_js2 ul li a {
	font-size: 14px;
	line-height: 36px;
	color: #44403f;
	text-align: center;
	display: block;
	padding-left:15px;
	padding-right:15px;
}
.tushu_nr_js2 ul li .on {
	background-color:#399;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #fff;
}
.yqlj_box {
	background-image: url(images/yqlj.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	width: 100%;
	height: 180px;
	padding-top: 105px;
}
.yqlj {
	width: 100%;
	background-color: #eaecee;
	height: 180px;
	display: block;
}
.lj_nr {
	
	height: 130px;
	width: 1200px;
        margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	padding-bottom: 25px;
	display: block;
}
.lj_dyh {
	display: block;
	height: 33px;
	width: 100%;
}

.lj_dyh a {
	font-size: 13px;
	line-height: 33px;
	color: #494848;
	text-align: center;
	float: left;
	display: block;
	width: 20%;
}
.lj_dyh a:hover {
	color: #990000;
}
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {
	height: 40px;
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 12px;
	color: #202743;
	text-align: center;
	background-color: #FFF;
         clear:both;
}

#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span {
	padding-right: 12px;
	padding-left: 12px;
	background-color: #FFF;
	border: 1px solid #e2e2e2;
	margin-right: 5px;
	margin-left: 5px;
	color: #c5c5c5;
	border-radius: 3px;
	line-height: 1.5em;
	padding-top: 5px;
	padding-bottom: 5px;
}

#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a {
	padding-right: 12px;
	padding-left: 12px;
	background-color: #FFF;
	border: 1px solid #925B5E;
	margin-right: 5px;
	margin-left: 5px;
	color: #59595a;
	border-radius: 3px;
	line-height: 1.5em;
	padding-top: 5px;
	padding-bottom: 5px;
}
#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur{
        color: #fff;
	background-color: #925B5E;
}
/*冀版教材 end*/

