/*css*/
@import "common.css";


/*菜单*/
	
#sddm{
	width:100%;
	margin:auto;
	text-align:right;
	}

#sddm li{
	float:left;
	}

#sddm .CurrentLi a{
	background:none;}	
	
#sddm li a
{	display: block;
	width:110px;
	height:70px;
	color: #333333;
	text-align: center;
	padding:0px;
	font-size:16px; padding-top:20px;
	}

#sddm li a:hover
{text-decoration:none;color:#ffffff;background-color:#0271b7;}

#sddm li a h1{font-size:16px;line-height:30px;font-weight:normal; padding:0; margin:0;}
#sddm li a span{font-size:12px;line-height:20px;}

#sddm div
{	position: absolute;
	visibility: hidden;
	background: #F1F1F1;
	padding:0px ;
	filter: alpha(opacity=85);
	z-index:20;
	}

#sddm div a
	{	position: relative;
		padding: 0px;
		text-align: center;
		color: #333;
		font-size:14px;
		font-weight:normal;
		text-decoration:none;
		height:35px;
		line-height:35px;
		border-bottom:1px solid #ffffff;}

#sddm div a:hover{
	background:#0271b7;
	color:#fff;
	line-height:35px;
	border-bottom:1px solid #ffffff;}
	



/*按钮样式*/
	.grebtn{
		display: inline-block;
		padding: 0.5em 2em;
		border: 1px solid;
		border-radius: 2px;
		vertical-align: bottom;
		font-weight: inherit;
		border-color: #01478E #01478E;
		background-color: #0558AC;
		box-shadow: inset 0 0 1px rgba(255,255,255,.6), 0 1px #01478E;
		color: #fff;
		text-shadow: 0 -1px #01478E;
		margin: 0px auto;
	}


/*区块样式*/
.area100{width:100%; height:auto;margin:0 auto;}
.area1200{width:1200px; height:auto;margin:0 auto;}
.area1160{width:1160px; height:auto;margin:0 auto;}


.aleft{width:800px; float:left;}
.aleft1,.aleft2,.aleft3{ width:100%; margin:0 auto;}

.aleft1l{width:390px; float:left;}

.aleft1r{width:390px; float:right;}










/*4个按钮 0262B7 0486AC*/
.btn4{width:1020px; margin:0 auto; height:85px; margin-bottom:20px;}

.btn4li{display:block;width:240px; height:85px; float:left; line-height:84px;margin-right:20px;}
.btn4li a{display:block;width:210px; height:74px; background:#0262B7; margin:0 auto; padding:12px 0 0 30px;;}
.btn4li a:hover{background:#ff6600;}
.btn4li a p{display:block; margin:0; padding:0; float:left; width:60px; height:60px; border:#ffffff 1px solid; -webkit-border-radius:60px; border-radius:60px; overflow:hidden;}
.btn4li a span{display:block; font-size:24px; height:60px; line-height:60px; color:#ffffff; text-align:left;width:130px; padding-left:5px; float:right;}

.btn4li2{display:block;width:240px; height:85px; float:left; line-height:84px;margin-right:20px;}
.btn4li2 a{display:block;width:210px; height:74px; background:#0486AC; margin:0 auto; padding:12px 0 0 30px;;}
.btn4li2 a:hover{background:#ff6600;}
.btn4li2 a p{display:block; margin:0; padding:0; float:left; width:60px; height:60px; border:#ffffff 1px solid; -webkit-border-radius:60px; border-radius:60px; overflow:hidden;}
.btn4li2 a span{display:block; font-size:24px; height:60px; line-height:60px; color:#ffffff; text-align:left;width:130px; padding-left:5px;float:right;}



/*通栏样式*/
.homebt{width:1020px; margin:0 auto; height:35px; margin-bottom:10px;}
.homebt h2{display:block;width:100px;height:28px; line-height:28px; padding-bottom:2px; float:left; font-size:16px; font-weight:500; text-align:center; color:#ffffff; background-color:#01478E; border-top:#01478E 2px solid;}
.homebt span{display:block;width:910px;height:30px;line-height:30px;text-align:right; padding-right:10px; float:right; font-size:12px; font-weight:500; color:#01478E; background-color:#ECECEC; border-top:#01478E 2px solid;}
.homebt span a{ text-decoration:none; font-family:Arial; color:#01478E; font-size:12px;}
.homebt span a:hover{color:#ff6600;}


.homebt11{width:100%; margin:0 auto; height:35px;}
.homebt11 h2{display:block;width:100px;height:28px; line-height:28px; padding-bottom:2px; float:left; font-size:16px; font-weight:500; text-align:center; color:#ffffff; background-color:#01478E; border-top:#01478E 2px solid;}
.homebt11 span{display:block;width:285px;height:30px;line-height:30px;text-align:right; padding-right:10px; float:right; font-size:12px; font-weight:500; color:#01478E; background-color:#ECECEC; border-top:#01478E 2px solid;}
.homebt11 span a{ text-decoration:none; font-family:Arial; color:#01478E; font-size:12px;}
.homebt11 span a:hover{color:#ff6600;}

.homebt1{width:100%; margin:0 auto; height:35px;}
.homebt1 h2{display:block;width:100px;height:28px; line-height:28px; padding-bottom:2px; float:left; font-size:16px; font-weight:500; text-align:center; color:#ffffff; background-color:#01478E; border-top:#01478E 2px solid;}
.homebt1 span{display:block;width:390px;height:30px;line-height:30px;text-align:right; padding-right:10px; float:right; font-size:12px; font-weight:500; color:#01478E; background-color:#ECECEC; border-top:#01478E 2px solid;}
.homebt1 span a{ text-decoration:none; font-family:Arial; color:#01478E; font-size:12px;}
.homebt1 span a:hover{color:#ff6600;}


.homebt3{width:100%; margin:0 auto; height:35px;}
.homebt3 h2{display:block;width:100px;height:28px; line-height:28px; padding-bottom:2px; float:left; font-size:16px; font-weight:500; text-align:center; color:#333333; background-color:#DCDCDC; border-top:#D0D0D0 2px solid;}
.homebt3 span{display:block;width:910px;height:30px;line-height:30px;text-align:right; padding-right:10px; float:right; font-size:12px; font-weight:500; color:#01478E; background-color:#DCDCDC; border-top:#D0D0D0 2px solid;}
.homebt3 span a{ text-decoration:none; font-family:Arial; color:#01478E; font-size:12px;}
.homebt3 span a:hover{color:#ff6600;}

.nlist{ list-style:none; width:395px; margin-top:5px; margin-bottom:15px;}
.nlist li{ display:block;width:385px; background:url(../Images/s.png) no-repeat left; padding-left:10px; height:30px; line-height:30px; text-align:left; overflow:hidden;}
.nlist li:hover{ background-color:#efefef;}
.nlist li a{display:block; float:left; width:345px;height:30px; line-height:30px; text-decoration:none;overflow:hidden;}
.nlist li a:hover{color:#ff6600;}
.nlist li span{display:block; float:right; width:40px;height:30px;line-height:30px; font-size:12px; color:#666666; text-align:right;}


.nlistg{ list-style:none; width:500px; margin-top:5px; margin-bottom:15px;}
.nlistg li{ display:block; float:left;width:235px; margin-right:5px; background:url(../Images/s.png) no-repeat left; padding-left:10px; height:30px; line-height:30px; text-align:left; overflow:hidden;}
.nlistg li:hover{ background-color:#efefef;}
.nlistg li a{display:block; float:left; width:235px;height:30px; line-height:30px; text-decoration:none;overflow:hidden;}
.nlistg li a:hover{color:#ff6600;}

/*合作媒体滚动*/
.linklogo{list-style:none; width:2800px; margin:0; padding:0;}
.linklogo li{display:block; float:left; width:110px; height:35px; border:#D0D0D0 1px solid; overflow:hidden; margin-right:10px;margin-bottom:10px;}
.linklogo li:hover{border:#ff6600 1px solid;}
.linklogo li a img{transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em; max-width:110px;}
.linklogo li a:hover img{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}

/*友情链接滚动*/
.comlogo{list-style:none; width:1420px; margin:0; padding:0;}
.comlogo li{display:block; float:left; width:130px; height:50px; border:#efefef 1px solid; overflow:hidden; margin-right:10px;margin-bottom:10px;}
.comlogo li:hover{border:#ff6600 1px solid;}
.comlogo li a img{transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em; max-width:130px;}
.comlogo li a:hover img{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}




/*往届回顾*/
.case_div_ibox img{border:0;font-size:12px;color:#999;text-align:left;overflow:hidden;-ms-interpolation-mode:bicubic;margin:0;padding:0;}
.case_div_ibox .iimg{margin-right: auto;margin-left: auto;display: block;}
.case_div_ibox .iimg ul{float:left;display: block;}
.case_div_ibox .iimg ul li{float:left;margin:0px 10px 10px 0;position:relative;z-index:0;cursor:pointer;overflow:hidden;}
.case_div_ibox .iimg ul li .shade{display:none;position:absolute;z-index:2;left:0px;top:0px;background:#000;opacity:0.6;filter:alpha(opacity=60);width:100%;height:185px;}
.case_div_ibox .iimg ul li.big .shade{height:380px;}
.case_div_ibox .iimg ul li .txt{display:none;position:absolute;z-index:10;left:0px;top:0px;width:236px;height:35px;color:#fff;border:5px solid #494848;text-align:center;padding-top:140px;overflow:hidden;}
.case_div_ibox .iimg ul li .txt span{display:block;width:100%; height:35px;line-height:35px; overflow:hidden;}
.case_div_ibox .iimg ul li .txt span.tit{font-size:16px;}
.case_div_ibox .iimg ul li.big .txt{width:496px;height:35px;padding-top:335px;}
.case_div_ibox .iimg ul li.hover .txt,
.case_div_ibox .iimg ul li:hover .shade,
.case_div_ibox .iimg ul li:hover .txt{display:block;}
.case_div_ibox .iimg ul.l{float:left;width:585px;margin:0;padding:0px;}
.case_div_ibox .iimg ul.l li{float:left;margin:0px 10px 10px 0px;}
.case_div_ibox .iimg ul.r{float:left;width:585px;margin:0;}
.case_div_ibox .iimg ul.r li{float:left;margin:0px 10px 10px 0px;}

.case_div_ibox ul li .case-icon {
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 10;
  -webkit-transition: 0.5s ease;
  transition: 0.5s ease;
  background: url(../images/ICON.png) -100px center no-repeat;
  opacity:0.6
}
.case_div_ibox .iimg ul li:hover span {
  background-position: center center;
}


/*内页左侧*/
.ntitle{ width:190px;}
.ntitle h2{ display:block; width:190px; height:70px; line-height:70px; font-size:20px; color:#ffffff;background-color:#01478E; text-align:center;}
.ntitle ul{ display:block; width:190px; border-top:#ffffff 2px solid;}
.ntitle ul li{width:190px; height:35px; line-height:35px;background-color:#01478E;text-align:center;border-bottom:#ffffff 1px solid;}
.ntitle ul li:hover{background-color:#0558AC;color:#ffff00;}
.ntitle ul li a{font-size:15px;color:#ffffff; height:35px; line-height:35px; text-decoration:none;}
.ntitle ul li a:hover{color:#ffff00;}

/*内页右侧标题位置*/
.ntitler{width:100%; height:36px; margin:0 auto;border-top:#01478E 2px solid; background:#DCDCDC;margin-bottom:10px;}
.ntitler h2{display:block; width:100px;float:left;height:36px; line-height:36px; padding-bottom:4px; font-size:16px; font-weight:500; text-align:center; color:#ffffff; background-color:#01478E; padding:0 20px;}
.ntitler span{display:block;float:right;height:36px;line-height:36px;text-align:right; padding-right:10px; padding-left:20px; font-size:12px; font-weight:500; color:#666666; background-color:#DCDCDC;background:url(Images/home2.gif) no-repeat left;}
.f12Song{ font-family:'宋体';}


/*内页右侧列表*/
.nnewslist{list-style:none; width:800px;}
.nnewslist li{ display:block;width:790px; padding:0px; margin:0px;margin:0 auto; background:url(Images/s.png) no-repeat left; padding-left:10px; height:35px; line-height:35px; text-align:left; border-bottom:#efefef 1px solid; overflow:hidden;}
.nnewslist li:hover{ background-color:#efefef;}

.nnewslist li a{ display:block; width:700px;float:left; font-size:14px; color:#333333;height:35px; line-height:35px; text-decoration:none; text-align:left}
.nnewslist li a:hover{color:#ff6600;}

.nnewslist li span{ display:block; width:80px; float:right; text-align:center;height:35px; line-height:35px; font-size:12px; color:#666666;}

/*内页右侧列表-下载*/
.nnewslistd{list-style:none; width:800px;}
.nnewslistd li{ display:block;width:775px; padding:0px; margin:0px;margin:0 auto; background-repeat:no-repeat; background-position:left; padding-left:25px; height:35px; line-height:35px; text-align:left; border-bottom:#efefef 1px solid; overflow:hidden;}
.nnewslistd li:hover{ background-color:#efefef;}

.nnewslistd li a{ display:block; width:695px;float:left; font-size:14px; color:#333333;height:35px; line-height:35px; text-decoration:none; text-align:left}
.nnewslistd li a:hover{color:#ff6600;}

.nnewslistd li span{ display:block; width:80px; float:right; text-align:center;height:35px; line-height:35px; font-size:12px; color:#666666;}


/*内容*/
.content{color:#333333;}
.content p{margin:0 0 15px;color:#333333; font-size:15px; line-height:28px;}
.content img{max-width:100%;}
.content ul, .content ol, .editMode ul, .editMode ol{display:block;margin:1em 0;padding-left:40px;color:#333333;}
.content ul, .editMode ul{list-style-type:disc;color:#333333;}
.content ol, .editMode ol{list-style-type:decimal;color:#333333;}

.text_flip a{ display:block; line-height:30px;}

/*带内容提要的新闻列表2*/
.news{margin:0 auto;border-top:1px dashed #ccc;width:100%;}
.news li{border-bottom:1px dashed #ccc;width:100%;height:75px;}
.news li.even{background-color:#f3f3f3;}
.news span{display:block;float:left;margin-right:20px;width:90px;height:75px;line-height:1;text-align:center;color:#999;}
.news span b{display:block;font-size:30px;line-height:50px;}
.news div{float:left;padding:12px 10px 12px 0;width:640px;}
.news a{display:block;float:left;width:100%;height:28px;line-height:28px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news p{float:left;width:100%;height:22px;line-height:22px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*带内容提要的新闻列表2*/
.news{margin:0 auto;border-top:1px dashed #ccc;width:100%;}
.news li{border-bottom:1px dashed #ccc;width:100%;height:75px;}
.news li.even{background-color:#f3f3f3;}
.news span{display:block;float:left;margin-right:20px;width:90px;height:75px;line-height:1;text-align:center;color:#999;}
.news span b{display:block;font-size:30px;line-height:50px;}
.news div{float:left;padding:12px 10px 12px 0;width:640px;}
.news a{display:block;float:left;width:100%;height:28px;line-height:28px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news p{float:left;width:100%;height:22px;line-height:22px;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*普通新闻列表*/
.news2{margin:0 auto;width:100%;}
.news2 li{float:left;width:100%;height:36px;border-bottom:1px dashed #ccc;line-height:36px;}
.news2 li a{display:block;float:left;width:680px;height:36px;text-indent:20px;background:url(images/dot.gif) 7px center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news2 li span{display:block;float:right;width:90px;cursor:default;color:#999;}
.news2 li.even{background-color:#f6f6f6;}
.news2 li:hover{background-color:#efefef;}
.news2 li:hover a{color:#333;}
.news2 li:hover span{color:#ddd;}

.download li a{text-indent:30px;}
.product li{float:left;position:relative;margin:0 15px 20px 0;width:250px;height:195px;background:#eee;}
.product li a{display:block;position:absolute;padding:5px 5px 0;width:240px;height:190px;line-height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product li.on a{color:#fff;text-shadow:1px 1px 1px #666;}
.product li a em{display:block;position:relative;width:240px;height:160px;overflow:hidden;text-align:center;}
.product li a em img{position:absolute;top:0;left:0;width:100%;height:100%;}
.product li div{display:none;position:absolute;top:0;width:100%;height:100%;background:#c00;}

/*往届回顾*/
.npiclist{ margin:0 auto; width:100%;}
.npiclist li{ display:block; float:left;width:182px; height:175px; overflow:hidden; margin-right:18px;margin-bottom:10px;}
.npiclist li p{ display:block; padding:0; margin:0; width:180px; height:120px; border:#666666 1px solid; background-color:#ffffff; overflow:hidden;}
.npiclist li p:hover{border:#ff6600 1px solid; }
.npiclist li p img{ max-width:180px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em;}
.npiclist li p img:hover{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
.npiclist li span{ display:block;width:180px; height:50px; font-size:14px; line-height:25px; text-align:center; overflow:hidden; margin-top:5px;}

/*更多 合作媒体*/
.nlinklist{ margin:0 auto; width:100%;}
.nlinklist li{ display:block; float:left;width:112px; height:60px; overflow:hidden; margin-right:20px;margin-bottom:15px;}
.nlinklist li p{ display:block; padding:0; margin:0; width:110px; height:35px; border:#D0D0D0 1px solid; background-color:#ffffff; overflow:hidden;}
.nlinklist li p:hover{border:#ff6600 1px solid; }
.nlinklist li p img{ max-width:110px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em;}
.nlinklist li p img:hover{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
.nlinklist li span{ display:block;width:110px; height:25px; font-size:12px; line-height:25px; text-align:center; overflow:hidden; margin-top:5px;}

/*更多 品牌*/
.nlinklistpp{ margin:0 auto; width:100%;}
.nlinklistpp li{ display:block; float:left;width:132px; height:99px; overflow:hidden; margin-right:27px;margin-bottom:15px;}
.nlinklistpp li p{ display:block; padding:0; margin:0; width:130px; height:50px; border:#D0D0D0 1px solid; background-color:#ffffff; overflow:hidden;}
.nlinklistpp li p:hover{border:#ff6600 1px solid; }
.nlinklistpp li p img{ max-width:130px;transition: .9s;-moz-transition: .9s;-webkit-transition: .9s;-o-transition: .9s;line-height: 1em;}
.nlinklistpp li p img:hover{transform:scale(1.2);-webkit-transform: scale(1.2);-o-transition: scale(1.2)}
.nlinklistpp li span{ display:block;width:130px; height:44px; font-size:12px; line-height:22px; text-align:center; overflow:hidden; margin-top:5px;}

 /* 分页样式 */
.pages{ width:100%; text-align:center; padding:10px 0; clear:both;}
.pages span,.pages a,.pages b{ font-size:14px;margin:0 2px;}
.pages span font{ color:#f00; font-size:14px;}
.pages a,.pages b{ border:1px solid #494383; background:#fff; padding:3px 10px; text-decoration:none}
.pages span { padding-right:15px }
.pages b,.pages a:hover{ background:#494383; color:#fff;}





