@charset "utf-8";
/* CSS Document */
body {
	width: 100%;
	height: 100%;
	margin: 0px auto;
	padding: 0px;
	color: #333333;
	background-color: #f9fafc;
	font-size: 15px;
	font-family: 'Microsoft Yahei', 'SimSun', sans-serif;
	overflow-x: hidden;
}
ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
a {
    text-decoration: none;
    cursor: pointer;
	color:#333;
}
#header {
	height: 80px;
	width: 100%;
	background-color: #fff;
	border-bottom:1px solid #e4e5e7;
}
#logo {
	float: left;
	height: 40px;
	width: 150px;
	margin: 20px 0 0 0px;
}
#logo img{ 
	float: left;
}
#logo span{ 
	float: left; 
	margin-left: 10px; 
	font-weight: normal;
	font-size:30px;
	color: #333;
	line-height: 38px;
}
.container {

	width: 1200px;
	margin: 0 auto;
	position:relative;
}
.nav{
	height:60px;
float:left;
line-height:80px;
margin: 0px auto;
margin-left:20px;
width:600px;
}
.nav .write-articleBtn{
	width: 99px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1b55c4;
	background: linear-gradient(120deg, #80e4fd 0%,#173bae 50%, #173bae 100%);
  color: #FFF !important;
  border-radius: 55px;
	display: inline-block;
}
.nav .write-articleBtn:hover{
	color: #fff;
	background: #173bae;
	background: linear-gradient(120deg,#173bae  0%,#173bae 50%, #80e4fd 100%);
	
}
.nav li
{float:left;
font-size:16px;
padding:0 20px;}
.nav li>a:hover
{color: #335acc;}
.nav li>a:visited{ color: #333;}

#article-header .persecond-menu li {
	font-size:15px;
	padding:5px 5px;
	text-align:left;
}
#article-header .persecond-menu li a:hover {
	color:#335acc;
}

#article-header .persecond-menu {
	display: none;
	position: absolute;
	background-color: #fff;
	border: 2px solid #f9f9f9;
	border-radius: 5px;
	box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.1);
	z-index: 10;
	padding: 10px 20px;
	line-height: 30px;
	width: 90px;
	top: 80px;
	right:110px;
}
/*小弹窗*/
 .model_in {
	width: 300px;
	background-color: #fff;
	border-radius: 5px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -200px 0 0 -201px;
	position: fixed;
	padding: 10px 0;
	z-index: 10010;
	 border: 1px solid #e5e3e3;
}
.model_in .model_header {
	height: 30px;
	width: 285px;
	border-bottom: 1px solid #e5e3e3;
	font-size: 15px;
	padding-left: 15px;
}
 .model_in .model_header span {
	background:url(/tougao/images/close_small.png);
	width: 8px;
	height: 8px;
	float: right;
	margin: 7px 15px 0 0;
	cursor:pointer;	
}
 .model_in .model_con {
	text-align: center;
	padding-bottom: 20px;
}
 .model_in .model_con p {
	text-align: center;
	padding: 30px;
}
 .model_in .model_con .model_btn {
	font-size: 14px;
	padding: 0 25px;
	text-decoration: none;
	display: inline-block;
	text-align: center;
	height: 37px;
	border: 0;
	line-height: 37px;
	transition: background .2s ease-in 0s;
}
 .model_in .model_con .btn1 {
	background: #d82a1b;
	color: #fff;
}
 .model_in .model_con .btn2 {
	background: #fff;
	border: 1px solid #dedede;
	color: #333;
}
 .intro h3 a>span
{
	float:left
}
 .big h3 a>span
{
	float:left
}
.yc
{
	height:20px;
	line-height:20px;
	font-size:12px;
	background-color: #33cc66;
	margin:5px 5px 0 0;
	padding:0px 3px;
	color:#fff;
	float:left;
}
.searchbox {
  position: relative;
  float:left;
  font-size:14px;
  z-index: 1;
  /* clear: both; */
  width: 200px;
  height: 36px;
  border-radius:15px 15px 15px 0px;
  margin: 20px 0 0 15px;
  border: 1px solid #dfdfdf;
}
.mod_select {
  position: absolute;
  left: 0;
  top: 0;
  width: 58px;
}
.mod_select .select_box {
  position: relative;
  width: 58px;
  height: 35px;
}
.mod_select .select_box .select_txt {
  display: inline-block;
  width: 50px;
  height: 36px;
  padding-left: 8px;
  overflow: hidden;
  line-height: 36px;
   font-size:14px;
  cursor: pointer;
}
.mod_select .select_box .select-icon {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0,-50%);
  width: 10px;
  height: 10px;
  background: url(../images/search_ico.png) center no-repeat;
}
.mod_select .select_box .option {
  display: none;
  position: absolute;
  top: 36px;
  left: -2px;
  width: 50px;
  background-color: #fff;
  border: 1px solid #dfdfdf;
  border-top: 0;
}
.mod_select .select_box .option li {
  padding-left: 8px;
   font-size:14px;
  line-height: 2;
  cursor: pointer;
}
.searchbox .import {
width: 95px;
  height: 33px;
  margin-left: 50px;
  background-color:#fff;
  padding-left: 5px;
  margin-top:1px;
	border: none;
}
.searchbox .btn-search {
  position: absolute;
 border-radius: 0px 0px 8px 0px;
  right: 0;
  width: 45px;
  font-size:14px;
  cursor:pointer;
  height: 36px;
  color: #fff;
  background-color: #9ea9ba;
  border: 0;
}

