@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,td,span,input,div{ margin:0px; padding:0px; font-style:normal; border:0; font-family:"微软雅黑"; font-weight:normal; font-size:14px;}
body{ width:100%; font-family:"微软雅黑",; font-size:12px; color:#333333;margin:0; padding:0;color:#333;}
img{border:none;}
ul,li{ list-style-type:none;}	
a{text-decoration:none; color:#333; font-size:14px; font-family:"微软雅黑"}
a:hover{ color:#004174;}
/*------------------------------------------------------------首页开始----------------------------------------------------------------------------------*/
#header_bg{ width:100%; height:90px; background:url(../images/logo_bg.jpg) repeat-x;}
.header{ width:1070px; height:90px; margin:0 auto;}
.header h1{ margin-top:11px; float:left;}
.header .right{ float:right; width:757px; height:85px;padding-top:5px;}
.header .right p{float:right;height:26px; margin-top:10px;font-size:12px;}
.header .right p a{ font-family:'宋体'; color:#979797;}
.header .right p a:hover{ color:#3cb5ec;}
.header .right .nav{ float:left;width:581px; height:38px; line-height:38px; margin-top:28px;}
.header .right .nav a{ width:83px; display:inline-block;color:#818181; font-size:14px; text-align:center;}
.header .right .nav a:hover{ width:83px; height:38px; display:block;background:url(../images/nav_bg.png) no-repeat; color:#fff;}

.header .right .nav .current{background:url(../images/nav_bg.png) no-repeat;}
.header .right .nav li{ float:left;}

.header .right .sea_box{float:right; width:164px; height:22px; margin-top:0px;_margin-top:0px; margin-right:9px;  margin-top:0px;}
.header .right .search{background:url(../images/search_bg.jpg) no-repeat;width:175px;height:22px;position:relative;}
.header .right .search input{position:absolute; width:133px;height:22px;line-height:22px; color:#323232; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.header .right .search input.notxt{color:#7f7f7f; padding-left:12px;}	
.header .right .search input.notxt1 {position: absolute;width:20px;height: 22px;top: 0px;left:143px;border: none;cursor: pointer;background: none;cursor:pointer; }



#banner{ width:1068px; height:282px; padding-top:15px; padding-bottom:15px; backgroud:#ccc; overflow:hidden; margin:0 auto; position:relative;}
#banner ul{ width:100000px; position:absolute; left:0; top:15px;}
#banner ul li{ float:left;}
#banner span.left{ width:30px; height:30px; float:left; position:absolute; left:21px; top:50%; z-index:100; cursor:pointer;}
#banner span.right{ width:30px; height:30px; float:right; position:absolute; right:16px; top:50%; z-index:101; cursor:pointer;}

#content{ margin:0 auto; width:1068px; }
#content .news{ float:left; width:400px; height:252px;margin-right:30px;sidebar} 
#content .notice{ float:left; width:402px; height:252px;} 
#content .title{ width:401px; height:34px; background:url(../images/news_bg.jpg) repeat-x; line-height:34px;}
#content .title h3{ float:left;}
#content .title .more{ float:right; font-family:'Arial'; font-size:12px;}
#content .title .more a{ color:#747474;}
#content .title .more a:hover{ color:#009bdd;}
#content .list{ height:222px; padding-top:11px;}
#content .list li{ height:24px;background:url(../images/list_bg.jpg) no-repeat 3px center; line-height:24px; font-size:14px; padding-left:18px;vertical-align: bottom;}
#content .list li a{ color:#404040; float:left;}
#content .list li a:hover{ color:#009bdd;}
#content .list li span{ float:right;}

#content .sidebar{ float:right; width:205px; height:252px;}
#content .sidebar img{ display: block;}
#content .sidebar h4{ width:205px; height:33px;}
#content .sidebar span{ display: block; width:205px; height:108px; margin-top: 4px;}
#content .sidebar .lianjie{ width:205px; height:88px;}
#content .sidebar .lianjie .download{ float:left; width:99px; height:88px;}
#content .sidebar .lianjie .sys{ float:right; width:102px; height:88px;}

#footer_bg{ width:100%; height:94px; background:url(../images/footer_bg.jpg) repeat-x;}
.footer{ width:1071px; height:66px;margin:0 auto; text-align:center; line-height:24px; padding-top:15px; font-size:12px; color:#3f3f3f;}

/*------------------------------------------------------------首页结束----------------------------------------------------------------------------------*/

/*------------------------------------------------------------列表页（侧边栏）---------------------------------------------------------------------------*/
#page_main{ width:1067px; height:auto;margin:0 auto; padding-left:3px; padding-top:9px;margin-bottom:15px;overflow:hidden;}
#page_main .add{ width:1040px; height:30px; line-height:30px; background:#f5f5f5 url(../images/gps.png) no-repeat 10px 5px; font-size:12px; color:#676767; padding-left:27px;}
#page_main .add a{ font-size:12px;}
#page_main .add a:hover{ color:#3cb5ec;}
#page_main .content{ width:1067px; height:auto;margin-top:10px;}
#page_main .content .siderbar{ width:193px; height:auto; float:left; background:url(../images/siderbar_bg.png) repeat-x;}
#page_main .content .siderbar h3{ width:168px; height:24px; padding-top:10px; background:url(../images/bg.png) no-repeat 3px 10px; padding-left:25px;}
#page_main .content .siderbar h3 a{ font-size:16px; color:#3cb5ec;}
#page_main .content .siderbar li{ width:193px; height:32px; line-height:32px; border-bottom:1px solid #cccccc; background:url(../images/li_bg.png) no-repeat 180px 13px;}
#page_main .content .siderbar li a{ color:#727272; padding-left:22px;}
#page_main .content .siderbar li a:hover{ display:block; width:171px; height:32px; color:#3cb5ec; border-bottom:2px solid #3cb5ec;}
#page_main .content .siderbar li .current{ display:block; width:171px; height:32px;  color:#3cb5ec; border-bottom:2px solid #3cb5ec;}

 .sidebar_r{ float:right; width:850px;_width:850px; height:auto;}
 .sidebar_r .right_tit li{ height:45px; background:#ccc;}
 .sidebar_r .right_tit h2{ float:left;width:275px;font-size:14px; color:#0371ac; margin-left:-3px; margin-top:3px; border-bottom:none;}
 .sidebar_r .add{float:right;width:272px; height:22px;font-size:12px; color:#656565; margin-top:3px;}
 .sidebar_r .add a{ color:#656565;}
  .sidebar_r .add a:over{ color:#0371ac;}
  
.right_tit{height: 36px;line-height: 36px;border-bottom: 1px solid #e4e4e4; padding:0 12px;}
.right_tit h2{height:36px; line-height: 36px; font-weight: normal; font-size: 16px; color: #0371aa; float:left;}
 .sidebar_r .content_list li{ height:45px; border-bottom:1px dashed #d0d0d0; line-height:45px; background:url(../images/list_bg.jpg) no-repeat 11px center; padding-left:29px; font-size:14px;}
 .sidebar_r .content_list li a{ color:#3f3f3f;}
 .sidebar_r .content_list li a:hover{ color:#0371ac; text-decoration:none;}
 .sidebar_r .content_list li span{ margin-right:10px;}
 .sidebar_r h2{ height:40px; border-bottom:1px solid #d0d0d0; line-height:40px; color:#3cb5ec;}
.list_sort{ width:100%;  background:#f1f1f1; height:30px; line-height:30px;margin:15px 0 10px 0px; _margin:15px 0 10px 0px;text-align:center; float:left; *float:none; color:#333; font-size:12px}
.list_sort a{ font-size:12px}

/*------------------------------------------------------------列表页结束----------------------------------------------------------------------------------*/
/*------------------------------------------------------------列表页(通栏)-----------------------------------------------------------------------*/
.content_list_c{ width:1067px; height:auto;margin:0 auto;}
.content_list_c li{ height:45px; border-bottom:1px dashed #d0d0d0; line-height:45px; background:url(../images/list_bg.jpg) no-repeat 11px center; padding-left:29px; font-size:14px;}
 .content_list_c li a{ color:#3f3f3f;}
 .content_list_c li a:hover{ color:#0371ac; text-decoration:none;}
 .content_list_c li span{ margin-right:10px;}

/*------------------------------------------------------------列表页(图片)-----------------------------------------------------------------------*/
.list-pic2{padding:12px 2px;*zoom:1;}
.list-pic2:before,.list-pic2:after{display:table;content:"";line-height:0;}
.list-pic2:after{clear:both;}
.list-pic2 li{height:156px;line-height:30px;padding:4px;background:#fff;border:1px solid #ddd;width:200px;float:left;display:inline;margin:0 22px 20px 22px; overflow:hidden; }
.list-pic2 li a{ display:block; cursor:pointer}
.list-pic2 li img{ padding:0; margin:0;}
.list-pic2 li span{clear:both;font-size:14px;display:block;width:200px;text-align:center;}


.list-pic{padding:12px 0px;*zoom:1;}
.list-pic:before,.list-pic:after{display:table;content:"";line-height:0;}
.list-pic:after{clear:both;}
.list-pic li{height:126px;line-height:30px;padding:2px;background:#fff;border:1px solid #ddd;width:160px;float:left;display:inline;margin:0 2px 20px 2px; overflow:hidden; }
.list-pic li a{ display:block; cursor:pointer}
.list-pic li img{ padding:0; margin:0;}
.list-pic li span{clear:both;font-size:14px;display:block;width:160px;text-align:center;}
/*--------------------------------------------------------------图片展示---------------------------------------------------------------*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#c66a37; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{padding:0px 20px 60px 20px; height:668px; position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:239px; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:47px;}
.imgs_scroll .next{right:40px;_right:45px;}
.imgs_news_list{width:1000px; height:668px; position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px;}
.imgs_news_list ul li{float:left; display:inline; width:1000px; margin-right:10px; height:668px;  text-align:center;}
.imgs_news_list ul li .txt2{width:1000px; float:left; line-height:20px; text-indent:2em; padding-top:27px; text-align:left; font-family:"微软雅黑";}

.list_all{ overflow:hidden;}
.list_all .zxs_con{ padding:0px;}
.list_all .zxs_con h2{ font-size:16px; font-weight:normal; color:#5f6561; padding-left:16px; height:40px; line-height:40px;}

/*------------------------------------------------------------列表页结束----------------------------------------------------------------------------------*/

/*------------------------------------------------------------文章页----------------------------------------------------------------------------------*/

.right_con{ padding:16px; overflow:hidden;}
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h1{ font-family: "微软雅黑"; font-size: 16px; color:#20499b; line-height: 32px; font-weight:bold;}
.rt_tit h2{font-family:"微软雅黑"; font-size: 14px; color: #414141; line-height: 32px; font-weight: bold;}
.rt_zuozhe {font-family:"宋体"; font-size: 12px; color: #616060;text-align: center; line-height: 30px; padding: 10px 0; }
.rt_zhengwen {font-family:"宋体"; font-size: 12px; color: #414141; line-height: 26px; text-align: left; overflow:hidden; margin: 0 15px; padding: 15px 0;border-top: 1px dotted #005c33; }

.sidebar_r_content{ width:842px; height:auto; float:right;border-top: 4px solid #5e7aa9;}
.wenzhang li{ width:842px; height:auto;}
.wenzhang .rt_zhengwen{ line-height:24px; background:none;}

.wenzhang .rt_zhengwen {font-family:"宋体"; font-size: 12px; color: #414141; line-height: 26px; text-align: left; overflow:hidden; margin: 0 15px; padding: 15px 0;border-top: 1px dotted #005c33; }
.wenzhang .rt_fujian {margin: 0 15px; padding: 20px 0 30px 0; overflow:hidden; border-top: 1px dotted #01275a;}
.wenzhang .rt_fujian h3 { font-size: 14px; font-family: "微软雅黑"; line-height: 40px; color:#20499b; padding:0 0 5px 10px;font-weight:100;}
.wenzhang .rt_fujian ul li { height: 27px; line-height: 27px; padding-left: 38px; border:none; margin-bottom:0;}
.wenzhang .rt_fujian ul li a { font-family: "宋体"; font-size: 12px; line-height: 24px;}
.wenzhang .rt_fujian ul li a:hover{ text-decoration: underline;}
.wenzhang .list_all{ overflow:hidden;}
.wenzhang .list_all .zxs_con{ padding:0px;}
.wenzhang .list_all .zxs_con h2{ font-size:16px; font-weight:normal; color:#5f6561; padding-left:16px; height:40px; line-height:40px;}
/*------------------------------------------------------------文章页----------------------------------------------------------------------------------*/


.wraq_linksnew{ width:100%; height: 40px; background: #d0c5ba; clear: both; overflow: hidden;}
.linksnew{ width:1070px; margin:0 auto; height: 40px; line-height: 40px; overflow: hidden;}
.linksnew h3{ float: left; background: url(../images/icon01.jpg) no-repeat left center; padding-left: 35px; margin-right: 20px;}
.linksnew h3 a{ font-size: 16px; color:#656464; font-weight: bold;}
.box_linksnew { font-size: 14px; color:#656464;}
.box_linksnew a{ padding:0 8px; color:#656464;}
.box_linksnew a:hover{ color:#222;}


/*文章页分享*/
.fengxiang {
   
    margin-top: 10px;
    width: 754px;
	
}
.fengxiang dl{
	width: 100%;
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 15px 0 15px 0;
	display: inline;
}
.fengxiang dl span{
	float: left;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt{
	background: url(../images/share.gif) no-repeat;
	width: 20px;
	height: 25px;
	float: left;
}
.fengxiang dl dt.sina{
	background-position: 0px -6px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt.tx{
	background-position: 0px -28px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt.kaixin{
	background-position: 0px -72px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt.douban{
	background-position: 0px -114px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt.sohu{
	background-position: 0px -137px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dt.renren{
	background-position: 0px -93px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dd{
	float: left;
	margin-right: 10px;
	font-size:12px;
	font-weight:normal;
}
.fengxiang dl dd a:hover{
	color: #CC0000;
	text-decoration: underline;
	font-size:12px;
	font-weight:normal;
}











