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

*{ margin:0 auto; padding:0; margin:0; font-family:"微软雅黑";}
ul,li{ list-style:none;}
a{ text-decoration:none; cursor:pointer;}
img{ border:0;}
body{ background:url(../images/head_bg.jpg) no-repeat; background-position:top center;}


/*--------------header------------ */

.header{ width:100%;}
.head{ background:url(../images/header_bg.png) no-repeat left bottom; width:1200px; margin:0 auto; height:128px;}
.nav{ min-width:1200px; width:100%; background:url(../images/nav_bg.png) repeat-x; height:54px;}
.nav ul{ width:1200px; margin:0 auto; height:54px;}
.nav ul li{ width:120px; float:left; height:54px; line-height:54px;}
.nav ul li a{ font-size:16px; color:#fff; display:block; width:120px; height:54px; text-align:center;}
.nav ul li a:hover{ background:url(../images/nav_hover.jpg) no-repeat; color:#0485e1;}

/*--------------main------------ */

.main{ width:100%;}
.m_content{ width:1200px; margin:0 auto;}

.yjbg{ width:328px; float:left; border:1px solid #d0d0d0; height:320px; background:#fff; margin-top:15px;}
.yjbg_title{ width:100%; float:left; margin-top:10px;}
.left_title{ background:#0485e1 url(../images/title_bgright.jpg) no-repeat right; height:34px; line-height:34px; padding-right:30px;  font-size:16px; float:left;  color:#fff;}
.left_title em{ float:left; margin-top:3px; margin-left:5px; margin-right:3px;}
.yjbg_ul{ padding:18px 15px 10px 15px; float:left; width:298px;}
.yjbg_ul li{ height:40px; line-height:40px; font-size:14px; overflow:hidden; padding-left:10px; background:url(../images/ico_arrow.png) no-repeat left center;}
.yjbg_ul li span{ float:right; color:#666666;}
.yjbg_ul li a{ color:#454545;}
.yjbg_ul li a:hover{color:#0485e1;}
.adv_lunbo{ width:530px; height:320px; float:left; margin-top:15px; border:1px solid #d0d0d0; margin-left:15px;}
.news_center{ width:306px; float:left; margin-left:15px; border:1px solid #d0d0d0; height:320px; background:#fff; margin-top:15px;}

.news_ul{ padding:18px 15px 10px 15px; float:left; width:276px; background:url(../images/news_bg.png) repeat-x;}
.news_ul li{ height:40px; line-height:40px; font-size:14px; overflow:hidden; padding-left:10px; background:url(../images/ico_arrow.png) no-repeat left center;}
.news_ul li span{ float:right; color:#666666;}
.news_ul li a{ color:#454545;}
.news_ul li a:hover{color:#0485e1;}

.banner{ width:1200px; float:left; margin-top:15px;}
.banner2{width:1200px; float:left; margin-top:15px;}

.zcyjd{ width:408px;float:left; border:1px solid #d0d0d0; height:320px; background:#fff; margin-top:15px;margin-left:15px; }
.more{ float:right; font-size:14px; color:#666666; margin-right:10px; margin-top:5px;}
.more:hover{color:#0485e1;}
.zcyjd_ul{ padding:18px 15px 10px 15px; float:left; width:378px;}
.zcyjd_ul li{ height:40px; line-height:40px; font-size:14px; overflow:hidden; padding-left:10px;background:url(../images/ico_arrow.png) no-repeat left center;}
.zcyjd_ul li span{ float:right; color:#666666;}
.zcyjd_ul li a{ color:#454545;}
.zcyjd_ul li a:hover{color:#0485e1;}



.zxdt{ width:428px; float:left; border:1px solid #d0d0d0; height:320px; background:#fff; margin-top:15px; margin-left:15px;}
.zxdt_title{ width:100%; float:left; margin-top:10px;  height:34px;}
.zx_title{ background:#fff; height:34px; line-height:34px; padding-right:30px;  font-size:18px; float:left;  color:#222;}
.zx_title em{ float:left; margin-top:3px; margin-left:10px; margin-right:8px;}

.zxdt_con{ padding:0 20px;}
.zxdt_con dl{ float:left; margin-top:20px;}
.zxdt_con dl dt{ width:165px; height:100px; float:left;}
.zxdt_con dl dd{ float:left; width:208px; margin-left:15px;}
.dd_title{ font-size:14px; line-height:28px;}
.dd_con{ font-size:13px; line-height:22px; color:#666;}
.dd_con a{ color:#0485e1;}
.xuxian{ width:100%; height:1px;  float:left; margin-top:18px;}


.hdxc{ width:1198px; float:left;border:1px solid #d0d0d0;margin-top:15px;}
.hdxc_ul{ margin-top:25px; float:left;}
.hdxc_ul li{ float:left; width:221px; margin-left:14px;}
.hdxc_ul li div{ border:1px solid #cbcbcb; padding:2px;}
.hdxc_ul li p{ height:40px; line-height:40px; font-size:14px; color:#454545; text-align:center;}
.cxlm_ul li{ float:left; width:128px; height:70px; margin-left:22px; margin-top:20px;}


.cxyszs{ width:458px; float:left; border:1px solid #d0d0d0; height:320px; margin-top:15px; margin-left:15px;}
.zs_con{ padding:5px; float:left;}
.cxys_zsbg{ width:162px; padding:12px 20px; height:103px; background:url(../images/cxys_zsbg.jpg) no-repeat; float:left; margin-left:16px; margin-top:5px;}
.cxys_zsbg dt{line-height:21px; font-size:14px;color:#0485e1; font-weight:bold;}
.cxys_zsbg dd{ line-height:19px;font-size:12px; }


.gsgg{width:378px; float:left; border:1px solid #d0d0d0; height:320px; margin-top:15px; margin-left:15px;}
.gsgg_ul{ padding:18px 15px 10px 15px; float:left; width:348px;}
.gsgg_ul li{ height:40px; line-height:40px; font-size:14px; overflow:hidden; padding-left:10px;background:url(../images/ico_arrow.png) no-repeat left center;}
.gsgg_ul li span{ float:right; color:#666666;}
.gsgg_ul li a{ color:#454545;}
.gsgg_ul li a:hover{color:#0485e1;}

.yqlj_con{ padding:20px; float:left;}
.yqlj_con a{ font-size:14px; color:#454545; padding-right:25px; padding-top:10px; float:left;}

.footer{ width:100%; float:left; margin-top:15px;}
.foot_con{ width:1200px; margin:0 auto; border-top:10px solid #0485e1;}

.link_1{ font-size:14px; color:#333; height:60px; line-height:60px; border-bottom:1px solid #bababa;}
.link_1 a{ margin-right:10px; margin-left:10px;color:#333;}
.link_1 a:hover{ color:#0485e1;}
.link_2{font-size:14px; color:#333; line-height:30px; border-bottom:1px solid #bababa; float:left; width:100%; padding-top:15px;padding-bottom:15px;}
.link_2 a{margin-right:10px; margin-left:10px;color:#333;}
.link_2 a:hover{ color:#0485e1;}

.foot{ float:left; width:1200px; margin-top:25px; margin-bottom:60px;}
.f_logo{ float:left; width:175px; height:52px;}
.foot_link{ float:left; width:800px; margin-left:20px;font-size:13px; line-height:26px;}
.foot_link a{ font-size:13px; color:#444; margin-left:10px; margin-right:10px;}
.phone{ float:right; font-size:16px; color:#0485e1;}
.phone span{ margin-left:6px;}

/*--------------轮播图----------- */

#hotpic { width:532px; height: 320px; overflow: hidden; float:left; margin-left:15px; z-index:99; margin-top:15px;}
#NewsPic { width: 530px; height: 318px; overflow: hidden; border: solid 1px #e0e0e0; position:relative;}
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 16px; line-height: 14px;; z-index:999; bottom:0; right:0;}
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; height:16px; line-height:16px;}
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }

.mainlevel {float:left;width:120px;/*IE6 only*/}
.mainlevel a {color:#fff; text-decoration:none; line-height:52px; display:block; width:120px; text-align:center; font-size:14px;}
.mainlevel a:hover {color:#fff; text-decoration:none;}
.mainlevel ul {display:none; position:absolute; z-index:9999; width:120px;}
.mainlevel li { height:52px !important; line-height:52px !important;text-align:center; float:left;background:#0485e1; width:120px;/*IE6 only*/}
.mainlevel li a:hover{ color:#ffffff !important; background-position:top; background:#c11308 !important;}


/*--------------简介----------- */

.second_left{ width:278px; float:left;margin-top:15px;}
.second_right{ width:900px; margin-left:20px; float:left;  border:solid 1px #e0e0e0;margin-top:15px; background:url(../images/true.jpg) no-repeat left bottom; padding-bottom:100px;}
.list_menu{ width:248px; border:1px solid #d0d0d0; float:left; }

.menu_ul{ margin:10px 10px; float:left; width:228px; padding-bottom:10px;}
.menu_ul li{ width:228px;margin-top:8px; height:42px; line-height:42px; float:left;}
.menu_ul li a{ width:190px; padding-left:38px; background:#f4f4f4 url(../images/arrow_right2.png) no-repeat 20px; display:block; height:42px; line-height:42px; font-size:14px; color:#454545; border-radius:2px;}
.menu_ul li a:hover{ background:#0485e1 url(../images/arrow_right.png) no-repeat 20px; color:#fff;}
.img{ width:228px; float:left; margin-top:15px;}
.ico_xz{ float:left; margin-left:10px; margin-top:8px; margin-right:5px;}
.xz{ color:#0485e1;}
.second_con{padding:10px 20px;}
.second_title{ height:45px; line-height:45px; font-size:15px;color:#454545; border-bottom:1px solid #e0e0e0; background:#f4f4f4;}
.second_title a{ color:#454545;}
.jjtitle{ height:35px; line-height:35px; text-align:center; padding-top:10px;}
.jjtitle2{ height:30px; line-height:30px; text-align:center; padding-bottom:10px;}
.jjtitle2 span{ margin-left:10px; margin-right:10px; font-size:12px; color:#666;}
.jjcon{ font-size:14px; line-height:28px; color:#454545;}
.jjcon p{ margin-bottom:10px; text-indent:28px;}

/*--------------新闻列表----------- */

.newsleft{ width:278px;float:left;  }
.newsright{ width:900px; float:left; margin-top:15px;  border:solid 1px #e0e0e0; padding-bottom:40px; margin-left:20px;}

.zxxw{border:solid 1px #e0e0e0; float:left; width:276px;margin-top:15px; }
.zxxw_ul{ padding:18px 15px 10px 15px; float:left; width:246px;}
.zxxw_ul li{ height:36px; line-height:36px; font-size:14px; overflow:hidden; padding-left:10px; background:url(../images/ico_arrow.png) no-repeat left center;}
.zxxw_ul li span{ float:right; color:#666666;}
.zxxw_ul li a{ color:#454545;}
.zxxw_ul li a:hover{color:#0485e1;}

.news_list{ width:860px; float:left; padding-bottom:20px; padding-top:20px; margin-left:20px; border-bottom:1px solid #e0e0e0;}
.news_dl{ width:860px; float:left}
.news_dl dt{ width:300px; height:180px; float:left;}
.news_dl dt img{ width:100%; height:100%;}
.news_dl dd{ float:left; width:540px; margin-left:20px;}
.news_dl dd a{ font-size:14px; color:#3366cc; float:right;}
.news_dl dd a:hover{ color:#0485e1;}
.nd_title{ font-size:20px; line-height:50px;}
.nd_con{ font-size:14px; line-height:26px; color:#454545;}
.nd_bqian{ line-height:50px; font-size:13px; color:#454545;}
.nd_bqian span{ margin-right:5px;}
.news_time em{ font-style:normal;}
.news_time{ margin-left:20px;}
.page{ float:left; padding-left:20px; padding-top:20px;}
.page a{ padding:5px 10px; font-size:14px; color:#454545; border:1px solid #eee; margin:0 6px; float:left;}
.page a:hover{ background:#0485e1; color:#fff;}

