﻿
body { font-size: 12px; font-family: "微软雅黑"; background: #f1f0f0; }

body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, p, img { margin: 0; padding: 0; }

li { list-style: none; }

a { text-decoration: none; }

img { border: none; }

.fl { float: left; }

.fr { float: right; }

.clear { clear: both; }
.imgdisplay { display: block; }
a { blr: expression(this.onFocus=this.blur()); /* IE Opera去掉点击链接时的虚线外框 */ outline: none; /* FF Opera去掉点击链接时的虚线外框 */ }
area { blr: expression(this.onFocus=this.blur()); }
/* 图片热点去掉点击链接时的虚线外框 */
a:focus { -moz-outline-style: none; /* FF去掉点击链接时的虚线外框 */ }
.w_auto { width: 1000px; margin: 0 auto; }
#head { width: 1000px; margin: 0 auto; }
.jo { margin: 35px 28px 0 0; width: 120px; height: 22px; color: #fff; text-align: center; border-radius: 5px; background: #0c377b; line-height: 22px; }
.jo a { color: #fff; }

#nav { width: 100%; background: #0a47a8; }
#nav ul { height: 40px; width: 900px; margin: 0 auto; }
#nav ul li { width: 98px; float: left; margin: 0 20px; position: relative; }
#nav ul li a { width: 100%; display: block; height: 50px; line-height: 40px; color: #fff; font-size: 16px; text-align: center; z-index: 9; position: relative; }
#nav ul li a:hover, #nav ul li a.hover { background: url(/images/nav.png) no-repeat; }

#nav ul li ul { display: none; z-index: 9; zoom: 1; position: absolute; width:350px;}
#nav ul li ul li { margin: 0; text-align: center; width: 80px; }
#nav ul li ul li a { background: #e19000; height: 30px; text-align: center; line-height: 30px; width: 80px;padding:0 5px; }
#nav ul li ul li a:hover { background: #e19000; height: 30px; width: 80px;padding: 0 5px; }
#nav ul li:hover ul { display: block; }

#foot {  height: 50px; line-height: 50px; color: #969696; background: #e1ddde; }
#foot a { color: #fff; }

#banner { text-align: center; margin-top: -10px; position: relative; top: -10px; }
.magrgin { margin-bottom: 10px; margin-top: 10px; }
.content { background: #fff; width: 990px; margin: 0 auto 10px; padding: 10px 5px; min-height:590px;position:relative;padding-bottom:30px;}
.c_nav { width: 230px; }
.c_nav ul { margin-top:10px;}
.c_nav ul li a { color: #0c377b; }
.c_nav ul li a span { color: #fff; }
.c_nav ul li { padding-left:38px; height: 30px; line-height: 30px; font-size: 16px;overflow:hidden; }
.c_nav ul li a:hover, .c_nav ul li a.hover { color: #e19000; }
.c_nav ul li a:hover span, .c_nav ul li a.hover span { color: #e19000; }
.tit { border-bottom: 1px solid #0c377b; margin-left: 5px; font-size: 16px; padding-bottom: 10px; }
.tit span { margin-left: 10px; }
.tit1 { font-size: 16px; padding-bottom: 10px; }
.tit1 span { margin-left: 10px; }
.tit1 a { color: #e19000; float: right; font-size: 12px; }
.cor1 { border-left: 4px solid #0c377b; color: #0c377b; padding-left: 5px;font-weight:bold;height:16px;line-height:16px;display:inline-block }
.cor2 { color: #9f9f9f; }
.c_cnav { color: #525252; font-size: 14px; line-height: 30px;margin-bottom:15px; }
.c_cnav a { color: #525252; }
.c_cnav span { color: #b77401; }
.c_content { width: 728px; margin-right: 15px; }
.list_n { width: 921px; margin: 10px auto; color: #9e9e9e; }
.list_n ul li { padding: 10px 0; border-bottom: 1px solid #ccc; }
.list_n ul li img { width: 173px; height: 129px; border: 1px solid #ccc; }
.list_n ul li a { color:#525252;font-size:15px;}
.c_list { width: 732px; line-height: 30px; font-size: 15px; color: #9e9e9e; }
.c_list a { color: #454444; }
.c_tit { border-bottom: 1px solid #ccc; color: #454444; font-size: 21px; padding-bottom: 10px; text-align: center; }
.c_tit { border-bottom: 1px solid #ccc; color: #e19000; font-size: 21px; padding-bottom: 10px; text-align: center; margin-bottom: 10px; }

.c_img { display: block; margin: 10px auto 20px; width: 347px; }
.page { text-align: center; margin: 10px 0; position:absolute;bottom:0px;left:20%}
.page a { color: #9e9e9e; margin: 10px; }

.c_nav_c { width: 210px; }
.c_nav_c ul { border-top: 1px solid #bfbfbf; margin-top: 20px; width: 196px; }
.c_nav_c ul li a { color: #717171; margin-left: 10px; }
.c_nav_c ul li a span { color: #fff; }
.c_nav_c ul li { height: 40px; line-height: 40px; font-size: 16px; border-bottom: 1px solid #bfbfbf; }
.c_nav_c ul li a:hover, .c_nav_c ul li a.hover { color: #e19000; }
.c_nav_c ul li a:hover span, .c_nav_c ul li a.hover span { color: #e19000; }
.c_c { background: #f8f7f7; padding: 10px; }

.list_t { width: 881px; margin: 20px auto; color: #9e9e9e; }
.list_t ul li { padding: 10px;  }
.tit_t { color: #063580; font-size: 17px; margin: 10px 0; background: #f8f8f8;padding:5px ;}
.tit_t span { margin-right: 20px; }
.ct_tit { font-size: 13px; color: #777778; }
.i_content {  margin: 16px auto 25px; width: 1000px;height:140px; }
.ic_l { width: 334px; }
.ic_c { width: 326px; margin-left: 10px; }
.ic_r { width: 325px; }
.i_about { width: 160px; color: #666; line-height: 25px; }
.i_about a { color: #0c377b; }
.i_news { margin-left: 10px;font-size:14px;line-height:25px; }
.i_news ul li {  }
.i_news ul li a { color: #666; }
.i_news ul li a:hover { color: #0c377b; }
.map { width: 100%; font-size: 16px; }
.map ul li { margin: 10px 0; }
.map ul li ul { margin-left: 20px; }
.map ul li ul li { float: left; margin-left: 10px; }
.map a { color: #666; }
.map a:hover { color: #0c377b; }
.pro { width: 1000px; margin: 0 auto; }
/*.pro_l { }*/

.pro_l { width: 696px;margin:20px 0;  }
.pro_r { width: 297px;margin:20px 0;  }
.pro_box1 {height:220px;border:1px solid #ccc;-webkit-box-shadow: 3px 3px 3px 3px #999; -moz-box-shadow: 3px 3px 3px #999; box-shadow: 3px 3px 3px #999;margin:10px 0; }

.p_bg_tit { background:url(/images/p_bg.png) ;width:284px;height:41px;border:1px solid #ccc;color:#333;font-size:15px;line-height:41px;padding-left:10px;}
.p_jz { border:1px solid #ccc;background:#fff;padding-bottom:10px;margin:10px 0;overflow-y:scroll;}
.p_tit { background:#ececee;border-radius:5px;height:36px;line-height:36px;width:97%;margin:10px 5px; }
.p_tit li { width:25%;text-align:center;color:#676666;font-size:13px;}
.p_c {border-bottom:1px dashed #ccc;height:31px;line-height:31px; }
.p_jz ul li {float:left;overflow:hidden; height:25px;}
.p_c li { width:25%;text-align:center;color:#676666;}

.p_tit2 { background:#ececee;border-radius:5px;height:36px;line-height:36px;width:97%;margin:10px 5px; }
.p_tit2 li { width:33%;text-align:center;color:#676666;font-size:13px;}
.p_c2 {border-bottom:1px dashed #ccc;height:31px;line-height:31px; }

.p_c2 li { width:33%;text-align:center;color:#676666;}
.pro_cs { background:#efeef3;border:1px solid #ccc;margin:10px 0;padding:10px;}
.title_p { width:710px;background:#0142a7;height:47px;line-height:47px;margin-bottom:20px;}
.title_p a { color:#fff;width:119px;text-align:center;border-right:1px solid #fff;font-size:16px;display:block;float:left;}
.title_p a:hover { background:url(/images/bg_p.png)}


#nav ul li .p_cd { width:300px;position:relative;left:-30px;display:none;z-index:1}
#nav ul li .p_cd a { float:left;width:80px;height:20px;color:#0c377b;}
#nav ul li .p_cd a:hover { background:#f1f0f0;color:#e19000}
.p_btn {width:117px;height:28px;line-height:28px;text-align:center;color:#fff;border-radius:5px;font-size:16px;background:#0062bb;display:block;margin:10px 20px; }
.pro_box1 ul li { padding:0px 20px ;font-size:14px;line-height:28px;}
.pro_box1 ul li a{ color:#88898a;}
.pro_box1 ul li lable{font-size:9px;-webkit-transform:scale(0.9); }
html{-webkit-text-size-adjust:none;}
.more { color:#e19000;margin:15px 40px 0 0}
.i_jz { height:120px;overflow-y:scroll;}
.i_jz ul li { float:left;width:24.3%;font-size:12px;text-align:center;color:#666;border-right:2px solid #fff;overflow:hidden;}
.ic_1 { background:#dddddb;height:30px;line-height:30px;font-size:14px;}
.ic_1 li { height:30px;}
.ic_2 { background:#fff;height:25px;line-height:25px;}
.ic_2 li { height:25px;}

#left {position:fixed;right:0;top:200px; }

#left img { display:block;margin-top:10px;}
.er {background:url(/images/er.png);width:0;height:107px;position:absolute; right:60px;top:0}
.xlwb {background:url(/images/xlwb.png);width:0;height:98px;position:absolute; right:60px;top:43px;}