@charset "utf-8";
/* CSS Document */
* { border:0px; margin:0px; padding:0px; }
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,i,em{ margin:0; padding:0; list-style:none; font-style:normal;}
body { border:0px; padding:0px; margin:0px; background:#fff; font-size:12px; color:#666; font-family:"微软雅黑";}
a { text-decoration:none;}
ul { list-style:none;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}

input{outline: none;}
td,th{font-weight:normal;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.f14{font-size:14px;}
.f12{font-size:12px;}
.tx{text-indent:2em;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.pr{position: relative;}
.pa{position: absolute;}
.none{display: none;}
.oh{overflow: hidden;}
.tc{text-align:center;}
.tr{text-align:right;}
i,em{font-style:normal;}
.pb20{ padding-bottom: 20px;}
.hide{display:none}

.toptop{ width:100%; background:url(../images/topxian.png) center no-repeat; height:5px;}

.logol{ margin:0 auto; width:1002px; padding-top:20px;}

.nav{ height:50px; border-bottom:1px #ddd solid; border-top:1px #ddd solid; background:#f7f7f7; margin-top:20px;}


.nav{
	min-width: 1002px;
	height:50px;
	
}
.nav_in{
	width: 1002px;
	margin: auto;
	height: 100%;
}
.nav_in .logo{
	float: left;
	width: 274px;
	height: 100%;
}
.nav_in .logo img{
	padding-top:20px;}
.nav_in ul{
	text-align: right;
	float: right;
	width: 1022px;

}
.nav_in ul li{
	text-align: center;
	float: left;
	width: 170px;
	height: 50px;
	position: relative;
	z-index: 200;
}
.nav_in ul li a{
	display: block;
	width: 100%;
	height: 50px;
	color: #333;
	font-size: 16px;
	line-height:50px;
	
}

.nav_in ul li a.xianx{background:url(../images/xiar.png) right center no-repeat;}
.nav_in ul li a:hover{
	color: #193984;
}
.nav_in ul li.cur{

}
.nav_in .sub_nav{
	display: none;
	position: absolute;
	left: 0;
	top: 50px;
	width:170px;
	z-index: 200;
	background: url(../images/sub_nav.png) repeat left top;
}
.nav_in .sub_nav a{
	display: block;
	text-align:center;

	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #333;
}
.nav_in .sub_nav a:hover{
	color:#193984;
}

.nav_in ul li a.navho{color:#193984;}


#banner {height:494px;position:relative;width:100%; overflow-x:hidden;}
#banner #fla {width:1920px;margin-left:-960px;position:absolute;left:50%;top:0px;height:494px;z-index:1;}
.scroll {position:relative;overflow:hidden;}
.scroll ul {position:absolute;width:20000em;}
.scroll ul li {float:left;list-style-type:none;}
.banner2, .b10 {width:1920px;height:494px;position:relative;}
a.arr_ll, a.arr_rr {background:url(../images/prevBtn.png) no-repeat;width:31px;height:107px;display:block;position:absolute;top:206px;z-index:1;cursor:pointer;}
a.arr_ll {left:20%;}
a.arr_rr {right:20%;background:url(nextBtn.png) no-repeat;}
dl.tab {position:absolute;top:450px;right:45%;}
dl.tab dd {background: url(../images/icon_.png) no-repeat;width:22px;height:16px;float:left;margin-right:4px;font-family:Verdana, Geneva, sans-serif;font-style:italic;color:#a9a9a9;text-align:center;
font-size:9px;cursor:pointer;}
dl.tab dd.hover {background:url(../images/iconh_.png) no-repeat;}
ul.slider a, ul.slider a div {height:494px;width:1000px;display:block;position:relative;overflow:hidden;}
ul.slider a div {position:absolute;top:0;left:0;}
ul.slider li {clear:both;}
a.arr_r {background-position:right 0;}
a.arr_l:hover {background-position:0 bottom;}
a.arr_r:hover {background-position:right bottom;}


.wangzcen{ margin:0 auto; width:1002px;}

.t1{ font-size:16px; font-weight:normal; color:#333;}

.t1 i{ padding-left:5px; padding-right:10px; text-align:center; display:block; padding-top:5px; float:left; }

.t1 em{ display:block; float:left;line-height:30px;}

.xinw{ width:305px; border-left:1px #f0f0f0 solid; border-right:1px #f0f0f0 solid; padding-left:15px; padding-top:30px; padding-bottom:30px;}





.new { width:341px; margin-right:32px; display:inline; float:left;}
.hnew_img { float:left; width:141px; height:83px; margin-right:10px;}
.hnew_title { width:185px; color:#666666; font-size:12px; line-height:18px; float:left;font-family:"微软雅黑", "黑体";}
.hnew_title a { display:block; font-size:14px; width:185px; font-family:"微软雅黑", "黑体"; color:#000000;}
.hnew_ico { background:url(san_ico.jpg) no-repeat left center; padding-left:15px; color:#666666; height:20px; line-height:20px;width:320px;font-family:"微软雅黑", "黑体"; }
.hnew_ico  a {color:#666666; height:20px; line-height:20px; font-size:14px; display:block;font-family:"微软雅黑", "黑体"; }
.hnew_ico span { float:right; color:#666666; font-size:12px;}


.aboutus{ width:290px; height:116px;}
.aboutus h1,.guan h1,.new h1{ color:#333333; font-size:14px; font-family:"微软雅黑", "黑体"; font-weight:normal; background:url(fang_ico.jpg) no-repeat left center; padding-left:20px; line-height:20px; height:20px; margin-bottom:10px; background:#333;}
.aboutus h1 span,.guan h1 span,.new h1 span{ font-size:8px; color:#999999; line-height:20px; height:20px;}
.aboutus  h1 a,.guan h1 a,.new h1 a { float:right; padding-top:6px; padding-right:3px; line-height:20px; height:20px;}
.aboutus .box{padding:6px; }
.aboutus .box .focusimg{ width:284px; height:104px; position:relative;}
.aboutus .box .focusimg .scrollimg{ width:284px; height:100px;position:relative;overflow:hidden;}
.aboutus .box .focusimg .scrollimg ul{ position:absolute; width:262px; height:80px; margin-top:10px;}
.aboutus .box .focusimg .scrollimg ul li{ position:relative; float:left; width:284px; height:80px;}
.aboutus .box .focusimg .scrollimg ul li a img{ display:block; width:111px; height:70px; border:1px #ddd solid;}
.aboutus .box .focusimg .scrollimg ul li h2{  width:160px; overflow:hidden; /*padding:0 30px;*/   position:absolute; z-index:10;right:0; top:0; /*background: url(blue_bg0.png) repeat 0 0;*/ font-size:14px; font-weight:normal;}
.aboutus .box .focusimg .scrollimg ul li h2 a{ color:#333;}

.aboutus .box .focusimg .scrollimg ul li h2 a:hover{ color:#193982;}

.aboutus .box .focusimg .scrollimg ul li h2 a i{ display:block; color:#333;}

.aboutus .box .focusimg .scrollimg ul li h2 a em{ display:block; color:#666; line-height:26px; padding-top:3px;}
.btn_next {background:url(../images/revf.png) no-repeat;right:10px;}
.btn_prev {background:url(../images/levf.png) no-repeat;left:234px; }
.btn_prev, .btn_next {position: absolute; top:-30px; z-index:100;width:18px; height:17px;cursor:pointer;}

.readmore{ padding-top:20px;}

.readmore a{ color:#666; background:url(../images/jian.png) right no-repeat; padding-right:20px; padding-left:5px;}

.yewuf{ width:300px; padding-top:30px; margin-left:20px; border-right:1px #f0f0f0 solid; padding-bottom:30px;}

.diank{ width:275px; padding-left:5px; padding-top:10px; height:106px; }

.diank a{ font-size:14px; color:#666; background:url(../images/dk.png) 5px 13px no-repeat; height:30px; line-height:30px; padding-left:16px; width:120px; display:block; float:left; border-bottom:1px #eee solid;}

.diank a:hover{color:#183883;}

.readmore a:hover{ color:#ff6600;}

.shuju{ padding-top:30px; width:300px; border-right:1px #eee solid; padding-left:20px;padding-right:20px; padding-bottom:30px;}

.shujuf a{ font-size:14px; color:#333;}

.shujuf li a{ background:url(../images/dk.png) 5px 10px no-repeat; padding-left:20px; line-height:30px; height:30px;}

.shujuf li a:hover{ color:#193984;}

.shujuf{ padding-top:10px; height:106px;}

/*内页banner*/

.bannerntup{ width:100%;position:relative; height:208px;overflow:hidden;}

.bannerntup div{ width:1920px; margin-left:-960px; position:absolute; left:50%; top:0;height:208px; }

.daikuannei{ margin:0 auto; width:1002px; margin-top:15px;}

/*业务范围*/

.banneryewx{ margin:0 auto; width:1002px;}

.weizhi h2{ font-size:26px; color:#193984; font-weight:normal; padding-top:20px;}

.weizhi em{ color:#666; line-height:30px;}

.weizhi em a{ color:#666;}

.neidaoh{ background:#7a7b7f;}

.neidaoh a{ display:block; float:left; width:94px; height:50px; line-height:50px; font-size:14px; color:#333; text-align:center; color:#fff; background:url(../images/zixx.png) right no-repeat;}

.neidaoh a:hover{ background:#193984;}

.neidaoh a.gongs{background:#193984;}

.centercen{ width:100%; background:url(../images/neima.png) repeat-x; min-height:136px; margin-top:40px;}

.cemd{ margin:0 auto; width:1002px;}

.cemd li{ border-bottom:1px #ddd dashed;}

.cemd li a{ height:44px; line-height:44px; color:#333; font-size:14px; background:url(../images/diand.png) 5px 10px no-repeat; padding-left:15px;}

.gaunyu{ margin:0 auto; width:1002px; line-height:30px; color:#333; font-size:14px; padding-top:15px; padding-bottom:20px;}




.news-list {
	margin:0 auto;
	width:1002px;
padding-bottom: 52px;
}
.news-list ul {
float: none;
}
.news-list li {
float: none;
overflow: hidden;

border-bottom: 1px solid #f0f0f0;
height:156px;
}
.news-list .link-detail {
	padding: 14px 21px 14px 11px;
	
	height:130px;
display: block;
}

.news-list a.link-detail:hover{ border:1px #eee solid;height:128px; }

.news-list a:hover.link-detail .news-list-title{ color:#193984;}
.news-list li img {
float: left;
width: 200px;
height: 127px;
margin-right: 12px;
}

.news-list .news-date {
display: inline-block;
font: 18px "Microsoft Yahei";
color: #666;
}

.news-list li sub {
font: 12px "Microsoft Yahei";
color: #666;
}

.news-list .news-list-title {
margin: 15px 0 8px 0;
font: 16px "Microsoft Yahei";
color: #333;
}

.news-list li p {
font: 14px "Microsoft Yahei";
line-height: 20px;
color: #999;
}

.newsnei{ margin:0 auto; width:1002px;}

.t2{ border-bottom:1px #eee solid; font-size:18px; color:#333; text-align:center; font-weight:normal; line-height:40px; padding-top:15px;}

.timef{ text-align:center; line-height:30px;}

.newdetan{ font-size:14px; color:#333; line-height:28px; border-bottom:1px #ddd solid; padding-bottom:15px;}


/*分页的css*/
#pagelist {width:450px;height:24px;overflow:hidden;color: #73757a;margin:0px auto; padding-top:20px; padding-bottom:20px;}
#pagelist a {overflow:hidden;height:14px;line-height:14px;padding:3px;display:inline;overflow:hidden; background:#cccccc; color:#000; }
#pagelist a:hover{background: #193984;color:#fff;overflow:hidden;}
.points  { border:0px; color:#1a0c00;}
.pageinfo  { color:#1a0c00;}
#pagelist .current {background: #193984;color:#fff;padding:3px 6px;font-weight:bold;}
#pagelist a:visited {color: #1a0c00;}
#pagelist a {text-decoration:none;}

.shanx{ padding-top:10px; padding-bottom:20px;}

.shanx i{ display:block;}

.shanx i a{ font-size:14px; color:#333; line-height:30px; color:#666;}
.shanx i a:hover{ color:#ff6600;}

.chanpz{ padding-bottom:20px;}

.chanpz li{ width:225px; float:left; margin-left:12px;margin-right:12px; margin-top:35px;}

.chanpz li a{ display:block; width:225px;}

.chanpz li a:hover i{ border:1px #ff6600 solid;}

.chanpz li a i{ display:block; border:1px #ddd solid; width:219px; height:184px; padding:2px;}

.chanpz li a em{ font-size:14px; color:#333; line-height:28px;}

.chanpz li a b{ font-size:12px; font-weight:normal; color:#ff6600; display:block;}

/*底部*/

.foottop{ background:url(../images/topx.png) center no-repeat; width:100%; height:5px;}

.foot{ width:100%; height:222px; background:url(../images/footbg.png) repeat;}

.footcenter{ margin:0 auto; width:1002px; padding-top:26px;}

.guany{ margin-right:35px;}

.guany li h3{ color:#fff; font-weight:normal; font-size:14px; padding-bottom:5px;}

.guany li a{ color:#fff; font-size:12px; line-height:30px;}

.guany li a:hover{ color:#ddd;}

.erweima{ background:url(../images/xianri.png) left top no-repeat; padding-left:40px;}


.erwifr{ float:left; width:340px; color:#fff; padding-left:20px; line-height:30px;}

.youq{ width:450px; color:#d7e1f9; line-height:28px; padding-top:5px;}

.youq a{color:#d7e1f9;}



.footdi{ height:48px; width:100%; background:#163375;}

.footdcen{ margin:0 auto; width:1002px;color:#fff; line-height:48px; color:#ddd;}

.footdcen a{ color:#fff;line-height:48px;color:#ddd; padding-right:5px;padding-left:5px;}

.footdcen a:hover{color:#fff;}





/*导航*/
.menuout{position:relative; z-index:9;background:#7a7b7f; height:50px; width:100%; margin:0px auto; z-index:999;}
.menu{ height:50px; position:inherit; width:1002px; margin:0px auto;}
.menu ul li{ position:relative; z-index:999; float:left; width:94px; text-align:center; }
.menu ul li a{ display:block; padding:0px;font:14px/50px "微软雅黑"; color:#fff; background:url(../images/zixx.png) no-repeat right top; }

.menu ul li:first-child{ background:url(../images/l_nav_gexian_01.gif) no-repeat left top;}
.menu ul li.menu-ind a{ padding:0;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(../images/l_nav_zhen_01.gif) no-repeat center 35px #00407b;}
.menu ul li .dropmenudiv{ position:absolute;width:450px; top:50px; height:33px; z-index:12; display:none;}
.menu ul li .dropmenudiv li { float:left; color:#333333; width:auto;}
.menu ul li .dropmenudiv a{ background:none;float:left;padding:0 5px;font:14px/47px "微软雅黑"; color:#333333;text-shadow:none;}
.menu ul li .dropmenudiv  span { float:left; padding: 0px 10px;font:14px/47px "微软雅黑"; }
.menu ul li .dropmenudiv a:hover{ background:none; color:#236fb4;}

.menu ul li a.nav_h{ background:url(../images/l_nav_zhen_01.gif) no-repeat center 35px #00407b;}

.menu ul li .dropmenudiv li:first-child{ background:none}
.sonnavbg{ position:absolute; left:0; top:50px; width:100%; height:0px; background:#fff; z-index:8; overflow:hidden;}



/*访客留言*/
.book-list { margin:0 auto; width:1002px; padding-bottom: 52px;}
.boook_border { width:90%; margin:0px auto; margin-top:20px;}
.liuyan_zi { padding:6px 14px 6px 0px; font-size:14px; line-height:22px; color:#666; margin:0px 0px 8px 0px; }
.liuyan_zi span { font-size:12px; color:#666666;}
.liuyan_zi span b{ display:block; width:100px; text-align:right; }
.liuyan_zi strong{ display:block; float:left; width:598px; font-weight:normal;}
.liuyan_zi b{color:#d06255; display:block; width:50px; text-align:right; float:left;}
.liuyan_ico .liuyan_ico1 b{ display:block; width:50px; float:left;color:#d06255; text-align:right;}
.liuyan_ico {height:30px; line-height:30px; font-family:""; font-size:13px; }
.liuyan_ico .liuyan_ico1 {  color:#333; float:left;}
.liuyan_ico .liuyan_ico1 em{ display:block; float:left; font-family:"微软雅黑";}
.liuyan_ico .liuyan_ico2 { height:30px; line-height:30px;  float:right;color:#999999; padding-right:10px;}
.book_right li { line-height:32px;margin-bottom:4px;}
.book_right li .input_border { width:530px;border:1px solid #e8e8e8; color:#333; font-size:14px; padding:3px 0px 3px 4px; height:26px; line-height:26px; margin-top:3px 0px; font-family:"微软雅黑", "黑体"; background:#f6f6f6; color:#666;}
.book_right li .input_border:hover { background:#e3e3e3; color:#333;}
.book_right li .input_border2 {width:530px;border:1px solid #e6e6e6; color:#333; font-size:14px; padding:3px 0px 3px 4px; height:72px; line-height:20px; margin-top:3px 0px; background:#f6f6f6; font-family:"微软雅黑", "黑体";}
.book_botton2 {color:#fff; font-family:"微软雅黑", "黑体"; font-size:14px; line-height:30px; height:30px; width:100px; background:#7A7B7F; border:0px; cursor:pointer;}
.book_botton:hover,.book_botton2:hover { background:#183475;}
.wenzixia{ margin-top:20px;}

.wenzixia ul{ border-bottom:1px #e1e1e1 solid; margin-top:20px;}
.zaixl{ padding-left:40px; padding-top:20px;}
.zaixl i{ display:block; font-size:18px; color:#333; font-weight:bold;}
.zaixl em{ display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.zaix{ height:40px; background:#e3e3e3; line-height:40px; width:925px; margin-left:38px; margin-top:20px; text-indent:2.3em; font-size:16px; color:#333; background:url(../images/liuyanxin.png) 10px 12px no-repeat #e3e3e3;}
.chak{ width:100%; margin-left:0; margin-top:40px;}
.zaix em{ color:#999; font-size:14px; padding-left:2px;}
.titlenei{ width:700px; margin:0 auto; text-align:center; font-size:18px; color:#333; line-height:40px;  font-weight:normal; padding-top:20px;}
.xinwenx{ color:#999; text-align:center;}
.xinwenx i{ padding-left:10px; }

.annfx{ width:700px; margin:0 auto; margin-top:15px;}