*{padding:0; border:0;margin:0; color:#000;}
img{border:0px;text-decoration: none;}
a{ color:#000; text-decoration:none; font-size:12px;}
a:hover{text-decoration: underline;}
p{ line-height:20px; font-size:12px;   }
ul li{list-style-type: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin: 0;padding: 0}
.fontyh{ font-family:'微软雅黑';}
.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}
/*================================首页================================================*/
.ind_top{ width:100%; height:35px; background-color:#F6F6F6;}
.ind_top .box{ width:1080px; height:35px; margin:auto;}
.ind_top .box .left{ width:50%; overflow:hidden; float:left;}
.ind_top .box .right{ width:50%; overflow:hidden; float:right; text-align:right;}
.ind_top .box .right span{ margin-right:20px; display:inline-block; height:35px;font-family:'微软雅黑';  }
.ind_top .box .topico01{ background:url(../topico_12.jpg) no-repeat left center; padding-left:15px;}
.ind_top .box .topico02{ background:url(../topico_09.jpg) no-repeat left center; padding-left:25px;}
.ind_top .box .topico03{ background:url(../topico_03.jpg) no-repeat left center; padding-left:25px;}
.ind_top .box{ line-height:35px; color:#333; font-size:14px;}
.ind_top .box span,.ind_top .box span a{line-height:35px; color:#333; font-size:14px;font-family:'微软雅黑'; }
.ind_top .box .cd{ margin-left:20px; padding-left:20px; background:url(../cdico_03.jpg) no-repeat left center;}

.header{ width:100%; height:auto;}
.header .menu{ width:100%; height:75px; background-color:#0071b4;}
.header .menu ul{ width:1080px; height:75px; margin:auto; position:relative;}
.header .menu ul li{ width:108px; height:75px; float:left; text-align:center; position:relative;}
.header .menu ul li a{ display:block; width:100%; height:100%; line-height:75px;font-family:'微软雅黑'; font-size:14px; color:#fff; text-align:center;}
.header .menu ul li:hover{ background-color:#014b8e;}
.header .menu ul .hover{background-color:#014b8e;}
.header .menu ul li .classbox{ position:absolute; width:108px; height:auto; overflow:hidden; top:74px; left:0px; background:url(../txtbg_11.png) repeat center; z-index:9999; display:none; }
.header .menu ul li .classbox a{ height:55px; width:100%; line-height:55px;}
.header .menu ul li .classbox a:hover{ background-color:#014b8e;}
.ind_logobox{ width:226px; height:579px; overflow:hidden; position:absolute; top:75px; left:0px; background:url(../logobg_20.png) repeat center; padding:18px; z-index:999}
.ind_logobox .nav{ padding-top:35px; height:auto; overflow:hidden; border-top:1px solid #b6c0c9; }
.ind_logobox .nav a{ width:206px; height:44px; display:block; background:url(../navbg_20.jpg) no-repeat center top; margin:auto; margin-bottom:20px; line-height:44px; text-indent:4em;font-family:'微软雅黑'; font-size:17px; color:#fff;}

.conter{ width:100%; height:auto; overflow:hidden; background-color:#f8f8f8;}
.conter .box01{ width:1080px; height:200px; overflow:hidden; margin:auto; margin-top:30px; padding-bottom:10px; background-color:#fff;}
.conter .box01 li{ width:245px; height:auto; float:left; margin:12px;}
.conter .box01 li h2,.conter .box01 li h2 a{ height:35px; line-height:35px; text-align:center;font-family:'微软雅黑'; font-size:17px; }
.conter .box01 li p,.conter .box01 li p a{ color:#333;}

.conter .box02{  width:1080px; height:350px; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:35px;}
.conter .box02 .list1{ width:306px; float:left; height:350px; overflow:hidden;}
.conter .box02 .title{ height:50px; line-height:50px; background:url(../xx_03.jpg) no-repeat left bottom; margin-bottom:20px;font-family:'微软雅黑'; font-size:15px;}
.conter .box02 .title span{ margin-left:10px; color:#666666; font-size:13px;font-family:'微软雅黑'; }
.conter .box02 .cent a{ float:left;}

.conter .box02 .list2{ width:350px; float:left; height:350px; overflow:hidden; margin-left:20px; margin-right:20px;}
.conter .box02 .list2 .newslist{ width:308px; height:253px; padding:20px; padding-top:5px; overflow:hidden; background-color:#fff; border:1px solid #ccc;}
.conter .box02 .list2 .newslist a{ width:100%; line-height:40px; display:block; border-bottom:1px dotted #ccc;}

.conter .box02 .list3{ width:380px; float:left; height:350px; overflow:hidden;}
.conter .box02 .list3 .cent{ position:relative;}
.conter .box02 .list3 .txt{ width:277px; height:158px; padding:15px; position:absolute; top:30px; right:0px; background:url(../txtbg_11.png) repeat center;}
.conter .box02 .list3 .txt p{ height:125px; overflow:hidden; color:#fff; line-height:25px; font-size:12px;font-family:'微软雅黑'; text-indent:2em;}
.conter .box02 .list3 .txt .more{ display:block; width:106px; height:31px; border:1px solid #fff; background:url(../moreico_15.png) no-repeat 80px center; color:#fff; line-height:31px; font-size:14px;font-family:'微软雅黑'; text-indent:1em; float:right;}
.conter .box02 .list3 .txt .more:hover{ background-color:#FF6600;}

.footer{ width:100%; height:150px; overflow:hidden; background-color:#014b8e;}
.footer .box{ width:1250px; height:136px; margin:auto;}
.footer .box .logo{ width:251px; height:136px; float:left;}
.footer .box .tel{ width:750px; height:96px; padding:20px; float:left; background:url(../fxx_23.png) no-repeat center; position:relative;}
.footer .box .tel .links{ height:35px; overflow:hidden; color:#fff; font-size:13px;}
.footer .box .tel .links span{ font-size:18px; line-height:35px; float:left;font-family:'微软雅黑'; color:#FFFFFF;}
.footer .box .tel .links a{ line-height:37px; color:#FFFFFF; padding-right:5px;}
.footer .box .tel p,.footer .box .tel div,.footer .box .tel a{ color:#fff;font-family:'微软雅黑';font-size:12px; line-height:25px;}
.footer .box .tel .xtuo{ position:absolute; top:55px; left:450px;}

/*=========================================通用===================================================*/
.artcon{ width:1080px; height:auto; overflow:hidden; margin:auto;padding-top: 15px;}
.artcon .left{ width:226px; min-height:300px; height:auto; overflow:hidden; background-color:#e7e7e7; padding:18px; float:left;}
.artcon .left .nav{ padding-top:35px; height:auto; overflow:hidden; border-top:1px solid #b6c0c9; }
.artcon .left .nav a{ width:206px; height:44px; display:block; background:url(../navbg_20.jpg) no-repeat center top; margin:auto; margin-bottom:20px; line-height:44px; text-indent:4em;font-family:'微软雅黑'; font-size:17px; color:#fff;}
.artcon .right{ width:805px; height:auto; overflow:hidden; float:right; margin-top:10px; margin-bottom:20px;}
.artcon .right .title{ width:100%; height:50px; border-bottom:1px solid #0071b5}
.artcon .right .title .t{ width:50%;float:left; height:50px; line-height:50px; overflow:hidden; font-size:24px;font-family:'微软雅黑'; color:#0071b5;}
.artcon .right .title .t span{ margin-left:10px; font-size:16px; color:#0071b5; }
.artcon .right .centxt{ width:90%; min-height:400px; height:auto; overflow:hidden; margin:auto; margin-top:30px; margin-bottom:20px;}

/*百度*/
.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}
/*================================内容通用END================================================*/

/*================================当前位置================================================*/
.dq{ width:50%; height:50px;color:#333;  float:right;line-height:70px;}
.dq h2{ font-size:22px;font-family:'微软雅黑'; color:#fd3f01; float:left; text-indent:1em;}
.dq span{ float:right; margin-right:10px;}
.dq span,.dq span a{ font-size:14px;font-family:'微软雅黑'; line-height:70px; color:#333;}
/*================================当前位置END================================================*/


/*================================联系我们================================================*/
.artbaidu{ width:823px; height:290px; margin:auto; margin-top:7px;}
.lxwmcontent{ width:100%; height:226px; background:url(../lxwmimgbg_05.jpg) no-repeat 480px 10px; position:relative;}
.lxwmcontent .box{
	width: 455px;
	height: 195px;
	position: absolute;
	left: 142px;
	top: 21px;
}
.lxwmlyb{ width:100%; height:444px;}
.lxwmlyb .title{ width:100%; height:63px; background:url(../lybtitle_11.jpg) no-repeat center;}
/*================================联系我们END================================================*/
/*================================简介================================================*/
.artcon .textbox .content{ width:92%; min-height:500px; margin:auto; padding:20px; line-height:1.5; margin-bottom:30px;}

/*================================简介END================================================*/
/*================================新闻列表================================================*/
.newstitle{ width:90%; height:55px; margin:auto; background:url(../newsx_05.jpg) no-repeat center bottom; line-height:60px;font-family:'微软雅黑'; font-size:18px; color:#10a64f}
.newslist{ width:90%; min-height:200px; height:auto; overflow:hidden; margin:auto;}
.newslist li{ text-indent:1em; width:100%; height:40px;overflow:hidden; border-bottom:1px dotted #ccc; background:url(../newsico.jpg) no-repeat left center;  border-bottom:1px dashed #ccc;}
.newslist li .img{ width:190px; height:138px;  float:left;}
.newslist li .img img{ padding:1px; border:1px solid #ccc;}
.newslist li h1{ height:40px; overflow:hidden; font-weight:normal;}
.newslist li p{ height:60px; overflow:hidden; color:#666;font-size:14px;font-family:'微软雅黑';}
.newslist li a{ line-height:45px; font-size:16px;font-family:'微软雅黑'; color:#333;}
.newslist li span{ float:right; line-height:48px; font-size:14px;font-family:'微软雅黑'; color:#999;}
.newslist li .classname{ display:block; width:90px; float:left; color:#10a64f; overflow:hidden;}
/*================================新闻列表END================================================*/
 
/*================================新闻内容================================================*/
.newsart{ width:90%; height:auto; overflow:hidden; margin:auto;}
.newsart h1{
 
	height:auto;
	overflow:hide;
	line-height:60px;
	text-align:center;
	font-size:22px;
	font-family:"微软雅黑";
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.newsart .fhbox{ width:100%; height:45px; line-height:45px;color:#666666;text-align:center;font-size:12px;}
.newsart .txtbox{ min-height:500px;}
.hits{ font-size:12px; color:#666; padding-top:20px; text-align:right;}
.hits a{ font-size:12px; color:#666;}
.artpage{ width:100%; height:30px; background-color:#eaeaea; margin-top:40px; margin-bottom:20px; font-size:12px;}
.artpage .up{ float:left; margin-left:10px;  line-height:30px; font-size:12px;}
.artpage .down{ float:right;margin-right:10px; line-height:30px; font-size:12px;}
/*================================新闻内容END================================================*/
/*================================图片列表================================================*/
.imglist{ width:100%; min-height:470px; height:auto; overflow:hidden; margin:auto; margin-bottom:20px;}
.imglist a{ display:block; width:240px; height:200px; border:1px solid #CCC; margin:10px; margin-bottom:20px; float:left; text-align:center;box-shadow: 2px 2px 5px #ccc;}
.imglist a:hover{ border:1px solid #fe9707;}
.imglist a img{ padding:7px;}
.imglist a p{ width:96%; margin:auto; height:30px; overflow:hidden; line-height:30px; font-size:14px;font-family:'微软雅黑';}
/*================================图片列表END================================================*/
/*================================图片内容================================================*/
.newsart{ width:90%; height:auto; overflow:hidden; margin:auto;}
.newsart h1{
	height:auto;
	overflow:hide;
	line-height:60px;
	text-align:center;
	font-size:22px;
	font-family:"微软雅黑";
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.newsart .fhbox{ width:100%; height:45px; line-height:45px;color:#666666;text-align:center;font-size:12px;}
.newsart .txtbox{ min-height:500px;}
.hits{ font-size:12px; color:#666; padding-top:20px; text-align:right;}
.hits a{ font-size:12px; color:#666;}
.artpage{ width:100%; height:30px; background-color:#eaeaea; margin-top:40px; margin-bottom:20px; font-size:12px;}
.artpage .up{ float:left; margin-left:10px;  line-height:30px; font-size:12px;}
.artpage .down{ float:right;margin-right:10px; line-height:30px; font-size:12px;}
.zsimg{ text-align:center;}
.zsimg img{ max-width:96%; padding:10px; border:1px solid #ccc;}
/*================================图片内容END================================================*/
/*================================产品列表================================================*/
.prolist{ width:100%; min-height:470px; height:auto; overflow:hidden; margin:auto; margin-bottom:20px;}
.prolist a{ display:block; width:240px; min-height:100px; height:auto; overflow:hidden; padding-bottom:20px; border:1px solid #CCC; margin:10px; margin-bottom:20px; float:left; text-align:center;box-shadow: 2px 2px 5px #ccc;}
.prolist a:hover{ border:1px solid #fe9707;}
.prolist a img{ padding:7px;}
.prolist a p{ width:96%; margin:auto; height:30px; overflow:hidden; line-height:30px; font-size:14px;font-family:'微软雅黑';}
/*================================产品列表END================================================*/
/*================================团队================================================*/
.mod18{width:1030px;height:609px;margin:auto;position:relative;padding-bottom: 15px;}
.mod18 .btn{position:absolute;width:31px;height:96px;top:0px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0px;background:url(../tdleft_03.jpg) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:121px;width:33px;height:488px;}
.mod18 #prevTop{background:url(../tdleft2_07.jpg) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../tdright2_09.jpg) 0 0 no-repeat;}
.mod18 .next{right:0px;background:url(../tdright_05.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{ color:#fff;display:block;width:966px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{ width:966px;height:488px; margin:auto;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:488px;position:absolute;}
.mod18 .picBox li{width:966px;height:488px;}
.mod18 .listBox{width:968px;height:93px;margin:auto; margin-bottom:25px; padding-top:3px;position:relative;overflow:hidden; background-color:#e6e6e6}
.mod18 .listBox ul{height:97px;position:absolute;}
.mod18 .listBox li{width:129px;height:90px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:90px;}
.mod18 .listBox .on img{width:118px;height:84px;border:3px solid #e6e6e6;}
.mod18 .listBox .on i{display:block;}
/*================================团队END================================================*/
/*================================招聘列表================================================*/
.joblist ul{ width:90%; height:auto; overflow:hidden; margin-left:auto; margin-right:auto;}
.joblist h1{ height:35px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}
.joblist h1 a{ font-size:18px; line-height:35px; font-family:'微软雅黑';}
.joblist .titme{ height:25px;}
.joblist .titme span{ margin-right:25px; color:#999999; font-size:12px; line-height:25px;}
.joblist .txt{ height:auto; overflow:hidden; color:#333333; font-size:12px;}
.joblist .zxyp{ border-top:1px dotted #CCCCCC; margin-top:20px; margin-bottom:40px;}
.joblist .zxyp span{ margin-right:25px;}
.joblist .zxyp span a{ color:#0099FF; font-size:12px; line-height:25px;}
/*================================招聘列表END================================================*/
/*================================招聘内容================================================*/
.artjob{ width:90%; height:auto; min-height:600px; overflow:hidden; margin-left:auto; margin-right:auto;}
.artjob .title{ font-size:22px; line-height:35px; font-family:'微软雅黑';}
.job_list_detail ul{ height:auto; overflow:hidden; margin:20px auto;}
.job_list_detail li{ width:50%; float:left; font-size:14px; line-height:30px; color:#000; }
.job_list_detail li b{ font-weight:normal; color:#9d9d9d;}
.artjob p{  line-height:25px;}
.artjob .text{ line-height:30px;}
.artjob h3{border-bottom:1px dotted #CCCCCC;}
.artjob .info_cv a{ width:125px; height:35px; color:#0099FF; line-height:35px; font-size:12px; text-align:center; margin:10px 0px; }
.artjob .page{ width:100%; height:30px; background-color:#eaeaea; margin-top:40px; margin-bottom:20px; font-size:12px;}
.artjob .up{ float:left; margin-left:10px;  line-height:30px; font-size:12px;}
.artjob .down{ float:right;margin-right:10px; line-height:30px; font-size:12px;}
/*================================招聘内容END================================================*/
/*================================在线招聘================================================*/
.artcv{ height:auto; min-height:600px; overflow:hidden; margin-left:auto; margin-right:auto;}
.artcv td{ font-size:14px;}
.artcv select{ width:200px; height:25px; border:1px solid #CCCCCC;border-radius: 3px; margin-bottom:5px; margin-top:5px;}
.artcv .input{ width:200px; height:20px;border:1px solid #CCCCCC;border-radius: 3px; margin-bottom:5px; margin-top:5px;}
.artcv textarea{border:1px solid #CCCCCC;border-radius: 3px; margin-bottom:5px; margin-top:5px;}
.artcv .code{ height:20px;border:1px solid #CCCCCC;border-radius: 3px; margin-bottom:5px; margin-top:5px;}
.artcv .tj{ width:100px; height:35px; background-color:#FF6600;border-radius: 10px; color:#fff; margin-top:20px; cursor:pointer;}
/*================================在线招聘END================================================*/
/*================================QQ================================================*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
/*================================QQEND================================================*/
/*================================留言板================================================*/
.feedback_table { width:100%; overflow:hidden; margin-top:10px;}
.feedback_table td{ padding:5px;	overflow:hidden;}
.feedback_table .text{ width:55px; text-align:right; line-height:20px;overflow:hidden;font-family:'微软雅黑';}
.feedback_table .input-text{ width:200px;border-radius: 5px;border: 1px solid #8e8e8e;height:30px; overflow:hidden;}
.feedback_table .input{ width:200px; overflow:hidden;}
.feedback_table .submit{ width:60px; height:30px;border-radius: 5px; background-color:#ed6c00;color:#fff; cursor:pointer;}
.feedback_table .code{ height:25px;border-radius: 5px;border: 1px solid #8e8e8e;}
.feedback_table .input select{border-radius: 10px;border: 1px solid #8e8e8e;}
.feedback_table .textarea-text{ width:400px;border-radius: 5px;border: 1px solid #8e8e8e;}
.feedback_table .info{ color:#ff0000;}

/*================================留言板END================================================*/

/*PC分页样式*/
.pagination{display:flex;align-items: center;justify-content: center;}
.pagination span,.pagination a{width: 32px;height: 32px;line-height: 32px;border-radius: 4px;text-align: center;display: inline-block;padding: 0;color: #434343;border: 1px solid #d5d5d5;float: left;margin: 0 7px;}
.pagination li.active span{background-color: #f0f0f0;text-decoration: none;background: #192d77;color: #fff;}


.conter .list1 .cent img{vertical-align: middle;}

.footer_p{
	line-height: 16px !important;
}