﻿/* profile CSS Document */
@charset "utf-8";
/*index css*/
.indexCon1{ width:100%; padding-bottom:20px;overflow: hidden;}
.indexCon1 img{ vertical-align:top;}
.indexCon1.nobot{ padding-bottom:10px;}
.imgplaycon{height: 80px;}
.imgplaycon > a{position: absolute;}
.indexL{ width:250px; float:left;}
.indexLpro{ padding:10px; height:322px; background:url(../images/cnbg1.gif) repeat left top; border-top:3px solid #28394a; overflow:hidden;}
.indexLpro h2{ font-family:"Microsoft Yahei"; font-size:18px; padding-bottom:10px;}
.indexLpro i{ display:block; text-align:right; font-size:12px;}
.indexDsj{ padding:10px 10px 15px; }
.indexDsj h3{ font-size:18px; font-family:"Microsoft Yahei";  color:#8a2b25; padding-bottom:5px;}
.indexDsj h3 a{color:#8a2b25;}
.indexDsj h3 a:hover{ text-decoration:underline;}
.indexDsj i{ text-align:right; display:block;}
.indexC{ width:500px; float:left; margin-left:21px; display:inline;}
.indexfocus{ width:100%; height:267px; position:relative;}
.indexpic{ width:500px; height:250px; }
.indexpicTit{ width:500px; height:50px; background:#000000; color:#ffffff; position:absolute;  filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; left:0px; top:200px;}
.indexpicTit span{ line-height:50px; text-align:center; color:#ffffff; font-family:"Microsoft Yahei"; font-size:18px; display:block; padding:0px 10px; height:50px; overflow:hidden;}
.indexpage{ padding-top:6px; overflow:hidden;}
.indexpage ul li{ float:left; margin-right:5px;}
.indexpage ul li:nth-child(5) a {margin-right:0px;}
.indexpage ul li a{ display:inline-block; width:96px; height:11px; background:#d4d4d4; text-indent:-99999px;}
.indexpage ul li a:hover,.indexpage ul li a.cur,.indexpage ul li a:hover.cur{ display:inline-block; width:96px; height:11px; background:#28394a;}
.indexpage ul li.clearMargin{ clear:right; margin-right:0px;}
.indexpicTit span a{ color:#ffffff;}
.headlines{ width:100%; height:156px; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.headlines dl dt{font-family:"Microsoft Yahei"; font-size:20px; font-weight:bold; color:#8a2b25; text-align:center; margin:14px 0px;  height:24px; overflow:hidden;} 
.headlines dl dt a{ color:#8a2b25;}
.headlines dl dt a:hover{ text-decoration:underline;}
.headlines dl dd p{ font-size:12px; line-height:21px; color:#666666; padding-bottom:10px; height:36px; overflow:hidden;}
.headlines dl dd p a{ color:#28394a;}
.headlines ul{ width:100%; overflow:hidden;}
.headlines ul li{ float:left; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px; font-size:12px; margin-right:5px; display:inline;width:233px;}
.indexIndustry{ width:100%; height:130px; overflow:hidden;}
.indexIndustry ul{ width:100%; overflow:hidden; padding-top:10px;}
.indexIndustry ul li{ width:228px; line-height:30px; background:url(../images/dot.gif) no-repeat left center; float:left; margin-left:10px; padding-left:10px; height:30px; overflow:hidden;}

.indexzygg ul{ width:100%; overflow:hidden; padding:5px 0px;}
.indexzygg ul li{line-height:36px; background:url(../images/dot2.gif) no-repeat 10px center;  padding-left:20px; border-bottom:1px dashed #28394a; height:36px; padding-right:20px; overflow:hidden;}
.indexzygg ul li a {overflow:hidden;display: inline-block;height: 37px;}

.indexR{ width:249px; float:right;}
.indexRmenu{ width:100%;margin-top:10px;}
.indexRmenu ul li{height:61px; background: url(../images/cnbg.gif) repeat left top; margin-bottom:11px;}
.indexzzjg,.indexjg,.indexContact{ width:61px; width:100%;}
.indexzzjg a{ float:left; line-height:61px; background-position:60px -262px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; width:146px;}
.indexzzjg a:hover{ float:left; line-height:61px; background-position:60px -341px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; color:#c00;  width:146px; -webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;}
	
.indexjg a{ float:left; line-height:61px; background-position:62px -420px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; width:146px;}
.indexjg a:hover{ float:left; line-height:61px; background-position:62px -501px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; color:#c00;  width:146px; -webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;}
	
.indexContact a{ float:left; line-height:61px; background-position:60px -585px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; width:146px;}
.indexContact a:hover{ float:left; line-height:61px; background-position:60px -666px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; color:#c00;  width:146px; -webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;}
	
.indexmj a{ float:left; line-height:63px; background-position:60px -1348px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; width:146px;}
.indexmj a:hover{ float:left; line-height:63px; background-position:60px -1425px; font-family:"Microsoft Yahei"; font-size:18px; padding-left:103px; padding-bottom:5px; color:#c00;  width:146px; -webkit-transition:all 0.3s ease 0s;
	-moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;}

.indexRmenu1{background: url(../images/cnbg.gif) repeat left top; padding:10px;}
.indexRmenu1 ul { width:100%; overflow:hidden;}
.indexRmenu1 ul li{ width:114px; height:114px; overflow:hidden;}
.indexRmenu1 ul li.sq,.indexRmenu1 ul li.jy{ width:114px; height:114px; background:#ffffff;}
.indexRmenu1 ul li.sq a{ float:left; height:48px; background-position:45px -734px; font-family:"Microsoft Yahei"; font-size:18px; padding-top:66px; width:114px; text-align:center;}
.indexRmenu1 ul li.sq a:hover{ float:left; height:48px;  background: url(../images/icon.png) no-repeat 45px -876px #1a2733; font-family:"Microsoft Yahei"; font-size:18px; padding-top:66px; width:114px;  color:#ffffff;}
	
.indexRmenu1 ul li.jy a{ float:left; height:48px; background-position:43px -1340px; font-family:"Microsoft Yahei"; font-size:18px; padding-top:66px; width:114px; text-align:center; }
.indexRmenu1 ul li.jy a:hover{ float:left; height:48px;  font-family:"Microsoft Yahei"; font-size:18px; padding-top:66px;  width:114px;  background: url(../images/icon.png) no-repeat 43px -1542px #1a2733; color:#ffffff; }

.indexxhwh{ width:271px; height:345px;float:left;}
.indexzJGW{ width:500px; height:345px;float:left;}
.indexline{ background:url(../images/line.gif) repeat-x left bottom; margin-bottom:15px;height:370px;}
.whTit{ border-bottom:1px solid #c2c2c2; padding-right:21px;  height:30px;}
.whTit1{ border-bottom:1px solid #c2c2c2; padding-right:10px;  height:30px; padding-left:10px;}
.whTit2{ border-bottom:1px solid #c2c2c2;  height:30px; padding-left:20px;}
.whTit h3,.whTit1 h3,.whTit2 h3{font-family:"Microsoft Yahei"; font-size:18px; float:left; border-bottom:2px solid #28394a; height:29px}
.whTit span,.whTit1 span,.whTit2 span{ float:right; font-size:12px;}
.whCon,.whConzt{ width:250px; height:290px; border-right:1px solid #eeeeee; padding-right:20px; padding-bottom:15px;}
.whConzt1{ width:250px; height:327px; border-right:1px solid #eeeeee; padding-right:20px; padding-bottom:18px;}
.whCon ul li{ border-bottom:1px dashed #cccccc; height:36px; line-height:36px; font-size:12px; width:250px;}
.whCon ul li a {display:inline-block;width:195px;height:37px;overflow:hidden;}
.whCon1{ width:420px; height:293px; border-right:1px solid #eeeeee; padding-right:10px; padding-bottom:20px; padding-left:10px; overflow:hidden;}
.whCon3{ width:470px; height:305px;padding-right:15px; padding-left:15px; border-right:1px solid #eeeeee;}
.whCon1 ul{ width:100%; overflow:hidden; padding-top:19px;}
.whCon1 ul li{ float:left; margin:0px 2px 2px 0px; display:inline; overflow:hidden; }
.whCon1 ul li a img{ vertical-align:top; width:137px; height:137px; overflow:hidden;}
.whCon1 ul li a{ width:137px; height:137px; float:left; position:relative;}
.whCon1 ul li a i{ width:100%; height:28px; background:#000000; text-align:center; line-height:28px; color:#ffffff;   left:0px; bottom:-30px; position:absolute; 
-webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;
}
.whCon1 ul li a:hover i{ width:100%; height:28px; background:#000000; text-align:center; line-height:28px; color:#ffffff;  filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; left:0px; bottom:0; position:absolute;   display:block; -moz-opacity:0.8;opacity:0.8;}
.indexR1{ width:268px; float:left;}
.indexMtbd{ width:100%; padding-top:10px; padding-bottom:20px; height:307px; overflow:hidden;}
.indexMtbd dl{ width:100%; overflow:hidden; padding-bottom:10px;  border-bottom:1px dashed #cccccc;}
.indexMtbd dl dt{ float:left; width:150px;}
.indexMtbd dl dt img{ width:150px; height:90px;}
.indexMtbd dl dd{ float:right; width:273px; height:90px; overflow:hidden;}
.indexMtbd dl dd h3{ font-family:"Microsoft Yahei"; font-size:18px;}
.indexMtbd dl dd span{ display:block; font-size:12px; color:#999999;}
.indexMtbd dl dd p{ font-size:12px; line-height:21px;}
.indexMtbd dl dd p a{ color:#8a2b25;}
ul.indexlist{ width:100%;}
ul.indexlist li{ border-bottom:1px dashed #cccccc; height:36px; line-height:36px;  width:470px; overflow:hidden;}
ul.indexlist li a{ width:80%;  height:36px; overflow:hidden; float:left;}
ul.indexlist li span{ color:#999999; float:right; font-family:Arial, Helvetica, sans-serif;}
ul.indexlist li.noboder{ border-bottom:none;}


.whCon2{ width:249px; height:293px; border-right:1px solid #eeeeee; padding-left:20px; padding-bottom:15px;}
.whCon4{ width:249px; height:293px; border-right:1px solid #eeeeee; padding-left:20px; padding-bottom:20px;}
.whCon2 ul li{ border-bottom:1px dashed #cccccc; height:36px; line-height:36px; font-size:12px; width:250px; overflow:hidden;}
.whCon2 ul li a{ width:195px;  height:36px; overflow:hidden; float:left;}
.whCon2 ul li span{ color:#999999; float:right; font-family:Arial, Helvetica, sans-serif;margin-right: 3px;}
.indexVideo{ width:100%; padding-top:15px; padding-bottom:5px;}
.whCon4 ul li{ height:30px; line-height:30px; background-position:left -218px; font-size:12px; padding-left:28px; overflow:hidden; width:209px;}
.Cooperative{ width:100%; padding-bottom:30px; margin-top:-10px;}
.CooperativeTit{ width:100%; border-bottom:1px solid #c2c2c2; height:30px;}
.CooperativeTit ul { width:100%; overflow:hidden;}
.CooperativeTit ul li{ width:70px; text-align:center;  font-family:"Microsoft Yahei"; font-size:14px; float:left; margin-right:30px;}
.CooperativeTit ul li a.cur,.CooperativeTit ul li a.cur:hover{ width:70px; height:30px; border-bottom:1px solid #28394a; display:inline-block; background:url(../images/arrow.png) no-repeat center 26px;}
.CooperativeCon{ width:100%; padding-top:20px;  min-height:80px; overflow:hidden;}
.CooperativeCon1 ul li{ float:left; margin-right:7px; margin-bottom:5px;}
.CooperativeCon1 ul li a img{ width:190px; height:61px; filter:alpha(opacity=1);-moz-opacity:100;opacity:1; -webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.CooperativeCon1 ul li a:hover img{ width:190px; height:61px; filter:alpha(opacity=0.5);-moz-opacity:50;opacity:0.5;}
.CooperativeCon1 ul li.clearMargin{ clear:right; margin-right:0px;}


.CooperativeCon2 ul li{ float:left; width:178px; height:122px; border:1px solid #eeeeee; padding:5px; margin-right:7px; margin-bottom:12px;}
.CooperativeCon2 ul li a img{ width:178px; height:122px; filter:alpha(opacity=1);-moz-opacity:100;opacity:1; -webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.CooperativeCon2 ul li a:hover img{ width:178px; height:122px; filter:alpha(opacity=0.5);-moz-opacity:50;opacity:0.5;}
.CooperativeCon2 ul li.clearMargin{ clear:right; margin-right:0px;}

.linkCon {
    line-height: 30px;
    overflow: hidden;
    padding: 0 0 15px;
}
.linkCon a {
    color: #666;
    margin-right: 10px;
	float:left;
	width:190px;
	height:30px; overflow:hidden;
}
.linkCon .point {
    color: #dcdcdc;
}

.linkCon  a:hover{  color:#c00;}
.linkCon a:hover .point{ color:#c00;}


/*profile*/
.profile{ width:100%;}
.profile p{ line-height:30px; padding-bottom:15px; width:700px;}
.profile img{ width:700px;}

.hotnews,.zthd,.members,.zthd01{ width:100%;}
.hotnewsCon,.hotnewsCon1{ width:100%; background:url(../images/cnbg1.gif) repeat left top; font-size:12px;}
.hotnewsCon ul li{ padding:0px 10px; height:36px; border-top:1px dashed #29394b; overflow:hidden;}
.hotnewsCon ul li i{ width:17px; height:17px; text-align:center; line-height:17px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; background:#29394b; color:#ffffff; margin-top:10px; margin-right:5px;}
.hotnewsCon ul li span{ float:left; line-height:36px; padding:0px 2px;}
.hotnewsCon ul li span em a{ color:#8c8c8c;}
.hotnewsCon ul li a{ line-height:36px; width:215px; text-overflow:ellipsis; overflow:hidden;}
.zthd ul li{ width:100%; height:90px; overflow:hidden; margin-bottom:15px;}
.zthd01 ul li{ width:100%; height:120px; overflow:hidden; margin-bottom:15px;}
.zthd ul li img,.zthd01 ul li img{ vertical-align:top;opacity:1;
-webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;
}
.zthd ul li a:hover img,.zthd01 ul li a:hover img{opacity:0.6;filter:alpha(opacity=60);}
.zhangchengTit{ width:100%; height:47px; border-top:1px solid #eaeaea; border-bottom:2px solid #eaeaea; font-size:14px;  font-family:"Microsoft Yahei";}
.zhangchengTit ul{ width:100%; height:47px; border-bottom:1px solid #dddddd;}
.zhangchengTit ul li{ float:left;}
.zhangchengTit ul li a{ display:inline-block; padding:0px 14px; line-height:47px;}
.zhangchengTit ul li a:hover{  display:inline-block; padding:0px 14px; line-height:47px; background:#f8f8f8; }
.zhangchengTit ul li a.current,.zhangchengTit ul li a.current:hover{  display:inline-block; padding:0px 14px; line-height:47px; background:#29394b; color:#ffffff;}
.zhangcheng{ width:100%; padding-top:20px;}
.members dl{ width:100%; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #29394b; overflow:hidden;}
.members dl dt{ width:137px; height:137px; float:left; overflow:hidden;}
.members dl dd{ float:right; width:527px;}
.members dl dd h3,.membersDetail ul li h3,.members dl dd h3 a,.membersDetail ul li h3 a{ font-family:"Microsoft Yahei"; font-size:18px; font-weight:bold; color:#8a2b25; line-height:24px;}
.members dl dd span{ font-size:12px; color:#999999; display:block; padding:5px 0px 5px;}
.members dl dd span i{ padding-left: 30px;}
.members dl dd p{ font-size:12px; line-height:21px; padding:0px; width:507px;}
.members dl.noboder,.indexzygg ul li.noboder{ border-bottom:none;}
.members dd div{ width:100%; height:60px; overflow:hidden; position:relative;}
.members dd .gd{ /* position:absolute; right:120px; top:62px; */ font-size:12px;}
.membersDetail{ width:100%;}
.membersDetail ul li{ width:400px; margin:40px auto 20px;}
.membersDetail ul li img{ width:400px; height:400px;}
.membersDetail ul li h3{ text-align:center; padding-top:10px;}
.membersDetail p{ padding-bottom:20px; line-height:30px; text-indent:2em;}

.report{ width:439px; border:1px solid #e6e6e6; padding:20px; height:320px;  margin-bottom:20px; position:relative;}
.report a .biankuang{ width:435px; border:2px solid #1e51a2; padding:20px; height:316px; position:absolute; left:0px; top:0px; display:none;}
.report a:hover .biankuang{ width:435px; border:2px solid #1e51a2; padding:20px; height:316px; position:absolute; left:0px; top:0px; display:block;}
.report a img{ width:439px; height:180px; overflow:hidden; filter:alpha(opacity=1);-moz-opacity:1;opacity:1;
-webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.report a:hover img{ filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.report a h3{ font-size:20px;  font-family:"Microsoft Yahei"; padding:15px 0px 10px; line-height:24px; color:#1e51a2;}
.report a p{ font-size:12px; padding:0px; line-height:21px; height:60px; overflow:hidden; color:#28394a;}

.login{ width:342px; height:auto; padding:50px 131px; border:1px solid #e4e4e4; margin:50px auto;  -moz-border-radius:10px;      /* Gecko browsers */
    -webkit-border-radius:10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */}

.login h2{ font-size:30px; line-height:30px; font-family:"Microsoft Yahei";}
.login ul{ padding-top:40px;}
.login ul li{ width:100%; overflow:hidden; padding-bottom:20px;}
.login ul li i{ width:60px; text-align:left;  float:left; line-height:32px;}
.login ul li em{ float:left;}
.login ul li img{ float:left; margin-left:5px; display:inline; margin-top:2px;}
.textInput{ width:233px; height:32px; border:1px solid #ececec; padding-left:5px; line-height:32px;}
.textInput1{ width:123px; height:32px; border:1px solid #ececec; padding-left:5px; line-height:32px;}
.textInput2{ width:294px; height:32px; border-bottom:1px solid #ececec; padding-left:5px; line-height:32px;}
.textInput3{ width:661px; height:32px; border-bottom:1px solid #ececec; padding-left:5px; line-height:32px;}
.loginBt{width:341px; height:54px; margin:0 auto;}
.loginBt a{ width:341px; height:54px; text-align:center; line-height:54px; font-family:"Microsoft Yahei"; font-size:24px; color:#ffffff; background:#29394b; cursor:pointer; display:inline-block; -webkit-transition:all 0.4s ease 0s;
	-moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.loginBt a:hover{ width:341px; height:54px; text-align:center; line-height:54px; font-family:"Microsoft Yahei"; font-size:24px; color:#ffffff; background:#c00; cursor:pointer; display:inline-block;}

.rhsq{ width:1040px; height:2592px; background:url(../images/rhsq.gif) no-repeat center top; margin-top:20px;}
.rhsqCon{ width:734px; margin:0 auto; padding-top:87px;}
.rhsqCon p{ text-align:center;}
.download{ width:266px; height:36px; margin:30px auto; font-family:"Microsoft Yahei"; font-size:18px; line-height:36px;}
.download a{ float:left; width:218px; height:36px; background:url(../images/xz.png) no-repeat left top;  padding-left:48px;}
.download a:hover{  background:url(../images/xz.png) no-repeat left -46px; color:#ff0000;}
.rhsqCon1{ border-top:1px dashed #dcdcdc; padding-top:30px;}
.contact{ width:100%;}
.contact ul{ padding-top:5px;}
.contact ul li{ line-height:30px;}

.news{ width:100%; padding-top:30px;}
.news ul{ width:100%; padding-bottom:30px; margin-bottom:30px; border-bottom:1px dashed #cfcfcf;}
.news ul.newspadding{ margin-top:-20px;  padding-bottom:20px; overflow:hidden;}
.news ul.newspadding li{ width:431px;}
.news ul.newspadding li a{ float:left; width:auto; height:30px;  overflow:hidden;}
.news ul.noboder{ border-bottom:none; padding:0px; margin-bottom:30px;}
.news ul li{ height:30px; line-height:30px; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; overflow:hidden;}
.news ul li a{ float:left; width:75%; height:30px;  overflow:hidden;}
.news ul li span{ float:right; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.newsTit{ padding:20px 0px 0px;}
.newsTit h2{font-family:"Microsoft Yahei"; font-size:24px; font-weight:bold; line-height:36px; padding-bottom:20px;}
.newsTit span{ color:#666666; font-size:12px;}
.newsTit span.fx{ background:url(../images/fx.gif) no-repeat left center; padding-left:15px;}
.newsDetail,.bianji{ padding:20px 0px;}
.zhaiyao{ padding:15px; background:url(../images/cnbg.gif) repeat left top; color:#666666; font-size:12px; margin-bottom:20px;}
.newsDetail p{ line-height:30px; padding-top:15px; width:100%; text-indent:2em;}
.newsDetail p embed { margin:0 auto; display:block;}
.newsDetail img{ width:617px; display:block; margin:0 auto;}
.fenxiang{ height:24px;}
ul.newspage{ padding:20px 0px;}
ul.newspage li{ line-height:30px;}
.Relatedarticles{ width:100%;}

ul.daynews{ padding:10px; border-top:1px dashed #28394a;}
ul.daynews li{ height:24px; line-height:24px; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px; padding-right:10px; height:24px; overflow:hidden;}

/*selectBox*/
.searchBox{ float:right; padding:5px 0px;}
.selectBox p{width:100%;height:100%;background:#fff;position:relative;cursor:pointer; border-left:1px solid #d4d4d4;}
.selectBox em{
	width:63px;height:100%;display:block;position:absolute;left:0px;top:0;cursor:pointer;
	text-align:center;color:#28394a;font-size:14px;line-height:18px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
	font-size:12px; font-family:"Microsoft Yahei";
}
.selectBox i{
	width:9px;height:5px;display:block;position:absolute;right:10px;top:7px;cursor:pointer;
	background:url(../images/arrow.gif) no-repeat;
}
.selectBox ul{width:100%;position:absolute;left:-1px;top:28px; background:#ffffff;display:none; color:#28394a; font-size:12px; font-family:"Microsoft Yahei"; text-indent:5px;}
.selectBox ul li a{ color:#28394a; padding-left:5px; cursor:pointer;}
.selectBox ul li a:hover{ color:#c00;}
.searchBoxL{ width:180px; height:18px; border:1px solid #d4d4d4;  border-right:none; float:left; padding:5px 0px 5px 5px;}
.serchiput{color:#999999; font-size:12px; font-family:"Microsoft Yahei"; width:175px;}
.selectBox{ width:88px; height:18px; border-top:1px solid #d4d4d4;  border-bottom:1px solid #d4d4d4; float:left; padding:5px 0px; position:relative;}
.searchBtn{
	width:70px;height:30px;float:left;cursor:pointer;position:relative;
	background:#1e51a2; text-align:center; color:#fff;  font-family:"Microsoft Yahei"; font-size:14px;line-height:30px;
	-webkit-transition:background 0.4s ease 0s;
	-moz-transition:background 0.4s ease 0s;
	-o-transition:background 0.4s ease 0s;
	transition:background 0.4s ease 0s;
}
.searchBtn:hover{background:#c00; color:#ffffff;}


/*institute*/
.institutel{ width:711px; float:left;}
.yanjiupic{ width:100%; height:243px; overflow:hidden; position:relative; margin-bottom:27px;}
.yanjiupicL{ height:243px; overflow:hidden;}
.yanjiupicL img{  width:711px; height:243px; }
.yuanjiuwz{ width:80px; position:absolute; right:0px; bottom:8px; z-index:99999;}
.yuanjiuwz ul li{ width:13px; height:13px;float:left; margin-right:5px;}
.yuanjiuwz ul li.tab{  width:13px; height:13px; background:#ffffff; -moz-border-radius:50%;
-webkit-border-radius:50%; 
border-radius:50%; 
filter:alpha(opacity=90);   
      -moz-opacity:0.9;   
      -khtml-opacity: 0.9;   
      opacity: 0.9; cursor:pointer; }
.yuanjiuwz ul li.cur{ width:13px; height:13px; background:#1e51a2; -moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%; 
 filter:alpha(opacity=90);   
      -moz-opacity:0.9;   
      -khtml-opacity: 0.9;   
      opacity: 0.9; cursor:pointer;}

.xueshujl{ width:100%; padding-bottom:27px; height:200px; overflow:hidden;}
.xueshujlCon{ padding-left:10px; overflow:hidden;}
.xueshujlCon ul{ width:341px; padding-top:10px;}
ul.newsyj li{ height:30px; line-height:30px; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px; overflow:hidden;}
.peixunkc{ width:100%;  padding-top:10px; height:155px; overflow:hidden;}
.peixunkc ul li{ height:30px; line-height:30px; background:url(../images/dot2.gif) no-repeat left center; padding-left:10px; overflow:hidden;}
.peixunkc ul li span.width01{ width:370px;float:left;}
.peixunkc ul li span.width02{ width:130px; padding-left:20px; float:left;}
.peixunkc ul li span.width03{ width:30px; padding-left:60px; padding-right:22px; float:left;}
.peixunkc ul li span.width04{ width:44px; padding-left:18px; float:left;}
.instituteR{ width:250px; float:right;}
.pinglun{ padding:10px 10px 0px;  background:url(../images/cnbg1.gif) repeat left top;}
.pinglun1{ padding-bottom:10px;}
.pinglun1 strong{ height:24px; display:block; overflow:hidden;}
.pinglun1 dl{ width:100%; overflow:hidden; padding-top:5px;}
.pinglun1 dl dt{ width:50px; height:50px; overflow:hidden; float:left;}
.pinglun1 dl dd{ width:180px; float:right;background:url(../images/tb.png) no-repeat 5px center;}
.pinglun1 dl dd i{}
.pinglun1 dl dd p{ width:150px; height:30px; background:#ffffff; font-size:12px; color:#7b7b7b; padding:7px 10px 13px; margin-left:10px; line-height:20px; overflow:hidden;}
.pinglun1 dl dd p a{ color:#7b7b7b;}
.pinglun1 dl dd p a:hover{ color:#c00;}
.pinglun1 ul { padding-top:10px;}
.pinglun1 ul li{ width:100%; overflow:hidden; line-height:24px; font-size:12px;}
.pinglun1 ul li a{ float:left;}
.pinglun1 ul li span{ float:right; color:#666666; font-family:Arial, Helvetica, sans-serif;}

.zhuanjiatd{ width:100%;}
.zhuanjiatdCon{ width:100%; padding-top:20px; overflow:hidden;}
.zhuanjiatdCon ul li{width:100px; float:left; margin-right:10px;}
.zhuanjiatdCon ul li a img{ display:block;}
.zhuanjiatdCon ul li a:hover img{ width:100px; height:100px;}
.zhuanjiatdCon ul li a i{ text-align:center; width:100%; line-height:40px; display:inline-block; -moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.zhuanjiatdCon ul li a:hover i{ width:100%; line-height:40px; background:#1e51a2; color:#ffffff; display:inline-block;}
.zhuanjiatdCon ul li.clearMargin{ clear:right; margin-right:0px;}
.name{ padding:10px 15px 0px; border-top:1px dashed #28394a; overflow:hidden;}
.name ul li{ background:url(../images/dot1.gif) no-repeat right center; float:left; margin-bottom:5px;}
.name ul li a{ line-height:30px; width:75px;  text-align:center; display:inline-block; -moz-transition:all 0.4s ease 0s;
	-o-transition:all 0.4s ease 0s;
	transition:all 0.4s ease 0s;}
.name ul li a:hover{ line-height:30px;  width:75px;  background:#f8f8f8; color:#c00;}


/*selectMenu*/
.selectMenu{width:94px;height:24px;position:relative; float:right;}
.selectMenuTit{width:100%;height:24px;position:relative;}
.selectMenuTit span{
	width:11px;height:13px;display:block;cursor:pointer;position:absolute;left:4px;top:5px;
	background:url(../images/icon-13.png) no-repeat left top;
}
.selectMenuTit p{width:72px;height:22px; position:absolute;right:0;top:0;}
.selectMenuTit em{
	width:58px;height:100%;display:block;position:absolute;left:0;top:0;
	color:#666;line-height:22px;text-align:center;
}
.selectMenuTit i{
	width:8px;height:4px;display:block;cursor:pointer;position:absolute;right:3px;top:9px;
	background:url(../images/icon-1.png) no-repeat;
	-webkit-transition:transform 0.4s ease 0s;transition:transform 0.4s ease 0s;
}
/*.selectMenu:hover .selectMenuTit p{border:1px solid #ddd;border-bottom-color:#fff;}*/
.selectMenu:hover .selectMenuTit span{background-position:left bottom;}
.selectMenu:hover .selectMenuTit em{color:#d7474b;}
.selectMenu:hover .selectMenuTit i{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.selectMenu:hover .selectMenuBox{display:block;}

.selectMenuBox{width:92px;padding:5px 0;border:1px solid #ddd;position:absolute;left:0;top:22px;background:#fff;display:none; font-size:12px; -moz-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
} 
.selectMenuBox a{
	width:58px;height:24px;padding-left:34px;display:block;position:relative;overflow:hidden;cursor:pointer;
	color:#5c5c5c;line-height:24px;background:url(../images/share-2.png) no-repeat;
	
}
.selectMenuBox a:hover{color:#c00;}
.selectMenuBox a.tqq{background-position:10px 0;}
.selectMenuBox a.qzone{background-position:10px -24px;}
.selectMenuBox a.qq{background-position:10px -48px;}
.selectMenuBox a.sina{background-position:10px -72px;}
.selectMenuBox a.weixin{background-position:10px -96px;}


.articleShare{height:24px;float:left;}
.articleShare a{
	width:24px;height:24px;float:left;margin-left:5px;cursor:pointer;
	background:url(../images/share-3.png) no-repeat;
}
.articleShare a.tqq{background-position:left top;}
.articleShare a.qzone{background-position:-25px top;}
.articleShare a.qq{background-position:-50px top;}
.articleShare a.sina{background-position:-75px top;}
.articleShare a.weixin{background-position:-100px top;}
.articleShare a:hover{filter:alpha(opacity=80);opacity:0.8;}



.ttxw ul li {
	padding-bottom:15px; margin-bottom:15px;
	border-bottom: 1px dashed #29394b;
}

.ttxwpic{ width:180px; height:125px; overflow:hidden; display:inline-block;}
.ttxwpic img{ width:168px; height:125px;}
.ttxwR{ width:472px; display:inline-block; vertical-align:top;}
.ttxwR1{ width:100%;}
/*.ttxwR h3,.ttxwR1 h3{ padding-left:26px; font-family:"Microsoft Yahei"; font-size:18px; background:url(../images/tag_hot_be55fc8.png) no-repeat left 3px; padding-bottom:10px;}*/
.ttxwR h3,.ttxwR1 h3{ font-family:"Microsoft Yahei"; font-size:18px; padding-bottom:5px; font-weight:bold;}
.ttxwR h3 img,.ttxwR1 h3 img{ padding-left:5px;}
.ttxwR p{ width:100%; height:70px; overflow:hidden; font-size:12px;}
.ttxwR1 p{ width:100%; font-size:12px;}
.ttxw ul li.noborder{ border-bottom:none;}

.allweixin{ width:142px; height:160px; position:fixed; right:50px; bottom:50px; z-index:999; background:url(../images/indexwx2.png) no-repeat left 15px;}
.allweixin a{ display:block; width:15px; height:15px; position:absolute; right:0px;  top:-4px; cursor:pointer; text-indent:-99999px; background:url(../images/close.png) no-repeat center center; -webkit-transition:all ease 0.3s; -webkit-transform:rotate(0); -moz-transition:all ease 0.3s; -moz-transform:rotate(0); -ms-transition:all ease 0.3s; -ms-transform:rotate(0); }
.allweixin a:hover{ -webkit-transform:rotate(180deg);  -webkit-transition:all ease 0.3s; -moz-transform:rotate(180deg);  -moz-transition:all ease 0.3s;-ms-transform:rotate(180deg);  -ms-transition:all ease 0.3s; }

.special-con{
	width:100%
}

.special-con .whConzt1 {
	width: 100%;
	height: 290px;
}

.special-con .whTit {
	padding-right: 0;
}

.special-con .whConzt1 ul li {
	width: 331px;
	float: left;
	height: 135px;
	margin-right: 22px;
}
.special-con .whConzt1 ul li:nth-child(3),.special-con .whConzt1 ul li:nth-child(6) {
	margin-right: 0px;
}

/*.special-con .whConzt1 ul li:first-child+li+li {*/
	/*margin-right: 0;*/
/*}*/

/*.special-con .whConzt1 ul li:first-child+li+li+li+li+li {*/
	/*margin-right: 0;*/
/*}*/

.news-update ul{
	width:25%;
	float:left;
}
