﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin:0; padding:0;}
body {background: #0079C0; font-size:14px; font-family:'Microsoft YaHei', sans-serif, Tahoma, Verdana; color:#575d73;}
fieldset,img {border: 0;}
:focus {outline: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight:normal;}
ol, ul {list-style: none;}
table {	border-collapse:collapse;border-spacing: 0;}
:link, :visited, ins {text-decoration: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
a {color:#000;}
a:hover {text-decoration: none;	color: #e70;}


.header { width: 1200px; padding-top:20px; height:60px;	overflow:hidden; margin:0 auto; zoom: 1;}
.header p{ text-align:right; padding-right:10px; font-size:30px; line-height:50px;}
.header p a{ color:#FFF; text-shadow:1px 1px 1px #000; }
.header p a:hover{ color:#e70; text-decoration: none; }
.wrap {	width:1150px; height:auto; overflow:hidden; margin:100px auto 0; zoom: 1;}

.p_left{ width:575px; float:left; }
.p_right{ width:575px; float:left; margin-left:50px; }

.cont-box{ width:1150px; margin:20px auto; padding:25px; background-color:#fff; overflow:hidden; border-radius:3px; border:0px solid #d1e5f0; }
.cont-box ul li{ font-size:16px;line-height:25px; padding-left:15px; margin-bottom:5px; }
.cont-box > ul > li{ padding-left:15px; margin-bottom:5px; }
.cont-box ul li span.datetime{ font-size:75%; color:#3e3e3e; float:right; padding-right:10px; }
.cont-box h3{ padding:10px 0; border-bottom:1px solid rgba(77,79,86,0.2); border-bottom:1px solid #eaad26; color: #3e3e3e; font-size:22px; margin-bottom:15px; }
.cont-box h3 a{ color:#1768a8; font-weight:600; }
.cont-box h3 a:hover{ color:#ff0000; }
.cont-box h3 .more a{ font-weight:normal; float:right; padding-top:10px; font-size:14px; }
.cont-box ul li{ padding-left:0; }
.cont-box ul li a:hover{ text-decoration:underline; color:#356fb8; }
.cont-box .p_left{ width:550px; float:left; padding:15px 25px 15px 0px;}
.cont-box .p_right{ width:550px; float:left; padding:15px 0px 15px 25px; margin-left:0; }

.cont9999 { width:1200px;padding:25px 0; }
.cont-box h3{ padding:10px 25px; }
.cont9999 > ul > li{ width:550px; float:left; padding:2px 25px; }

.footer{ background-color:#fff; overflow:hidden; width:1200px; margin:0 auto 15px; padding:30px 0; }
.footer p{ text-align:center; line-height:30px; height:30px; font-size:14px; font-family:"Lucida Grande",tahoma,arial,宋体; }
.footer p a{ color:#575d73; }
      

.focusBox { position:relative; width:575px; overflow:hidden; overflow:hidden; font:12px/1.5 Verdana, Geneva, sans-serif; text-align:left; background:white; }
.focusBox .pic img { width:575px; height:320px; display:block; overflow:hidden;}
.focusBox .txt-bg { position:absolute; bottom:0; z-index:1; height:45px; width:100%; background:#333; opacity:0.7; filter:alpha(opacity=70); overflow:hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width:100%; overflow: hidden; }
.focusBox .txt a{ display:block; font-family:"微软雅黑"; font-size:16px; color:white; padding:0 0 0 10px; text-decoration:none;line-height:45px; }
.focusBox .txt a:hover{ font-weight:800; }
.focusBox .num { position:absolute; z-index:5; bottom:8px; right:50px; }
.focusBox .num li{ float:left; position:relative; width:21px; height:24px; line-height:21px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:14px; }
.focusBox .num li span { z-index: 1; background: black; opacity:0.7; filter:alpha(opacity=70);  }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.focusBox .picmore{ position:absolute; top:300px; right:15px; z-index:22; font-family:"微软雅黑"; font-size:14px;}
.focusBox ul li{ padding-left:0px; margin-bottom:0px; }

.tzgg {border-top:2px #014099 solid;}
.tzgg h3 { padding:10px 0; border-bottom:1px solid rgba(77,79,86,0.2); font-size:20px; font-weight:bold; margin-bottom:15px; line-height:normal; }
.tzgg h3 a{color:#3e3e3e;} 
.tzgg .w_more {float:right;background:url(images/more.jpg) no-repeat;width:51px;height:19px;margin-top:3px;}
.tzgg a:hover .w_more {background:url(images/more_red.jpg) no-repeat;}
.tzgg_top {margin-top:10px;margin-bottom:10px;}
.tzgg_top .icon{background:url(images/new.jpg) no-repeat 100% 100%;padding:10px 0 0 0;float:left;width:41px;height:20px;}
.tzgg_top .title{padding:10px 0 10px 50px;}
.tzgg_top .title a{font-size:16px;color:#333333;font-weight:bold;}
.tzgg_top .content{font-size:14px;color:#666666;line-height:28px;height:65px;border-bottom:1px #666666 dashed;/*text-indent:2em;*/}
.tzgg_top .detail a{color:#ff0000;}
.tzgg ul li{font-size:16px;vertical-align:middle;overflow:hidden;height:34px;line-height:34px;padding-left:20px;background:url(images/li_tzgg.jpg) no-repeat 0 50%;}
.tzgg ul li a{color:#666666;}
.tzgg a:hover {color:#ff0000;}

.w_more {float:right;background:url(images/more.jpg) no-repeat;width:51px;height:19px;margin-top:3px;}
a:hover .w_more {background:url(images/more_red.jpg) no-repeat;}

/*
.normal h3 {padding:10px 0; border-bottom:1px solid rgba(77,79,86,0.2); border-top:0px; font-size:18px; font-weight:bold; margin-bottom:15px; line-height:normal; }
.normal h3 a{color:#333333;}
*/

.kp .picTitle { position:relative; width: 278px; height:150px; overflow:hidden; float:left; border:1px solid #e3e3e3; }
.kp .picTitle img { width:278px; height:150px; }
.kp .picTitle .lazyload { display:none; }
.kp .picTitle .bg { background:#333; bottom:0; height:35px; left:0; opacity:0.7; filter:alpha(opacity=70); position:absolute; width:100%; z-index:10; }
.kp .picTitle .name { bottom:0; color:#FFFFFF; height:35px; left:0; line-height:35px; overflow:hidden; position:absolute; text-align:center; width:100%; z-index:11; font-size:16px; font-weight:normal;}
.kp .picTitle .name a { color:#FFFFFF; text-decoration:none; font-size:16px; font-weight:normal; }
.kp .picTitle .name a:hover{ font-weight:800; }
.kp > ul { float:left; padding-top:5px; overflow:hidden; padding-top:20px; width:100%;  }
.kp > ul > li { height:38px; line-height:38px; margin-bottom:0px; overflow:hidden; background:#fff; }


.c_p_01{ width:190px; margin:0 65px 30px; float:left; min-height:300px; }
.c_p_01 img{ width: 230px; height: 190px; }
.c_p_01 .name{ padding-bottom:15px; border-bottom: 3px solid #016db8; text-align: center;margin-top:10px; }
.c_p_01 .title{ line-height: 25px; margin-top:10px; }


.pager { overflow:hidden; padding-top:50px; }
.pager ul{ height:2em;overflow: hidden;float:right; }
.pager ul li{ line-height:1.5em; font-size:1.2em; margin-left:7px; float:left; width: auto !important; width:10px; white-space:nowrap; overflow-x:visible; background:none; }
.pager ul a{ padding: 0 0.4em;height:1.5em;line-height:1.5em;display: block;border: 0px solid #ccc;color: #000;text-decoration: none; }
.pager ul a:visited { color: #000; }
.pager ul a:hover{ color: #fff;background:blue;text-decoration: none; }
.pager ul li.current { padding: 0 0.4em;height: 1.5em;line-height:1.5em;display: block;background:blue;border: 0px solid #ccc;color: #fff;text-decoration: none; } 
.pager ul li.omitted { font-size:12px;olor:#1f3a87; }


.picMarquee-left{ overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; background-image:none; padding-left:0; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:240px; height:180px; display:block; padding:1px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px; font-size:16px; text-align:center; word-break:break-all; width:127px; }
/*
.picMarquee-left .bd ul li .pic_2{ text-align:center; }
.picMarquee-left .bd ul li .pic_2 img{ width:127px; height:180px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic_2 a:hover img{ border-color:#999;  }
*/


/*焦点图/幻灯片样式*/
.slideBox{ width:450px; height:230px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; padding-left:0px; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:450px; height:230px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop, 
.slideBox .nextStop{{ display:none;  }




/*
.c_v_01{zoom:1;overflow:hidden;}
.c_v_01 .c_video{position:relative;zoom:1;}
.c_v_01 .c_video a{display:block;margin:0 auto;}
.c_v_01 .c_video img{position:absolute;left:48%;top:40%;_left:48%;_top:40%;}
.c_v_01 .c_video p{font-size:14px;line-height:23px;text-align:center;}

.msn-focus { width: 970px; height: 650px; }
.msn-focus img { width: 970px; height: 94px; display: block }
.msn-focus .hd { font-size: 14px; height:30px;  line-height: 30px; width: 307px; margin-right: -7px }
.msn-focus .hd li { float: left; display: inline; float: left; margin: 0 7px 0 0; height: 35px }
.msn-focus .hd .on { background: url("../images/arrow.png") no-repeat scroll center bottom }
.msn-focus .hd .on a { background-color: #38a3db; color: #fff }
.msn-focus .hd a { height: 30px; background-color: #eee; float: left; padding: 0 8px }
.msn-focus .bd { width: 970px; height: 650px; position: relative; overflow: hidden;border: 1px solid #ccc;border-radius:5px; }
.msn-focus .bd ul { height: 650px; overflow: hidden; position:relative;  font-size: 16px; line-height: 32px }
.msn-focus .bd li { width: 970px; height: 650px; background-color: #fff; position: relative }
.msn-focus .bd li p { position: absolute; left: 0; bottom: 0; line-height: 35px; height: 35px; width: 970px; white-space: nowrap; overflow: hidden;text-align:center; }
.msn-focus .bd li p i { position: absolute; left: 0; top: 0; display: block; width: 970px; height: 35px; background:#015293;color:#fff; opacity: .8; filter: alpha(opacity=80) }
.msn-focus .bd li p a, .msn-focus .bd li p a:visited { position: relative; color: #fff; margin-left: 20px }
.msn-focus .bd li p a:hover { color: #f60 }
.msn-focus .prev, .msn-focus .next { position:absolute; bottom:305px; width:29px; height:64px; opacity:.6; filter: alpha(opacity=60); overflow: hidden; display:none; text-indent:-999px; border: none; background:url(../images/arrowLR.png) no-repeat; }
.msn-focus .prev: hover, .msn-focus .next: hover { opacity: .9; filter: alpha(opacity=90) }
.msn-focus .prev { left: 0; background-position: -50px 0 }
.msn-focus .next { right: 0;  }
.msn-focus .bdOn .prev,.msn-focus .bdOn .next{ display:block;  }


p.para01 {margin: 30px 0 20px;padding: 0px;text-indent: 2em;line-height: 30px;color: #1E7FCB;font-family:'Microsoft YaHei', Arial, Helvetica, sans-serif;font-size: 18px;font-weight: 700;}

.c_p_02{width:166px;float:left;background-color:rgb(221, 221, 221);padding:10px;height:266px;}
.c_p_02 img{width:166px;height:210px;}
.c_p_02 p{text-align:left;font-size:16px;line-height:25px;font-family:'Microsoft YaHei', Arial;margin-top:10px;}

.c_p_04{width:215px;float:left;background-color:#accfdf;padding:10px;height:296px;}
.c_p_04 img{width:215px;height:250px;}
.c_p_04 p{text-align:left;font-size:16px;line-height:25px;font-family:'Microsoft YaHei', Arial;margin-top:10px;}


.p_full{ width:1100px; float:left; }
.p_full ul{ width:1100px; float:left; }
.p_full ul li{ width:475px; float:left; }

.cate-cont{min-height: 300px;padding:20px 0 30px;overflow:hidden;}
.cate-cont ul {list-style:none;}
.cate-cont ul li{background:url(../images/bullet.png) no-repeat 0 50%;padding-left:15px;text-align:right; overflow:hidden; font-size:16px;line-height:28px;font-family:'Microsoft YaHei', Arial;}
.cate-cont ul li a{color:#000;float:left;}
.cate-cont ul li .datetime{color:#000;}
.cate-cont ul li a:hover{color:#e70;}
.cate-cont ul li.li_separator{border: none;background: url(dotline.gif) repeat-x 0 50%;height: 20px;}
.cate-cont a, .cate-cont a:visited{text-decoration:none;}
.cate-cont a:hover,.cate-cont a:active{text-decoration:none;}
.cate-cont .c_caption{border-bottom: 1px dotted #b0b0b0;color: #4b90be; padding:20px 0 10px;}
.cate-cont .c_caption h1{text-align:center;font-size:30px; line-height:40px; font-weight:500;}
.cate-cont .c_caption h3{text-align:center;font-size:24px; line-height:32px;}
.cate-cont .c_caption h4{text-align:center;font-size:20px; line-height:32px;}
.cate-cont .c_info{text-align:center;margin:10px auto 10px;border-bottom:0px solid #c8d8f2;padding:0 0 10px 0;}
.cate-cont .c_info .c_info_lbl {color:#7e7e7e;font-size:14px;}
.cate-cont .c_info .c_info_name {padding: 0 20px 0 3px;font-size:14px;color:#7e7e7e;}
.cate-cont .c_abs{width:90%;border:1px solid #c8d8f2;margin: 10px auto;}
.cate-cont .c_abs p{font-size:14px; line-height:24px;padding:8px 15px;}
.cate-cont .c_abs strong{color:#03005c;font-size:14px;}
.cate-cont .c_themeimg{border:1px solid #A8A8A8;display:block;margin:0 auto;}
.cate-cont .c_video{position:relative;zoom:1;}
.cate-cont .c_video a{display:block;margin:0 auto;}
.cate-cont .c_video img{position:absolute;left:48%;top:40%;_left:48%; _top:40%;}
.cate-cont .c_body{font-size:16px; line-height:23px; text-align:justify;}

.cate-cont .c_body p{font-size:16px;line-height:23px; margin:6px 0; text-indent:2.1em; }
.cate-cont .c_att{margin-top:10px;margin-bottom:10px;}
.cate-cont .c_att .c_att_lbl{color:#03005c;font-size:14px;}
.cate-cont .c_att .c_att_file{color:black;font-size:14px;}
.cate-cont .c_r_items{background:none; margin-top:15px;}
.cate-cont .c_r_items h3{font-size:18px;text-align:left;line-height:25px;background:none; color:#000033; border-bottom:1px solid #5D5D5D;}
*/
