body{ font-size:12px; font-family:"Microsoft YaHei"; /*background:#E8E6E7 url(../../images/bg.gif) repeat-x;*/ background:#EEF3FA;}
a,img{border:0;}
div,ul,li,dl,dt,dd,p,form{padding: 0px; margin: 0px;list-style-type: none;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:none; color:#2274AC;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank3{height:3px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.blank30{height:30px;overflow:hidden;}

.line20{ line-height:20px;}
.line22{ line-height:22px;}
.line24{ line-height:24px;}
.line25{ line-height:25px;}
.line35{ line-height:35px;}
.line40{ line-height:40px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;  font-weight:700;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.shou { font-weight:normal;}
.info { text-indent:2em; font-size:12px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pt5{ padding-top:5px;}
.pt7{ padding-top:7px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pb10{ padding-bottom:10px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.ml40 { margin-left:40px;}
.mr10 { margin-right:10px;}
.bb{ border-bottom:1px solid #B70019;}
.lb{ border-left:1px solid #E6E6E8;}
.yingcang { width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zx-title {
    background: rgba(0, 0, 0, 0) url("../../images/list.jpg") no-repeat scroll -15px top;
    height: 30px;
    letter-spacing: 1px;
    line-height: 30px;
    padding-left: 50px;
	color:#FFF;
}

.bg-bai{ background:#FFF;}
.bg-hong{ background:#C0A433; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.text-hong{ color:#F00;}
.line20{ line-height:20px;}
.line25{ line-height:25px;}

.container{ width:1060px !important; padding:0 10px; background:#FFF;}

/*顶部*/
.top {background:url(../../images/bg3.jpg) repeat-x; height:88px; padding-top:15px;}
.t-tel { padding-top:20px; font-size:15px; padding-left:80px;}


/* 导航 */
.nav { height: 40px; /*background:url(../../images/menu_bgline.gif) repeat-x;*/ font-size:15px; background:#E10000;}
.nav ul {  height:auto;}
.nav ul li { position:relative; float:left; width:115px; color:#fff; height:40px; line-height:40px; border-left: 1px solid #C80000;}
.nav ul li a { display:block; width:115px; color:#fff; text-align:center; }
.nav ul li a:hover,.nav ul li .current {background:#CF140A; color:#fff; text-decoration:none; display:block; width:115px; height:40px;}
.nav .noline{ background:none; }

#nav_all {height: 32px; z-index: 222; }
#nav_all li { text-align: center;}
#nav_all li a { color: #fffff; display: inline-block; white-space: nowrap;}
#nav_all li a:hover { height: 40px;  overflow: hidden;}
#nav_all li ul { display: none; position: absolute; z-index: 99; padding:0;  top: 40px; left:0px;  background:none; overflow:hidden; border-bottom:none;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
#nav_all ul li {padding: 0; width:114px; float: none; height: 32px;  background:#FFF; line-height:32px;border-bottom:1px solid #F2F2F2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
#nav_all ul li a { margin: 0px; height: 32px; line-height: 32px; color: #333;  font-size:13px;  text-align:center; width:113px;border-right:1px solid #f2f2f2;}
#nav_all ul li a:hover { background: #FFAF7A; width:113px; margin: 0px auto; height: 32px; line-height: 33px; color: #fff; border-right:1px solid #f2f2f2;}


/* 默认幻灯片 */
.slider { padding:5px; border:1px solid #DCE4EE;}
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:365px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;zoom:1;}
.FocusPic .change i.cur {background:#FF7700;}


/*首页公告公示*/
.yq-box{ border:1px solid #E3E3E3; border-top:2px solid #C5334A;  width:100%;}

.qy-title{ height:32px; line-height:32px; letter-spacing:0px; color:#c42329; padding-left:20px;background:url(../../images/list_bg.jpg) no-repeat left top;  border-bottom:1px solid #E3E3E3;}

.gg_box{ padding:0px 0px 5px 0px;}
.gg_box li{ line-height:25px; height:64px; padding:7px 0 9px 0; border-bottom:1px dashed #E3E3E3;}
.gg_box li a{ font-size:13px; color:#000; background: url(../../images/ico.gif) no-repeat  5px 7px; padding-left:17px;}
.gg_box li a:hover{color:#f30;}
.gg_box li span{float:right; color:#808080;}

#gg_box{ height:227px; line-height:22px; overflow:hidden; float:left; padding:0px 10px 5px 10px;}


/*首页新闻中心*/
.new_box{ padding:3px 0px 0px 0px;}
.new_box li{ line-height:32px; height:32px; border-bottom:1px dashed #E3E3E3;}
.new_box li a{ font-size:13px; color:#000; background: url(../../images/ico_004.gif) no-repeat  3px 5px; padding-left:17px;}
.new_box li a:hover{color:#f30;}
.new_box li span{float:right; color:#808080;}



.btn-xs, .btn-group-xs > .btn {
    border-radius: 2px;
    font-size: 12px;
    line-height: 1.5;
    padding: 3px 5px;
}


/*首页内容*/
.i-title{ background:#F3F3F4; height:32px; line-height:32px; width:100%; color:#D5181E; margin-bottom:10px; padding-left:10px;}

.tabbox{ width:390px; overflow:hidden; margin:0 auto;}
.tab_conbox{border-top: none; padding:0 10px;}
.tab_con{ display:none;}

.tabs{height: 32px;width:100%;}
.tabs li{height:31px;line-height:31px;float:left;border-left:none;margin-bottom: -1px;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 1px 0 6px;border: 0px solid #fff;outline: none;font-size: 14px; text-align:center;}
.tabs li a:hover {background: #fff;}	
.tabs .thistab,.tabs .thistab a:hover{background: #fff;border-bottom: 1px solid #c42329; color:#c42329; font-weight:700;}
.tabs .thistab,.tabs .thistab a{ color:#c42329; font-weight:700;}

.tab_con {padding:5px 12px 12px 6px;font-size: 14px; line-height:175%; height:150px;}

/*滑动框框*/
.i-box{ padding:3px 0px 0px 0px;}
.i-box p{ line-height:35px; height:35px; border-bottom:1px dashed #E3E3E3;}
.i-box p a{ font-size:13px; color:#000; background: url(../../images/point_01.gif) no-repeat  1px 9px; padding-left:13px;}
.i-box p a:hover{color:#f30;}
.i-box p span{float:right; color:#808080;}


a.more {
    background: rgba(0, 0, 0, 0) url("../../images/more_bg.gif") no-repeat scroll right 9px;
    color: #999;
    padding-right: 15px;
    position: absolute;
    right: 10px;
}
a.more1 {
    background: rgba(0, 0, 0, 0) url("../../images/more_bg.gif") no-repeat scroll right 9px;
    color: #999;
    padding-right: 15px;
    position: absolute;
    right: 15px;
}

/*图片新闻滚动*/
.pcbox{ border:1px solid #e3e3e3;  width:100%;}
.pc-title{ height:34px; line-height:28px; letter-spacing:0px; color:#c42329;background:#FAFAFA; padding-left:15px;}
.pc-title span { display:block; width:80px; border-bottom:2px solid #CE0000; height:32px; text-align:center;}
.pcimg{width:1050px;float:left; padding-top:25px;height: 166px;position: relative; color:#FFF;text-align:center;  font-family:微软雅黑; font-size:12px; padding-left:30px;}
.pcimg .bx_wrap {margin-left: 8px;}
.pcimg .bx_wrap ul img { width:180px; height:120px;border:2px solid #efe;}
.pcimg .bx_wrap ul li{float:left;text-align:center; line-height:25px;}
.pcimg .bx_wrap ul li a:hover{text-decoration:none; color:#f30}
.pcimg .bx_wrap a.prev {z-index:100;width:20px;height:20px;line-height:24px;outline-style:none;outline-width: 0;position:absolute; top:74px; left:10px; text-indent:-999em; background: url(../../images/arr1.png) no-repeat;}
.pcimg .bx_wrap a.next {z-index:100;width:20px;height:20px;line-height:24px; left:1008px;position: absolute;top:74px; text-indent:-999em; background:url(../../images/arr2.png) no-repeat;}


/*新闻列表页*/
.news-left { margin-left:10px; min-height:500px; width:240px; background:#fff; border:1px solid #EBEBEB; padding:5px;}
.n-title { font-size:18px; line-height:47px; height:47px; color:#B40A17; font-weight:700;  padding-left:20px; background: transparent url(../../images/listbg_top.jpg) no-repeat scroll left center;}
.leftmenu { }
.leftmenu li{ font-size:14px; border-bottom: 1px dashed #e9e9e9; padding:5px 0; background: transparent url(../../images/icon_tree_arrow.gif) no-repeat scroll 22px center;width:222px;}
.leftmenu li a{height:28px; line-height:28px; display: block; width:220px; padding-left:40px; }
.leftmenu li .checked {color: #d7000f; display: block; width:220px; background: transparent url(../../images/icon_tree_arrow.gif) no-repeat scroll -178px center;}
.leftmenu li a:hover,.checked a{color: #d7000f; display: block; width:220px; background: transparent url(../../images/icon_tree_arrow.gif) no-repeat scroll -178px center;}


.crumbs { font-size:14px; line-height:36px; height:36px; border-bottom:1px solid #E5E5E5; padding-left:10px;background:url(../images/home.png) no-repeat 10px 18px;}
.news-right { padding-right:10px; }

/*单页*/
.p-box { padding:10px;font-size:14px;line-height:26px;text-align:justify;word-wrap:break-word; padding-top:15px;}
.p-box p{ font-size:14px;line-height:26px;text-align:justify;word-wrap:break-word; padding-top:15px;}


/*单页*/
.gs-box { padding:30px 20px 15px;font-size:15px;line-height:25px;text-align:justify;word-wrap:break-word; color:#808080; margin-bottom:20px;}
.gs-box p{ font-size:15px;line-height:25px;text-align:justify;word-wrap:break-word; color:#808080; padding-top:20px;}

.line { border-bottom:1px dotted #CCC; margin-top:15px; margin-bottom:15px; clear:both; height:1px; padding-top:15px; padding-bottom:15px;}

/*单页服务展示*/
.fw-box { padding:20px 10px 15px;font-size:12px;line-height:20px;text-align:justify;word-wrap:break-word; color:#808080; margin-bottom:20px;}

/*单页核心价值观*/
.jz-box { padding:30px 10px 15px;font-size:12px;line-height:20px;text-align:justify;word-wrap:break-word; color:#808080; margin-bottom:20px;}
.jz-box p{ font-size:12px;line-height:20px;text-align:justify;word-wrap:break-word; color:#808080;}
.jz-con { border-bottom:1px solid #CCC; height:70px; margin-bottom:20px;}
.jz-bg { background:url(../../images/j1.jpg) no-repeat; width:104px; height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:800; color:#FFF;}

.img{ padding:3px; border:0px solid #CCC;-moz-box-shadow:0px 0px 6px #C4C4C4; -webkit-box-shadow:0px 0px 6px #C4C4C4; box-shadow:0px 0px 6px #C4C4C4;}


/* 内容 */
#Article{ overflow:hidden; }
#Article,.photo-channel .relevance{ border:0px solid #E3E3E3;zoom:1; padding:0 60px;}
#Article h1{ font-size:26px; font-weight:700; line-height:40px; color:#C0392B; margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px dashed #E5E5E5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:16px;line-height:32px; color:#474747; padding-bottom:15px;}
#Article .content p{font-size:16px;line-height:32px;text-align:justify;word-wrap:break-word; padding-top:25px;}
#Article .content img{ max-width:660px; text-align:center; margin:0 auto;}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px}
#Article .related h5{padding-bottom:4px}
#Article .related{ padding:10px 0 0}
#Article .related ul{ }
#Article .related li{ background:url(../../images/fk.gif) no-repeat 5px 10px; line-height:24px; padding-left:20px; }

#topp{  width:880px; margin:0 auto; text-align:center; padding-top:40px;font-size:16px; }
.topp a{   text-align:center; padding-top:40px;}

/*边框*/
.border { 
	border:1px solid #E5E5E5; 
	position:relative; 
	background:#FFF;
	box-shadow: -3px 0 5px #F2F2F2,0 -3px 5px #F2F2F2,0 3px 5px #F2F2F2,3px 0 5px #F2F2F2;
	-moz-border-radius: 5px 5px 5px 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px 5px 5px 5px;   /* Webkit browsers */
    border-radius: 5px 5px 5px 5px;            /* W3C syntax */
	height:auto;
	width:100%;
	padding:15px 10px 10px;
}


.page-header {
    border-bottom: 2px solid #eee;
    margin: 4px 0 5px;
    padding-bottom: 9px;
	text-align:center;
}

/* 分页 */
#pages { padding:14px 0 10px 15px; font-family:宋体; float:right; }
#pages a { display:inline-block; height:22px; line-height:20px; background:#fff; border:1px solid #E4E4E4; text-align:center; color:#999; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0;background:#fff;}
#pages a:hover { background:#EAEEED; color:#333; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:20px; background:#EAEEED; border:1px solid #DCE3E1; color:#333; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:20px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.lj-box{ padding:20px 10px;}
.lj-box li a{ float:left; padding-left:10px; padding-right:10px;font-size:13px;}


/* 首页底部 */
.foot{width:1040px;color:#333; margin:0 auto; border-top:1px solid #e3e3e3; margin-top:20px;padding:5px 0; height:90px;}
.foot .bs{width:70px;margin:0 auto; text-align:center; float:left; display:block;}
.foot .bq{width:955px;color:#333;padding-top:15px; margin:0 auto; text-align:left; line-height:25px; float:right;font-size:13px;}
.foot .bq a{color:#333;font-size:13px;}
.copyright{ float:right; width:252px;  padding-top:4px; line-height:17px;color:#A86E02;  font-size:12px;}
.copyright a{ color:#A86E02; font-size:12px;}