#article-header .header_person {
	margin: 8px 0 0px 0px;
	float: right;
	padding: 0px 5px;
	font-size:14px;
	/* padding-top:5px; */
	line-height:50px;
}
#article-header .header_person .person_log
{padding:0 18px;
}
#article-header .header_person .user_img
{
float:left;}
#article-header .header_person img
{width:48px;
height:48px;
border-radius:50%;
}
#article-header .header_person .user_menu 
{float:left;
line-height:50px;}
#article-header .header_person .user_name
{float:left;}
#article-header .header_person .user_menu  a
{padding:0 8px;max-width: 70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
#article-header .header_person .user_menu  i
{	
 	width: 13px;
    height: 13px;
    background: url(../images/icon.png) -83px -116px;
     margin:20px 0 0 -5px;
    float: left;
}
#article-header .persecond-menu li {
	font-size:14px;
	padding:5px 5px;
	text-align:left;
}
#article-header .persecond-menu li a:hover {
	color:#d82a1b;
}

#article-header .persecond-menu {
	display: none;
	position: absolute;
	background-color: #fff;
	border: 2px solid #f9f9f9;
	border-radius: 5px;
	box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.1);
	z-index: 99;
	padding: 10px 20px;
	line-height: 30px;
	width: 100px;
	top: 65px;
	right:0px;
}



#footer
{
	width:100%;
	font-family:'微软雅黑';
	color:#777;
	padding:40px 0;
	background-color: #0F0F0F;
	text-align:center;
	line-height: 30px;
	font-size: 15px;
}
#footer>p>a
{padding:0 3px;
color: #777;}
#footer p a:hover{text-decoration:underline;}

/*翻页*/
.pages{ clear: both; overflow: hidden; margin: 10px auto 20px;}
.pages ul{position:relative; left:50%; margin:20px auto;float:left;}
.pages li{float:left;position:relative;  right:50%; z-index:2;  padding:0 2px;height:24px; line-height:24px; border:1px solid #2982e7; color:#333; text-align:center; font-size:12px;  margin-right:2px; background-color:#fff;}
.pages li:hover{float:left; padding:0px 2px;color:#fff; height:24px; line-height:24px; background-color:#2982e7;  text-align:center; font-size:12px;  margin-right:2px;}
.pages li>a{min-width:29px;height:26px;display:block;}
.pages li>a:hover{color:#fff;}
.pages .active{float:left; padding:0px 2px; height:24px; line-height:24px; background-color:#2982e7;  text-align:center; font-size:12px;  margin-right:2px;}
.pages .active>a{color:#fff;}
.pages span{ float:left; padding:0 8px; color:#333;}
