/* CSS Document */

*{margin:0;padding:0;font-size:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
body, button, input, select, textarea { font:12px/1.5 simsun,arial,\5b8b\4f53;vertical-align:middle;  background-image: linear-gradient(to bottom, rgba(249, 220, 168, 0.8), rgba(30, 144, 255, 0));
  background-size: cover;}
body { min-width: 1200px;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}

a{color:#000}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline;color:#000}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.h2{height:2px;}
.h5{height:5px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.line{border-top:5px #e9b059 solid;}
.more{ margin:0 auto; float:right; padding:0 10px 0 0;}
.more img{ margin:0 auto;}

.ban_th_pic{ overflow:hidden; position:relative;}
.ban_th_pic .t_bg {width:480px;height:34px;background:#000; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);position:absolute;bottom:0px; left:0;}
.ban_th_pic .title_alertb{color:#FFF; position:absolute; z-index:2; bottom:0px; left:0; line-height:34px;text-align:center; width:100%;}
.ban_th_pic .title_alertb a {color:#fff}
.ban_th_pic .title_alertb a:hover{ color:#fff;text-decoration:underline;}
.vido-ico{ background: url(../images/vido-ico.png) no-repeat 0 0 ; bottom:80px; height:54px; overflow: hidden; position:relative; width:54px; z-index: 2; left:40px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);}


.bottom-bg{background:url(../images/bottom-bg.png) no-repeat  0 0; height:155px;}
.banner{background:url(../images/banner.jpg) no-repeat  center; height:504px;}
.wrapper{ overflow:hidden; margin:0px auto 0 auto; }
/*.summary{background:url(../images/summary.png) no-repeat  center; height:194px; margin:-40px 0 0 0;}*/
.summary{ margin:10px 0 0 0;}
/*.summary h2{font:35px/40px Microsoft YaHei,SimSun; color:#a60000; padding:72px 0 0 0; font-weight:bold; line-height:40px; text-align:center;width:1000px; margin:0 auto; height:80px; overflow:hidden;}*/
.summary h2{font:48px/40px Microsoft YaHei,SimSun; color:#a60000; padding:30px 0 0 0; font-weight:bold; line-height:40px; text-align:center;width:1000px; margin:0 auto; height:80px; overflow:hidden;}

.summary h2 a{ color:#a60000;}
.child {
  /* content */
}}
.summary h2 a{ color:#a60000;}

.title{width:1200px; margin:0 auto; text-align:center; padding:30px 0 30px 0;}



.focus{width:1200px; overflow:hidden; margin:0 auto; padding:0px 0 0px 0;}
.focus_txt{width:480px; overflow:hidden; margin:0 0 0 0; }
.focus_txt h4{font:22px/34px Microsoft YaHei,SimSun; color:#000; padding:20px 20px 0 20px; font-weight:bold; line-height:34px;}

.focus_txt h4 a{color:#000;}
.focus_txt p{color:#6f6f6f;overflow:hidden;line-height:28px;padding:10px 20px 0 20px;font-size:16px; height:85px;font-family: "Microsoft Yahei"; text-indent:2em;}
.focus_news{background:url(../images/focus-bg.png) no-repeat 0 0; padding:0; width:480px; height:510px; }
.focus_news p span{color:#db2323;}
.focus_news p span a{color:#db2323;}
.focus_new{border-bottom:1px dotted #c2c2c2;padding: 0 0 6px;}
.focus_new h4{font:20px/28px Microsoft YaHei,SimSun; color:#860001; padding:0 0 10px 0; font-weight:bold;}
.focus_new h4 a{ color:#860001;}
.focus_new p{color:#6f6f6f;overflow:hidden;line-height:26px;padding:0px;font-size:14px;height:55px;}
.focus_list{ padding: 0;}
.focus_list ul{padding:10px 0 0 0;}
.focus_list ul li{height:40px; overflow:hidden;font-family: "Microsoft Yahei";font-size: 18px;color: #000;line-height:26px;background:url(../images/ico.jpg) no-repeat 10px 20px; padding:10px 10px 10px 40px;}
.focus_list ul li a{font-size: 18px;color: #000;}




.study{width:1200px; overflow:hidden; margin:0 auto; padding:30px 0 0px 0;}
.study_txt{width:560px; overflow:hidden; margin:0 0 0 0; }
.study_txt h4{font:20px/34px Microsoft YaHei,SimSun; color:#000; padding:0 0 5px 0; font-weight:bold; line-height:25px;}

.study_txt h4 a{color:#000;}
.study_txt p{color:#6f6f6f;overflow:hidden;line-height:28px;padding:0 0 10px 0;font-size:16px; height:55px;font-family: "Microsoft Yahei"; border-bottom:dotted 1px #b70913;}
.study_news{width:560px; padding:0px 40px 0 0; }
.study_new{border-bottom:1px dotted #c2c2c2;padding: 0 0 6px;}
.study_new h4{font:20px/28px Microsoft YaHei,SimSun; color:#860001; padding:0 0 10px 0; font-weight:bold;}
.study_new h4 a{ color:#860001;}
.study_new p{color:#6f6f6f;overflow:hidden;line-height:26px;padding:0px;font-size:14px;height:55px;}
.study_list{ padding: 0; width:540px;}
.study_list ul{padding:0px 0 0 0;}
.study_list ul li{font-family: "Microsoft Yahei";font-size: 18px;color: #000;line-height:69px;background:url(../images/ico.jpg) no-repeat 0 center; padding:0 0 0 50px;border-bottom:1px solid #b70913;}
.study_list ul li a{font-size: 18px;color: #000;}


.column{width:1200px; overflow:hidden; margin:0 auto; padding:10px 0 0 0;}
.news{width:1200px; overflow:hidden; margin:0 auto;}
.news_detail{width:1200px; overflow:hidden;margin:0 auto;}
.new_img{width:1200px; height:500px; overflow:hidden; padding:5px;margin:0 auto;}
.new_txt{width:510px; overflow:hidden;}
.new_txt h4{font-size:22px; color:#000;font-family:Microsoft YaHei; font-weight: bold;background:url(../images/ico.gif) no-repeat 0 center; padding:0 0 0 30px;margin: 40px 0 0 5px;}
.new_txt h4 a{color:#000;}
.new_txt h4 a:hover{color:#000; text-decoration:none;}
.new_txt p{color: #888888; height:60px; overflow:hidden;line-height:32px;font-size:16px;width:510px; text-indent:2em; padding:0px 0 10px 0;}
.new_txt p span{font-size:12px;color:#757575;}
.new_txt p span a{font-size:12px;color:#757575;}
.morenew{width:90px; height:15px; overflow:hidden; float:right; padding:10px; line-height:15px; background:#006f6b; color:#fff; font-size:14px; font-family:Microsoft YaHei; text-align:center;}
.morenew a{color:#fff;}
/*toutu*/

.slideBox{width:680px; height:509px;position:relative; padding:0px 5px 5px 6px;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:25px;bottom:23px;z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:2px; line-height:14px; text-align:center; width:10px; height:10px;background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{background:#a90517; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd h3{ text-align:center; font:24px/24px Microsoft YaHei,SimSun; color:#fff;font-weight:700;position:absolute;left:15px;bottom:18px;z-index:3;}
.slideBox .bd h3 a{color:#fff;}
.slideBox .bd span{width:680px; height:55px;filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);background:#a40000;left:0px;position:absolute;bottom:0px;z-index:2;}
.slideBox .bd img{width:680px; height:509px; display:block;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; padding:10px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60); opacity:0.6; backface-visibility:rgba(0,0,0,0.6);}
.slideBox .next{ left:auto; right:0%; background-position:0px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}


.dongtai{height:500px;}
.dt_detail{width:1200px; margin:0 auto;}
.dt_detail ul{}
.dt_detail ul li{width:580px; overflow:hidden; float:left;padding: 27px 0 10px 5px;border-bottom:dotted 1px #ccc;margin: 0 7px 0 8px;}
.dt_detail ul li .dt_dt{width:595px; overflow:hidden;}
.dt_detail ul li .dt_dt .dt-img{width:290px;}
.dt_detail ul li .dt_dt .dt-txt{width:304px;}
.dt_detail ul li .dt_dt .dt-txt h4{font-family:"Microsoft yahei"; font-size:18px;line-height:25px; color:#00000; margin:0px 10px 20px 10px; font-weight:bold;}
.dt_detail ul li .dt_dt .dt-txt h4 a{color:#00000;}
.dt_detail ul li .dt_dt .dt-txt p{  margin:20px 10px 20px 10px; font-family:"Microsoft yahei"; font-size:16px;line-height:25px; overflow:hidden; color:#6c6c6c; text-indent:2em;}



/* 通用信息列表_普通式 */
.infoList li{ height:24px; line-height:24px;   }
.infoList li .date{ float:right; color:#999;  }


/* 通用图片列表_普通式 */
.picList li{ width:374px; }
.picList .pic{ text-align:center; line-height:0px;  background:url(../images/zd-bg.png) no-repeat 0 0; height:310px; }
.picList .pic img{ width:320px; height:256px; padding:15px 0 0 0;  }
.picList .pic a:hover img{ border-color:#f00;  }
.picList .pictitle{ line-height:24px;height:32px;  font-size:18px; font-family:Microsoft YaHei; text-align:center; padding:0px 5px 0 5px; }
.picList .pictitle a{ text-decoration:none; color:#000; font-family:Microsoft YaHei;font-size:18px; line-height:30px;}

.picList .pic-title{ line-height:24px;height:32px;  font-size:16px; font-family:Microsoft YaHei; text-align:center; padding:20px 5px 0 5px; font-weight:bold; }
.picList .pic-title a{ text-decoration:none; color:#c6192a; font-family:Microsoft YaHei;font-size:16px; line-height:30px;}

/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; margin:0px 0 0 0; }
.leftLoop .hd{ overflow:hidden;  height:90px; }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ width:100px; text-align:center; overflow:hidden; zoom:1; margin:0 auto; padding:55px 0 0 0;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:20px; height:20px; overflow:hidden; background:#fff; margin-right:10px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#fddaa4;  }
.leftLoop .bd{ padding:30px 0 0 15px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 4px; text-align:center; float:left; _display:inline; overflow:hidden;  }


/* 通用信息列表_普通式 */



/* 通用图片列表_普通式 */
.picList1 li{height:340px; width:231px; }
.picList1 .pic{ text-align:center; line-height:0px;  }
.picList1 .pic img{ width:220px; height:340px; padding:0 0 0 0;  }
.picList1 .pic a:hover img{ border-color:#f00;  }
.picList1 .pictitle{ line-height:24px;height:32px;  font-size:18px; font-family:Microsoft YaHei; text-align:center; padding:15px 5px 0 5px; }
.picList1 .pictitle a{ text-decoration:none; color:#000; font-family:Microsoft YaHei;font-size:18px; line-height:30px;}

.picList1 .pic-title{ line-height:24px;height:32px;  font-size:16px; font-family:Microsoft YaHei; text-align:center; padding:38px 5px 0 5px; font-weight:bold; }
.picList1 .pic-title a{ text-decoration:none; color:#c6192a; font-family:Microsoft YaHei;font-size:16px; line-height:30px;}

/* 多个左滚动 - 图片- 公用类 */
.leftLoop1{ overflow:hidden; position:relative; margin:0; }
.leftLoop1 .hd{ overflow:hidden;  height:90px; }
.leftLoop1 .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop1 .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop1 .hd ul{ width:48px; text-align:center; overflow:hidden; zoom:1; margin:0 auto; padding:55px 0 0 0;  }
.leftLoop1 .hd ul li{ position:relative; _display:inline; float:left;  width:14px; height:14px; overflow:hidden; background:#ffc162; margin-right:10px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop1 .hd ul li.on{ background:#d82537;  }
.leftLoop1 .bd{ padding:20px 0 0 5px;   }
.leftLoop1 .bd ul{ overflow:hidden; zoom:1; }
.leftLoop1 .bd ul li{ margin:0 4px; text-align:center; float:left; _display:inline; overflow:hidden;  }





.wenzhang{width:1200px; margin:0 auto; padding:60px 0 0 0;}
.wz_detail-small{ overflow:hidden;}
.wz_detail-small ul{width:580px; margin:0 auto; overflow:hidden; padding:15px 0;}
.wz_detail-small ul li{font-family:"Microsoft yahei"; float:left;background:url(ico.png) no-repeat 0 center; padding:0px 0 0 60px; font-size:20px;  color:#000; width:574px; line-height:60px; border-bottom:1px #bbbbbb solid; }
.wz_detail-small .picture{padding:40px 0 0 0;}

.talk{ background:url(talk.png) no-repeat  center; }
.talk ul{ margin:0 auto; overflow:hidden; padding:0px 0 0 0; width:1200px; overflow:hidden;}
.talk ul li{width:570px; margin:0 15px 10px 15px;font-family:"Microsoft yahei"; float:left; padding:0px 0 0 0px;border-bottom:dotted 1px #6f6f6f; height:155px}
.talk ul li h4{ font-size:20px;  color:#000;  line-height:30px; padding:0 0 0 10px; font-weight:bold; }
.talk ul li p{color: #888888;  overflow:hidden;line-height:26px;font-size:16px; text-indent:2em; padding:10px 0 10px 0;}


.talk2{}
.talk2 ul{ margin:0 auto; height:422px; padding:0px 0 0 25px; overflow:hidden;}
.talk2 ul li{width:545px; margin:0 15px 10px 15px;font-family:"Microsoft yahei"; padding:0px 0 0 0px;border-bottom:dotted 1px #b70913; height:97px}
.talk2 ul li h4{  font-size:20px;  color:#000;  line-height:30px; padding:0 0 0 10px;font-weight: bold; }
.talk2 ul li p{color: #888888;  overflow:hidden;line-height:28px;font-size:16px; text-indent:2em; padding:0px 0 10px 0;height:49px;}