@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,img{margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0; outline:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select,button{*font-size:100%;}
form{ display:inline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{color:#686868;}
table{border-collapse:collapse; border-spacing:0;}
:focus{outline:none;}
a{ text-decoration:none; outline:none; border:0; color:#333;}
a:hover{ color:#4e90c2;}

body{ color:#333; font-family:"ËÎÌå"; font-size:12px; background:url(imagesbody_bg.png) repeat #ececec;}
.clr{ clear:both;}
.wrap_width{ width:1000px; margin:0 auto; position:relative;}
.head{ height:30px; line-height:30px; border-bottom:#b30201 1px solid; background:#fff;}
.top{ background:url(imagestop_bg.jpg) no-repeat center; height:250px; width:1000px; margin:0 auto;}
.logo{ position:absolute; left:10px; top:46px;}
.nav{ background:url(imagesnav_bg.jpg) repeat-x; height:46px; line-height:46px; width:1000px; margin:0 auto;}
.nav .wrap_width li{ float:left; width:100px; text-align:center; background:url(imagesnav_right.png) no-repeat right top;}
.nav .wrap_width li.nav_right_last{ background:none;}
.nav .wrap_width li a{ color:#fff; font-size:14px; font-weight:bold;}

.current{ border-bottom:#5796c9 2px solid; height:36px; line-height:36px; background:#fff; width:980px; margin:0 auto; padding:0 10px; position:relative;}
.current_left{ position:absolute; left:10px;}
.current_right{ position:absolute; right:10px; top:7px;}
.inp1{ height:21px; line-height:21px; padding:0 5px; width:150px; border:#abadb3 1px solid; float:left; color:#888;}
.btn1{ border:none; background:none; float:left; margin:0 0 0 5px;}

.main{ width:980px; padding:15px 10px 0; background:#fff; margin:0 auto;}
.fl1{ height:300px; position:relative;}

/*slider*/
#slider{ width:435px; background:#000; height:290px; position:absolute; left:0; top:0;}
.slider_box{width:435px; margin:0 auto;height: 290px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0; z-indent:-999; background:url(../images/tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:230px;overflow: hidden;position: absolute;}
.silder_panel{width:435px;height:230px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 435px;height: 230px;display: block;overflow: hidden; z-indent:-999;}
.silder_intro{width: 210px;height: 300px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}

.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(../images/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:435px;height:60px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden;}
.silder_nav li{float: left;padding:0px;border:1px solid #fff; margin:5px 2px;}
.silder_nav li.current{border:3px solid #a2372d; margin:0 4px;}
.silder_nav li,.silder_nav img{display: block;width:65px;height:45px;overflow: hidden;}
.slider_box a.prev,.slider_box a.next{display: block;width:45px;height:100px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 85px 0 0 0;background: url(imagessilder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}

.fl1_right{ width:525px; position:absolute; left:455px; top:0;}
.fl1_right_title{ background:url(imagesfl1_right_title_bg.jpg) no-repeat; font-size:16px; font-weight:bold; padding:0 0 0 30px; height:28px; position:relative; line-height:26px; color:#000;}
.more{ position:absolute; right:10px; top:0; color:#fff; font-size:12px; font-weight:normal;}
.more:hover{ color:#fff;}
.fl1_right ul{ margin:8px 0 0;}
.fl1_right ul li{ height:35px; line-height:35px; border-bottom:#ddd 1px dashed; position:relative; background:url(imagesdot.jpg) no-repeat 3px 16px;}
.fl1_right ul li a{ display:block; position:absolute; left:10px; top:0; font-size:14px;}
.fl1_right ul li span{ display:block; position:absolute; right:0; top:0; color:#888;}


.main_left{ width:695px; float:left; margin:0 10px 0 0;}
.main_left_fl2{ height:259px;}
.xqdt{ width:340px;  height:257px; float:left; background:url(imageszfxx.png) no-repeat bottom; margin:0 11px 0 0;}
.xqdt_title{ background:url(imagesmain_left_fl2.png) no-repeat; width:288px; height:31px; line-height:28px; padding:0 0 0 38px; margin:7px; position:relative; font-size:16px; font-weight:bold; color:#000;}
.xqdt ul{ margin:0 7px; width:326px;}
.xqdt ul li{ height:28px; line-height:28px; border-bottom:#ddd 1px dashed; position:relative; background:url(imagesdot.jpg) no-repeat 3px 13px;}
.xqdt ul li a{ display:block; position:absolute; left:10px; top:0; font-size:12px;}
.xqdt ul li span{ display:block; position:absolute; right:0; top:0; color:#888;}


.main_fl3{ background:url(imageszfxxgk_bg.png) repeat-x 0 32px; width:695px; margin:10px 0 0; border:#ffbf91 1px solid;height:287px;}
.zwgk_title{ background:url(imageszwgk.png) no-repeat; position:relative; height:32px; line-height:32px; color:#fff; padding:0 0 0 10px; font-weight:bold; font-size:16px;}
.zwgk_title .more{ color:#333;}
.zfxxgk{ background:url(imageszfxxgk.png) no-repeat; width:695px; height:255px; position:relative; float:left;}
.zfxxgk a{ cursor:pointer;}
.zfxxgk_1{ position:absolute; left:288px; top:31px; z-index:1;}
.zfxxgk_2{ position:absolute; left:360px; top:26px; z-index:2;}
.zfxxgk_3{ position:absolute; left:436px; top:26px; z-index:3;}
.zfxxgk_4{ position:absolute; left:516px; top:70px; z-index:4;}
.zfxxgk_5{ position:absolute; left:287px; top:130px; z-index:5;}
.zfxxgk_6{ position:absolute; left:409px; top:148px; z-index:6;}
.zwgk{ float:left; width:263px; padding:5px 0 0 10px; margin:0 0 0 10px;}
.zwgk_list{ padding:5px 0; margin:0 7px 0 0;}
.zwgk_list li{ height:28px; line-height:28px; border-bottom:#ddd 1px dashed; position:relative; background:url(imagesdot.jpg) no-repeat 3px 12px;}
.zwgk_list li a{ display:block; position:absolute; left:10px; top:0; font-size:12px;}
.zwgk_list li span{ display:block; position:absolute; right:0; top:0; color:#888;}



.main_right{ width:275px; float:left;}


.main_left_fl3{ height:242px; margin:10px 0 0;}
.xzxk{ margin:0 11px 0 0; width:340px;  height:240px; float:left; background:url(imageszfxx.png) no-repeat bottom;}
.xzxk_title{ background:url(imagesmain_left_fl4.png) no-repeat; width:330px; height:36px; line-height:30px; padding:0 0 0 10px; position:relative; font-size:16px; font-weight:bold; color:#fff;}
.xzxk ul{ margin:7px 7px 0; width:326px;}
.xzxk ul li{ height:30px; line-height:30px; border-bottom:#ddd 1px dashed; position:relative; background:url(imagesdot.jpg) no-repeat 3px 13px;}
.xzxk ul li a{ display:block; position:absolute; left:10px; top:0; font-size:12px;}
.xzxk ul li span{ display:block; position:absolute; right:0; top:0; color:#888;}
.m_left{ margin:0;}
.ad{ height:55px;}
.main_right_fl2{ border:#7fb930 1px solid; width:273px; background:#f5f8ed; margin:10px 0 0;}
.gs_title{ background:url(imagesright_fl2_bg.png) no-repeat; height:29px; line-height:28px; color:#fff; padding:0 0 0 20px; font-size:14px; position:relative; font-weight:bold;}
.gs_list{ margin:4px 6px;}
.gs_list li{ padding:2px 0;}
.csyd_list{ padding:3px 0 1px 5px; height:159px;}
.csyd_list li{ margin:4px 7px 3px; background:url(imagescsyd_list_bg.png) no-repeat; width:116px; height:24px; line-height:24px; text-align:center; float:left;}

.spxw{ border:#ddd 1px solid; width:273px; margin:10px 0 0; padding:2px 0 8px; background:#fffaf6;}
.spxw_title{ background:url(imagesspxw_bg.png) no-repeat; width:243px; height:36px; padding:0 0 0 25px; line-height:34px; position:relative; color:#de5902; font-size:14px; font-weight:bold; margin:0 2px;}
.spxw .spxw_list{ margin:0 7px;}
.spxw .spxw_list li{ height:28px; line-height:28px; border-bottom:#ddd 1px dashed; position:relative; background:url(imagesdot.jpg) no-repeat 3px 12px;}
.spxw .spxw_list li a{ display:block; position:absolute; left:10px; top:0; font-size:12px;}
.spxw .spxw_list li span{ display:block; position:absolute; right:0; top:0; color:#888;}
.spxw .xxph_list{ margin:4px 6px;}
.spxw .xxph_list li{ height:26px; line-height:26px; float:left; width:127px;}
.spxw .xxph_list li a{  font-size:12px;}
.spxw .xxph_list li span{ color:#888;}

.yqlj{ width:978px; border:#ddd 1px solid; margin:10px 0 0;}
.yqlj_title{ background:url(imagesyqlj_title.png) no-repeat; height:32px; line-height:32px; color:#fff; padding:0 0 0 10px; font-weight:bold; font-size:16px;}
.yqlj_img{ margin:7px 5px;}
.yqlj_img a img{ padding:5px 4px; width:180px; height:45px;}
.yqlj_xglj{ margin:0 0 0 70px; padding:0 0 15px;}
.sel1{ border:#888 1px solid; height:22px; line-height:22px; margin:0 0 0 45px;width:140px;}

.foot{ margin:20px 0 0; position:relative; background:#f0f0f0; width:980px; height:100px;}
.foot_left{ position:absolute; left:80px; top:20px; text-align:left; line-height:24px; color:#666;}
.foot_right{ position:absolute; left:690px; top:25px;}


/*=============
   news_left
===============*/
.left{ width:233px; border:#aaa 1px solid; background:#fff; float:left;}
.left_title{ background:url(imagesleft_title.jpg) no-repeat; widows:231px; height:36px; line-height:36px; margin:1px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.left ul{ padding:5px 0 5px 21px;}
.left ul li{ height:30px; margin:5px 0; padding:0 0 5px 40px; line-height:30px; background:url(imagesleft_libg.jpg) no-repeat; width:150px;}
.left ul li a.active{ color:#4e90c2; font-weight:bold;}
.left ul li a:hover{ color:#4e90c2; font-weight:bold;}

.right{ width:720px; border:#aaa 1px solid; background:#fff; margin:0 0 0 10px; float:left; padding:5px;}
.right_cont{border-radius:6px; padding:0 0 20px;}
.right_title{ background:url(imagesright_title_bg.png) no-repeat 0 10px; padding:15px 30px 10px; font-size:16px; font-weight:bold; color:#4e90c2; border-bottom:#bfbfbf 1px solid; margin:0 10px;}
.news_list{ margin:5px 10px;}
.news_list li{ height:35px; line-height:35px; position:relative; background:url(../images/sanjiao.png) no-repeat 5px 14px; border-bottom:#ccc 1px dashed;}
.news_list li a{ position:absolute; left:14px; top:0;}
.news_list li span{ position:absolute; right:5px; top:0; color:#888;}


.news_title{ font-size:18px; font-weight:bold; color:#000; padding:25px 0 10px; text-align:center; border-bottom:#bfbfbf 1px solid; margin:0 25px;}
.news_date{ color:#555; text-align:center; margin:10px 25px;}
.news_date span{ padding:0 10px;}
.news_cont{ line-height:24px; margin:0 25px; padding:10px 0; text-align:justify; text-justify:inter-ideograph;}
.news_cont img{ display:block; width:860px; margin:0 auto;}

.right_in{ width:970px; margin:0;}

/*=============
   2016.01.29
===============*/
.rdzt{ padding:6px 10px; display:block;}
.ywkb{ float:left; margin:10px 0 0;}
/*== index news tab ==*/
.ywkb .tabTitle{ position:relative; color:#333; height:32px; background:url(imagesxzxk.png) no-repeat; width:695px;}
.ywkb .tabTitle li{ float:left; padding:5px 0 0; width:112px; height:27px; line-height:27px; text-align:center; color:#fff; cursor:pointer; font-size:14px; font-weight:bold; margin:0 3px 0 0;}
.ywkb .tabTitle li.titleOn{ color:#000; font-size:14px; font-weight:bold; background:url(imagesxzcf_hover.png) no-repeat;}
.ywkb .tabTitle li a{ display:none; padding:5px 0 0;}
.ywkb .tabTitle li.titleOn a{ display:block;}
/*== tab ctrl ==*/
.tabBox{ display:none; margin:3px 0 0;}
.show{ display:block;}



.wsjb_nr{ width:693px; margin:5px 0 0; border:#5fabe0 1px solid;}
.qlyg_dl{ font-size:12px; height:31px; background:url(../images/wsjb_bg.png) repeat-x; padding:0 0 0 10px; border-bottom:#5fabe0 1px solid;}
.qlyg_dl dd{ background:url(../images/wsjb_type_bg.png) no-repeat center bottom; height:20px; padding:5px 0 0; line-height:20px; font-weight:bold; float:left; text-align:center;}
.dt4{ width:290px;}
.dt5{ width:250px;}
.dt6{ width:130px;}
.jcarousel-skin-tango3{ width:673px; clear:left; margin:0 0 0 10px;}
.jcarousel-skin-tango3 li{ border-bottom:#ddd 1px dashed; height:29px; line-height:29px; width:673px; font-size:12px; clear:both;}
.jcarousel-skin-tango3 li span{ display:block; text-align:center; height:30px; line-height:30px; float:left;}
.jcarousel-skin-tango3 li span.dt4{ width:290px;}
.jcarousel-skin-tango3 li span.dt5{ width:250px;}
.jcarousel-skin-tango3 li span.dt6{ width:130px;}
#scrollImg3{ position:relative; overflow:hidden; padding:10px 0;}
#scrollImg2{ position:relative; overflow:hidden; padding:10px 0;}