﻿@charset "utf-8";
@import url('style.css');
/*头部*/
.header{ width:100%; height:220px;}
.header .banner{width:100%; height:170px; margin:0 auto; background:url(../images/banner.jpg) no-repeat center bottom;}
.header .top{ width:1000px;height:170px; margin:0 auto;position:relative;}
.header .top .lo{top:20px;left:0px;}
.header .top .login1{width:176px;height:30px;color:#ffffff;text-align:center;position:absolute;top:0px;right:0px;}
.header .top .login1 a{color:#ffffff;}
.header .top .login1 .web{width:86px;height:28px;position:absolute;top:0px;right:0px;background:#b91c22;line-height:28px;}
.header .top .login1 .dl{width:86px;height:28px;position:absolute;top:0px;right:89px;cursor:pointer;background:#b91c22;}
.header .top .login1 font{position:absolute;top:0px;right:89px;z-index:66}
.header .top .loghh{width:256px;height:28px;position:absolute;top:0px;right:89px;background:#b91c22;}
.header .top .loghh .tc{width:50px; height:26px; background:none; text-align:center;line-height:26px; color:#ffffff; font-size:14px;display:block; float:right;outline:medium; border:none; cursor:pointer; }
.header .top .loghh .hy{width:196px;line-height:28px;}

.header .nav{width:100%; height:49px; margin:0 auto;background:#c7000a; position:relative;}
.header .nav ul{ width:999px;height:49px; margin:0 auto; overflow:hidden;}
.header .nav li{ float:left; width:110px; text-align:center;height:47px; line-height:47px; border:1px #a40000 solid; border-right:none;}
.header .nav a{ color:#ffffff; font-size:16px;width:110px; text-align:center;height:47px; display:block;}
.header .nav a:hover{ text-decoration:none;background:#fdeaa6; color:#c7000a;}
.header .nav .on{ background:#fdeaa6;}
.header .nav .on a{ color:#c7000a;}
/*正文*/
.news{ width:978px; height:37px;  margin:15px auto;background:#ffffff; border:1px #d2d2d2 solid; display:block;padding:0px 10px; overflow:hidden;}
.news .sj{ width:500px; height:37px; overflow:hidden; line-height:37px;font-family: "宋体"; padding-left:10px; float:left;}
.news .sj font{color:#c7000a; float:left; }
.news .sj p{ text-align:left; color:#313131; line-height:37px;font-size:14px;width:366px; float:left;margin:0px; padding:0;}
.news .search{ float:right;width:366px; height:37px; overflow:hidden;}
.news .search form{color:#a0a0a0;}
.news .search .form2{ float:right;width:330px; height:27px;line-height:27px;overflow:hidden; display:block;cursor:pointer; margin-top:5px;}
.news .search font{color:#333333; font-size:14px; float:right; }
.news .search form input {outline:medium; border:none; font-size: 14px;}
.news .search form .ssk {float:right;width:200px;height:25px;line-height:25px; text-indent: 5px; *line-height:27px;color: #999;border:1px #b91c22 solid; background:#ffffff; margin:0px 3px 0px 0px; padding:0px;}

.main{height:auto; margin:15px auto 0px auto; display:block; min-height:500px; overflow:hidden;}

.bt_box{ height:36px;background:#c7000a url(../images/box_bt.jpg) no-repeat left bottom; padding-bottom:5px;}
.bt_box span{font-size:16px;line-height:36px; color:#ffffff; text-align:left;float:left;min-width:168px;padding-left:20px;background:url(../images/span.jpg) no-repeat 10px center;}
.bt_box a{ float:right; margin-top:14px;font-size:12px;margin-right:13px;color:#ffffff;font-family: "宋体"; }

.mk_box ul{ width:98%;display:block; margin:8px auto 0 auto;font-family: "宋体";}
.mk_box ul li{font-size:14px; color:#434343; width:92%; height:28px;line-height:28px; margin:5px auto;background:url(../images/d.jpg) no-repeat 0px 13px;}
.mk_box ul li a{ color:#434343;width:85%; overflow:hidden; height:28px; display:inline-block;text-indent:8px;}
.mk_box ul li a:hover{ color:#F00;}
.mk_box ul li span{ float:right;*margin-top:-30px;}

.mk1{height:258px; margin:0px auto; display:block;}
.mk1 .bk1{ width:643px; height:240px;border:1px #d2d2d2 solid;background:#fff; padding:8px;}
.mk1 .dy1{ float:left; width:320px;height:240px; display:block;}
.mk1 .dy2{ width:320px; height:240px; display:block; overflow:hidden;}
.mk1 .dy2 .st{width:266px; height:36px;border-bottom:1px #d2d2d2 dotted; margin:0 auto; padding:0 10px; line-height:36px; overflow:hidden;text-align:center;}
.mk1 .dy2 .st a{ color:#c13b38;font-family: "微软雅黑";font-size:20px;}
.mk1 .dy2 .st a:hover{ text-decoration:none;}
.mk1 .box1{width:322px;height:258px; float:left;}
.mk1 .box1 ul{width:320px;border:1px #c9c9c9 solid; background:#fff; border-top:none; margin:0px; padding:2px 0px;height:212px;}

.by{margin:15px auto; height:117px; display:block;}
.by img{border-radius:2px; border:1px solid #ddd; padding:1px;}

.ad{margin:15px auto; width:1000px; height:73px; display:block;background:url(../images/ad.jpg) no-repeat center;}
.ad img{float:right;margin:10px 8px 0px 0px;}

.mk2{height:250px; margin:0px auto;display:block; overflow:hidden; padding:0px;}
.mk2 .box1{width:322px;height:250px; float:left;}
.mk2 .box1 ul{width:320px;border:1px #c9c9c9 solid; background:#fff; border-top:none; margin:0px; padding:2px 0px;height:204px;}

.mk3{ width:1000px;height:223px; margin:15px auto;display:block; overflow:hidden;}
.mk3 .box2{ width:661px; height:223px; float:left;}
.mk3 .box2 .box02{width:629px;height:151px;border:1px #d2d2d2 solid;background:#fff; border-top:none; padding:15px;overflow:hidden;}
.mk3 .box2 ul{ width:629px;display:block;height:150px;overflow:hidden;}
.mk3 .box2 li{width:200px; height:150px; float:left; margin:0px 8px; position:relative;}
.mk3 .box2 li a{ font-size:14px;color:#fff;}
.mk3 .box2 li a:hover{ color:#fff;text-decoration:none;}
.mk3 .box2 li span{width:200px; height:26px; display:block; line-height:26px; overflow:hidden; position:absolute; bottom:1px; left:1px;background: url(../images/tm30.png) repeat;z-index: 10;}
.mk3 .box3{ width:322px; height:223px; float:right;}
.mk3 .box3 li{width:322px; height:63px; float:left;}
.mk3 .box3 .li1{ margin:17px 0;}

.mk4 {width:968px;height:76px; margin:0px auto;border:1px #d2d2d2 solid;background:#fff; padding:15px;overflow:hidden;}
.mk4 .yqlj{width:968px; margin:0px auto; height:20px;}
.mk4 .yqlj .tab{ width:968px; height:20px; display:block;}
.mk4 .yqlj select {width:229px;margin-right:15px; border:#d4d4d4 1px solid; color:#7f7f7f; float:left;}
.mk4 .tplj{ width:968px; height:38px; display:block; margin:15px auto 0px auto;}
.mk4 .tplj ul{ width:968px; height:38px; display:block;}
.mk4 .tplj ul li{ width:149px; height:38px; display:block; float:left; margin-right:14px;}
.mk4 .tplj ul li img{ width:147px; height:36px;border:1px #d2d2d2 solid;}
.mk4 #yq_4{ margin-right: 0px;}
/*底部*/
.footer{ width:100%; min-height:206px; margin-top:15px; border-top:8px #c7000a solid; background:#313131;}
.foot{ width:100%; min-height:150px;padding:10px 0px; background:url(../images/bg.jpg) repeat center;}
.footer p{ text-align:center; line-height:26px; width:1000px; margin:0px auto; color:#313131; font-size:14px; }
.footer p a{ color:#313131;}
/*列表页部分*/
/*左边部分*/
.left{ width:280px; height:auto; float:left;}
.left .lmlb{ width:280px; height:auto; background:#ffffff;}
.left .lmlb .bt{ width:280px; height:56px; background:url(../images/lmlb.jpg) no-repeat center top; line-height:51px;text-align:center; display:block; font-weight:bold; }
.left .lmlb .bt span{font-size:18px;color:#fff; }
.left .lmlb .con{ width:278px; height:auto; display:block; min-height:226px;border:1px #c9c9c9 solid; border-top:none; padding:2px 0;}
.left .lmlb ul{ width:253px; height:auto; display:block; min-height:213px;  margin:0px auto;}
.left .lmlb li{width:253px; height:44px; display:block; overflow:hidden; line-height:44px; margin:15px auto; text-align:center;background:url(../images/lm.jpg) no-repeat center top;}
.left .lmlb li a{font-family:"微软雅黑"; color:#b91c22; font-size:16px;width:253px; height:44px; display:block;}
.left .lmlb li a:hover{background:url(../images/lmon.jpg) no-repeat center top;color:#ffffff; text-decoration:none;}
.left .lmlb .on{ background:url(../images/lmon.jpg) no-repeat center top;}
.left .lmlb .on a{ color:#ffffff;} 
/*右边部分*/
.right{width:703px; height:auto; display:block; float:right;}
.right .lmbt{ width:683px; height:39px; line-height:39px;background:#ffffff url(../images/lmbt.jpg) no-repeat left center; padding-left:20px;}
.right .lmbt span{font-size:14px;color:#313131;text-indent:8px; width:682px; height:37px; display:block;overflow:hidden;border:1px #d2d2d2 solid; border-left:none;}
.right .lmbt a{color:#313131;}
/*list_column*/
.right .list_column { width:720px; height:auto; min-height:470px;}
.list_column .lm_box{width:343px;height:250px; float:left;margin-right:17px; margin-top:15px;}
.list_column .lm_box ul{width:341px;border:1px #c9c9c9 solid; background:#fff; border-top:none; margin:0px; padding:2px 0px;height:204px;}
.right .right_list { width:681px; height:auto; margin-top:17px; border:1px #c9c9c9 solid;min-height:450px; background:#ffffff; padding:16px 10px 26px 10px;}
/*list_art*/
.right .list_art { width:681px; height:auto; min-height:380px; margin-bottom:30px;}
.right .list_art  ul{ width:681px; height:auto;margin:0 auto;}
.right .list_art  li{padding:3px 8px; width:93%;background:url(../images/xhx.jpg) repeat-x left bottom;}
.right .list_art  li a{background:url(../images/d.jpg) no-repeat 0px 13px; text-indent:8px;}
/*list_img*/
.right .list_img {width:681px;height:auto; margin:0px auto;min-height:400px;margin-bottom:30px;}
.right .list_img ul { width:678px; margin:0 auto;height:auto;}
.right .list_img ul li{float:left; margin:0px 6px; width:214px; height:210px; display:block;}
.right .list_img ul li img{ width:212px; height:159px;border:1px #b91c22 solid;}
.right .list_img p{ color:#313131; font-size:14px; font-family:"宋体";text-align:center; line-height:32px; width:214px; height:32px; overflow:hidden; margin:0 auto;}
.right .list_img p:hover{ text-decoration:none;}  
.right .list_img a:hover{ text-decoration:none;}  
/*article*/
.right .article{width:661px; padding:0px 10px;  height:auto; margin:9px auto;min-height:382px; color:#313131;}
.right .article .art_title{ font-family:"微软雅黑"; font-size:18px; color:#000; text-align:center; font-weight:lighter;}
.right .article .f_title{ font-family:"微软雅黑"; font-size:14px; color:#313131; text-align:right; font-weight:lighter;margin-right:39px;line-height:36px; }
.right .article .art_time{text-align:center; border-bottom:1px #d2d2d2 solid; width:660px;font-family:"宋体"; height:30px; display:block; margin:16px auto;font-size:14px; }
.right .article .zw{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto;padding:0px 16px; min-height:256px;}
.right .article .zw img{ max-width:646px;}
.right .article .zw table{ max-width:646px; margin:0 auto;border-collapse:collapse !important;}
.right .article .zw th{  border:1px solid #333 !important;}
.right .article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0 auto;}
/*dy*/
.right .right_dy { width:681px; height:auto; border:1px #c9c9c9 solid;min-height:450px; background:#ffffff; padding:16px 10px 26px 10px;}
.right .dy{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto;}
.right .dy p{ margin:0px auto; border:0; }
.right .dy img{ max-width:682px;}
