@charset "utf-8";
/* CSS Document */
/*
布局框架:#h(头部)、#b(内容)、#f(尾部)
		然后用行(r)列(c)进行划分区域
		区域划分好后分模块(m)
		模块里面也分.h(头部)、.b(内容)、.f(尾部)
		元件(.u-)、功能(.f-)、皮肤(.s-)、状态(.z-)、交互(.j-)
时间更新:2015-05-20
*/
/*--------------------reset--------------------*/
html{line-height:normal;}
body{color:#000; font-size:1em; line-height:1.2; font-family: Arial,'Microsoft YaHei','STHeiti',sans-serif;}
body,form,input,ul,dl,dd,p,h1,h2,h3,h4,h5,h6,textarea,pre,fieldset{margin:0;}
ul,input,fieldset,legend{padding:0;}
button,
input[type="submit"],
input[type="file"]{cursor:pointer;}
input{outline:none;}
ul{list-style:none; list-style-position:outside;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3,h4,h5,h6,input,button,textarea,select{font-size:inherit; line-height:inherit; font-weight:normal;}
input,button,textarea,label{display:inline-block; vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; background:none;}
a{  text-decoration:none; outline:0;}
a:hover,a:focus{color:inherit;}
a img{border:none;}
img,video{max-width:100%;}
a,button{cursor:pointer;} 
i{font-style:normal; vertical-align: middle;}
b{font-weight:normal;}
textarea{overflow:auto; resize:none;}
html{-webkit-font-smoothing: subpixel-antialiased; -webkit-tap-highlight-color:transparent;}
button,input[type="text"],
input[type="submit"],
input[type="button"],
input[type="tel"],
input[type="password"],
textarea{/* -webkit-appearance:none; */ /* box-sizing:border-box; */}
button,
input[type="submit"],
input[type="button"],
input[type="tel"]{cursor:pointer;}
textarea{min-height:100px;}
input{/* border:0 none; */ outline:0 none; box-shadow:none;}
label{font-weight:normal;}
input{max-width:none;}

/*--------------------功能(.f-)--------------------*/
.f-cb:before,.f-cb:after{content:''; display:table;}.f-cb:after{clear:both;}
.f-tal{text-align:left;}.f-tac{text-align:center;}.f-tar{text-align:right;}
.f-fl{float:left;}.f-fr{float:right;}
.f-toe{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.f-wbk{word-wrap:break-word; word-break:break-all;}
.jji1  li{float:left;}
.jji6  li{float:left;}
.ul-jus{text-align:justify;width:100%;margin:0 auto;}
.ul-jus:after{content:"";display:inline-block;vertical-align:middle;width:100%;}
.ul-jus li {display:inline-block;vertical-align:middle; float:none;}
.ver-wrap{position:relative;}
.ver-middle{position:absolute;width:100%;height:100%;color:#fff;top:0;left:0;text-align:center;}
.ver-middle:after{content:"";height:100%;vertical-align:middle;display:inline-block;}
.ver-middle span{vertical-align:middle;display:inline-block;text-align:center;}
.distable{display:table;}
.distable-cell{display:table-cell; vertical-align:middle;}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.bg-fixed{background-attachment: fixed;}
.pc{display: block;}
.mobile{display: none;}
.bjc1{background: #f7f7f7;}

.wrap{ max-width: 1001px; margin:0 auto; }
.tt{ text-align: center; margin:60px auto; }
.menu{ text-align: center; margin:50px auto 50px; }
.imgcen{ text-align: center; }
.jji1 li{ width:30%; text-align: center; margin-right: 5%;}
.jji1 li:nth-of-type(3n){ margin-right: 0; }
.jji1 li img{ width:100%; }
.jji1 li .img{ margin-bottom: 10px; }
.jji1 li h3{ font-size: 20px; color: #fff; background: #fb0200; line-height: 2em; margin-bottom:10px; }
.jji1 li p,.jji3 p{ font-size: 16px; color: #000; line-height: 1.4em; }
.jji2 h2{ font-size: 27px; color: #000; font-weight: bold; margin-bottom: .6em;}
.jji9 h3{  font-size: 20px; color: #000; font-weight: bold; line-height: 2em; }
.jji2 table,.jji9 table{ margin: 6px auto;width:100%; }
.jji2 ul li,.jji2 p,.jji9 p{ font-size: 14px; color: #303030; line-height: 28px; width: 100%; display: block;  }
.jji2 p.col{color: #ff5800; }
.jji2 table th{ font-size: 24px; color: #fff; background: #ff5800;line-height: 2em; }
.jji2 table td,.jji9 table td{padding:10px;}
.jji2 table td:nth-of-type(1){ text-align: center; }
.jji2 p{ margin: 10px 0; }
.jji3 .imgcen { margin-top: 30px; }
.jji4 p{ display: flex;justify-content: space-between; margin-bottom: 50px; color: #fb0200;}
.jji4 p a{ display: inline-block; font-size: 16px; border: 1px solid #fb0200;  padding:0 2em; line-height: 2.4em; border-radius: 10px;}
.jji4 p a.on{ color: #fff; background: #fb0200; }
.h3tt{font-size: 20px; color: #000; line-height: 3em; text-align: center; font-weight: bold;}
.h3tt span{ color: #fb0200; }
.jji7 { display: flex;justify-content: space-between;  }
.jji9 table th{ font-size: 20px; color: #fff; background: #fb0200;line-height: 2em; padding:0 10px; font-weight: normal; }
.jji9 table td{ text-align: center; font-size: 16px; color: #303030;}


/*--------------------四川农业大学--------------------*/
.scnd_menu{ text-align: center; margin:50px auto 50px; width:600px; }
.scnd_menu a{ display: block; color: #fff; font-size: 20px; line-height: 3em; border-radius: 3em; background: #ff2227; }
.imgcen{ text-align: center; }
.scnd1 li{ width:30%; margin-right: 5%; margin-bottom:3em;float:left;}
.scnd1 li:nth-of-type(3n){ margin-right: 0; }
.scnd1 li img{ width:100%; }
.scnd1 li .img{ margin-bottom: 10px; }
.scnd1 li h3{ font-size: 20px; color: #fff; line-height: 2em; margin-bottom:20px;  text-align: center;}
.cor1{ background: #4aa5b8; }
.cor2{ background: #d21837; }
.cor3{ background: #8dc36d; }
.cor4{ background: #ffa800; }
.cor5{ background: #0068b7; }
.cor6{ background: #e5004f; }
.jji3,.jji8,.js5{ margin-bottom: 60px; }
.scnd1 li p{ font-size: 16px; color: #000; line-height: 1.5em;text-align: center; }
.scnd_con6 ul li h3{ line-height:2em;font-size: 20px; color: #fff; background:#d21837;margin-bottom: 15px; }
.scnd_con6 ul li { width:47%; margin-right: 6%; text-align: center; margin-bottom: 40px; float:left;}
.scnd_con6 li img{margin-bottom: 15px; }
.scnd_con6 li p{ font-size: 16px; color: #000; line-height: 1.6em; }

.scnd_con6 li:nth-of-type(2n){ margin-right: 0; }

.scnd_con4 p{ display: flex;justify-content: space-between; margin-bottom: 50px}
.scnd_con4 p a{ display: inline-block; font-size: 18px; border: 1px solid #fb0200; color: #fb0200; padding:0 1em; line-height: 2.4em; border-radius: 10px;}
.scnd_con4 p a.on{ color: #fff; background: #fb0200; }
.h3tt{font-size: 20px; color: #000; line-height: 3em; text-align: center; font-weight: bold;}
.h3tt span{ color: #d01836; }
.scnydx_tt,.xlzx_tt{ font-size: 32px; font-weight: bold; position: relative;/* line-height: 45px; */}
.scnydx_tt h4,.xlzx_tt h4{ font-size: .6em; margin-top: 1em;}
.scnydx_tt img{ position: relative; width: 30px;}
.scnydx_tt span,.scnd_con2 p span,.scnd_con3 p span,.scnd_con7 h3 span{ color:#d01836;}
.xlzx_tt span{ color:#ffa800;}
.scnd_con2 p{
	font-size: 20px; line-height: 2em; margin:40px 0; font-weight: bold;
}
.scnd_con3 p{
	font-size: 20px; line-height: 1.4em; margin:20px 0;  font-weight: bold;
}
.scnd_con7 h3{font-size: 20px; color: #000; line-height: 1.6em;margin-top: 1em;}
.scnydx  td{line-height: 24px;}
.jji9 table.xlzx{ line-height: 2em; box-sizing: border-box;}
.jji9 table.xlzx th{ background: #ff5800;}
.jji9 table.xlzx tr td .ol5{ width:45%; display: inline-table; text-align: left}
.jji9 table.xlzx tr td .ol9{ width:90%;margin:0 auto;}