@charset "gb2312";
/* CSS Document */
/*reset-----------------------------------------------------------*/
*{ margin:0; padding:0;}
body{ font:12px/28px "宋体"; -webkit-text-size-adjust:none; width:100%; height:100%; background:#fff url(imagestopbk.jpg) repeat-x left top;}  :focus{ outline:none;} 
a{ cursor:pointer; text-decoration:none;}   
img{ border:0;} 
input,select,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*--页眉-----------------------------------------------------------*/
.top{ width:960px; height:28px;  margin:0 auto; color:#333; font:normal 12px/28px "宋体";}
.top .top_left{ float:left; display:inline;}
.top .top_right{ float:right; display:inline;}
.top a{ color:#333; margin:0 8px;}
.top a.english{ font-weight:bold;}
.top a:hover{ color:#f00;}

/*--横幅广告-----------------------------------------------------------*/
.banner{ width:960px; height:auto; overflow:hidden; margin:10px auto;}
.banner img.img01{ width:650px; height:100px; float:left; display:inline;}
.banner img.img02{ width:300px; height:100px; float:right; display:inline;}

/*--logo+搜索行-----------------------------------------------------------*/
.logo{ width:960px; height:56px; margin:0 auto; background:url(imagesline.jpg) no-repeat left bottom;  }
.logo .logoimg{ width:243px; height:33px; float:left; display:inline; margin:6px 0 0 0px; }
.logo .wz{ width:320px; height:33px; float:left; display:inline; margin:19px 0 0 15px; }
.search{ width:264px; height:28px; float:right; margin:8px 0px 0 0;  border:1px solid #D2D2D2; background:#fff;}
.search input.search_input{ width:202px; height:30px; float:left; display:inline; background:none; border:none; line-height:28px; text-indent:10px; color:#999;}
.search input.search_but{ width:62px; height:28px; float:left; display:inline; background:#c01818; border:none; line-height:28px; text-align:center; color:#fff; letter-spacing:3px; cursor:pointer; text-indent:0; *margin-right:-30px; *height:30px;}

/*--导航部分-----------------------------------------------------------*/
.nav{width:960px; height:38px; background:#EBEBEB; margin:2px auto; font:normal 14px/38px "宋体"; color:#333; text-align:left;}
.nav a{color:#333; height:38px; display:inline-block; width:80px; display:inline-block; text-align:center;}
.nav a:hover{ color:#BB1614;}
.nav a.currentpage{ background:#BB1614; font-weight:bold; color:#fff;}
.nav a.currentpage:hover{color:#fff;}

/*--内容区-----------------------------------------------------------*/
.content{ width:960px; height:auto; overflow:hidden; margin:7px auto; }
.content span.zlm{ font:bold 13px/28px "宋体"; color:#333; BACKGROUND: url(../images/ztfx_11.gif) no-repeat left ; padding-left:17px;}

/*--内容区 左区-----------------------------------------------------------*/
.con_left{ width:678px; height:auto; overflow:hidden; float:left; display:inline;} 
.con_left .box01{ width:678px; height:auto; overflow:hidden;}

/*图片轮播*/
.con_left .box01 .slide{position:relative; width:678px; height:250px; overflow:hidden; left:0; top:0;  } 
.con_left .box01 .slide .numlist{ width:96px; position:absolute; bottom:10px;  height:8px; z-index:111; right:108px;}
.con_left .box01 .slide .numlist ul {list-style-type:none;  float:left; height:8px; width:96px;}
.con_left .box01 .slide .numlist ul li { width:8px; height:8px; float:left; margin:5px 0 0 12px; display:inline-block; background:url(imagesico02.png) no-repeat; cursor:pointer; text-indent:-99999px; } 
.con_left .box01 .slide .numlist ul li:hover{ background:url(../images/ico01.png) no-repeat;} 
.con_left .box01 .slide .numlist ul li.current01{ background:url(../images/ico01.png) no-repeat;} 
.con_left .box01 ul.slide_list{ list-style-type:none;  width:678px; height:250px;}
.con_left .box01 ul.slide_list li{ width:678px; height:250px; position:absolute; }
.con_left .box01 ul.slide_list li a img{width:403px; height:250px; z-index:10;  float:left; display:inline; margin:0; padding:0;  }
.con_left .box01 ul.slide_list li .txt{ width:250px; display:inline; float:left; margin-left:15px;}
.con_left .box01 ul.slide_list li .txt p.tit01{ font:bold 14px/40px "宋体"; color:#333; margin-bottom:20px;}
.con_left .box01 ul.slide_list li .txt p.tit01 a{ color:#333;}
.con_left .box01 ul.slide_list li .txt p.tit01 a:hover{color:#f60;}
.con_left .box01 ul.slide_list li .txt p { font:normal 13px/28px "宋体";}

.box02{ width:328px; height:auto; overflow:hidden; float:left; display:inline; margin-top:10px;}
.box03{  float:right; display:inline; margin-top:10px;}
.box02 .tit02{ width:100%; height:30px; border-bottom:1px solid #000; font:bold 14px/30px "宋体"; color:#333;}
.box02 ul{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.box02 ul li{ width:100%; height:24px; font:normal 13px/24px "宋体"; color:#333; overflow:hidden; background:url(../images/ico23.png) no-repeat left 10px; text-indent:7px;}
.box02 ul li a{ color:#333;}
.box02 ul li a:hover{ color:#f60;}

.box02 ul li.li01{ width:100%; height:24px; font:normal 13px/24px "宋体"; color:#1f408c; overflow:hidden; background:url(../images/ico04.png) no-repeat left 10px; text-indent:7px;}
.box02 ul li.li01 a{ color:#1f408c;}
.box02 ul li.li01 a:hover{ color:#f60;}

.box02 .box02top01{ width:100%; height:auto; overflow:hidden; margin:10px 0;}
.box02 .box02top01 img{ width:100px; height:72px; float:left; display:inline; margin-top:4px; margin-right:8px;}
.box02 .box02top01 .txt01{ display:inline;}
.box02 .box02top01 .txt01 p.tit03{ color:#000; font:normal 13px/22px "宋体";}
.box02 .box02top01 .txt01 p{ color:#969696; font:normal 13px/19px "宋体";}

.box02 .box02top01 .smallbox01{ width:100px; height:auto; overflow:hidden; float:left; display:inline; margin-left:4px; margin-right:4px;}
.box02 .box02top01 .smallbox01 img{ width:100px; height:72px; display:block;}
.box02 .box02top01 .smallbox01 p{ width:100px; text-align:center; font:normal 13px/30px "宋体"; }
.box02 .box02top01 .smallbox01 p a{color:#333;}
.box02 .box02top01 .smallbox01 p a:hover{ color:#f60;}
.box02 ul.ul01{ width:50%; height:auto; overflow:hidden; margin:0 auto; float:left; display:inline;}
.box02 ul.ul01 li{ width:90%; height:24px; font:normal 13px/24px "宋体"; color:#333; overflow:hidden; background:url(../images/ico23.png) no-repeat left 10px; text-indent:7px;}

.article{ width:676px; height:auto; overflow:hidden; border:1px solid #dbdbdb; padding-bottom:30px;}
.article .article_con{ width:90%; height:auto; overflow:hidden; padding-bottom:60px; margin:0 auto;}
.article .article_con h3{ text-align:center; font:bold 25px/33px "宋体"; color:#333; margin:30px auto 10px auto;}
.article .article_con p.from{ text-align:center; color:#888; width:100%; text-indent:0;}
.article .article_con p.from span{ margin-left:15px; margin-right:15px;}
.article .article_con p.from b{ font-weight:normal; color:#CB1B1B; background:url(imagesico08.jpg) no-repeat right center; padding-right:20px;}
.article .article_con p.from  a{ margin-left:4px;  padding-right:3px; color:#888;}
.article .article_con p.from  a:hover{ color:#f60;}
.article .article_con .box06{ width:550px; height:auto; border:1px solid #dbdbdb; padding:15px; overflow:hidden; margin:20px auto; color:#888; font-size:14px;}
.article .article_con p{ width:580px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.article .article_con .txt{ width:580px; height:auto; overflow:hidden; margin:0 auto; font:normal 14px/30px "宋体"; color:#333;}
.article .article_con p span.font01{ font:bold 16px/30px "宋体"; color:#333; }
.article .article_con p span.font02{ color:#106B98; text-decoration:underline;}
.article .article_con .line{ width:550px; height:2px; border-top:1px solid #dbdbdb; margin:10px auto;}

.article .wx{ width:90%; height:auto; overflow:hidden; margin: 0 auto; border-top:1px dashed #ccc; padding-top:10px; padding-bottom:30px;}
.article .wx img{ width:81px; height:81px; float:left; display:inline; margin-right:15px; margin-top:4px;}
.article .wx .wxtxt{ width:400px; display:inline; font:normal 14px/25px "宋体"; color:#333; }
.article .wx .wxtxt p.tit06{ font-weight:bold;}

/*宽屏内容页*/
.article_kp{ width:958px; height:auto; overflow:hidden; border:1px solid #dbdbdb; padding-bottom:30px;}
.article_kp .article_con{ width:99%; height:auto; overflow:hidden; padding-bottom:60px; margin:0 auto;}
.article_kp .article_con h3{ text-align:center; font:bold 25px/33px "宋体"; color:#333; margin:30px auto 10px auto;}
.article_kp .article_con p.from{ text-align:center; color:#888; width:100%; text-indent:0;}
.article_kp .article_con p.from span{ margin-left:15px; margin-right:15px;}
.article_kp .article_con p.from b{ font-weight:normal; color:#CB1B1B; background:url(imagesico08.jpg) no-repeat right center; padding-right:20px;}
.article_kp .article_con p.from  a{ margin-left:4px;  padding-right:3px; color:#888;}
.article_kp .article_con p.from  a:hover{ color:#f60;}
.article_kp .article_con .box06{ width:800px; height:auto; border:1px solid #dbdbdb; padding:15px; overflow:hidden; margin:20px auto; color:#888; font-size:14px;}
.article_kp .article_con p{ width:auto; height:auto; overflow:hidden; margin:0 auto;  margin-bottom:20px;}
.article_kp .article_con .txt{ width:930px; height:auto; overflow:hidden; margin:0 auto; font:normal 14px/30px "宋体"; color:#333;}
.article_kp .article_con p span.font01{ font:bold 16px/30px "宋体"; color:#333; }
.article_kp .article_con p span.font02{ color:#106B98; text-decoration:underline;}
.article_kp .article_con .line{ width:800px; height:2px; border-top:1px solid #dbdbdb; margin:10px auto;}



.article p.bj{ width:90%; margin:0 auto; text-align:right; color:#888; font:normal 14px/30px "宋体";}
.article .share{ width:90%; height:auto; overflow:hidden; margin:10px auto;}
.article .share .share_left{ float:left; display:inline;}
.article .share .share_right{ float:right; display:inline; background:url(../images/shareico.jpg) no-repeat left 5px; padding-left:27px;}


.article  .listtit{ width:100%; height:28px; background:url(imagestopbk.jpg) repeat-x left top;}
.article  .listtit span{ font:bold 14px/28px "宋体"; color:#333; background:url(imagesico09.png) no-repeat left center; padding-left:20px; margin-left:15px;}

.article  ul.ul03{ width:90%; height:auto; overflow:hidden; margin:15px auto;}
.article  ul.ul03 li{ width:100%; height:28px; font:normal 13px/28px "宋体"; color:#333; background:url(../images/ico23.png) no-repeat left center; text-indent:8px; border-bottom:1px dashed #ccc;}
.article  ul.ul03 li a{ color:#333; float:left; display:inline;}
.article  ul.ul03 li a:hover{ color:#f60;}
.article  ul.ul03 li span{ color:#888; float:right; display:inline;}
.page{ width:100%; height:30px; margin:10px auto 0 auto; text-align:center;}
.page a{ border:1px solid #ccc; padding:3px 7px; color:#333;  margin-right:10px;}
.page a:hover{ border:1px solid #BB1614; color:#BB1614;}
.page a.curpage{ background:#BB1614; color:#fff; border:1px solid #BB1614; }
.page select{ width:50px; height:24px; margin-left:5px; margin-right:5px;}

/*--内容区 右区-----------------------------------------------------------*/
.con_right{ width:265px; height:auto; overflow:hidden; float:right; display:inline;}
.con_right .box04{ width:263px; height:auto; overflow:hidden; border:1px solid #dbdbdb; margin-bottom:8px;}
.con_right .box04 .tit04{ width:100%; height:10px; margin:0px auto 5px auto;}

.con_right .box04 ul{ width:232px; height:auto; overflow:hidden; margin:10px auto 5px auto;}
.con_right .box04 ul li{ width:100%; height:25px; font:normal 13px/24px "宋体"; color:#333; overflow:hidden;}
.con_right .box04 ul li span.num1{ width:22px; height:25px; background:url(../images/numbk01.png) no-repeat left center; font:normal 12px/24px "宋体"; color:#fff; display:inline-block; text-indent:6px; margin-right:5px;}
.con_right .box04 ul li span.num2{ width:22px; height:25px; background:url(../images/numbk02.png) no-repeat left center; font:normal 12px/24px "宋体"; color:#fff; display:inline-block; text-indent:6px; margin-right:5px;}
.con_right .box04 ul li span.num3{ width:22px; height:25px; background:url(../images/numbk02.png) no-repeat left center; font:normal 12px/24px "宋体"; color:#fff; display:inline-block; text-indent:4px; margin-right:5px;}
.con_right .box04 ul li a{ color:#333;}
.con_right .box04 ul li a:hover{ color:#f60;}

.con_right .box04 .tit05{ width:248px; height:30px; margin:5px auto; border-bottom:1px solid #333; font:bold 14px/30px "宋体"; color:#0F4A86; text-indent:5px;}
.con_right .box04 ul.ul02{ width:230px; height:auto; overflow:hidden; margin:8px auto 5px auto;}
.con_right .box04 ul.ul02 li{ width:100%; height:24px; font:normal 13px/24px "宋体"; color:#333; overflow:hidden; background:url(../images/ico23.png) no-repeat left 10px; text-indent:7px;}
.con_right .box04 ul.ul02 li a{ color:#333;}
.con_right .box04 ul.ul02 a:hover{ color:#f60;}

.con_right .box05{ width:265px; height:auto; overflow:hidden;  margin-bottom:8px;}

.con_right .box07{ width:263px; height:auto; overflow:hidden; float:left; display:inline; margin-right:5px; margin-bottom:5px; border:1px solid #dbdbdb;}
.con_right .box07 .listtit{ width:100%; height:28px; background:url(imagestopbk.jpg) repeat-x left top;}
.con_right .box07 .listtit span{ font:bold 14px/28px "宋体"; color:#333; background:url(imagesico09.png) no-repeat left center; padding-left:20px; margin-left:15px;}
.con_right .box07 .tit02{ width:100%; height:30px; border-bottom:0px solid #000; font:bold 14px/30px "宋体"; color:#333;}
.con_right .box07 ul{ width:100%; height:auto; overflow:hidden; margin-left:10px; padding-top:15px; padding-bottom:12px;}
.con_right .box07 ul li{ width:100%; height:24px; font:normal 13px/24px "宋体"; color:#333; overflow:hidden; background:url(../images/ico23.png) no-repeat left 10px; text-indent:10px;}
.con_right .box07 ul li a{ color:#333;}
.con_right .box07 ul li a:hover{ color:#f60;}




/*页脚*/
.footer{ width:100%; height:auto; overflow:hidden; }
.footer .footer_top{ width:960px; height:100px; margin:10px auto; border-bottom:1px solid #d8d8d8; position:relative;}
.footer .footer_top .footer_left{ width:560px; height:70px; float:left; display:inline;  margin:10px 0 0 0;}
.footer .footer_top .footer_left p{ text-align:center; color:#505050; line-height:30px; margin-bottom:10px;}
.footer .footer_top .footer_left p a{ color:#505050; margin:0 5px; line-height:30px; width:auto; height:30px; display:inline-block;}
.footer .footer_top .footer_left p a.khd01{ background:url(imagesico05.jpg) no-repeat left center; padding-left:25px;}
.footer .footer_top .footer_left p a.khd02{ background:url(imagesico06.jpg) no-repeat left center; padding-left:25px;}
.footer .footer_top .footer_left p a.sj{ background:url(imagesico07.jpg) no-repeat left center; padding-left:25px;}
.footer .footer_top .footer_right{ width:350px; height:80px; float:right; margin:10px 0 0 0;}
.footer .footer_top a.totop{ position:absolute; left:970px; bottom:30px;}
.footer .footer_text{ width:960px; height:auto; overflow:hidden; margin:0 auto; }
.footer .footer_text p{ text-align:center; color:#505050;}
.weixin{ width:260px; height:100%; overflow:hidden;}
.weixin img{ width:80px; height:80px; float:left;}
.weixin .txt{ width:130px; margin:auto 5px; font:bold 14px/24px "宋体"; color:#333; display:inline;}


.search2{ width:340px; height:28px; float:right; margin:15px 0 0 0;  border:1px solid #D2D2D2; background:#fff;}
.search2 input.search_input{ width:279px; height:30px; float:left; display:inline; background:none; border:none; line-height:28px; text-indent:10px; color:#999;}
.search2 input.search_but{ width:61px; height:28px; float:left; display:inline; background:#c01818; border:none; line-height:28px; text-align:center; color:#fff; letter-spacing:3px; cursor:pointer; text-indent:0; *margin-right:-30px; *height:30px;}

span.searchbar{ width:80px; height:28px; line-height:28px; float:left; display:inline; position:relative; border-right:1px solid #D2D2D2;}
.selectbox-wrapper {border:1px solid #e8e8e8; width:80px; position: absolute; left:-1px; top:29px; border-top:none; background:#fff;}
.selectbox-wrapper ul li.current {color: #fff; background:#3366cc;}
.selectbox-wrapper ul li {width:80px; cursor: pointer; line-height: 24px; text-indent:20px;}
.selectbox { border:none; display:block; width:80px; cursor:pointer; height:28px; line-height:28px;  letter-spacing:2px; background:#fff url(imagesico01.gif) no-repeat 60px center; text-indent:20px; }
.selectbox:hover{ background:#f2f2f2 url(imagesico01.gif) no-repeat 60px center; }
.butgg{margin:0px 12px 0 0; float:right; text-align:left; background:url(imagesbq.gif) no-repeat; color:#000;}
.butgg a{ color:#000;}
.butgg a:hover{ color:#f00;}






