﻿body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,form,img,select{margin:0; padding:0;}
body{ color: #333;  font-size:14px; font-family: "微软雅黑","Microsoft YaHei";}
a{text-decoration:none; color:#333;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:hover{color:#035cac;}
img,ul,li,em{border:none; list-style:none; font-style:normal;}
input,form,textarea{font-family:"微软雅黑","Microsoft YaHei";}
.fl{float: left;}
.fr{float: right;}
.l{float:left;}
.r{float:right;}
.main{width: 1200px;margin: 0 auto;min-width: 1200px;}
.clear{clear: both;display: block;}
.blank{height: 20px;}
.blank10{height:10px;}
.blank15{height:15px;}
.blank20{height:20px;}
.blank30{height:30px;}
.blank40{height:40px;}
.blank50{height:50px;}
u{text-decoration:none;}

/*头部*/
.logo{ float:left; padding:20px 0;}

/*nav*/
.nav{ float:right; margin-top:35px;}
.nav ul{}
.nav li{ float:left; position: relative;}
.nav li a{padding:10px 16px; display:block; font-size:15px; color:#555;}
.nav li a:hover,.nav li.currclass a{color:#035cac;}

/*下拉*/
.aui-about-dow {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;
    min-width: 170px;
    padding: 8px 10px;
    background: #fff;
    border-radius: 2px;
    z-index: 99;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
}
.aui-about-dow li a{font-size:14px;}
.drop-down:hover .aui-about-dow {
    top: 100%;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    filter: alpha(opacity=100);
}


.icon-dow {
    width: 13px;
    height: 13px;
    margin-left:3px;
    position: relative;
    top: 0px;
    display: inline-block;
	background:url(../images/menu_arr01.png) no-repeat; background-size:13px auto;
} 

/*焦点图文本*/
.foucs_txt{ color:#FFF;position: absolute; top: 50%; margin-top:-66px;}
.foucs_txt h4{font-size:46px; margin-bottom:10px;}
.foucs_txt h5{font-size:36px; font-weight:normal;}
.foucs_txt h5:after{content:"";display: block;width: 68px;background:#fff;height: 2px; margin-top:25px;}

/*标题*/
.index_title{ padding:30px 0 20px 0;}
.title_z{ font-size:28px; color:#222; text-align:center; margin-bottom:3px;}
.title_z span{color:#DC1E32;}
.title_f{ font-size:14px; text-align:center; text-transform:uppercase; color:#999;}
.title_f a{padding:8px 16px; border:solid 1px #ccc; background:#f3f3f3; margin:10px 5px 0 5px;-webkit-transition: all .2s ease-in-out; transition: all .3s ease-in-out;}
.title_f a:hover{background: #2C62AA; border:solid 1px #2C62AA; color:#fff;-webkit-transition: all .2s ease-in-out; transition: all .3s ease-in-out;}
.title_xian{ width:60px; height:2px; background:#2C62AA; margin:10px auto;}

.hui{background:#f2f2f2;}


/* 业务板块*/
		.slideBox{ width:1200px; height:320px;  position:relative; background:#fff}
		.slideBox .hd{ position:absolute; left:0px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:15px; cursor:pointer; font-size:38px; font-family:"Niagara Solid"; border-bottom:solid 2px #ccc; color:#CCC;}
		.slideBox .hd ul li.on{color:#035cac; border-bottom:solid 2px #2A59A7;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd li .fw_txt{width:480px; float:left;}
		.slideBox .bd li .fw_pic{width:600px; height:320px; overflow:hidden; float:right; position: relative;}
		.slideBox .bd li .fw_txt h3{font-size:26px; color:#035cac; font-weight:normal; margin:15px 0 18px 0;}
		.slideBox .bd li .fw_txt p{font-size:14px; color:#666; line-height:24px; text-align:justify;}
		.slideBox .bd li .fw_txt a{display: block; width: 42px;height: 42px;border: 1px solid #aaa; margin-top:30px;border-radius: 50%; background:url(../images/ico_03.png) no-repeat center center #fff;transition: all 0.3s ease 0s;}
		.slideBox .bd li .fw_txt a:hover{border: 1px solid #3BC319;background:url(../images/ico_03_h.png) no-repeat center center #3BC319;transition: all 0.3s ease 0s;}



		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{position:absolute;left:-30px;top:50%;margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{ left:auto; right:-30px; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }



/*--*/
.up-graybox{width: 100%;height: 100%; position: absolute;left: 0; top: 0; background:#000; opacity: 0; filter: alpha(opacity=0); transition: all 0.4s ease 0s;}
.up-graybox:hover{background:#000; opacity: 0.6; filter: alpha(opacity=60); transition: all 0.4s ease 0s;}
.up-graybox .stitle {font-size: 14px;line-height: 30px; width: 100%; text-align: center; position: absolute; left: 0; top: 50%; margin-top: -15px;color: #fff;}
.up-graybox .line {display: inline-block; width: 100px;height: 1px;background-color: #f2f2f2; position: absolute; left: 50%;margin-left: -50px; transition: all 0.6s ease 0s;}
.up-graybox .linet { top: 0;}
.up-graybox .lineb { bottom: 0;}
.up-graybox:hover .line { width: 6px; margin-left: -3px; opacity: 0.6;filter: alpha(opacity=60);}



/*news*/
.news_left{float:left; width:170px; height:260px; padding:60px 0 0 30px; background:#035cac;}
.news_left h5{font-size:32px; color:#FFF; font-weight:normal;}
.news_left h6{font-size:18px; color:#FFF; font-weight:normal; margin-bottom:70px;}
.news_left a{ width:68px; height:28px; line-height:28px; display:block; border:solid 1px #4F8DC5;  border-radius:5px; font-size:12px; text-align:center; color:#4F8DC5;}
.news_left a:hover{background:#4F8DC5; color:#fff;}

.news_main{width:580px; height:280px; padding:20px; float:left; background:#FFF; float:left;}
.news_main dl{height:100px;}
.news_main dl dt{ width:148px; float:left;}
.news_main dl dt img{width:148px; height:102px;}
.news_main dl dd{float:right; width:410px; border-bottom:solid 1px #e8e8e8; padding-bottom:5px;}
.news_main dl dd h5{margin-bottom:5px;}
.news_main dl dd h5 a{font-size:15px; }
.news_main dl dd p{ color:#666; line-height:22px; font-size:13px;}
.news_main dl dd .time{font-size:12px; color:#999; line-height:26px; background:url(../images/listyle3.jpg) no-repeat left center; padding-left:20px;}

.news_main ul{}
.news_main li{ line-height:40px; margin-top:20px;}
.news_main li .time{ width:70px; height:40px; border-right:dotted 1px #ccc; float:left; font-size:12px; color:#999; text-align:center; line-height:20px; margin-right:10px;}
.news_main li .time span{ font-size:22px; font-weight:bold; color:#035cac;}
.news_main li a{ }

/*about_info*/
.about_info{width:350px; height:320px; background:#FFF; float:right;}
.about_pic{width:350px; height:200px; overflow:hidden; position:relative;}
.about_fu{}
.about_fu li{width:88px; height:30px; padding-top:58px; border-radius:6px; margin:0 12px; float:left; text-align:center; margin-top:13px;  border:solid 1px #ddd;transition: all 0.4s ease 0s;}
.about_fu li:hover{border:solid 1px #035cac; color:#4788C2;}
.about_fu .about_fu_1{background:url(../images/about_ico1.png) no-repeat center 12px; }
.about_fu .about_fu_1:hover{background:url(../images/about_ico01.png) no-repeat center 12px #035cac;  }
.about_fu .about_fu_2{background:url(../images/about_ico2.png) no-repeat center 12px; }
.about_fu .about_fu_2:hover{background:url(../images/about_ico02.png) no-repeat center 12px #035cac;  }
.about_fu .about_fu_3{background:url(../images/about_ico3.png) no-repeat center 12px; }
.about_fu .about_fu_3:hover{background:url(../images/about_ico03.png) no-repeat center 12px #035cac;  }


/*首页案例*/
.w1200{width: 1200px;margin: 0 auto;}
.index-con .con-chenge{	min-height: 260px;	background: #fff;}
.index-con .con-chenge .slide-box{
	position: relative;
	z-index: 5;/*
	overflow: hidden;*/
}
.index-con .con-chenge .bd{	width: 1200px;}
.index-con .con-chenge .bd ul {	width: 1220px;}
.index-con .con-chenge .bd ul li{width: 285px;	height: 200px; margin-right: 20px; overflow:hidden;float: left; position:relative;}
.index-con .con-chenge .bd ul li .pic img{width:100%; height:200px;}
.index-con .con-chenge .bd ul li .title{ line-height:40px;  /*background:url(images/opcitybg.png) repeat;*/
 background:rgba(0, 0, 0, 0.7); z-index:999999;   filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
 margin-top:-40px; color:#FFFFFF; padding:0 3%; position:absolute; width:94%;}
.index-con .con-chenge .bd ul li .title span{float:right; margin:2px 0px 0 0;}

.index-con .con-chenge .hd{height: 90px;text-align: center;line-height: 90px;margin: 0 auto;}
.index-con .con-chenge .hd ul{text-align: center;margin: 0 auto;padding-top: 35px;float: left;}
.index-con .con-chenge .hd ul li{width: 12px;height: 12px;background: #ccc;float: left;margin:0 3px;text-indent: -9999px;overflow: hidden; border-radius:1px;}
.index-con .con-chenge .hd ul li.on{background: #3BC319;}
.index-con .con-chenge .hd p{text-align: center;}
.index-con .con-chenge .hd .next{
	background: url(../images/turn_right.png) no-repeat center center #fff;
	width: 65px;height: 200px;position: absolute;right: 0px;top: 0px; cursor:pointer; z-index:9999999999;
}
.index-con .con-chenge .hd .next:hover{background: url(../images/turn_right1.png) no-repeat center center #fff;}
.index-con .con-chenge .hd .prev{
	background: url(../images/turn_left.png) no-repeat center center #fff;
	width: 60px;height: 200px;position: absolute;left: 0px;top: 0px; cursor:pointer;
}
.index-con .con-chenge .hd .prev:hover{background: url(../images/turn_left1.png) no-repeat center center #fff;}



/* 底部 */
.f_nbg{ width:100%; min-width:1200px; background:#035CAC; margin:0px auto; padding:40px 0;}
.f_nav{ width:1200px; margin:0px auto;}
.f_nav li{float:left; height:200px; padding:0 35px; text-align:left; border-right:1px solid #1D6DB4;}
.f_nav li b{ display:block; width:100%; height:35px;  font-weight:normal;}
.f_nav li b a{ font-size:16px; color:#fff;}
.f_nav li.noline,.f_nav li.code{ border:0;}

.f_nav li p{ width:100%; background:url(../images/icon17.png) no-repeat left center; height:24px; line-height:24px;}
.f_nav li p a{ font-size:13px; color:#AEC6DD; margin-left:10px;}
.f_nav li p a:hover{ color:#FFF;}

.f_nav li.code{ margin-right:25px; float:left;padding:0 15px 0 0;}
.f_nav li.code p{font-size: 14px; background:none; height:25px; line-height:25px; text-align:center; color:#AEC6DD; padding-top:5px;}
.f_nav li.code img{ width:112px; height:112px; vertical-align:top; margin-top:10px;}


.b_right {
  float: right;
  padding-top: 0px;
  width: 280px;
}
.b_right h6 {
  height: 40px;
  font-size: 22px;
  font-weight: normal;
  zoom: 1; color:#fff;
  display: inline;
  display: inline-block;
}
.b_right b {
  color: #fff;
  font-weight: normal;
}
.b_right p {
  font-size: 14px;
  color: #AEC6DD;
  line-height: 22px;
}
.b_right .tel {
  margin-top: 20px;
}
.b_right .tel p{color: #fff;}
.b_right .tel span {
  font-size: 30px;color:#fff; font-family:"Impact";
}

.bq_bg{ width:100%; min-width:1200px; margin:0px auto; text-align:center; background:#024F95; height:42px;border-top:1px solid #1D6DB4;}
.bq{ width:1200px; margin:0px auto; line-height:42px; font-size:12px; text-align:left; color:#AEC6DD;}
.bq span{float:right; font-size:10px; color:#357DBD;}
.bq a{line-height:42px;  color:#AEC6DD; padding:0 5px; font-size:12px;}


/* 内页 */
.nbanner{height: 180px; padding-top:120px; min-width:1200px;}
.nbanner h6{font-size:36px; color:#FFF; text-align:center; font-weight:normal;}

.main2_wz{margin-top:-50px;}
.ny_left{width: 230px; float: left;margin-bottom: 20px;}
.ny_right{width: 930px;float: right; margin-top:50px; margin-bottom: 20px;}

/*左标题*/
.ny_left h5{ padding:40px 25px; font-size:26px; color:#FFF; font-weight:normal; background:url(../images/sub_arrbg.png) no-repeat right bottom #035cac;}
.ny_left h5 span{display:block; text-transform:uppercase;}

.sub_nav{}
.sub_nav ul{ border:solid 1px #ddd; border-top:0; padding:10px 20px 0 20px;}
.sub_nav li{border-bottom:solid 1px #ddd; font-size:14px;}
.sub_nav li:last-child{border-bottom:0;}
.sub_nav li a{display:block; padding:15px 25px 15px 5px; background:url(../images/nav_arr01.png) no-repeat right center;  transition: all .3s ease; color:#555;}
.sub_nav li a:hover,.sub_nav li.currclass a{color:#035cac; background:url(../images/nav_arr02.png) no-repeat right center;}



/*左导航*/
div.l_nav{ clear:both; margin:10px 0 0 0;}
dl.l_nav{ clear:both;}
dl.l_nav dt{ padding:20px 0 0 0; clear:both; text-align:center;}
dl.l_nav dt img{ max-width:75%;}
dl.l_nav dt p{color:#035cac; font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/*dl.l_nav dt img{width:100%;}*/
dl.l_nav dt a p{ clear:both; padding:0px 0 0 0; line-height:1.1em; font-size:18px;}
dl.l_nav dt div{ color:#666; clear:both; padding:15px 0 0 0; background:url(../images/pat_line.gif) repeat-x left top; width:90%; margin:10px auto 10px auto;}
dl.l_nav dt div p{ clear:both; padding:5px 0 0 0;}
dl.l_nav dd{ clear:both;}
dl.l_nav dd p{ clear:both; height:69px; line-height:69px; overflow:hidden; background:url(../images/l_bj.gif) repeat-x left bottom; font-size:15px;}
dl.l_nav dd p a{ display:block; padding-left:73px; transition: all .4s ease; color:#555;}
dl.l_nav dd p a:hover{color:#035cac;}
a.a_1{ background:url(../images/l_arrow01.png) no-repeat;}
a.a_1:hover{ background:url(../images/l_arrow.png) no-repeat;}
a.a_2{ background:url(../images/l_arrow01.png) no-repeat left -69px;}
a.a_2:hover{ background:url(../images/l_arrow.png) no-repeat left -69px;}
a.a_3{ background:url(../images/l_arrow01.png) no-repeat left -138px;}
a.a_3:hover{ background:url(../images/l_arrow.png) no-repeat left -138px;}
a.a_4{ background:url(../images/l_arrow01.png) no-repeat left -207px;}
a.a_4:hover{ background:url(../images/l_arrow.png) no-repeat left -207px;}
/*灰色边框*/
.gray_border{ background:#fff; border:1px solid #ddd;}
/* 同级导航 */
.scd_t{ width:100%; height:70px; background: url(../images/right_title_bg.jpg) repeat-x left bottom; text-align:left; line-height:70px; }
.scd_t h4{float: left;font-size: 22px; color: #000; font-weight:normal;background: url(../images/poin.jpg) no-repeat left center;
    padding-left: 15px;}

/* 产品同级导航 */
.subnav{}
.subnav a{display: block; height: 185px;width: 240px;background: #d1d1d1;float: left;margin-right: 3px;}
.subnav p{font-size: 30px;text-align: center;padding-top: 50px;margin-bottom: 10px;}
.subnav .currclass i{height: 40px;width: 40px;background: url(../images/icon23.png) no-repeat center;display: block;margin: 0 auto;}
.subnav a:hover,.subnav .currclass{background: #2C62AA;color: #fff;}

/* 新闻列表 */
.news_a{ width:880px; margin:0px auto; margin-top: 25px;}
.news_a dl{ width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #ddd;}
.news_a dl dt,.news_a dl dt img{ width:235px; height:155px; float:left; vertical-align:top;}
.news_a dl dd{ width:600px; float:right;}
.news_a dl dd .title{ width:100%; height:25px; line-height:25px; position:relative;}
.news_a dl dd .title p{ width:880px; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_a dl dd .title p a{ font-size:14px; color:#333333; font-weight:bold;}
.news_a dl dd .title p a:hover{ color:#0C59D2;}
.news_a dl dd .title em{ display:block; text-align:right; position:absolute; right:0; top:0; font-size:14px; color:#888;}
.news_a dl dd .des{ width:100%; height:85px; font-size:14px; color:#555555; line-height:215%; text-indent:2em; overflow:hidden;}
.news_a dl dd .more{ display:block; width:91px; height:28px; border:1px solid #005088; text-align:center; line-height:28px; font-size:14px; color:#005088; margin-top:10px;}


/* 产品列表 */
.tu_list{background: #fff;margin-bottom: 40px; text-align: center;}
.tu_list ul{border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.tu_list li{overflow: hidden; width: 292px;height: 300px; float: left; border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;position: relative;}
.tu_list li>p{color: #000;font-size: 20px;padding-top: 20px;}
.tu_list li img{height: 80%;width: 100%; position: absolute;  right: 0px;bottom: 0px; left: 0px;margin: 0  auto;}
.tu1{opacity: 0; transition:all .5s; position: absolute;zoom: 1;width: 100%;height: 100%;background: rgba(0,0,0,.8);top: 0px;left: 0px;}
.tu1>p{display: block; width: 80%;margin: 0px auto;height: 60px;font-size: 14px;color: #fff;line-height: 195%;overflow: hidden;padding-top: 100px;margin-bottom: 30px;}
.tu1>a{font-size: 13px;color: #2C62AA;padding: 5px 10px;background: #fff;}
.tu_list li:hover .tu1{opacity: 1;}

/*分页*/
.mypages{margin:25px 0 10px 0; text-align:center; height:50px; line-height:50px;}
.mypages a{ background: #ccc ; padding:7px 14px; color:#666; font-size:14px; border-radius:3px;}
.mypages a.curr,.mypages a:hover{background:#3BC319;  color:#FFFFFF;}

/* 位置导航 */
.weizhi{font-size: 13px;  background:url(../images/home_ico.png) no-repeat left center; padding-left:20px;}
.weizhi a{font-size: 14px; }


/* 内容 */
.neirong{margin: 30px 10px 0 10px; line-height: 25px; text-align:justify;overflow: hidden;}
.neirong img{max-width: 100%;}
.neirong p{margin-bottom: 10px;font-size: 15px;}
#dituContent{margin-bottom: 30px;}
.neirong_left{width: 345px;}
/* 新闻内容页 */
.ntitle{margin: 0px 20px 30px;padding: 20px 0px 13px 0px;text-align: center;border-bottom: 1px dotted #ccc;}
.ntitle h1{font-size: 24px;font-weight: normal;margin-bottom: 18px;}
.ntitle span{font-size: 14px; color: #aaa;padding: 0 10px;}

/* 产品内容页 */
.tu_neirong{margin-bottom:40px;}
.box-rightn{float: left;}
.box_right{float: right;width: 670px;}
.box_right h2{ font-size:30px; color:#2C62AA; padding:5px 0 5px;font-weight: normal;}
.box_right>p{line-height: 30px;font-size: 16px;color: #666666;}
.box-rightn img{display: block;}
.ke-zeroborder{border: 1px solid #ccc;margin-top: 15px;}
.ke-zeroborder td{padding-left: 20px;height: 45px;}

.bg_d,.bg_e{ width:100%; height:50px; background:#eee; min-width:1150px; margin:0px auto; margin-top:20px;}
.pro_db,.pro_dc{ width:1150px; margin:0px auto; height:50px; line-height:50px; text-align:left;}
.bg_d_a{ position:fixed; z-index:9999999999; left:0; top:-25px;}
.pro_db span{ display:inline-block; *display:inline; zoom:1; width:135px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#333; cursor:pointer;}
.pro_db span.now,.pro_db span:hover{ height:47px; border-bottom:3px solid #2C62AA; color:#2C62AA;}
.pro_dc{ position:relative;}
.pro_dc span{ font-size:18px; color:#2C62AA; margin-left:25px;}



/*图片放大*/
.picShow img:hover,.picShow a:hover img{transition:all 300ms ease-out 0s; 
  cursor:pointer;
  -webkit-transform:scale(1.1);
  moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  transform:scale(1.1);
}
.picShow img{transition:all 300ms ease-out 0s; }


/*图文分页*/
.pic_art_list{}
.pic_art_list dl{ padding:20px 0; height:180px; border-bottom:dotted 1px #CCCCCC;}
.pic_art_list dl dt{ width:300px; float:left;}
.pic_art_list dl dt a{width:280px; height:180px; display:block; overflow:hidden;}
.pic_art_list dl dt img{width:280px; height:180px; }

.pic_art_list dl dd .time{ font-weight:normal; font-size:10px; color:#999; line-height:30px; padding-left:20px;}

.pic_art_list dl dd{padding-right:0px;}
.pic_art_list dl dd h5{line-height:40px; font-weight:normal; font-size:20px; margin-bottom:15px;}
.pic_art_list dl dd h5 span{float:right;}
.pic_art_list dl dd p{  line-height:24px; color:#999999;}


.more2{ margin-top:20px;}
.more2 a{width:100px; height:30px; line-height:30px; display:inline-block; border:solid 1px #ccc; text-align:center; transition:all 300ms ease-out 0s;}
.more2 a:hover{ background:#2C62AA; color:#FFF; border:solid 1px #2C62AA;}


/*图片分页*/
.pic_list{ width:940px; padding-top:20px;}
.pic_list li{ width:293px; height:250px; float:left; overflow:hidden; margin-right:20px; margin-bottom:20px; position:relative;}
.pic_list li a{width:293px; height:200px; overflow:hidden; display:block;}
.pic_list li a img{ width:293px; min-height:200px;}
.pic_list li a p{ width:293px; height:235px; line-height:24px; color:#fff; top:0px; left:-325px;  position:absolute; background:url(images/zoom.png) no-repeat center 40px rgba(0, 0, 0, 0.5); z-index:999999; transition:all 300ms ease-out 0s; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.pic_list li a:hover p{ left:0px; transition:all 300ms ease-out 0s; }
.pic_list p span{width:293px; text-align:center; display:block;}
.pic_list li h3{line-height:42px; background:#f5f5f5; font-size:15px; font-weight:normal; text-align:center; transition:all 300ms ease-out 0s;}
.pic_list li:hover h3{background:#035cac; color:#FFF; transition:all 300ms ease-out 0s;}
.pic_list li h3 span{float:right; margin:10px 5px  0 0;}

/*文章分页*/
.art_list{}
.art_list dl{ height:124px; border-bottom:solid 1px #e1e1e1; margin-top:40px;}
.art_list dt{ width:84px; height:64px; background:#f2f2f2; float:left; margin-right:20px; text-align:center; padding-top:20px; color:#666;}
.art_list dt span{ font-size:25px; height:30px; line-height:30px; color:#666; display:block;}
.art_list dd{}
.art_list dd h4{ font-size:18px; margin-bottom:10px; padding-top:3px;font-weight:normal;}
.art_list dd p{ line-height:24px; color:#777;}
.art_list dd p a{color:#ff8404;}

/*下载分页*/
.download{ margin-top:10px;}
.download li{line-height:52px; border-bottom:dotted 1px #ccc; background:url(../images/icon16.jpg) no-repeat 10px center; padding:0 20px;}
.download li:HOVER{background:url(../images/icon16.jpg) no-repeat 10px center #f8f8f8;}
.download li span{float:right;}



/*建议反馈*/
.note_red{ font-size:14px; color:#fe0000; margin:0 10px;}
.note_arrow{ color:#999; display:inline-block; background:url(../images/note.gif) no-repeat left center; padding-left:24px; margin-left:10px;}

.fill_textarea{ width:500px; padding:10px 5px; height:120px; border:solid 1px #ddd;}
.fill_textarea:hover{border:solid 1px #999; background:#f8f8f8;}

table.fill_table_c{ clear:both; margin:0px auto 10px auto;}
table.fill_table_c input.fill_text{ width:240px; padding:10px 5px; border:solid 1px #ddd;}
table.fill_table_c input.fill_text:hover{border:solid 1px #999; background:#f8f8f8;}
table.fill_table_c th,table.fill_table_c td{ vertical-align:top; line-height:2em; padding:10px 5px;}
table.fill_table_c th{ font-size:14px; font-weight:normal; text-align:right;}
table.fill_table_c img{ vertical-align:middle; margin:0 10px;}
table.fill_table_c input.orange_btn{ width:250px; height:50px; line-height:50px;}

input.orange_btn{ border:none; font-size:20px; cursor:pointer; text-align:center; color:#fff; background:#3BC319; font-family:"微软雅黑";}
input.orange_btn:hover{ background:#32A615; color:#fff; text-decoration:none;}


/*全站搜索*/
.ser_weizhi{line-height:50px; font-size:12px;}
.ser_left{width:900px; padding:20px 0; float:left; background:#FFF;}
.ser_right{width:280px;  float:right;}

.side_art { padding: 20px; background: #FFF; margin-bottom: 20px;}
.side_art h5 {font-size: 18px; line-height: 16px; padding-left: 10px; border-left: 4px solid #035cac; overflow: hidden; margin-bottom: 10px;}
.side_art li { font-size: 12px;line-height: 32px; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px;}

.ser_tit{background:#efefef url(images/btn.png) no-repeat 8px center;height:45px;line-height:45px;font-size:15px;color:#555;padding-left:40px; margin:0 20px;}
.ser_tit span{ color:red; padding:0 3px;}

.ser_pic_art_list{}
.ser_pic_art_list dl{ padding:20px 20px; height:150px; border-bottom:dotted 1px #CCCCCC;transition:all 300ms ease-out 0s;}
.ser_pic_art_list dl:hover{box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);translate3d(0, -5px, 0);-webkit-transform: translate3d(0, -5px, 0);transition:all 300ms ease-out 0s;}
.ser_pic_art_list dl dt{  width:240px; margin-right:20px; height:150px; overflow:hidden; float:left;}
.ser_pic_art_list dl dt a{width:240px; height:150px; display:block; overflow:hidden;}
.ser_pic_art_list dl dt img{width:240px; height:150px; }

.ser_pic_art_list dl dd .time{ font-weight:normal; font-size:10px; color:#999; line-height:30px; padding-left:20px;}

.ser_pic_art_list dl dd{padding-right:0px;}
.ser_pic_art_list dl dd h5{line-height:40px; font-size:16px; margin-bottom:10px;}
.ser_pic_art_list dl dd h5 i{ border:solid 1px #035cac; width:100px; text-align:center; line-height:26px; border-radius:26px; color:#035cac; display:block; float:left; margin:5px 10px 0 0; font-size:14px; font-style:normal;}
.ser_pic_art_list dl dd p{  line-height:24px; color:#666; font-size:13px;}
.ser_pic_art_list dl dd p em{color:#0066CC;}

.kuaisou{ margin:0px 10px 20px 20px;}
.kuaisou .i{ height:30px; line-height:30px;width:300px; padding-left:15px; color:#333;}
.kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}

/*搜索分页*/
#fenye{ margin:10px;}
#fenye table{ margin:auto;}
#fenye .prev,#fenye .next{text-align:center;}
#fenye a.curr,#fenye a:hover{background:#035cac;  color:#FFFFFF;}
#fenye a{background:#E1DFE0; padding:8px 15px; color:#333; font-size:14px; border-radius:3px;}
