
body{font-family: "Microsoft yahei"; font-size:14px;background:#f5f5f5 url(../index/bg.png) no-repeat center 0; background-size:130%;}
.showpc{display:none;}
.showmobile{display:block;}
.main{ margin:0 auto; width:98%;padding:10px 0px; }
.main2{ margin:0 auto; width:100%;padding:0px 0px; }
#contion{ width:100%; margin:0 auto; padding:10px 0;}

.wrapper{ margin:0 auto; width:100%;}

.pos{ line-height:40px; border-bottom:3px #c9c9ca solid;min-height:40px;}

.logo{text-align:center;padding:10px 0;width: 100%;height: auto;}
.logo img{width:80%;height:auto;}
.logobg{ background:none;height:auto;}

.w600,.w550,.w405,.w830,.w340,.w380,.w500,.w570,.w790{ width:98%; margin:5px auto;}

.fr,.fl{ float:none;}
.frtitle{float: right;}

.header{height: auto;}
.header .top{height:30px;line-height:30px;color:#fff;width: 96%;margin: 0 auto;}
.header .nav{position:absolute;margin-top: 15px; right:0;bottom:0px;color:#fff;position:relative; overflow-x: scroll;overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; height: 40px;background: linear-gradient(to bottom right, #cd292a, #960304);}
.header .nav::-webkit-scrollbar {display:none}
.header .nav ul {width:800px}
.header .nav ul li{padding:0 12px;float:left;font-size:16px;height: 40px;line-height: 40px;}


.header-search{position:relative;z-index: +333;margin: 10px auto;top: 0;right: 0;width: 70%; margin: 0 auto;}
.header-search input.search {width:68%;padding-left: 2%;}
.header-search input.submit {position: relative;width:18%;height: 31px;background-color: #ECB700;border: none;border-radius:3px;font-size: 12px;color: #fff;line-height: 30px;}

.jrtt{ height:auto;width: 100%; margin:0px 0 0px; line-height:80px; padding:10px 0px 10px 0px; border-bottom: #c9c9ca 1px dotted; padding-bottom:10px; overflow:hidden; background:none;}
.jrtt h1{ color:#cd292a; font-size:20px; line-height:30px; text-align:center; font-weight:bold;letter-spacing:3px; display: block;}
.jrtt h1 a{color:#cd292a; font-size:20px;font-weight:bold;}
.jrtt p{display: none}

.nlist2 li{border-bottom:1px dashed #f3f3f3;}
.nlist2 li .date{width:15%;padding:8px 0;float:left;background:#eee;text-align:center;display: none;}

.nlist2 li .txt{width:100%;float:none}

.zilist li{width:48%;height:80px;line-height:80px;float:left;margin:1% 1%;background:#f0f0f0;font-size:20px;font-weight:800;text-align:center;transition: all 0.5s;}

.ztlist li{float:left;width:47%;height:100px;margin:1% 1%;position:relative;transition: all 0.5s;}

.slideBox{ width:100%; height:240px; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox .bd img{ width:100%; height:240px; display:block;  }

.bshadow2{box-shadow: 0px 0px 0px 0px #efefef;}

.title-title{ padding:10px 0;}
.title-title h1{font-size:20px; font-weight:bold; line-height:30px; text-align:center;}
.title-info{clear:both; overflow:hidden; height:40px; line-height:30px; border-bottom:#e5e5e5 1px solid; text-align:center;}

.con{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.con p{color:#333;}
.con img{width:96%; padding:3px; border:#efefef 2px solid;}

.p10{padding:5px;}
.conpic{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.conpic p{color:#333;}
.conpic a{color:#09C}
.conpic img{width:96%; padding:5px; border:#efefef 2px solid;}

.concon{padding: 5px 10px;}
.tz{width: 100%}
.home-xxgk-left a{float:left;width:30%;height:35px;line-height:35px;font-size:15px;text-align:left;padding-left:16%;margin:5px 2%;box-shadow:#e5e5e5 0 0 3px;border-radius:0px}

/*ÁÐ±íÒ³*/
.list_list {width:100%; padding:2% 0;}
.list_list li {line-height:30px; border-bottom:#CCC 1px dashed; width:98%; padding:0 1%; overflow:hidden;}
.list_list li a{color:#333;line-height:40px;font-size:16px;padding-left:10px;list-style:none;text-decoration:none; }

.list_list span{float:right;line-height:40px;color:#999; display:none;}

/*page*/
.page{ text-align:left; height:38px; line-height:38px; width:100%;display:-webkit-box; border-bottom:#efefef 2px solid;}
.page li{-webkit-box-flex:1; font-size:18px; display:block; color:#000; height:38px; line-height:38px; text-align:center; }
.page li a{ color:#000; display:block; height:38px;}
.page a.active{color:#2087bf;border-bottom:#2087bf 2px solid;transition: left 600ms ease-out; }
.go_btn{height:34px;width:92%;border: 1px solid #B9B9B9;text-align: center;line-height: 34px;font-size: 16px;
background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
-webkit-border-radius: 3px;border-radius: 3px; display:block;float:left; margin:5px 4% 5px;}
.go_btn em{ font-style:normal; cursor:pointer;}
