/* CSS Document */
@charset "UTF-8";		
*{ margin:0; padding:0;list-style:none;}
img{ border:none;}
ul,li{ list-style:none;}
body{ font-family: "Microsoft YaHei";  font-size:12px;color:#000; }
.fL{ float:left;}
.fR{ float: right;}
a{color:#000; text-decoration:none;}
a:hover{color:#82211b; text-decoration: underline;}
.cW,.cW a{ color:#fff; text-decoration:none;}
.cY,.cY a{ color:#926b44; text-decoration:none;}
.cB{color:#45aa27;}
.cO,.cO a,a.cO{ color:#FF9900; text-decoration:none;}


.header{ width:980px; height:191px; margin:0 auto; padding:0;}
.logo{width:980px; height:144px; background:url(../images/top.jpg) left top no-repeat;}

.nav{width:960px; height:47px; background:url(../images/nav_bg.jpg) left top no-repeat; padding:0 10px;}
.nav ul{width:99%; height:47px; margin-left:1%}
.nav li{ width:86px; height:34px; margin:6px 33px 6px 0; font-size:15px; line-height:34px; text-align:center; background:url(../images/nav.png) left top no-repeat;float:left;}
.nav li.one{ width:126px; height:34px; font-size:16px; line-height:34px; background:url(../images/nav01.png) left top no-repeat;float:left;}
.nav li a{ width:86px; height:34px;display:block; float:left;}
.nav li a:hover{ width:86px; height:34px; display:block; float:left; text-decoration:none; }
.nav li.one a{ width:126px;}
.nav li.hover-down a{color:#FF9900;width:86px;}
.nav li.on a{color:#FF9900;width:86px;}
.lmfl_list li.on a{color:#FF9900;}
.banner{ width:960px; height:275px;margin:0 auto; margin-top:10px; padding:0;}
.banner img{width:960px; height:275px;}

.cont{width:960px; height:;margin:0 auto; margin-top:10px; padding:0;}
.w_960{width:960px; height:;}
.maq_img{width:702px; height:277px;}
.maq_img img{width:702px; height:277px;}

.zxzx{ width:230px; height:; padding:3px 10px 0 10px; background:#eaeaea;}
.tit{width:230px; height:33px; line-height:33px; background:url(../images/tit_bg.png) left top no-repeat;}
.cn{width:; height:25px; line-height:25px; margin-top:7px; font-size:16px; color:#000;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(Color=#fff, Strength=1);/*���ݳ�ie�����*/
filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white) Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white);/*����ie*/
margin-left:42px;}
.en{width:; height:24px;line-height:24px; margin-top:8px; font-size:16px; color:#000;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(Color=#fff, Strength=1);/*���ݳ�ie�����*/
filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white) Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white);/*����ie*/ margin-left:10px;font-family:sans-serif; }
.news_list{width:230px; height:120px; margin-top:6px; }
.news_list li{width:215px; height:24px; line-height:24px; padding-left:15px; background:url(../images/icon.gif) left center no-repeat; float:left; overflow:hidden; }

.kflxdh{width:230px; height:113px; margin-top:6px; background:url(../images/line.jpg) center top no-repeat; }
.kflx_le{width:145px; height:96px;}
.kflx_le_tit{width:145px; height:30px; font-size:14px; line-height:30px;}
.kflx_le_qq{width:145px; height:29px; line-height:29px; margin-top:5px;}
.qq1{width:40px; height:29px; padding-left:30px; background: url(../images/qq01.jpg) left center no-repeat; display: block; float:left;}
.qq2{width:40px; height:29px; padding-left:30px; background: url(../images/qq02.jpg) left center no-repeat;display: block; float:left;}
.kflx_le_tell{width:141px; height:38px; margin-top:5px; }
.kflx_ews{width:85px; height:63px; margin-top:10px;}
.kflx_ews p{font-size:10px}
.mt_10{ margin-top:10px;}

.ryzz{width:958px; height:; border:1px solid #c3c3c3;background:#eaeaea;}
.ryzz_tit{width:958px; height:32px; background:url(../images/tit_bg.jpg) left top no-repeat;}
.img_icon{width:29px; height:32px; margin-left:13px; }
.img_icon img{width:29px; height:29px;}
.ryzz_tit .cn{ margin-left:12px;}
.ryzz_list{width:938px; height:; padding-left:5px;}
.ryzz_list marquee{width:938px; height:158px; margin:12px 0 8px 0; }
.ryzz_list ul{width:120%; height:158px;}
.ryzz_list li{width:203px; height:158px; margin-right:20px; float:left;}
.ryzz_list li a{ width:203px; height:auto; float:left; display:block;}
.ryzz_list li a.img,.ryzz_list li a img{width:203px; height:138px; }
.ryzz_list li a.text{width:203px; height:20px; line-height:20px; text-align: center; overflow:hidden;}

.cpzm_le{ width:250px; height:;}
.cpzm_list{ width:230px; height:; padding:3px 10px 0 10px; background:#eaeaea;}
.cpzm_list_cont{width:230px; height:;}
.cpzm_list_cont li{width:165px; height:48px; padding-left:65px; line-height:48px; font-size:18px; border-bottom:1px dashed #c3c3c3; float: left; background:url(../images/icon.gif) 35px center no-repeat;}
.cpzm_list_cont li a{width:165px; height:48px; display:block; float:left;}
.cpzm_img_list{width:700px; height:657px; overflow:hidden;}
.cpzm_img_list ul{width:120%; height:;}
.cpzm_img_list li{width:220px; height:201px; padding:4px; background:#811f1c; margin:0 7px 14px 0; float:left;}
.cpzm_img_list li a{ width:220px; height:auto; float:left; display:block;}
.cpzm_img_list li a.img,.cpzm_img_list li a img{width:220px; height:171px;}
.cpzm_img_list li a.text{width:220px; height:30px; line-height:30px; font-size:14px; text-align: center; overflow:hidden;}

.w_33{ width:310px; height:auto; border:1px solid #c3c3c3;}
.qyxw_tit{width:308px; height:27px; padding:1px; border-bottom:1px solid #c3c3c3; background:url(../images/tit_bg01.jpg) 1px 1px no-repeat;}
.qyxw_tit .cn{margin:0 0 0 12px; line-height:27px; }
.gd{ width:50px; height:27px; line-height:27px; display:block;}
.qyxw_list{ width:290px; height:; padding:5px 10px;}
.qyxw_list li{width:275px; height:24px; line-height:24px; padding-left:15px; background:url(../images/icon.gif) left center no-repeat; float:left; overflow:hidden; }
.qyxw_list li a{width:220px; height:24px; line-height:24px;float:left; display:block; overflow:hidden; }
.qyxw_list li span{width:55px; height:24px; line-height:24px;float:right; display:block; overflow:hidden; }
.ml_13{ margin:0 12px;}

.footer{ width:960px;margin:0 auto; margin-top:10px; padding:0;}
.link{ width:960px; height:25px;float:left; line-height:25px; background:#2b181b;}
.link_tit{ width:80px; height:25px;float:left; line-height:25px; text-align:center; font-weight:bold; font-size:14px;} 
.link_cont{width:880px; height:25px;float:left; line-height:25px;}
.link_cont li{ margin:0 10px; float:left;}
.foot_re{width:960px; height:86px; margin-top:10px;}
.foot_re_le{width:315px; height:68px; margin:9px 0;}
.foot_re_le img{width:315px; height:68px;}
.foot_re_ri{width:480px; height:; margin:5px 0;}
.foot_re_ri ul{width:480px; height:; float:left;}
.foot_re_ri li{width:; height:15px; padding:0 10px; line-height:15px; border-right:1px solid #000; text-align:center;  float:left;}
.foot_re_ri li.one{ border:none;}
.regist{width:470px; line-height:20PX; margin-top:8PX; margin-left:10PX;}

/*ny*/
.left_cont{ width:250px; height:;}
.lmfl{}
.lmfl_list{width:215px; height:; margin:6px 7px 0 7px; }
.lmfl_list li{width:205px; height:26px; line-height:26px; font-size:14px; border-bottom:1px dashed #c3c3c3; padding-left:25px; background:url(../images/icon.gif) left center no-repeat; float:left; overflow:hidden; }
.lmfl_list li:last-child{ border-bottom:none;}
.lmfl_list li a{width:205px; height:26px; display:block; float:left; }

.ss{width:244px; height:50px; padding:2px; border:1px solid #c3c3c3; background:url(../images/tit_bg02.jpg) 2px 2px no-repeat;}
.ss form{width:202px; height:23px; margin-top:13px; margin-left:35px; }
.text_input{width:135px; height:18px; line-height:18px;}
.btn_ss{width:57px; height:19px; border:none; background:url(../images/btn_ss.jpg) left top no-repeat; margin-left:5px;}

.dsfc_gd,.dsfc_gd img{width:250px; height:287px; }
/**微信**/
.weixin{width:100%}
.weixin div{float:left;margin:0 35px}
.weixin div p{text-align:center}
.vedio{width:250px; height:248px;}
.vedio .tit{ width:250px; height:35px; background:#eaeaea url(../images/tit_bg03.jpg) right top no-repeat; }
.vedio .cn{ margin-left:50px;}
.vedio_cont{width:250px; height:208px; margin-top:5px;}
.vedio_cont img{width:250px; height:208px;}

.zxzx_list{width:215px; height:; margin:6px 7px; }
.zxzx_list li{width:200px; height:26px; line-height:26px; font-size:14px; border-bottom:1px dashed #c3c3c3; padding-left:15px; background:url(../images/icon.gif) left center no-repeat; float:left; overflow:hidden; }
.zxzx_list li:last-child{ border-bottom:none;}
.zxzx_list li a{width:200px; height:26px; display:block; float:left; }

.right_cont{ width:698px; height:;border:1px solid #c3c3c3; min-height:908px; padding-bottom:30px;background:#eaeaea; }
.right_cont_top{ width:698px; height:32px; background:url(../images/tit_bg.jpg) left top no-repeat;}
.dqym{ width:155px; height:32px; line-height:32px;overflow:hidden; margin-left:14px; font-size:16px; color:#000;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(Color=#fff, Strength=1);/*���ݳ�ie�����*/
filter:Dropshadow(offx=1,offy=0,color=white) Dropshadow(offx=0,offy=1,color=white) Dropshadow(offx=0,offy=-1,color=white) Dropshadow(offx=-1,offy=0,color=white);/*����ie*/}
.lj{ width:400PX; height:32px; font-size:14PX; line-height:32px;overflow:hidden; text-align:right; margin-right:20px;}
.right_fl_banner{ width:698px; height:140px; margin:30px auto; padding:0; text-align:center;}
.right_cont img{max-width:680px}
.zw{width:668px; height: auto; padding:15PX;font-size:14px; line-height:30px;}

.news_list01{width:668px; height:; font-size:14px; padding:15px;}
.news_list01 li{ width:655px; height:35px; line-height:35px; background: url(../images/icon.gif) left center no-repeat; padding-left:13px;border-bottom:1px dashed #c3c3c3;}
.news_list01 li a{width:570px; height:35px; overflow:hidden; float:left; }
.news_list01 li .date{width:85px; height:35px; overflow:hidden; float:left; display:block; font-size:12px; }

.right_cont_cpzm_img_list{width:668px; height:; font-size:12px; padding:15px;}
.right_cont_cpzm_img_list ul{width:120%; height:;}
.right_cont_cpzm_img_list li{width:211px; height:194px; padding:4px; background:#811f1c; margin:0 7px 14px 0; float:left;}
.right_cont_cpzm_img_list li a{ width:211px; height:auto; float:left; display:block;}
.right_cont_cpzm_img_list li a.img,.right_cont_cpzm_img_list li a img{width:211px; height:164px;}
.right_cont_cpzm_img_list li a.text{width:211px; height:30px; line-height:30px; font-size:14px; text-align: center; overflow:hidden;}

.w_648{width:648px; height:; margin:0 auto; padding:0;}
.ytjj_tit{width:646px; height:32px; background:url(../images/tit_bg.jpg) left top no-repeat;border:1px solid #811f1c; }
.ytjj_cont{width:648px; height:; margin-top:10px;}
.ytjj_cont p{width:648px; line-height:30px; text-indent:2em;}

.ycjy{ margin-top:30px;}
.ycjy_cont{ margin-top:10px;width:648px;}
.ycjy p{line-height:30px; text-indent:2em; float:left;}
.ycjy_list{width:120%; height:; }
.ycjy_list li{width:211px; height:188px;  float:left; margin:0 7px 0 0;}
.ycjy_list li a{ width:211px; height:auto; float:left; display:block;}
.ycjy_list li a.img,.ycjy_list li a img{width:211px; height:158px;}
.ycjy_list li a.text{width:211px; height:30px; line-height:30px; font-size:14px; text-align: center; overflow:hidden;}

.bzjs_vedio,.bzjs_vedio img{width:365px; height:236px;}
.bzjs_text{ width:270px; height:; display:block; text-indent:2em; line-height:30px;}

.zxly{width:646px; height:; padding:59px 0 56px 0; font-size:14px;border:1px solid #811f1c; border-top:none; background:url(../images/lyb_bg.jpg) left top no-repeat; }
.zxly form{width:646px; height:;}
.zxly form p{width:646px; height:; float:left; margin-bottom:15px;}
.zxly form p label{width:85px; height:40px; text-align:right; line-height:40px; float:left; margin-right:20px;}
.zxly form p .input{width:310px; height:20px; padding:9px;line-height:20px; float:left; border:1px solid #a4b97f;}
.btn{width:200px; height:30px; margin:15px 0 0 120px;}
.tj_btn{ width:132px; height:32px; background:url(../images/tj_btn.jpg) left top no-repeat; float:left; margin-right:50px; border:none;}
.cz_btn{ width:132px; height:32px; background:url(../images/cz_btn.jpg) left top no-repeat; float:left; margin-right:50px; border:none;}


/* css ���� */
		

		/* ������css */
		.slideBox{ width:702px; height:277px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:35px; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center;color:#fff; background:#6D6D6D; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#fff; color:#f00; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:702px; height:277px; display:block;  }
		
		/* ������css */
		.slideBoxtwo{ width:247px; height:287px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBoxtwo .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1; }
		.slideBoxtwo .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBoxtwo .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center;color:#fff; background:#6D6D6D; cursor:pointer; }
		.slideBoxtwo .hd ul li.on{ background:#f00; color:#fff; }
		.slideBoxtwo .bd{ position:relative; height:100%; z-index:0;   }
		.slideBoxtwo .bd li{ zoom:1; vertical-align:middle; }
		.slideBoxtwo .bd img{ width:247px; height:287px; display:block;  }
		
		/* 焦点图 */
.focusBox { float:left; position: relative; width: 702px; height: 277px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 702px; height: 277px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.luli p{line-height:20px;padding:0 5px}
		

