



.innerweb{ width: 1140px;background:#fff; margin:30px auto; }

.content {
    width: 1140px;
    margin: 0 auto;
    padding: 40px 0px;
}

/*caselist*/


.caselist{width: 100%; overflow: hidden;}
.caselist ul{ margin-left: -13px; margin-right: -13px}

.caselist ul li{ 	display: inline-block;
	vertical-align: top;
	
	position: relative;margin-left: 13px; margin-right: 13px; float: left; width: 585px; height: 360px;border: 1px solid #25408f;}

.caselist ul li .lietp{}

.caselist ul li .tptxt{
   position: absolute;
   top: 0px;
   left: 0px;
   width: 587px;
   height: 360px; background: rgba(0,0,0,.6);
  /*background: url(../images/odembj.png);*/
   display: none;
}
.caselist ul li .tptxt .cpico{padding-top: 115px; text-align: center;}
.caselist ul li .tptxt .txet{ text-align: center; color: #fff; line-height: 48px; font-size: 20px;}
.caselist ul li:hover .tptxt{display: block;}
.caselist ul li .lietp img {width: 585px;height: 360px;overflow: hidden;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.caselist ul li .lietp:hover img{transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);-webkit-transform:scale(1.04) }





/*Huayu*/
.Huayu{width:100%; padding-bottom: 50px; margin-top: 0px; padding-top:30px ;}
.Huayu h2{ text-align: left; font-size: 28px;font-weight: bold; color: #25408f; line-height: 40px; padding-left: 39%;}
.Huayu h3{ text-align: left; font-size: 20px; color: #333; line-height: 40px;padding-left: 39%;}
.Huayu ul{
	width: 100%;
    height: 850px;
 background: url(../images/xian.png) no-repeat  top;    
    margin-top: 60px; padding-top: 0px;
}
.Huayu ul li{width: 599px; float: left; height: 390px; margin-top: 1px; margin-bottom: 1px;}
.Huayu ul .tirt1 ,.Huayu ul .tirt3{ margin-right: 1px;}
.Huayu ul .tirt2 ,.Huayu ul .tirt4{ margin-left: 1px;}
.Huayu ul .tirt1 .cpico ,.Huayu ul .tirt3 .cpico{ float: right;}
.Huayu ul .tirt2 .cpico ,.Huayu ul .tirt4 .cpico{ float: left;}
.Huayu ul li .cpico{width: 390px; height: 390px; overflow: hidden;}
.Huayu ul li .cpico img{width: 390px; height: 390px; overflow: hidden;margin: 0 auto;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.Huayu ul li .cpico img:hover{ transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);-webkit-transform:scale(1.04);}

.Huayu ul li .yutxet {width: 200px;}
.Huayu ul li .yutxet p{font-weight: bold;font-size: 16px; margin-top: 5px;color: #25408f;}

.Huayu ul .tirt1 .yutxet{float: left;}
.Huayu ul .tirt1 .yutxet h5{ color: #e706f8; font-size: 20px;width: 340px;padding-bottom: 5px; border-bottom: 1px dashed #999;margin-top: -8px;}
.Huayu ul .tirt1 .yutxet span p{ width: 340px;}

.Huayu ul .tirt2 .yutxet{float: right;}
.Huayu ul .tirt2 .yutxet h5{ color: #ff886c; font-size: 20px;border-bottom: 1px dashed #999; padding-bottom: 5px;
width: 410px; margin-left: -160px; margin-right: -40px; margin-top: -10px;}
.Huayu ul .tirt2 .yutxet span p{ width: 410px; margin-left: -150px; margin-right: -40px;}


.Huayu ul .tirt3 .yutxet{float: left;}
.Huayu ul .tirt3 .yutxet h5{ color: #4dd60c; font-size: 20px; margin-top: 275px; width: 295px; border-bottom: 1px dashed #999; padding-bottom: 5px;}
.Huayu ul .tirt3 .yutxet span p{ width: 300px;}



.Huayu ul .tirt4 .yutxet{float: right;}
.Huayu ul .tirt4 .yutxet h5{ color: #ff3a90; font-size: 20px; margin-top: 275px;font-weight: bold;
border-bottom: 1px dashed #999; padding-bottom: 5px;width: 346px; margin-left: -105px;}
.Huayu ul .tirt4 .yutxet span p{ width: 312px; margin-left: -110px; }






/*Huayu*/




/*caselist*/

/*newslist*/

.newslist dl {border: 1px solid #dedede;margin-bottom: 25px; padding: 15px 0 18px 0;background: #fff;display: inline-block; width: 100%;}
.newslist dl:hover {border: 1px solid  #25408f;}
.newslist dt {width: 320px; float: left;margin-right: 5.5%;margin-left: 20px;}
.newslist dt img {width: 300px; border: solid 1px #ccc; height:260px; margin: 0 auto;display: block;overflow: hidden; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.newslist dt img:hover{ transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);-webkit-transform:scale(1.04);}
.newslist dd {padding-right: 4.5%;}
.newslist dd h4 { height: 52px;font-weight: normal; font-size: 20px; color: #25408f;line-height: 48px;margin-bottom: 10px;
            overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.newslist h4 a { display: block;overflow: hidden;font-size: 20px; text-overflow: ellipsis;
            white-space: nowrap;padding-bottom: 4px;background: url(../images/p15-icon1.png) repeat-x left bottom; }
.newslist dl:hover h4 a {color:  #25408f;}
.list-desc {max-height: 110px;font-size: 14px;line-height: 28px;color: #626262;overflow: hidden;margin-bottom: 20px;}
.list-deta {float: right;width: 125px;height: 38px;display: inline-block;border: 1px solid #aaa;font-size: 16px;line-height: 40px;
text-align: center;}
.newslist dl:hover .list-deta {background:  #25408f;border-color:  #25408f;}
.newslist dl:hover .list-deta a {color: #fff;}
/*newslist*/

@media (max-width: 920px){
.newslist dt{width: 30%; margin-right: 3%;}
.newslist dt img{width: 100%; height: 100%;}
.newslist dd {padding-right: 3%;}
 }


@media (max-width: 640px){
.list-desc{display: none;}
.newslist dt{margin-right: 5%;}
.newslist dd {padding-right: 5%;}
.list-deta{float: left;border: none; text-align: left;}
 }







/*资讯详细页面，内容标题*/

.n_info_con { width:920px; padding:0px 0px 0 0px;  font-size:15px;}
.n_info_con strong{ font-weight:bold;}
.n_info_con h1 {  padding:10px 0; color: #555; font: 20px/63px "Microsoft Yahei"; font-weight:bold;  font-size: 22px; line-height: 40px;  margin-bottom: 0px; text-align: center;}
.n_info_con2 {font-family: Microsoft Yahei; margin:0 auto; border:1px solid #D6D6D6;}
.n_info_con h3 { text-align:center; color:#000; font-family:"Microsoft Yahei"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }

.newscas { width:100%; padding:0px 0px 0 0px;  font-size:15px;}
.newscas strong{ font-weight:bold;}
.newscas h1 {  padding:10px 0; color: #555; font: 20px/63px "Microsoft Yahei"; font-weight:bold;  font-size: 22px; line-height: 40px;  margin-bottom: 0px; text-align: center;}

.newscas h3 { text-align:center; color:#000; font-family:"Microsoft Yahei"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; }

.info_con_tit {font-family:"Microsoft Yahei";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit span.fr { margin-right:0px;margin-top:6px;}
.info_con_tit .m_qrinfo{position:relative;}
.m_qrcode{ display:none; position:absolute; left:0px; top:20px; background:#fff;border:1px dashed #f1f1f1; }
.m_qrcode em{ line-height:24px; color:red; display:block; text-align:center;}
.info_con_tit .n_tit {  text-align:left; color:#666; border-bottom:1px dashed #999; height:44px; line-height:44px;}
.info_con_tit .n_tit .m_qrinfo a{background:url(../images/tel0.gif) no-repeat left top; height:45px; display:inline-block; font-size:0px; width:24px;}
.info_con_tit .n_tit .m_qrinfo a:hover{background:url(../images/tel1.gif) no-repeat left top;}
.info_con_tit .n_tit a{ color:#BCBBBB; }
.info_con_tit .n_tit span .cur{color:#000;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}

.cntrBody{ padding-top:15px; line-height: 26px; padding-bottom: 30px;clear: both;}
.cntrBody img{padding: 30px 0; max-width:100% ;}
.n_info_con p { line-height:28px; margin:15px 0; text-align:justify; }
.n_info_con p a { color:#ff0000; font-weight:bold;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /*资讯详细页面，翻页区块*/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /*详细页面，评论，推荐，打印，订阅，按钮样式块*/
.info_input input { } /*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/
.info_key { border-bottom:solid 1px #ccc; line-height:30px;height:60px; padding:0 10px; margin:0px 0; overflow:hidden; font: 14px/30px "Microsoft Yahei"; }
.info_key em{ padding: 0px 12px;}
.info_key span { font-size:14px;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#fff; border-bottom:1px solid #E0E0E0;  color:#009163; line-height:48px; height:48px; font-size:0; background:url(../images/news_28.gif) no-repeat 12px center; }/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 b{ font-weight:bold; font-size:20px; text-transform:uppercase;font-family: Microsoft Yahei; font-size:0;}
.n_info_con2 .t04 a { color:#ff0000 ;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#ff0000 ;}

.info_b{border-top:none; padding:10px 0;border:0}
.left2bot{ display:none;}
ul.p_list_ul li, ul.p_list_ul2 li { width:890px; background:url(../images/kh_jt2.png) no-repeat left center; line-height:40px; height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:block; border-bottom:1px dashed #ccc; color:#666; font-size:14px; padding-left:6px;}
ul.p_list_ul2 li { width:342px; padding-right:5px;}
ul.p_list_ul li span, ul.p_list_ul2 li span{float:right;padding-right:10px;}
/*下一篇、下一篇*/
.gduo{ line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px; clear: both;}
.gduo p{ overflow:hidden; height:30px; margin-bottom: 10px; width: 100%;    float: left;/*width: 320px;*/}
.gduo a{  color:#25408f;}
  


@media (max-width: 720px){
.newscas h1 {font-size:15px;}
.info_con_tit .n_tit{overflow: hidden;}
.content{ padding: 0;}
.cntrBody{ padding-bottom: 0;}
 }


/*新闻推荐*/
        .xgtj-01 {
            background: #fcfcfc;
            padding: 0 0px 0px;
             margin-bottom: 60px; margin-top: 30px;
        }
        
        .xgtj-01-tit {
            height: 55px;
            font-size: 28px;
            line-height: 55px;
            color: #4b4a4a;
        }
        
        .xgtj-01-list li {
            height: 46px;
            font-size: 14px;
            line-height: 46px;
            color: #4b4a4a;
            border-top: 1px dashed #dbdbdb;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .xgtj-01-list li a {
            color: #4b4a4a;
        }
        
        .xgtj-01-list li span {
            float: right;
        }
    /*新闻推荐*/
/*新闻详情*/
 /*资讯详细页面，内容标题*/


@media (max-width: 720px){
	.xgtj-01{margin-bottom: 0px; }
  .xgtj-01-tit{font-size:15px;}

 }




/*搜索*/
.xpH2{
    font-size: 18px;
   /* text-transform: uppercase;*//*border-top: 1px solid #7d7d7d;*/
    margin: 40px 0 0 385px; color: #25408f; padding-top: 20px; }
.footerR{width: 33.33%;float:left;}
.xunpan_bg{	float: right;
	/*width: 655px;*/
	padding: 10px 0;
	width: 100%;}
.xunp{padding: 15px 45px;border: 0px solid #ccc;background: #FFFFFF;border-radius:10px;}
.xunp .xunp_t{height: 50px;overflow: hidden;}

.xp-table{width: 100%;/* padding: 20px; */border: 0px solid #d1d1d1;}
.xp-table td{padding: 10px;}
.tb-left{font-weight: bold;color: #25408f;width: 30%;text-align: right;border-right: 0px solid #c2c2c2;}
.xp-table tr.border{border-bottom: 0px solid #c2c2c2;}
.xp-table span{display: block;width: 100%;text-align: right;font-weight: bold;color: #25408f;/* margin-bottom: 20px; */}
.xp-table span em{color: #25408f;}
.xp-input{border: 1px solid #25408f;margin-left: 0px;height: 40px;width: 80%;text-indent: 5px;line-height: 40px;}
.xp-textarea{    text-indent: 5px;border: 1px solid #25408f;margin-left: 0px;height: 127px;width: 80%;}
.xp-sub{border:0px solid #fff;width: 80px;height: 30px;line-height: 30px;background-color: #efefef;border-radius: 5px;text-align: center;color: red;margin-left: 50px;font-weight: bold;outline: none;cursor: pointer;}
.xp-sub:hover{border-color: #ddd;}
.submits{
	width: 82px;
	height: 56px;
	border: 2px solid #000;
	background: none;border-radius: 20px;
	cursor: pointer;
	margin-right: 195px;
	color:red;
	font-weight: 600;}






/*搜索*/








