/******************************
*同创模板网-专业提供企业网站源码程序模板*
* www.cnfusu.com *
* www.cnboco.com *
* 微信：cnboco *
* QQ:289229516 *
 ******************************/

body{margin: 0px auto; padding: 0px; font-size: 12px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333; font-size: 12px;}
a:hover{text-decoration: underline; color: #FF0000;}
element.style{width:201px; line-height:25px;}
.clear{height:0; overflow:hidden; clear:both;}

#top,#top50,#top30,#top90,#top60,#products_box,#company,#top,#bq{width:1100px; margin:0 auto; overflow:hidden;}
#top30{height:30px; overflow:hidden;}
#top50{height:50px; overflow:hidden;}
#top60{height:90px; overflow:hidden;}
#top90{height:90px; overflow:hidden;}

/*head*/
#top_box{width:100%; margin:0 auto; height:157px; background:url(../images/20170418113715_1962527805.jpg);}

/*top*/
#top{height:157px;}
#top_logo{float:left; padding-top:35px; padding-left:13px;}
#top_name{width:350px; float:left; padding-top:51px; padding-left:20px;}
#top_name1{width:350px; float:left; font-size:26px; height:37px; line-height:37px; color:#000; font-weight:bold;}
#top_name2{width:350px; float:left; font-size:15px; height:33px; line-height:33px; color:#ccc;}

#top_img{float:left; padding-top:56px; padding-left:15px; padding-right:19px;}
#top_gg{width:250px; float:left; padding-top:54px;}
#top_gg1{width:250px; float:left; font-size:22px; height:32px; line-height:32px; color:#ff0000; font-weight:bold;}
#top_gg2{width:245px; float:left; font-size:18px; height:28px; line-height:28px; color:#666; padding-left:5px;}

#tel{float:right; padding-top:48px; width:300px;}
#tel1{background:url(../images/20170418114245_2006799096.gif) left no-repeat; font-size:14.5px; color:#666; padding-left:62px; width:220px; float:left; height:53px; margin-top:10px;}
#tel1 span{font-size:20px; font-weight:bold; font-family:Microsoft YaHei; color:#ff0000; width:200px; float:left; padding-top:3px; height:23px; line-height:23px; color:#FF0A0E;}

/*meau*/
#meau_box{width:100%; margin:0 auto; height:63px; background:#3aaff2;}
#meau{width:1100px; margin:0 auto; height:63px; background:#3aaff2;}
#meau li{ font-size:15px; float:left; line-height:63px; width:110px; text-align:center; color:#fff; font-weight:bold;}
#meau li a{font-size:15px; color:#fff; line-height:63px; width:110px; text-align:center; height:63px; display:block; text-decoration:none;}
#meau li a:hover{ color:#3aaff2; font-size:15px; background:#fff;}
#meau li a:active{color:#3aaff2; font-size:15px;}
#meau ul .none{ background:none;}

/*banner*/
/*幻灯片*/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height: 593px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 70px; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px; font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(http://114my.cn.114.114my.net/lpm/images/dian.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{ background:url(http://114my.cn.114.114my.net/lpm/images/yuan.png) no-repeat;}
.focus .prev {background: url(http://114my.cn.114.114my.net/lpm/images/left.png) no-repeat; position: absolute; top:250px;left:80px; width: 40px; height: 60px; z-index: 3; cursor: pointer}
.focus .next { background: url(http://114my.cn.114.114my.net/lpm/images/right.png) no-repeat; position: absolute; top:250px; width: 40px; height: 60px;right: 80px;z-index: 3;cursor: pointer}
.jqfocus ul li a img{height:593px; text-align:center;}


/*search*/
#searchBox{width:100%; margin:0 auto; background:#f5f5f5; overflow:hidden; height:250px;}
#partnersBox{width:100%; margin:0 auto; overflow:hidden; position:absolute; top:762px; z-index:99; }
#partners{width:1100px; margin:0 auto; height:225px; border-bottom:10px #d2d2d2 solid; overflow:hidden;}

#partners1{width:828px; float:left; background:#fff; height:225px;}
#partners1_bt{width:828px; float:left; height:90px; line-height:90px; text-align:center; font-size:25px;}
#partners1_bt a{font-size:25px; text-decoration: none;}
#partners1_bt span{color:#ff0000;}
#partners1_bg{width:808px; float:left;  height:105px; padding-left:10px; padding-right:10px; overflow:hidden;}

#search{width:244px; float:left; padding-top:32px; background-image:-webkit-linear-gradient(to right, orange, green); background-image:linear-gradient(to right,#00d062,green); height:193px; padding-left:28px;}

#search-i{float:left; width:33px; overflow:hidden; height:33px;}
#search-bg{float:left; width:153px; height:33px; background:#fff; overflow:hidden; padding-left:25px; line-height:33px;}
#search-text{width:221px; float:left; line-height:28px; text-align:center; padding-right:23px; padding-bottom:10px; color:#fff;}
#search-text a{color:#fff;}

/*banner_page*/	
#banner_com{width:100%; margin:0 auto; height:330px; background:url(../images/20170419172740_1208401747.jpg) center; overflow:hidden;}
#banner_news{width:100%; margin:0 auto; height:330px; background:url(../images/20170419172821_1462707837.jpg) center; overflow:hidden;}
#banner_pr{width:100%; margin:0 auto; height:330px; background:url(../images/20170420090846_9226484.jpg) center; overflow:hidden;}
#banner_feedback{width:100%; margin:0 auto; height:330px; background:url(../images/20170419172920_985678970.jpg) center; overflow:hidden;}
#banner_con{width:100%; margin:0 auto; height:330px; background:url(../images/20170419173235_1960241904.jpg) center; overflow:hidden;}

/*service*/
#service{width:1144px; margin:0 auto; overflow:hidden;}

#service_bt11{width:333px; height:42px; line-height:42px; color:#999; font-size:18px; text-align:center; background:#fff; position:relative; top:-23px; margin:0 auto;}
#service_bt22{font-size:32px; color:#3aaff2; line-height:87px; height:87px; text-align:center; width:463px; font-weight:bold; margin:0 auto;}
#service_bt22 a{font-size:32px; color:#3aaff2; text-decoration:none;}
#service_bt33{width:1100px; height:1px; background:#ebebeb; overflow:hidden; margin:0 auto;}
	
#service_bg{width:1144px; float:left; padding-top:20px; overflow:hidden;}
#service_bg li{width:258px; float:left; height:161px; background:#3aaff2; border-radius: 10px; text-align:center; margin-left:22px;}
#service_bg li a{width:258px; height:137px; background:#3aaff2; text-align:center; padding-top:24px; float:left; border-radius: 10px;}
#service_bg li a:hover{width:258px; height:137px; background:#008840;}
#service_bg li img{width:74px; float:left; height:82px; margin-left:92px;}
#service_bg li span{width:258px; float:left; text-align:center; font-size:18px; color:#fff; height:38px; line-height:38px;}

#service_box{width:1095px; margin:0 auto; overflow:hidden;height:369px; overflow:hidden;}
#service_bg1{width:1095px; margin:0 auto; padding-top:30px;}

/*youshi*/
#youshi_box{width:100%; margin:0 auto; background:#f4f4f4; padding-top:50px; padding-bottom:80px; overflow:hidden;}
#youshi{width:1100px; margin:0 auto; overflow:hidden;}
#youshi_bt1{width:333px; height:42px; line-height:42px; color:#999; font-size:18px; text-align:center; background:#f4f4f4; position:relative; top:-23px; margin:0 auto;}
#youshi_bt2{font-size:32px; color:#3aaff2; line-height:87px; height:87px; text-align:center; width:463px; font-weight:bold; margin:0 auto;}
#youshi_bt2 span{font-size:40px; color:#ff0000;}
#youshi_bt3{width:1100px; height:1px; background:#ebebeb; overflow:hidden; margin:0 auto;}

#youshi1{width:1100px; float:left; padding-top:30px; padding-bottom:60px; border-bottom:1px #E1DFDF dashed;}
#youshi1t{width:418px; float:left; padding-top:20px;}
#youshi1t_b{width:418px; float:left; font-size:22px; line-height:32px; color:#EF0808;}
#youshi1t_b span{ font-size:12px; color:#ccc;}
#youshi1t_a{ font-size:14px; color:#999; padding-top:15px; line-height:34px;}
#youshi1_img{width:658px; float:right;}

#youshi2{width:1118px; float:left; padding-top:30px;}

.cat_img {float:left;width:361px;height:208px;overflow:hidden;margin-top:25px; margin-left:9px;}
.cat_img a{display:block;width:361px;height:208px;overflow:hidden;position:relative;left:0px;top:0px;z-index:0;}
.cat_img a img{width:361px;height:208px;overflow:hidden;position:absolute;left:0px;top:0px;z-index:0;}
.cat_img a b,.cat_img a.hover b{width:291px;height:208px;line-height:40px;overflow:hidden;background:#666666;position:absolute;left:0px;top:-9999px;z-index:99;padding-top:60px; padding-bottom:60px; text-align:center;font-size:16px;color:#fff;font-weight:normal; padding-left:35px; padding-right:35px;}
.cat_img a.hover b{top:0px;display:block;  filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}

/*company*/
#fuwu_box{background:url(../images/20170418204306_191205400.jpg); margin:0 auto; width:100%; height:1074px; padding-top:80px;}
#fuwu_bt1{width:333px; height:52px; line-height:52px; color:#3aaff2; font-size:32px; text-align:center; margin:0 auto; font-weight:bold;}
#fuwu_bt2{font-size:22px; color:#333; line-height:42px; height:42px; text-align:center; width:463px; margin:0 auto;}

#fuwu{width:1182px; margin:0 auto; padding-top:65px; overflow:hidden; padding-bottom:80px;}
#fuwu li{width:340px; float:left; background:#ffffff; text-align:center; margin-left:41px;}
#fuwu li a{width:260px; background:#fff; text-align:center; padding-top:40px; float:left; padding-bottom:37px; padding-left:40px; padding-right:40px;}
#fuwu li a:hover{width:260px; background:#3aaff2; color:#fff;}
#fuwu li img{width:96px; float:left; height:56px; margin-left:82px;}
#fuwu li span{width:260px; float:left; text-align:center; font-size:18px; color:#333; height:38px; line-height:38px; padding-top:10px; font-weight:bold; color:#666;}
#fuwu li p{width:260px; float:left; text-align:center; font-size:12px; color:#666; line-height:33px; padding-top:7px;}

#company{background:#fff; margin:0 auto; width:1094px; padding:3px 3px; overflow:hidden;}

/*公司简介图片*/
img{border:none; }
.zzsc{float:left; width:380px; height:393px; position:relative; }
.text{width:393px; height:auto; background:#000; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.imgtext{width:380px; text-align:center; height:auto; float:left; padding:10px 10px; color:#FFF; font-size:14px; line-height:200%; }
.r1{margin-right:24px;}

.ys{ width:1002px; margin:25px auto; overflow:hidden;}
.yst{ float:left; width:380px; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
.yst span{ float:left; width:380px; font-family:"微软雅黑"; font-size:20px; color:#2a71bf; font-weight:bold; border-bottom:#2a71bf 1px solid; line-height:50px; margin-bottom:5px;}
.ysimg{ float:left; width:380px; height:393px; margin-right:20px; overflow:hidden;}

/*公司简介文字*/
#company_r{width:610px; float:left; padding-top:24px; padding-left:35px;}
#company_rbt{width:610px; float:left; font-size:24px; font-weight:bold; line-height:36px;}
#company_rbt span{font-weight:normal; font-size:18px; line-height:24px; height:24px;}
#company_rbt2{font-size:46px; color:#ccc; height:50px; line-height:50px;　width:620px; float:left;}
#company_rbg{width:610px; float:left; padding-top:10px; line-height:26px; color:#666; font-size:13px;}
#company_rmore{width:110px; float:left; height:36px; line-height:36px; border:1px #333 solid; text-align:center; margin-top:10px;}
#company_rmore a{width:110px; height:36px; line-height:36px; text-align:center; display:block;}
#company_rmore a:hover{background:#3aaff2; color:#fff;}

/*gg*/
#gg_box{width:100%; margin:0 auto; background:url(../images/20170419095736_1878089671.gif);}
#gg{width:1072px; margin:0 auto; overflow:hidden; background:url(../images/20170419095353_1401915468.jpg) center no-repeat; height:375px;}
#gg_r{width:410px; float:right;}
#gg_rtop{width:410px; float:left; padding-top:34px; text-align:center; font-size:16px; line-height:32px;}
#gg_r1{width:410px; float:left;}
#gg_r1fl{width:210px; float:left; padding-top:13px; padding-left:0px; font-size:15px; line-height:36px; color:#fff;}
#gg_r1fl a{font-size:15px; color:#fff;}
#gg_r2{width:94px; float:right; padding-right:36px; padding-top:53px;}
#gg_r21{width:94px; float:left; height:40px; line-height:40px; color:#fff; text-align:center; font-size:14px; margin-top:15px; background:#ff7200;}
#gg_r21 a{color:#fff; font-size:14px;}

/*news*/
#news{width:100%; margin:0 auto; overflow:hidden; background:#eaeaea; padding:45px 0px 60px 0px;}
#news_bt{margin:0 auto; width:1100px; overflow:hidden; border-bottom:1px #c6c6c6 solid; height:100px;}

#news_bt1{width:400px; float:left; height:100px; line-height:100px; color:#333; font-size:50px; font-weight:bold; margin-left:210px;}
#news_bt1 a{font-size:60px; color:#333;}
#news_bt2{width:320px; float:left; height:80px; padding-top:13px;}
#news_bt21{width:320px; float:left; height:42px; line-height:42px; color:#666; font-size:22px; text-align:center;}
#news_bt22{width:320px; float:left; height:25px; line-height:25px; color:#fff; font-size:18px; background:#ff7200; text-align:center;}

#news_btc{margin:0 auto; width:1100px; overflow:hidden; border-top:1px #fff solid; height:50px; line-height:50px; text-align:center; font-size:16px; color:#999;}
#news_btc span{font-size:23px;}

#news_bg{width:1100px; overflow:hidden; margin:0 auto; padding-top:30px;}

.news_l{ float:left; width:410px; padding-top:10px;}
.news_l .news_div_item{ position:relative;}
.news_l .news_div_item_pic{ position:absolute; top:0;}
.news_l .news_div_item_content{line-height:30px; width:410px; padding-top:10px; position:absolute; top:260px;}
.news_l .news_div_item_a{ font-size:16px;}
.news_l .news_div_item_body{ color:#999; line-height:24px;}

.news_l .divdgweb_new_div_item{ position:relative;}
.news_l .divdgweb_new_div_item_pic{ position:absolute; top:0;}
.news_l .divdgweb_new_div_item_content{line-height:30px; width:410px; padding-top:10px; position:absolute; top:260px;}
.news_l .divdgweb_new_div_item_a{ font-size:16px;}
.news_l .divdgweb_new_div_item_body{ color:#999; line-height:24px;}


.news_r{ float:right; width:640px; }
.news_r .news_div .news_div_item:nth-child(1){ display:none;}   /*第一条新闻已在左边调用，所以此处设置不显示*/
.news_r .news_div_item{background:#f6f6f6; width:640px; height:80px; margin:10px 0px; padding:5px 0px;}
.news_r .news_div_item_date{float:left; width:89px; height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif; border-right:1px #e8e8e8 solid; text-align:center;}
.news_r .news_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news_r .news_div_item_month{position:absolute; top:50px; left:57px; color:#999;}
.news_r .news_div_item_year{position:absolute; top:50px; left:19px; color:#999;}
.news_r .news_div_item_content{ float:left; line-height:30px; margin-left:20px; width:500px; padding-top:10px;}
.news_r .news_div_item_body{ color:#999;}
.news_r .news_div_item:hover { background:#0090ff;}
.news_r .news_div_item:hover .news_div_item_day,.news_r .news_div_item:hover .news_div_item_month,.news_r .news_div_item:hover .news_div_item_year,.news_r .news_div_item:hover .news_div_item_title,.news_r .news_div_item:hover .news_div_item_body{ color:#FFF;}
.news_r .news_div_item:hover .news_div_item_title a{ color:#FFF;}


.news_r .divdgweb_new_div .divdgweb_new_div_item:nth-child(1){ display:none;}   /*第一条新闻已在左边调用，所以此处设置不显示*/
.news_r .divdgweb_new_div_item{background:#f6f6f6; width:640px; height:80px; margin:10px 0px; padding:5px 0px;}
.news_r .divdgweb_new_div_item_date{float:left; width:100px; height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif; border-right:1px #e8e8e8 solid;}
.news_r .divdgweb_new_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news_r .divdgweb_new_div_item_month{position:absolute; top:50px; left:57px; color:#999;}
.news_r .divdgweb_new_div_item_year{position:absolute; top:50px; left:19px; color:#999;}
.news_r .divdgweb_new_div_item_content{ float:left; line-height:30px; margin-left:20px; width:500px; padding-top:10px;}
.news_r .divdgweb_new_div_item_body{ color:#999;}
.news_r .divdgweb_new_div_item:hover { background:#16ddff;}
.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_year,.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_title,.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{ color:#FFF;}
.news_r .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{ color:#FFF;}

/*link*/
#link_box{width:100%; margin:0 auto; height:77px; line-height:77px; background:#0090ff; color:#fff;}
#link_box a{color:#fff;}
#link{width:1100px; margin:0 auto; height:77px; line-height:77px;}
#link_bt{width:140px; float:left; text-align:center; font-size:15px; font-weight:bold;}
#link_bt span{font-size:14px; font-weight:normal; padding-left:5px;}
#link_bg{width:960px; float:left;}

/*bq*/

#bq_box{background:#2c2f36; margin:0 auto; width:100%; padding:50px 0px; color:#ccc; overflow:hidden;}
#bq_box a{color:#ccc;}
#bq_l{width:840px; float:left; padding-left:20px;}
#bq_ldh{width:840px; float:left; height:50px; line-height:50px; font-size:14px;}
#bq_ldh a{font-size:14px;}
#bq_la{width:840px; float:left; padding-top:20px; line-height:32px;}
#bq_r{width:240px; float:left;  padding-top:15px;}

.cp img{
border:1px #ededed solid;
padding:1px;
}
.cp a:hover img{
border:1px #ff0000 solid;
padding:1px;
}

.strong_title{display: none;}
.mianbxContent{text-align: left !important; font-size:15px; line-height: 50px !important; width:1058px !important; margin-bottom: 12px !important; height:50px !important; padding-left: 42px; color: #666; border-bottom:1px #efefef dashed;}
.mianbxContent a{ font-size:15px; color: #666; font-weight: bold; }
.mianbxContent a:hover{ color:#f00; text-decoration:blink; font-weight: bold;}

#newBridge .icon-right-center{top:80%;}