@charset "gb2312";
/* CSS Document */
body,html{ margin:0px; padding:0px; font-size:12px;font-family:"黑体"; height:100%;}
ul,li{ margin:0px; padding:0px; list-style:none}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
dl,dd,dt{ margin:0px; padding:0px;}
img{ border:none}
p{ margin:0px;}
th,td{ font-size:12px;}
form{ margin:0px; padding:0px;}


a {font-size:12px; TEXT-DECORATION: none}
a:link {COLOR: #000000;}
a:visited {COLOR: #000000;}
a:hover {COLOR: #ff0000;}
a:active {COLOR: #000000;}


/*index*/
.top_bgimg{ background:url(../images/line_1.jpg) no-repeat center bottom; height:170px;}

.top_bgimg .top{ background:#f9f9f9; height:40px;}
.top_bgimg .top .nc{ width:1000px; margin:auto}
.top_bgimg .top .nc .left{ float:left; line-height:40px; padding-left:5px;font-size:12px; }
.top_bgimg .top .nc .right{ float:right; padding-top:8px}
.top_bgimg .top .nc .right img{ vertical-align:middle}
.top_bgimg .top .nc .right label{ vertical-align:middle;}
.top_bgimg .top .nc .right label a{font-size:12px; }

.top_bgimg .mid{ height:90px; background:url(../images/logo.jpg) no-repeat left; width:1000px; margin:auto}

.top_bgimg .t_nav{ background:#0e65a3; height:40px;}
.top_bgimg .t_nav ul{ width:1000px; margin:auto}
.top_bgimg .t_nav ul li{ float:left; width:119px; text-align:center; background:url(../images/nav_line.png) no-repeat right; height:40px; line-height:40px;}
.top_bgimg .t_nav ul li a {font-size:14px; TEXT-DECORATION: none; display:block; width:119px;}
.top_bgimg .t_nav ul li a:link {COLOR: #fff;}
.top_bgimg .t_nav ul li a:visited {COLOR: #fff;}
.top_bgimg .t_nav ul li a:hover {COLOR: #fff; background:#f0ab18; display:block; width:119px;}
.top_bgimg .t_nav ul li a:active {COLOR: #fff;}


/*banner样式*/
.banner { position: relative; height: 420px; overflow: hidden; width: 100%; }
.banner .show { width: 2500px; position: absolute; left: 50%; top: 0px; margin-left: -1250px; height: 420px; overflow: hidden; }
.banner .show ul { position: relative; height: 420px; overflow: hidden; width: 2500px; float: left; }
.banner .show ul li { text-align: center; width: 2500px; float: left; height: 420px; position: absolute; display: none }
.banner .focus { position: absolute; width: 120px; padding-left: 10px; padding-top: 13px; bottom: 0px; right: 0px; height: 29px; }
.banner .focus a { width: 14px; height: 14px; background: url(../images/ico01.png) no-repeat left -24px; float: left; margin-left: 10px; display: inline-block }
.banner .focus a.on { background: url(../images/ico01.png) no-repeat left top }


.index_1{ clear:both; width:1000px; margin:auto; margin-top:20px;}
.index_1 ul{ overflow:hidden}
.index_1 ul li{ width:20%; float:left; text-align:center}
.index_1 ul li a {font-size:12px; TEXT-DECORATION: none}
.index_1 ul li a:link {COLOR: #8b8b8b;}
.index_1 ul li a:visited {COLOR: #8b8b8b;}
.index_1 ul li a:hover {COLOR: #ff0000;}
.index_1 ul li a:active {COLOR: #8b8b8b;}



.cp1{ background:url(../images/icon1.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp1 p{ margin-top:108px; padding:0 15px; }

.cp2{ background:url(../images/icon2.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp2 p{ margin-top:108px; padding:0 15px; }

.cp3{ background:url(../images/icon3.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp3 p{ margin-top:108px; padding:0 15px; }

.cp4{ background:url(../images/icon4.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp4 p{ margin-top:108px; padding:0 15px; }

.cp5{ background:url(../images/icon5.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp5 p{ margin-top:108px; padding:0 15px; }

.cp6{ background:url(../images/icon6.png) no-repeat; width:172px; height:170px; padding-top:1px; margin:auto}
.cp6 p{ margin-top:108px; padding:0 15px; }

.index_2{ width:100%;clear:both; overflow:hidden}
.index_2 ul{ width:1000px; margin:auto;  overflow:hidden; padding-top:1px;}
.index_2 ul li{ width:33.3%; float:left; text-align:center; margin-top:15px;}

.index_2 ul li .name{ background:#ebebeb; height:36px; line-height:36px; width:292px; margin:auto;}
.index_2 ul li .name h2{ float:left; font-size:14px; background:url(../images/d_tit.jpg) no-repeat 2px 10px; text-indent:20px;}
.index_2 ul li .name a{ font-size:14px; float:right; width:80px;}

.index_3{ clear:both; width:1000px; margin:auto; padding:10px; overflow:hidden; margin-top:10px}
.index_3 .left{ width:312px; float:left; height:206px;}

.index_3 .mid{ width:370px; float:left; margin-left:20px;}
.index_3 .mid h1{ font-size:16px; padding-bottom:6px;}
.index_3 .mid .tit{ border-bottom:1px dashed #dddddd; overflow:hidden; padding-bottom:5px;}
.index_3 .mid .tit .l{ width:58px; float:left; font-size:20px;}
.index_3 .mid .tit .r{ width:284px; float:left; margin-left:5px}
.index_3 .mid .tit .r h2{ font-size:14px; line-height:26px}
.index_3 .mid .tit .r p{ line-height:24px;}
.index_3 .mid .list ul li{ line-height:32px;border-bottom:1px dashed #dddddd;}
.index_3 .mid .list ul li a{ margin-left:10px}


.index_3 .right{ width:267px; float:right;}
.index_3 .right h1{ font-size:16px; padding-bottom:6px;}
.index_3 .right .message{ padding-top:4px;}
.index_3 .right .message ul li{ line-height:21px;}
.index_3 .right .message ul li img{ vertical-align:middle}
.index_3 .right .message ul li label{ vertical-align:middle; margin-left:5px}


.in_bot{ clear:both; background:#0e65a3; padding-top:10px; padding-bottom:10px; }
.in_bot p{ text-align:center; line-height:25px; color:#fff; font-size:14px }



/*fanhui*/
.fanhui{ position: fixed; bottom: 5px; right: 5px; opacity: 1; cursor: pointer;}
.fanhui a{ display:block; background:url(../images/fahui.png) no-repeat; width:58px; height:58px; cursor:pointer}

.lie_banner1{ background:url(../images/lie_banner1.jpg) no-repeat center; height:300px;}
.lie_banner2{ background:url(../images/lie_banner2.jpg) no-repeat center; height:300px;}
.lie_banner3{ background:url(../images/lie_banner3.jpg) no-repeat center; height:300px;}
.lie_banner4{ background:url(../images/lie_banner4.jpg) no-repeat center; height:300px;}
.lie_banner5{ background:url(../images/lie_banner5.jpg) no-repeat center; height:300px;}
.lie_banner6{ background:url(../images/lie_banner6.jpg) no-repeat center; height:300px;}
.lie_banner7{ background:url(../images/lie_banner7.jpg) no-repeat center; height:300px;} 

.lie_con{ background:url(../images/tree_bg.png) repeat-y left; min-height:600px;_height:600px;height:auto; width:1000px; margin:auto; overflow:hidden}

.lie_con .tree_con{ width:226px; float:left;}

.lie_con .tree_con .tit{ background:url(../images/t_tit.png) no-repeat; width:126px;height:37px;  font-size:18px; color:#0e65a3; padding-left:80px; padding-top:45px;}


.lie_con .tree_con .list{ clear:both}
.lie_con .tree_con .list ul li{ height:44px; line-height:44px;border-bottom:1px solid #e8e8e8; text-align:center}
.lie_con .tree_con .list ul li a{ font-size:14px; display:block; width:201px; margin:auto; height:31px;}
.lie_con .tree_con .list ul li a:link {COLOR: #000000;}
.lie_con .tree_con .list ul li a:visited {COLOR: #000000;}
.lie_con .tree_con .list ul li a:hover {COLOR: #ffffff;font-size:14px; display:block; width:201px; margin:auto; height:41px; background:url(../images/t_hover.png) no-repeat 0 8px;}
.lie_con .tree_con .list ul li a:active {COLOR: #000000;}

#xuanz{COLOR: #ffffff;font-size:14px; display:block; width:201px; margin:auto; height:41px; background:url(../images/t_hover.png) no-repeat 0 8px;}
#n_xuanz{ background:#f0ab18; width:119px; height:40px; line-height:40px;}

.lie_con .ri_con{ width:772px; float:right;}
.lie_con .ri_con .tit{ width:720px;margin:auto; margin-top:25px;border-bottom:1px solid #dddddd; height:40px; line-height:30px; padding-top:10xp}
.lie_con .ri_con .tit .l{ float:left; font-size:18px; line-height:30px;}
.lie_con .ri_con .tit .r{ float:right;}
.lie_con .ri_con .tit .r img{ vertical-align:middle}
.lie_con .ri_con .tit .r a{ vertical-align:middle}


.lie_con .ri_con .list ul li{border-bottom:1px dotted #dddddd; height:35px; line-height:35px;}
.lie_con .ri_con .list ul li a{ display:block; background:url(../images/diandian.jpg) no-repeat 0 12px; text-indent:15px; float:left}
.lie_con .ri_con .list ul li .time{ float:right; width:80px;}
.lie_con .ri_con .list p{ font-size:14px;line-height:30px;}

.lie_con .ri_con .content{ width:720px; margin:auto;}
.lie_con .ri_con .content .list{ padding:10px 0;}


/*业务*/
.ye_con{ clear:both; margin-top:10px; padding:5px 0;}
.ye_con .y_tit{ background:url(../images/y_tit.jpg) no-repeat; height:38px;padding-top:4px; text-indent:30px; font-size:16px;}
.ye_con .y_list{ width:720px; margin:auto;}
.ye_con .y_list p{ line-height:35px !important; text-indent:25px; font-size:14px !important;}
.ye_con .y_list h2{ font-size:16px; line-height:39px;}



/*zixun*/
.z_xun{clear:both; margin-top:10px; padding:5px 0; overflow:hidden;border-bottom:1px dashed #dddddd}
.z_xun .l_img{ float:left;}
.z_xun .r_txt{ width:608px; float:left; margin-left:10px;}
.z_xun .r_txt .t_tit{ background:url(../images/h_dian.jpg) no-repeat 0 4px; font-size:14px; font-weight:bold; text-indent:18px;}
.z_xun .r_txt .t_list{ padding-top:6px; line-height:26px;font-size:14px;}

/*shouhou*/
.sh_con{ clear:both; margin-top:10px; padding:0 15px;}
.sh_con .titz{ background:url(../images/f_tit.png) no-repeat; height:27px; line-height:27px; font-size:14px; color:#fff; text-indent:20px; margin-top:6px;}
.sh_con .listz{ padding-top:8px;}
.sh_con .listz p{ line-height:26px; font-size:14px; text-indent:25px;}

.rczp_con{ clear:both; width:718px; margin:auto}
.rczp_con h4{ height:30px; line-height:30px; font-size:14px;width:92%; margin:auto; margin-top:18px; }

.rczp_con .zhaopin{ padding:15px; width:90%; margin:auto; border:1px solid #dddddd; margin-top:6px;}
.rczp_con .zhaopin h1{ font-size:16px; color:#0b538e; padding:6px 0;}
.rczp_con .zhaopin h2{ font-size:14px;padding:6px 0;}
.rczp_con .zhaopin p{ line-height:25px; text-indent:10px; font-size:12px;}

.rczp_con .zp_btn{ width:100px; height:28px; color:#fff; background:#f18200; border:0px; cursor:pointer; text-align:center; font-size:14px; margin:auto; margin-top:10px;}


.mp{ padding-top:15px;}
.mp ul li img{ vertical-align:middle}
.mp ul li label{ font-size:14px; vertical-align:middle; margin-left:8px;}



/*banner 列表*/
.pub_blist{ width:1000px; margin:auto; margin-top:10px;}

.title_c{ padding:10px 0}
.title_c h1{ font-size:20px; text-align:center}

.xh_con{ overflow:hidden; padding-bottom:15px;}
.xh_con .tit_z{ background:url(../images/p_tit.jpg) no-repeat; height:38px; width:1000px; margin:auto; text-indent:30px; font-size:15px; padding-top:5px; font-weight:bold}
.xh_con .list_z{ padding:0 10px;}
.xh_con .list_z p{ line-height:32px; text-indent:30px; font-size:13px;}

.in_pub .t_right .r_list{  padding-top:10px;padding-bottom:10px;}

/*zzry*/
.zs_con{ overflow:hidden; margin-bottom:10px;}
.zs_con ul li{ float:left; width:33.3%; text-align:center; overflow:hidden; margin-top:10px;}
.zs_con ul li .name{ width:225px; height:24px; line-height:24px; text-align:center}



