/*公共样式*/
*  { padding: 0; margin: 0;}
.fl { float: left;}
.fr { float: right;}
img { font-size: 0; display: block; border: none; max-width: 100%;max-height: 100%; }
.wrapper { width: 1200px; margin: 0 auto;}
.wrapper2 { width: 100%; margin: 0 auto;}
body { font-size: 14px; color: #333; font-family: "微软雅黑"}
.clear { clear: both;}
.hr { width: 100%; height: 1px; background: #eaeaea;}
a { cursor: pointer;}
.H10 {height: 10px; width: 100%;}
.H20 {height: 20px; width: 100%;}
.H40 {height: 40px; width: 100%;}
.H60 {height: 60px; width: 100%;}
.H80 {height: 80px; width: 100%;}
.H90 {height: 90px; width: 100%;}
.H100 {height: 100px; width: 100%;}
.H130 {height: 130px; width: 100%;}

/*------------------首页-------------------*/
.ind_con{ height: 750px;border: 1px solid #dbdbdb;}
.ind_con input{ width: 160px;height: 30px;padding: 5px 10px;border-radius: 4px;color: #666;font-size: 16px;margin-right: 6px;vertical-align: middle;}
.ind_con .i_btn{ width: 108px; height: 40px;background: #f5a100;text-align: center;display: inline-block;border-radius: 4px;vertical-align: middle;}
.ind_con .i_btn{ color:#FFFFFF}
.i_btn a{ padding-left: 30px;color: #fff;font-size: 16px;background: url(../images/i_btn.png) no-repeat left center;line-height: 40px;display: inline-block;}
.i_btn a:hover{ color: #fff;}
.ind_con .form{margin-top: 10px;margin-bottom: 30px;}
.news{ display: inline-block;vertical-align: middle;width: 495px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news i{color: #f5a100;margin-left: 40px;}
.news a{ color: #fff; text-decoration: underline;margin-left: 10px;}
.news a:hover{color: #f5a100; }
.ind_ul { text-align: center;}
.ind_ul ul li{ display: inline-block;margin: 0 3px;}
.ind_ul ul li p{ width: 100%; height: 30px;margin-top: 10px;line-height: 30px;text-align: center;font-size: 14px;background: #fff;}


.alert { width:400px;height:240px;position:fixed;margin:auto;left:0;left:0;right:0;top:0;bottom:0;background:#0b3460 ;border:1px solid #ddd;display:none;}
    .alert .alert_con { width:394px;height:234px;position:absolute;top:3px;left:3px;background:#f5f5f5;}
.alert_con .inp { color:#333;font-size:16px;width:80%;margin:20px auto;position:relative;height:38px;line-height:38px;}
    .alert_con .inp input { border:1px solid #ddd;padding:3px 10px;width:230px;height:30px;position:absolute;left:85px;top:0}
.al_sub { width:120px;height:34px;line-height:34px;text-align:center;background:#0b3460;color:#fff;display:block;margin:0 auto;}
.al_close{ position: absolute;top: 6px;right: 6px;cursor:pointer; width:18px;height:18px;background:url(../images/al_close.png) no-repeat;background-size:100%;}


/*头部*/
.header { height: 105px; width: 100%;}
.header .wrapper{ position: relative;}
.header .logo { margin-top:6px; width:500px;}
.header .logo img{max-width: 100%;max-height: 100%;}

.header .nav{ float: right;}
.header .nav li{ float: left;width: 120px; height: 100%; line-height: 105px;text-align: center; font-family: "微软雅黑"; margin-left:5px;}
.header .nav li a {font-size: 15px;color: #323232; display: block;font-style: italic;font-weight: bold;}
.header .nav li:hover a {color: #09C; }

.language{ position: absolute;right: 7px;top: 7px; width:200px; text-align:right; overflow:hidden;}
.language a{ display:inline-block; vertical-align:middle; margin-left:15px; }


/*底部*/
.footer { height: 175px;}
.footer .wrapper { position: relative;}
.footer p{ color: #666;margin-bottom: 12px;line-height: 22px;}
.footer .foot_l p{ padding-left: 35px;}
.footer .p1{ background: url(../images/foot01.png) no-repeat scroll 0 2px;}
.footer .p2{ background: url(../images/foot02.png) no-repeat scroll 0 2px;margin-left: 82px;}
.footer .p3{ background: url(../images/foot03.png) no-repeat scroll 0 4px;}
.footer .p4{ background: url(../images/foot04.png) no-repeat;}
.foot_r{ position: absolute;right: 0;bottom: 0;}
.foot_r p{text-align: right;}

/*------------------关于我们-------------------*/
.ab_img { width: 100%; height: 340px;}
.h_title{ border-bottom: 1px solid #dbdbdb;}
.h_title h3 { width: 1200px; margin: 0 auto; height: 76px;line-height: 86px;font-size: 24px;padding-left: 18px;}
.h_title i{ color: #808080;margin-left: 10px;}
.ab_con{ border: 1px solid #dbdbdb;}
.ab_ban .ab_ul{ margin: 60px 0 90px;}
.ab_ban .ab_ul li{ display: inline-block;margin: 0 6px;}
.ab_ban .ab_ul li a{ display: inline-block;width: 140px;height: 46px;border: 1px solid #dbdbdb;text-align: center;line-height: 46px;font-size: 16px;background: #f5f5f5;}
.ab_ban .ab_ul .on a{ color: #fff;background: #0b3460;}
.ab_box { margin: 0 58px;}
.ab_box h3{ font-size: 20px;color: #0b3460;margin-bottom: 30px;}
.ab_box p{ line-height: 28px;}
.ab_box .box_img{ width: 1000px; margin: 60px auto 120px;}
.ab_box2 { margin: 0 58px;position: relative;}
.ban_li {position: relative;}
.ab_box2 .txt { border: 1px solid #dbdbdb; background: #f5f5f5;padding: 22px 78px 22px 28px;width: 300px;position: relative;margin-top: 34px;}

.ban_1 .arrow{position:absolute;top:42px;right:-14px;}
.ban_2 .arrow{position:absolute;top:45px;left:-14px;}
.ab_box2 .img img {padding: 9px;border: 1px solid #ccc;width: 290px;height: 156px;}

.ab_box2 .txt p{ line-height: 32px;color: #666;}
.ban_li .i_samll{ position: absolute; top: 75px;left: 0; right: 0;margin: auto;width: 28px; height: 28px;}
.ban_1 .x_line{ position: absolute; top: 88px;right: 340px;}
.ban_2 .x_line{ position: absolute; top: 88px;left: 340px;}
.ban_1 .txt{ margin-left: 60px;}
.ban_2 .txt{margin-right: 60px; }
.c_line{ width: 1px; height: 1500px;background: #3598d3;position: absolute;top: 0; left: 0; right: 0; margin: auto;}
.a_circle{ width: 100px; height: 100px; text-align: center;line-height: 100px;position: absolute; left: 0; right: 0; margin: auto;}
.c_year{display: inline-block; background: url(../images/ab_cir01.png) no-repeat center center;color: #fff;font-size: 16px;text-align: center; width: 80px; background-size:100% ;}
.a_circle1{ top: -50px;}
.a_circle2{ top: 425px;}
.a_circle3{ top: 965px;}
.a_circle4{ bottom: 0px;}
.ab_box3{ margin: 0 58px;}
.ab_box3  .ban { height: 168px;}
.ab_box3 .txt{ width: 930px;line-height: 28px;display: inline-block;vertical-align: middle;margin-left: 38px;}
.ab_box3 .img { display: inline-block;vertical-align: middle;}

/*------------------产品中心-------------------*/
.pro_box .hm{ width: 100%; background: #e6e6e6;position: relative;}
.pro_box .hm ul li{ width: 124px;height: 60px;line-height: 60px;text-align: center;}
.pro_box .hm ul li a{ font-size: 14px;display: block;}
.pro_box .hm ul .on a{ background: #0b3460;color: #fff;}
.pro_box .hm .hd{ position: absolute;top: 16px;right: 26px;}
.pro_box .hm .hd a{float: left;width: 14px;height: 26px;margin-left: 45px;}
.pro_box .hm .hd .prev{ background: url(../images/prev.png) no-repeat;}
.pro_box .hm .hd .next{ background: url(../images/next.png) no-repeat;}
.pro_box .bm ul{ text-align: center;margin: 0 -13px;}
.pro_box .bm ul li{ width: 280px;margin: 35px 13px 0;}
.pro_box .bm ul li p{font-size: 14px;height: 32px;line-height: 32px;background: #ebebeb;margin-top: 10px;}
.ab_ul2 {margin: 60px 0 60px;}
.pro_box .bm ul li img{
	height: 180px;
	margin: 0 auto;
}
.ab_ul2 li{ display: inline-block;margin-right: 6px;}
.ab_ul2 li a{ display: inline-block;width: 140px;height: 46px;border: 1px solid #dbdbdb;text-align: center;line-height: 46px;font-size: 16px;background: #f5f5f5;}
.ab_ul2 .on a{ color: #fff;background: #0b3460;}

.pagestring {text-align:center;}
.pagestring .page-btn {padding: 0 15px;}
.pagestring a {border: 1px solid #dadada;display: inline-block;height: 36px;line-height: 36px;margin: 0 4px;text-align: center;min-width: 48px;border-radius: 3px;}
.pagestring .current {color: #fff;background: #0b3460;}

.pro_box2 ul li { height: 60px;line-height: 60px;position: relative;border-bottom: 1px solid #dbdbdb;}
.pro_box2 ul li i{ float: right;margin-right: 125px;}
.pro_box2 ul li .down{ position: absolute;right: 60px;top: 23px;}
.pro_box2 ul li .down1{ position: absolute;right: 60px;top: 23px;}
.pro_box3 h3{ color: #333;font-size: 20px;text-align: center;height: 120px;line-height: 150px;border-bottom: 1px solid #dbdbdb;margin-bottom: 45px;}
.ban_3 .txt{ width: 762px;}
.ban_3 .txt h4{font-size: 16px;font-weight: bold;margin: 8px 0 18px;}
.ban_3 .txt p{ line-height: 26px;}
.ban_4 ul{ text-align: center;margin: 75px -11px 60px;}
.ban_4 ul li{ display: inline-block;margin: 0 11px;}
.ban_4 ul li img{width: 280px; height: 200px;} 
.ban_5{ margin-bottom: 20px;}
.ban_5 h4{font-size: 16px;font-weight: bold;margin: 8px 0 18px;}
.ban_5 p{ line-height: 26px;}

/*------------------新闻中心-------------------*/
.new_box ul li{ background: #f5f5f5;margin-bottom: 20px; }
.new_box ul li a img{width: 380px;height: 220px;}
.new_box .txt{ padding-left: 40px;}
.new_box .txt a{ color: #333;font-size: 16px;line-height: 40px;display: block;height: 30px;}
.new_box .txt i{ color: #333;font-size: 14px;display: block;margin: 12px 0 40px;}
/*------------------联系我们-------------------*/
#dituContent{ min-width: 600px !important;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.con_con{ margin: 144px 0 163px;}
.con_con .wrapper{ position: relative;}
.con_con .p_txt{ width: 600px; height: 300px;background: #0373b6;position: absolute;right: 0;top: 0;}
.con_con .p_txt .bsj{ border: 50px solid #fff; width: 0;height: 0;position: absolute;right: 0;bottom: 0;border-left-color:#0373b6 ;border-top-color: #0373b6 ;}
.con_con .p_txt{color: #fff;} 
.con_con .p_txt .txt{ margin:0 34px;}
.con_con .p_txt h4{ font-size: 16px;margin-bottom: 12px;border-bottom: 1px solid #fff;height: 60px;line-height: 72px;}
.con_con .p_txt p{ line-height: 30px;}

/*------------------服务与支持-------------------*/
.ser_box p{color: #808080;margin-bottom: 30px;}
.ser_box2 ul{ text-align: center;}
.ser_box2 ul li { display: inline-block;width: 213px;height: 246px;vertical-align: middle;cursor: pointer;}
.ser_box2 ul li a{font-size: 18px;display: block;margin-top: 160px;}
.ser_box2 ul li:hover a{ color: #fff;}
.ser_box2 ul .li01{ background: url(../images/ser01.png) no-repeat;}
.ser_box2 ul .li01:hover{background: url(../images/ser01_2.png);}
.ser_box2 ul .li02{ background: url(../images/ser02.png) no-repeat;}
.ser_box2 ul .li02:hover{background: url(../images/ser02_2.png);}
.ser_box2 ul .li03{ background: url(../images/ser03.png) no-repeat;}
.ser_box2 ul .li03:hover{background: url(../images/ser03_2.png);}
.ser_box2 ul .li04{ background: url(../images/ser04.png) no-repeat;}
.ser_box2 ul .li04:hover{background: url(../images/ser04_2.png);}
.ser_box2 ul  .img { display: inline-block;vertical-align: middle;margin: 0 40px}
.ser_box3{margin: 0 155px;}
.ser_box3 .inp{ margin-bottom: 26px;}
.ser_box3 .inp input{width: 320px;height: 32px;padding: 5px 10px;border: 1px solid #dbdbdb;background: #f5f5f5;}
.ser_box3 .inp textarea{ vertical-align: text-top;width: 825px;padding: 10px;height: 280px;background: #f5f5f5;border: 1px solid #dbdbdb;margin-left: -4px;}
.ser_box3 button{ width: 166px;height: 48px;background: #0b3460;line-height: 48px;color: #fff;font-size: 18px;display: block;margin: 50px auto 100px;}
.ser_box4 ul li .h4_txt{height: #0373b6;color: #fff;line-height: 50px;padding-left: 30px;}

.ser_box4 ul li .text{display: none;padding: 0px 30px;}
.ser_box4 ul li .l_show {display: block;}

.ser_box4 ul li .text h5{font-weight: bold;font-size: 14px;line-height: 28px;height: 28px;}
.ser_box4 ul li .text p{ text-indent: 2em;line-height: 24px;}
.ser_box4 ul .l_odd .h4_txt{background: #61a3cb;}
.ser_box4 ul .h4_txt{ position: relative;}
.ser_box4 ul .h4_txt .a_btn{ width:22px;height: 22px;background: url(../images/jia.png) center center;position: absolute; right: 40px;top: 15px;}
.ser_box4 ul .l_even .h4_txt{background: #0373b6;}
.ser_box4 ul .add .a_btn{ background: url(../images/jian.png) center center no-repeat;}

/* banner */
.ind_ul { text-align: center;position:relative;}
    .ind_ul .bd { width:1200px; overflow: hidden;
    }

.ad .bd ul li { position:relative;}
    .ad .bd ul li .ban_l { position:absolute;left:0;top:0;}

.ind_ul ul li{ display: inline-block;margin: 0 3px;width:250px !important;}
.ind_ul ul li p{ width: 100%; height: 30px;margin-top: 10px;line-height: 30px;text-align: center;font-size: 14px;background: #fff;}
.m_img{ display:inline-block;vertical-align:top;position:absolute;top:0;right:0;}
.m_img a { display:inline-block;margin:0 3px;vertical-align:top;}

.fullSlide{ width:100%;  position:relative;  height:360px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:360px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:360px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;  _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:#fff; overflow:hidden; border-radius:50%; line-height:9999px;}
.fullSlide .hd ul .on{ background:#f5a100;}

.pos{
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
	height: 100%;
	background: rgba(255, 255, 255, .4)
}
.pos a{
	height: auto!important;
	margin: 0 auto;
	width: 90px;
	margin-top: 22px;
}
.pos img{
	width: 90px;
	height: 90px;
}
	
	
#info_list_page{clear:both;text-align:center;height:30px; line-height:30px; margin:5px 0;overflow:hidden;}
#info_list_page a{margin:1px;padding:4px 8px; border:1px #D3D3D4 solid;color:#666666;background:url(../images/zscms/page-01.png) repeat-x 0 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;} 
#info_list_page a:hover{border:1px #34A7DB solid;color:#0068CC;background:url(../images/zscms/page-01.png) repeat-x 0 -30px;text-decoration:none;} 
#info_list_page span{margin:1px;padding:4px 8px;border:1px #34A7DB solid;color:#0068CC;background:url(../images/zscms/page-01.png) repeat-x 0 -30px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;font-size:14px;}
#info_list_page span.endfont{border:1px #64C5EE solid;color:#0068CC;background:url(../images/zscms/page-01.png) repeat-x 0 -30px;}
#info_next_page {clear:both;text-align:left;margin:5px 0;}/* 上一条下一条 */