@charset "utf-8";
/* CSS Document */

a
{
	color: #676767;
	text-decoration: none;
	
}
a:visited
{
	color: #676767;
	text-decoration: none;
}
a:hover
{
	color: #676767;
	text-decoration: none;
}
a:active
{
	color: #676767;
}

ul{
	list-style: none;
	list-style-type: none;
	margin: 0px auto;
	padding: 0;
}

li{
	list-style-type: none;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;	
}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th,ul,li
{  
	margin: 0;  
	padding: 0;  
	border: 0;  
	outline: 0;   
	font-size: 100%; 
  }     
  :focus {  
   outline: 0;  
  } 
  ol, ul {  
   list-style: none;  
  }
  body {font-family:"宋体",Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px; background:#dcdcdc}

.clr{clear:both; overflow:hidden; height:1px; margin-top:-1px;}
body,td,div,p,br,b,i,em,a,pre,img,dl,dt,dd,li,form,th,tr,span {font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}

.top_black{width:100%; height:36px; background:#606060; overflow:hidden}
.top_blackNR{width:1003px; margin:0 auto}
.top_blink{ width:703px; float:left}
.top_blackli{width:77px; float:left; line-height:36px; height:36px; text-align:center; color:#fff; font-size:12px; font-family:"微软雅黑"}
.top_blackli a:visited,.top_blackli a:active,.top_blackli a:link{width:77px; line-height:36px; height:36px; text-align:center; color:#fff; font-size:12px; font-family:"微软雅黑"; display:block; }
.top_blackli a:hover{width:77px; line-height:36px; height:36px; text-align:center; color:#fff; font-size:12px; font-family:"微软雅黑"; background:#8c8c8c;display:block;}
.top_blackshu{width:1px; float:left; height:36px;}
.top_bls{width:77px; line-height:36px; height:36px; text-align:center; color:#fff; font-size:12px; font-family:"微软雅黑"; background:#8c8c8c;display:block;}

.foot_ssbox2{width:213px; height:22px; float:right; margin-top:7px;}
.Sear3{width:176px; height:22px; float:left;overflow:hidden}
.Sear4{width:37px; height:22px;float:left;}
.SearTex2{width:166px; padding-left:10px; background:url(../images/search_uptxt.png) no-repeat; height:24px; border:0px; float:left; color:#ababab}
.Searbtn2{width:37px; background:url(../images/search_upbtn.png) no-repeat; height:22px; cursor:pointer; border:0px;float:left;}

.top{width:100%; height:98px; background:url(../images/top_bj.jpg)}
.topNr{width:1003px; margin:0 auto}
/*.logo{width:295px; float:left}
.logo img{margin-top:20px;}*/
.navbx{width:708px; float:left}
.banner_line{width:100%; height:7px; background:url(../images/banner_line.jpg); overflow:hidden}
.index_box{width:1003px; margin:0 auto; margin-top:16px;}
.index_lx{width:551px; float:left;}
.index_news{width:452px; float:left; background:#fff; overflow:hidden; height:348px;}
.index_newsti{width:452px; height:62px;}
.index_ntile{width:326px; float:left; padding-left:20px; color:#2865b7; font-family:"微软雅黑"; font-size:20px; line-height:62px;}
.index_ntile span{color:#cfcece; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.index_ntiri{width:106px; float:left}
.index_ntiri img{margin-top:20px;}
.index_upnews{width:408px; height:120px; background:#f7f7f7; margin-left:20px; overflow:hidden}
.index_upnti{width:373px; padding-top:10px; padding-left:16px; line-height:33px;}
.index_upntile{width:296px; float:left; line-height:33px; color:#2865b7;font-family:"微软雅黑"; font-size:16px;}
.index_upntile a:visited,.index_upntile a:active,.index_upntile a:link,.index_upntile a:hover{ line-height:33px; color:#2865b7;font-family:"微软雅黑"; font-size:16px;}
.index_upntiri{width:77px; float:left; text-align:right; line-height:33px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#adadad}
.index_upntiri a:visited,.index_upntiri a:active,.index_upntiri a:link,.index_upntiri a:hover{line-height:33px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#adadad; text-align:right;}
.index_upnNr{width:373px; line-height:23px; color:#7c7c7c;padding-left:16px;}
.index_newslist{width:408px;margin-left:16px; margin-top:10px;}
.midrightli1{width:328px; float:left; height:35px; line-height:35px; color:#666666; border-bottom:1px dashed #d8d8d8 }
.midrightli1 a,.midrightli1 a:visited,.midrightli1 a:hover, .midrightli1 a:active{line-height:35px; color:#666666; font-size:12px; }
.midrightli1 img{float:left; padding-top:14px; padding-right:8px;}
.midrightli2{width:80px; float:left; height:35px; line-height:35px; color:#a2a2a2; text-align:right;font-size:12px;border-bottom:1px dashed #d8d8d8 }
.index_conbxb{width:1003px; height:360px;}
.index_conbx{width:339px; height:158px; float:left;}
.index_conbx2{width:325px; height:158px; float:left;}
.index_con{width:325px; height:144px; background:url(../images/index_dybj.jpg); overflow:hidden}
.index_conle{width:212px; float:left;}
.index_conleti{width:190px; height:48px; line-height:48px; padding-left:22px; font-size:16px; font-family:"微软雅黑"}
.index_conleti a,.index_conleti a:visited,.index_conleti a:hover, .index_conleti a:active{ font-size:16px; font-family:"微软雅黑";line-height:48px;}
.index_conleNr{width:190px; padding-left:22px; line-height:23px; color:#7c7c7c}
.index_conri{width:113px; float:left}



.down{width:100%; min-height:321px; _height:321px;  background:#606060}
.bot{width:1003px; margin:0 auto;}
.footup{width:1003px; height:272px; border-bottom:1px solid #848484}
.footuplogo{width:126px; float:left}
.footuplogo img{ margin-top:30px;}
.footshu{width:20px; float:left; height:200px;}
.footshu img{margin-top:40px;}
.footmid{width:580px; float:left; color:#ffffff; font-family:"微软雅黑";}
.f_jj{width:116px; float:left}
.f_jjti{width:82px; height:55px; text-align:center}
.f_jjtitxt{width:82px; float:left;color:#ffffff; font-family:"微软雅黑"; padding-top:20px; font-size:16px}
.f_jjtitxt a,.f_jjtitxt a:visited,.f_jjtitxt a:hover, .f_jjtitxt a:active{font-size:16px;color:#ffffff; font-family:"微软雅黑"; }
.f_jjli{width:82px; text-align:center;color:#d0d0d0; font-family:"微软雅黑"; line-height:30px; }
.f_jjli a,.f_jjli a:visited,.f_jjli a:hover, .f_jjli a:active{line-height:30px; color:#d0d0d0; font-family:"微软雅黑";display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }



.foot_ss{width:200px; float:left; color:#ffffff; font-family:"微软雅黑"; padding-left:15px;}
.foot_ssup{width:215px; height:144px; padding-top:38px; color:#d0d0d0;font-family:"微软雅黑";}
.foot_ssup a,.foot_ssup a:visited,.foot_ssup a:hover, .foot_ssup a:active{line-height:39px; color:#d0d0d0; font-family:"微软雅黑";}
.foot_ssbox{width:215px; height:26px;}
.Sear1{width:179px; height:26px; float:left;overflow:hidden}
.Sear2{width:36px; height:26px;float:left;}
.SearTex{width:169px; padding-left:10px; background:url(../images/search_downtxt.png) no-repeat; height:26px; border:0px; float:left; color:#fff}
.Searbtn{width:36px; background:url(../images/search_downbtn.png) no-repeat; height:26px; cursor:pointer; border:0px;float:left;}


.footdown{width:990px; text-align:center; height:39px; line-height:39px; color:#d0d0d0; font-family:"微软雅黑"}
.footdown a,.footdown a:visited,.footdown a:hover, .footdown a:active{line-height:39px; color:#d0d0d0; font-family:"微软雅黑";}



/*焦点图 */
.focus{ position:relative; width:551px; height:348px; background-color: #000; float: left;}  
.focus img{ width: 551px; height: 348px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; _right:0; _position:absolute; *width:110px; *right:0; *position:absolute;}
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.aa{width:400px; height:65px; overflow:hidden; display:block}
 
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
/*焦点图 */

.f_line{width:100%; height:26px;}
.conbx{width:1003px; margin:0 auto; background:#fff; overflow:hidden; margin-top:18px;}
.type{width:260px; float:left; margin-top:20px; padding-bottom:20px;}
.typebxti{width:209px; height:92px; line-height:92px; text-align:center; color:#fff; font-size:24px; font-family:"微软雅黑"; background:url(../images/type_tibj.jpg) no-repeat;margin-left:18px;}
.typebx{width:209px; margin-left:18px; }
.typeli{width:209px;  line-height:45px; height:45px; text-align:center; color:#4a4a4a; font-size:12px; font-family:"微软雅黑"}
.typeli a:visited,.typeli a:active,.typeli a:link{width:209px; line-height:45px; height:45px; text-align:center; color:#4a4a4a; font-size:14px; display:block; background:url(../images/type_li.jpg) no-repeat}
.typeli a:hover{width:209px; line-height:45px; height:45px; text-align:center; color:#2865b7; font-size:14px; background:url(../images/type_li2.jpg) no-repeat;display:block;}
.typetu{width:209px; height:78px; margin-top:10px; margin-left:18px; }
.con{width:743px; float:left;}
.conti{width:706px; height:29px; border-bottom:1px solid #ebebeb; float:left; color:#2865b7; padding-top:18px;}
.conti a:link,.conti a:visited,.conti a:hover,.conti a:active{color:#2865b7}
.conti img{ float:left;  margin-right:8px;}
.conti2{width:706px; height:70px; text-align:right; color:#2865b7; font-size:30px; font-family:"微软雅黑"; line-height:70px; overflow:hidden}
.conti2 span{color:#e0e0e0; font-size:30px; font-family:Arial;}
.conNr{width:706px; line-height:25px; color:#626262; padding-bottom:50px;}

.news_listbox{width:706px; }
.news_list_bor{width:706px; height:140px; border-bottom:1px dashed #e4e4e4; overflow:hidden}
.news_list_ti{width:706px; height:45px; line-height:45px;  color:#4f4f4f; font-size:14px; font-weight:bold}
.news_list_ti a:link,.news_list_ti a:visited,.news_list_ti a:active,.news_list_ti a:hover{color:#4f4f4f;line-height:54px;font-size:14px;}
.news_list_txt{width:706px; height:52px; line-height:25px;  color:#8f8f8f; overflow:hidden}
.news_list_txt a:link,.news_list_txt a:visited,.news_list_txt a:active,.news_list_txt a:hover{color:#8f8f8f;line-height:25px;}
.news_list_down{width:706px; height:37px; color:#656565;}
.news_list_page{width:706px; text-align:right; color:#242424; float:left; letter-spacing:3px; margin-bottom:30px;}
.news_list_page a:link,.news_list_page a:visited,.news_list_page a:hover,.news_list_page a:active{color:#242424;line-height:30px;text-decoration: none;}

.news_conti{width:723px; height:42px; text-align:center; line-height:42px; color:#2865b7; margin:0 auto; font-size:14px; font-weight:bold}
.news_conti2{width:723px; height:40px; line-height:28px; text-align:center; margin:0 auto; color:#7e7e7e}


.pro_list{width:723px; height:210px; border-bottom:1px solid #ebebeb; }
.pro_list_pho{width:258px; float:left;}
.pro_list_pho img{ border:1px solid #ebebeb; padding:6px; margin-top:20px;}
.pro_list_nr{width:465px; float:left}
.pro_list_nrti{width:465px; height:40px; color:#2e2e2e; font-size:14px; line-height:35px; margin-top:20px; font-weight:bold}
.pro_list_nrti a,.pro_list_nrti a:visited,.pro_list_nrti a:hover, .pro_list_nrti a:active{ color:#2e2e2e; font-size:14px; line-height:30px; font-weight:bold}
.pro_list_nrtxt{width:465px; line-height:26px; height:135px; overflow:hidden}


.pro_li{width:232px; height:209px; float:left}
.pro_libox{width:222px; height:199px;border:1px solid #dadada; }
.pro_img{width:208px; height:161px;}
.pro_img img{ padding:6px;}
.pro_ti{width:208px; color:#2e2e2e; font-size:14px; line-height:30px; text-align:center; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_ti a:link,.pro_ti a:visited,.pro_ti a:active,.pro_ti a:hover{color:#2e2e2e; font-size:14px; line-height:30px;text-align:center}


.pro_conti2{width:723px; height:42px; text-align:center; line-height:42px; color:#2865b7; margin:0 auto; font-size:22px; font-family:"微软雅黑"; margin-top:10px;}
.pro_img2{width:600px; text-align:center; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.pro_img2 img{max-width:690px}

.pro_show_page{width:723px; height:80px; border-top:1px solid #ebebeb; padding-top:8px; margin-top:20px;}
.page_cs{width:723px; height:27px; line-height:27px; color:#8f8f8f;}
.page_cs a:link,.page_cs a:visited,.page_cs a:active,.page_cs a:hover{color:#8f8f8f; font-size:12px; line-height:27px;}


.f_pn{width:684px; margin:0 auto; padding:20px 0 10px 0;}
.f_pn1{float:left; height:35px; line-height:33px; border-right: solid 1px #fff; background:#3983e5; text-align:center; color:#FFFFFF; cursor:pointer; font-size:14px}
.f_pn2{float:left; height:35px; line-height:33px; border-right: solid 1px #fff; background:#e2e2e2; text-align:center; cursor:pointer; font-size:14px; color:#383838}
.f_pnr{width:684px; margin:0 auto; padding-bottom:40px; line-height:24px;}

.newsul{width:700px; height:40px;border-bottom:1px dotted #939393}
.newsli1{width:550px; float:left; height:40px; line-height:40px; color:#8f8f8f; font-size:14px}
.newsli1 a,.newsli1 a:visited,.newsli1 a:hover, .newsli1 a:active{text-align:right; line-height:40px;color:#8f8f8f; font-size:14px}
.newsli1 img{float:left; margin-top:18px; margin-right:5px;}
.newsli12{width:150px; float:left; height:40px; line-height:40px; text-align:right;color:#1f1f1f; font-size:14px}


/*fzlc*/
.fzlc{width:706px; background:url(../images/fzlc_bg.gif) repeat-y; padding-bottom:30px;}
.fzlck1{width:706px; height:10px; background:url(../images/fzlck1.gif) no-repeat;}
.fzlck2{width:706px; height:10px; background:url(../images/fzlck2.gif) no-repeat; margin-bottom:20px;}
.fzlc_name{width:663px; margin:0 auto; padding-top:10px;}
.fzlc_t{width:663px; overflow:hidden; margin:0 auto}
.showernf{float:left; width:624px; height:50px; overflow:hidden;}
.prevnf{float:left; color:#FFFFFF; font-size:16px; width:18px; height:50px; line-height:50px; text-align:center; cursor:pointer; color:#FFFFFF; background:url(../images/fzlct_bg.gif) repeat-x; border-right:solid 1px #FFFFFF}
.nextnf{float:left; color:#FFFFFF; font-size:16px; width:18px; height:50px; line-height:50px; text-align:center; cursor:pointer; color:#FFFFFF; background:url(../images/fzlct_bg.gif) repeat-x; border-left:solid 1px #FFFFFF}

.fzlc_t1{float:left; width:52px; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-size:19px; font-weight:bold; cursor:pointer; font-family:Arial, Helvetica, sans-serif; background:url(../images/fzlct_hbg.gif) repeat-x; }
.fzlc_t2{float:left; width:52px; height:50px; line-height:50px; text-align:center; color:#FFFFFF; font-size:19px; font-weight:bold; cursor:pointer; font-family:Arial, Helvetica, sans-serif; background:url(../images/fzlct_bg.gif) repeat-x;}

.fzlc_tu{width:663px; height:140px; margin:0 auto}

#preview{width:663px; position:relative}
#prev{left:0; top:45px; width:30px; text-align:center; cursor:pointer; position:absolute; z-index:2}
#next{right:0; top:45px; width:30px; text-align:center; cursor:pointer; position:absolute; z-index:2}
#preview div.clear{clear:both;overflow:hidden;height:0px;font-size:0;}
#shower{width:663px; margin:0;white-space:nowrap; overflow:hidden; z-index:1; position:absolute}
#shower img{ width:150px; height:120px; margin-right:-7px;}

.fzlc_d{width:663px; background:url(../images/fzlc_dbg.gif) repeat-y; overflow:hidden; margin:0 auto}
.fzlc_n{width:663px; margin:0 auto; padding-bottom:10px; overflow:hidden; padding-top:10px;}
.fzlc_n1{float:left; width:79px; font-weight:bold; font-size:18px; color:#1b59a6; font-family:"微软雅黑"; background:url(../images/fzlc_tim.gif) no-repeat top right;}
.fzlc_n2{float:left; width:50px; font-size:12px; font-weight:bold;}
.fzlc_n3{float:left; width:534px; font-size:14px;}
.fzlc_n3 a:link,.fzlc_n3 a:visited,.fzlc_n3 a:active{font-size:14px;}
.fzlc_n3 a:hover{font-size:14px; text-decoration:underline;}