@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;color:#666;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#666;}
a:hover{ color:#C00;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}

body{cursor:default;-webkit-text-size-adjust:none;font-size:100%;font-family:Arial;background:#FFF; overflow-x:hidden}
DIV.green-black{ width:100%;  padding-top:10px; text-align:center; }
DIV.green-black A{PADDING-RIGHT: 8px;PADDING-LEFT: 8px;PADDING-BOTTOM: 2px;COLOR: #000;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #fff 1px solid;TEXT-DECORATION: none;font-size:16px;background-color: #fff;}
DIV.green-black A:hover{COLOR: #fff;font-size:16px;}
DIV.green-black A:active{BORDER: 1px solid #1b3c9b;COLOR: #fff;font-size:16px;background-color: #1b3c9b;}
DIV.green-black SPAN.current{PADDING-RIGHT: 8px;PADDING-LEFT: 8px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: 1px solid #1b3c9b;font-size:16px;background-color: #1b3c9b;}
DIV.green-black SPAN.disabled{PADDING-RIGHT: 8px;PADDING-LEFT: 8px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #1b3c9b 1px solid;font-size:16px}

@font-face{

font-family:'SourceHanSansCN-Normal';
font-family:'SourceHanSansCN-Normal';
	src:url('../fonts/sourcehansanscn-normal.eot') format('eot');/*IE*/
	src:url('../fonts/sourcehansanscn-normal.ttf') format('truetype');/*non-IE*/
.prolist li p
}
.fl{ float:left;}
.fr{ float:right;}
.kd{ width:1200px; margin:0 auto;}

.mar{ height:41px; border-bottom:1px solid #959595; }
.mar .maq{ font-size:0.875em; color:#000000; width:500px}
.mar .mas p{ font-size:0.875em; color:#000000}
.mar .mas p a{ color:#000}

/*头部*/
.head{ height:105px; width:100%; min-width:1200px;}
.logo{ margin-top:25px;}
.name{  margin-left:12px}
.name h4{ font-size:24px; font-weight:bold; color:#d6452a;    height: 46px;}
.name p{ font-size:16px; color:#000;}
.tell{ background:url(../images/te1_03.png) left top no-repeat; padding-left:57px; margin-top:20px;}
.tell p{ font-size:1.125em; color:#1b3c9b}
.tell span{ font-size:1em; color:#000;}

/*菜单栏*/
.menu{ background:#1b3c9b; height:53px; width:100%; min-width:1200px;}
.menu li{ line-height:52px; float:left; width:12.4%; text-align:center;}
.menu li a{ color:#fff;font-family:'SourceHanSansCN-Normal'; font-size:1em; transition:all 0.5s}
.menu li a:hover,.menu li a.cur{ /*color:#d6452a;*/}

/*banner*/
.banner{}
.fullSlide{width:100%;position:relative;height:600px;background:#000; min-width:1200px;}
.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:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul .on{background:#d6452a;}

/*point4*/
.point4{ width:100%; min-width:1200px; background:#f1f3f7; padding:20px 0 26px; box-shadow:0 0 5px 5px rgba(0,0,0,0.2); margin-bottom:64px;}
.point4 li{ float:left; width:25%; text-align:center;}
.point4 li img{ transition:all 0.5s; transform:rotateY(0deg)}
.point4 li:hover img{ transform:rotateY(180deg)}
.point4 li p{ margin:0.8em 0; color:#1b3c9b}
.point4 li span{ font-size:14px; color:#545454}

/*产品中心*/
.in-pro{ width:100%; padding-bottom:30px;}
.inprt{ text-align:center; padding-bottom:41px}
.inprt p{ font-size:36px; color:#1b3c9b; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.inprt h4{ font-size:28px; color:#1b3c9b;}

.psort{ width:1000px; margin:0 auto 41px;}
.psort li{ float:left; width:20%; text-align:center;}
.psort li a{ color:#000000}
/**/
.slider4{ }
.slider4 .slide{ position:relative; cursor:pointer; margin-right:14px; width:286px !important}
.slider4 .slide img{ width:100%;    border: 1px solid #464646;
    height: 288px;}
.slider4 .slide p{     position: absolute;
 position: absolute;
    bottom: 5%;
    right: 5%;
    color: #000000;
    font-size: 18px;
    /* font-weight: bold; */
    letter-spacing: 2px;
    text-align: center;
    margin: 0 auto;
width: 100%;}
.slider4 .slide div{ position:absolute; background:url(../images/prcur.png) no-repeat; top:0; left:0; width:100%; height:100%; transition:all 0.3s; transform:scale(0)}
.slider4 .slide:hover div{ transform:scale(1)}

/*公司简介*/
.in-ab{ background:url(../images/abbg.jpg) center top no-repeat; padding-top:151px; padding-bottom:79px;}
.ab-nn{ padding:46px 28px; background:#fff; box-shadow:0 0px 6px 5px rgba(0,0,0,0.2)}
.ab-nn .apic{ width:599px;}
.ab-nn .acon{ width:476px; margin-right:30px}
.ab-nn .acon p{ font-size:36px; color:#1b3c9b; opacity:0.3; text-transform:uppercase; margin-top:25px;}
.ab-nn .acon h4{ font-size:24px; color:#1b3c9b; margin-bottom:40px;}
.ab-nn .acon span{ font-size:14px; display:block; text-indent:2em; /*color:#1b3c9b; */line-height:2em;}
.ab-nn .acon .ma{ width:113px; height:28px; border:1px solid #d6452a; display:block; background:url(../images/ajiao.jpg)90px center no-repeat; line-height:28px; color:#d6452a; font-size:14px; text-indent:1em; margin-top:33px}

/*4大优势*/
.adv4{ background:#ecf0f3; padding:66px 0; width:100%; padding:66px 0;}

.adtit{ text-align:center;}
.adtit p{ margin-top:21px; font-size:18px; color:#000000}
.adv4 .u1{ margin-top:65px}
.adv4 .u1 .fl{ width:50%;}
.adv4 .u1 .fl img{ width:100%;}
.adv4 .u1 .fr{ width:50%;}
.adv4 .u1 .fr ul{ margin-left:56px; margin-right:62px;}
.adv4 .u1 .fr li{ padding-left:75px;}
.adv4 .u1 .fr li:nth-child(1){ background:url(../images/d1.jpg) left top no-repeat; margin-top:24px;}
.adv4 .u1 .fr li:nth-child(2){ background:url(../images/d2.jpg) left top no-repeat; margin-top:37px;}
.adv4 .u1 .fr li p{ font-size:24px; color:#1b3c9b; font-weight:bold; margin-bottom:32px;}
.adv4 .u1 .fr li span{ font-size:16px; color:#000; line-height:1.875em;}

.adv4 .u2{ margin-top:45px;}
.adv4 .u1 .fr{ width:50%;}
.adv4 .u2 .fr img{ width:100%;}
.adv4 .u2 .fl{ width:50%;}
.adv4 .u2 .fl ul{ margin-left:53px; margin-right:62px;}
.adv4 .u2 .fl li{ padding-left:75px;}
.adv4 .u2 .fl li:nth-child(1){ background:url(../images/d3.jpg) left top no-repeat; margin-top:24px;}
.adv4 .u2 .fl li:nth-child(2){ background:url(../images/d4.jpg) left top no-repeat; margin-top:37px;}
.adv4 .u2 .fl li p{ font-size:24px; color:#1b3c9b; font-weight:bold; margin-bottom:32px;}
.adv4 .u2 .fl li span{ font-size:16px; color:#000; line-height:1.875em;}

/*新闻资讯*/
.in-new{ padding:40px 0; width:100%;}
#tab2{}
.tabList2{  width:100%; height:35px; margin-bottom:23px;}
.tabList2 .cl{ border-bottom:1px solid #b5b5b5}
.tabList2 li{ float:left; font-size:20px; color:#000; height:60px; line-height:60px; padding:0 30px}
.tabList2 li.cur{ color:#d6452a}
.tabCon2{ width:auto; padding:0; padding-bottom:30px; margin: 0 auto; padding-top:30px; }
.tabCon2 .cur{ display:block}

.firnew{ width:532px;}
.firnew img{ width:100%;}
.firnew p{ padding:24px 0; font-size:18px; color:#000}
.firnew em{ padding:24px 0; font-size:14px; color:#585858}
.firnew span{ font-size:14px; color:#585858; line-height:2em}
.thul{ width:533px; margin-top:-10px}
.thul li{ padding-bottom:24px; border-bottom:1px solid #e5e5e5}
.thul li p{ padding:10px 0 14px; font-size:18px; color:#000}
.thul li em{ padding:10px 0 14px; font-size:14px; color:#585858}
.thul li span{ font-size:14px; color:#585858;}

/*foot*/
.foot{ background:url(../images/fobg.jpg) center no-repeat; height:304px; min-width:1200px; width:100%;}
.fmenu{ width:100%; border-bottom:1px solid #909090; height:65px; line-height:65px;}
.fmenu li{ float:left; width:11%; text-align:center;}
.fmenu li a{ color:#fff; font-family:'SourceHanSansCN-Normal';}
.fcon{ padding-top:22px;}
.fcon h6{ margin-bottom:16px; font-size:24px; color:#ffffff; font-weight:bold;}
.fcon p{ color:#fff; font-size:1em; line-height:2em;}
.fcon a{ color:#fff; font-size:1em;}
.fwx{ width:131px; margin-top:42px;}
.fwx p{ font-size:1em; color:#fff;}
.fo2{ border-top:2px solid #d6452a; padding:14px 0; width:100%; min-width:1200px; background:#3e3e3e}
.fo2 p{ color:#fff; font-size:14px;}
.fo2 a{ color:#fff;}
/*友情链接*/
.fink{ margin-bottom:20px;}
.ftit{ width:183px;}
.flk{ width:1000px;}
.flk a{ margin:0 5px; font-size:0.875em; color:#303030}
.flk a:hover{ color:#ce0707}

/*----------------------------------------------内页-------------------------------------------------*/
.ban{ width:100%; height:352px; min-width:1200px;}
.loca{ line-height:55px; height:55px; background:#f1f3f7; width:100%; min-width:1200px;}
.loca p{ line-height:55px; background:url(../images/home.png) left center no-repeat; padding-left:30px; font-size:14px; color:#646464;}

.main{ padding:55px 0;}
.ct30 h4{ text-align:center; font-size:30px; color:#1b3c9b; font-weight:bold;}
.ct30 ul{ padding:58px 0;}
.ct30 li{ width:33%; border-right:1px solid #a0a0a0; float:left;}
.ct30 li p{ padding-left:20%; color:#545454; line-height:2em;}

.feed{ margin-top:50px;}
.feed h6{ font-size:24px; color:#d6452a; font-weight:bold;}

.efe{ margin-top:40px;}
.efe .f1{ float:left; width:370px; margin-right:45px;}
.efe .fn{ margin-right:0;}
.contxt{ background-color:transparent; border:1px solid #CCC; padding:10px 5px; width:358px; }
.contxt1{background-color:transparent; border:1px solid #CCC;padding:5px; margin-top:30px}
.bt1{ width:257px; margin:20px auto}
.btn{width:114px; height:37px; border:none;background:#a0a0a0; color:#fff; font-family:"微软雅黑"; cursor:pointer; transition:all 0.5s}
.btn:hover{ background:#d6452a}

/*公司相册*/
#DB_gallery{width:1200px;margin:40px auto 0 auto;}
#DB_gallery .DB_imgSet {position:relative;height:571px;overflow:hidden; text-align:center;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%; background-position:center !important}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:1200px;overflow-x:hidden; height:170px}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0;height:170px}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline;margin-right:41px; width:271px; height:169px;}
#DB_gallery .DB_thumSet .DB_thumMove li a{ display:inline-table;}
#DB_gallery .DB_thumSet .DB_thumMove li img{ height:169px; width:271px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:261px;height:159px;border:5px solid #d6452a;left:0;top:0}

/**/
.pnav ul{ position:absolute; top:52%; background:rgba(0,0,0,0.5); left:16%; width:70%}
.pnav ul li{ float:left; font-size:1em; color:#fff;}
.pnav ul li a{ display:block; color:#fff; padding:20px; transition:all 0.5s}
.pnav ul li a:hover,.pnav ul li a.cur{ background:#d6452a}

/*产品*/
.prolist{}
.prolist li{ margin-right:49px; float:left; margin-bottom:40px;    border: 1px solid #eee;}
.prolist li img{ border:none}
.prolist li p{ font-size:1em; color:#3d3d3d; margin-top:10px; text-align:center}


/*产品中心*/

.ptcc{ width:auto; border-bottom:1px solid #b5b5b5; text-align:center;}
.ptcc p{ font-size:24px; color:#494949; font-weight:bold;}
.ptcc span{ font-size:1.125em; color:#959595; padding-bottom:10px; display:block;}


.pright{ width:940px;}
.pright li{ width:302px; height:auto; float:left; margin-right:1em; margin-bottom:1em}
.pright li div{ width:296px; border:3px solid #eee; transition:all 0.8s; overflow:hidden;}
.pright li div img{ width:296px; transition:all 0.8s}
.pright li p{ font-size:0.875em; border-bottom:1px solid #b5b5b5; height:41px; line-height:41px;}
.pright li p span{ float:right; font-family:Arial, Helvetica, sans-serif}
.pright li:hover div{ border:3px solid #d6452a}
.pright li:hover div img{ transform:scale(1.05);}

.pshow{ width:900px;}

 #preview {float:left; position:relative;}
.jqzoom{ border:1px solid #d2d2d2;margin:0 auto}
#v_content{width:360px;height:95px;margin-top:15px;}

.control_left{width:7px;height:70px;float:left;background: url(../images/lt-btn.png) no-repeat center; cursor:pointer; margin-right:2px;}
.control_right{width:7px;height:70px;float:right;background: url(../images/ri-btn.png) no-repeat center; cursor:pointer;}

.v_content_listdiv{position:relative; width:320px;height:70px;float:left;overflow:hidden;}
.v_content_list { position:absolute;top:0px; left:0px; height:70px; width:2500px;}
#v_content ul {float:left; }
#v_content ul li { display:inline; float:left; width:70px; height:70px; margin:0 2px; border:1px solid #c8c8c8;}
#v_content ul li img {width:70px; height:70px;}

.plr .plp1{font-size:1.125em; font-family:"微软雅黑"; font-weight:bold; color:#000;}
.td{ height:auto;}
.plr{  margin-left:12px; margin-top:10px;     float: right;}
.plr .plp{ font-size:1.125em; font-family:"微软雅黑"; font-weight:bold; color:#000;}
.plr font{ display:block; color:#000; font-size:14px; font-family:"微软雅黑"; margin-top:37px;}
.td{ overflow:hidden; margin-bottom:30px; margin-top:40px; font-size:0.875em; color:#707070}
.plr em{ font-size:0.875em; color:#979797; font-family:"微软雅黑"; background:url(../images/well_07.png) left center no-repeat; padding-left:20px;}
.plr em b{ color:#eb020f;}
.plr a{ display:block; margin-top:30px; width:132px; height:45px; background:#3076bd; line-height:45px; color:#000; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#FFF; font-weight:bold;}

#tab3{position:relative; width:100%; padding:20px 0 0 0}
#tab3 .tabList3{  overflow-x: auto;  white-space:nowrap;}
#tab3 .tabList3 ul li{ display:block; width:145px; font-family:"微软雅黑"; float:left;text-align:center;height:40px; line-height:40px; background:#e7e7e7; color:#7d7d7d; font-size:14px; }
#tab3 .tabList3 li.cur { background:#d6452a; color:#000;}
#tab3 .tabCon3{border:1px solid #cacaca; padding-top:10px;}
#tab3 .tabCon3 *{ line-height:24px; font-size:14px;}
#tab3 .tabCon3>div{ display:none; padding:10px;}
#tab3 .tabCon3>div.cur{display:block; }

.hotpro{ width:100%; border:1px solid #eee; margin-top:30px}
.hotpro h4{ font-size:24px; height:30px; background:#1b3c9b; color:#fff; padding:10px;}
.hotpro ul{ padding:10px}
.hotpro li{ width:23%; float:left; margin:0 1%;}
.hotpro li img{ width:100%;}
.hotpro li p{ font-size:14px;}

.hotnews{ width:280px;border:1px solid #eee; margin-top:10px;}
.hotnews h4{ padding:10px; background:#eee;font-size:20px;}
.hotnews ul{ padding:10px;}
.hotnews li{ width:100%; line-height:30px; border-bottom:1px dashed #ddd}
.hotnews li p{ font-size:14px; }
.hotnews li:hover p{ color:#000}
/*新闻资讯*/
.newslist{ width:100%; padding:26px 0;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease; border-bottom:1px solid #eee}
.newslist:hover{ background:rgba(0,0,0,0.8);transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.newslist a{ display:block; width:90%; margin:0 auto; max-width:1300px;}
.news_img{ width:16%;}
.news_img img{ width:100%;}
.news_right{ padding-left:4%; width:65%}
.news_bt{ font-size:1.5rem; color:#545454; padding-bottom:1rem; font-weight:bold; transition:all 0.5s}
.news_wb{ font-size:0.875rem; color:#4b4b4b; line-height:1.4rem; height:2.8rem; overflow:hidden;transition:all 0.5s}
.news_more{font-size:0.875rem; color:#4b4b4b; padding-top:1.5rem;transition:all 0.5s}
.news_rq{ background:#1b3c9b; width:6%; font-size:0.875rem; text-align:center; color:#fff; line-height:1.8rem;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease;}
.news_rq p{ height:5rem; line-height:5rem; border-bottom:1px solid #fff; font-size:2.5rem; color:#fff}
.newslist:hover .news_rq{ background:#fff;transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease; color:#000;}
.newslist:hover .news_rq p{ color:#000; border-bottom:1px solid #006e3d}


.newslist:hover .news_bt{ color:#fff;}
.newslist:hover .news_wb{ color:#fff}
.newslist:hover .news_more{ color:#fff;}

/*新闻内页*/
.news-title{width:100%; height:30px; line-height:30px; text-align:center; font-size:1.125em; font-weight:bold; margin:0 auto}
.news-type{width:100%; text-align:center; margin:0 auto; color:#999;font-size:0.75em; border-bottom:#999 1px dotted}
.news-content{width:100%; margin:0 auto; font-size:0.875em; line-height:24px;}
.news-pn{ font-size:1em;line-height:20px;}
.news-pn a{ color:#666; font-size:1em;}
/*相关新闻*/
.xgnews{margin:40px auto;}
.xgnews-tit{height:40px;line-height:40px;border-bottom:1px solid #CCC;padding-left:20px; font-size:14px; color:#000;}
.xgnews-con{border-top:1px solid #CCC;border-top:none;padding:10px 20px;}
.xgnews-con li{width:40%;height:30px;line-height:30px; overflow:hidden;}
.xgnews-con li span{float:right;}
.xgnews-con li a{ padding-right:10px; color:#666;}
.xgnews-con li a:hover{ color:#333;}
