@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font:font:12px/150% "黑体", "微软雅黑", "宋体", Helvetica, Verdana, Arial, sans-serif;color:#444; -webkit-font-smoothing: antialiased;text-align:left;_behavior:url(css/hover.htc);background:#fff;}
form,p,ul,ol li,dl,h1,h2,h3,h4,h5,h6,dd,dt,table,input,textarea,blockquote,label, object, iframe, html, .nomp *,.nomp{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }
body,td {font:12px/150% "Microsoft YaHei", "Lantinghei SC", "Open Sans", Monaco, Arial, "Hiragino Sans GB", "STHeiti", "WenQuanYi Micro Hei", SimSun; color:#444;  -webkit-font-smoothing: antialiased;}
img { border-width:0;}
input,select{ vertical-align:middle;}
table{ border-collapse:collapse;border-spacing:0;border:none;}
a{color:#333; text-decoration:none;}  
a:hover{text-decoration:underline;color:#000}
ul,ol,li{list-style-type:none;}
input[type="radio"],input,img,textarea,select{
	/* [disabled]vertical-align:middle; */
}
select,input{font-size:13px;margin:0 4px;}
.codeImg{margin:0 3px;}
select{margin-right:2px;}
.clear{overflow:hidden;zoom:1;} /*解决ie下的浮动，margin重叠*/
p{color:#555;}
.more{color:#008ed8;}
.clearBox{clear:both;font-size:0;margin:0;padding:0;line-height:0;}
.space{display:inline-block;width:1em;}/*解决input标签类间距问题*/
.floatleft{float:left;}
.floatright{float:right;}
.noborder{border:none;}
.padleft{padding-left:0;}
.padbottom{padding-bottom:0;}
.clearfix:after,dd div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,dd div{*zoom:1;}
.zoom{overflow: hidden;}
.zoom img{width: 100%;height: auto; transition: all .5s ease-out;}
.zoom img:hover{transform: matrix(1.1,0,0,1.1,0,0);}


/*头部
===========================================*/
.header{white-space:nowrap;width:auto;height:75px;display:block;padding-top:15px;background:url(../images/top_line.jpg) repeat-x bottom;}

/*logo*/
.header .logo{width:206px;height:43px;float:left;display:block;overflow:hidden;text-align:center; }
.header .logo img{width:100%;display:inline-block;vertical-align:bottom;}

/*导航*/
.menu{white-space:nowrap;height:58px;line-height:95px;text-align:right;color:#d8500d;float:right;overflow:hidden;}
.menu a{padding:0 10px;color:#121212;display:inline-block;font:18px "黑体","微软雅黑","宋体";width:auto;}
.menu a:hover{text-decoration:none;color:#0366a4;}
.menu a.selected{color:#0366a4;}

/*banner*/
.indbanner{width:auto;height:auto;display:block;overflow:hidden;margin:0;padding:0;z-index:1;border:1px solid #e9e9e9;position: relative;}

.banner{width:auto;height:auto;background:#002b64;display:block;overflow:hidden;margin:0;padding:0;z-index:1;}
.indbanner img , .banner img{width:100%;}

.bprolist{width:auto;height:auto;display:block;overflow:hidden;margin_top:20px;padding:0;}
.bprolist a{display:block;overflow:hidden;}
.bprolist a.wid1{width:29.3%;}
.bprolist a.wid3{width:31.2%;}
.bprolist a.wid2{width:35.7%;}
.bprolist a img{width:100%;}


/*公司概况*/
.compabout{border:1px solid #cccccc;height:auto;margin-top:15px;padding:2px;display:block;overflow:hidden;font-family:"黑体","微软雅黑","宋体";}
.compabout #tags {width:100%;height:36px;line-height:36px;border-bottom:2px solid #2b79b1;text-align:center;float:left;}
.compabout #tags li {width:20%;font-size:15px;float:left;display:block;overflow:hidden;}
.compabout #tags li a {color:#333;display:block;text-decoration:none;overflow:hidden;}
.compabout #tags li a:hover {color:#fff;display:block;text-decoration:none;background:#2b79b1;}
.compabout #tags li.selectTag{ position:relative;border:none;}
.compabout #tags li.selectTag a{background:#2b79b1;height:38px;color:#fff;}
.compabout #tagContent {width:100%;height:auto;}
.compabout .tagContent {padding-bottom:10px;display:none;}
.compabout #tagContent div.selectTag{ display:block;}


.cpabout{padding:20px;font-size:15px;color:#343434;line-height:24px;}
.cpabout p{text-indent:2em;padding-bottom:10px;text-align:justify;display:inline-block;display:block;}
.cpabout .cpname{font-size:22px;font-weight:bold;color:#121212;}
.newname{font-size:22px;color:#121212;text-align:center;display:block;width:100%;height:42px;line-height:42px;}
.cptitle{font-size:18px;font-weight:bold;color:#121212;font-family:"微软雅黑","宋体","黑体";}
.mantitle{font-size:16px;color:#121212;}
.manword{font-size:20px;font-weight:bold;color:#121212;line-height:26px;text-align:center;height:26px;display:block;}
.manpic{width:auto;float:left;display:block;margin:10px 0 15PX 30px;}

.propic{width:auto;float:left;display:block;margin:10px 0 15PX 0;}
.propic ul{width:100%;margin:0;padding:0;}
.propic ul li{width:16.6%;height:auto;float:left;display:inline-block;}
.propic ul li img{width:100%;display:inline-block;vertical-align:middle;}
.propic img{width:100%;display:inline-block;vertical-align:middle;}

.manpic img{width:100%;}
.cpword{float:left;text-align:left;display:block;}
.cpword a{color:#333;}
.cpword a:hover{color:#0366a4;} 
.cpword .mleft20{margin-left:20px;}
.cpimg{padding:0 40px;text-align:center;}
.cpimg img{display:inline-block;vertical-align:middle;}
.cpword2{text-align:center;display:block;margin:0 auto;}

@media only screen and (max-width:767px) {
.cpabout{padding:20px 20px 10px 20px;display:block;overflow:hidden;}
.cpimg{padding:0;text-align:center;display:inline-block;}
.cpimg .cpimg1{width:48%;vertical-align:middle;}
.cpimg .cpimg1 img{display:inline-block;vertical-align:middle;padding:0 20px 10px 0;margin:0;}

}




/*页面内容*/

/*padding margin*/
.fl-l{float: left !important;} .fl-r{float: right !important;} .fl-n{float: none !important;} .mob-show{display: none !important;}
.PL250{padding-left:250px;}
.PL50{padding-left:50px;} .PT50{padding-top:50px;} .PB50{padding-bottom:50px;} .PR50{padding-right:50px;} .P50{padding:50px;}
.PL40{padding-left:40px;} .PT40{padding-top:40px;} .PB40{padding-bottom:40px;} .PR40{padding-right:40px;} .P40{padding:40px;}
.PL30{padding-left:30px;} .PT30{padding-top:30px;} .PB30{padding-bottom:30px;} .PR30{padding-right:30px;} .P30{padding:30px;}
.PL20{padding-left:20px;} .PT20{padding-top:20px;} .PB20{padding-bottom:20px;} .PR20{padding-right:20px;} .P20{padding:20px;}
.PL15{padding-left:15px;} .PT15{padding-top:15px;} .PB15{padding-bottom:15px;} .PR15{padding-right:15px;} .P15{padding:15px;}
.PL10{padding-left:10px;} .PT10{padding-top:10px;} .PB10{padding-bottom:10px;} .PR10{padding-right:10px;} .P10{padding:10px;}
.PL5{padding-left:5px;}   .PT5{padding-top:5px;} .PB5{padding-bottom:5px;} .PR5{padding-right:5px;} .P5{padding:5px;}
.ML200{margin-left:200px;}
.ML50{margin-left:50px;}  .MR50{margin-right:50px;}
.ML40{margin-left:40px;} 
.ML30{margin-left:30px;} .MT30{margin-top:30px;} .MB30{margin-bottom:30px;} .MR30{margin-right:30px;} .M30{margin:30px;}
.ML20{margin-left:20px;} .MT20{margin-top:20px;} .MB20{margin-bottom:20px;} .MR20{margin-right:20px;} .M20{margin:20px;}
.ML15{margin-left:15px;} .MT15{margin-top:15px;} .MB15{margin-bottom:15px;} .MR15{margin-right:15px;} .M15{margin:15px;}
.ML10{margin-left:10px;} .MT10{margin-top:10px;} .MB10{margin-bottom:10px;} .MR10{margin-right:10px;} .M10{margin:10px;}
.ML5{margin-left:5px;} .MT5{margin-top:5px;} .MB5{margin-bottom:5px;} .MR5{margin-right:5px;} .M5{margin:5px;}

@media only screen and (max-width:767px) {
    .fl-l{float: none !important;} .fl-r{float: none !important;} .fl-n{float: none !important;} .mob-show{display: inherit !important;}
	
	.PL250{padding-left:0px;}
    .PL50{padding-left:0px;} .PT50{padding-top:0px;} .PB50{padding-bottom:0px;} .PR50{padding-right:0px;} .P50{padding:0px;}
    .PL30{padding-left:0px;} .PT30{padding-top:0px;} .PB30{padding-bottom:0px;} .PR30{padding-right:0px;} .P30{padding:0px;}
    .PL20{padding-left:0px;} .PT20{padding-top:0px;} .PB20{padding-bottom:0px;} .PR20{padding-right:0px;} .P20{padding:0px;}
    .PL15{padding-left:0px;} .PT15{padding-top:0px;} .PB15{padding-bottom:0px;} .PR15{padding-right:0px;} .P15{padding:0px;}
    .PL10{padding-left:0px;} .PT10{padding-top:0px;} .PB10{padding-bottom:0px;} .PR10{padding-right:0px;} .P10{padding:0px;}
    .PL5{padding-left:0px;} .PT5{padding-top:0px;} .PB5{padding-bottom:0px;} .PR5{padding-right:0px;} .P5{padding:0px;}
	.ML200{margin-left:0px;}
	.ML50{margin-left:0px;}  .MR50{margin-right:0px;}
	.ML40{margin-left:0px;}
    .ML30{margin-left:0px;} .MT30{margin-top:0px;} .MB30{margin-bottom:0px;} .MR30{margin-right:0px;} .M30{margin:0px;}
    .ML20{margin-left:0px;} .MT20{margin-top:0px;} .MB20{margin-bottom:0px;} .MR20{margin-right:0px;} .M20{margin:0px;}
    .ML15{margin-left:0px;} .MT15{margin-top:0px;} .MB15{margin-bottom:0px;} .MR15{margin-right:0px;} .M15{margin:0px;}
    .ML10{margin-left:0px;} .MT10{margin-top:0px;} .MB10{margin-bottom:0px;} .MR10{margin-right:0px;} .M10{margin:0px;}
    .ML5{margin-left:0px;} .MT5{margin-top:0px;} .MB5{margin-bottom:0px;} .MR5{margin-right:0px;} .M5{margin:0px;}
    .mob-one{text-align: center;padding: 15px 0;display: block}
    .mob-one2{text-align: center;display: block}
    .mob-one3{display: block;width: 100% !important;}
    .mob-none{display: none !important;}
    .mob-TC{text-align: center;} .mob-TR{text-align: right;} .mob-TL{text-align: left;}
	.mob-PT25{padding-top:25px;}
    .mob-PL30{padding-left:30px;} .mob-PT30{padding-top:30px;} .mob-PB30{padding-bottom:30px;} .mob-PR30{padding-right:30px;} .mob-P30{padding:30px;}
    .mob-PL20{padding-left:20px;} .mob-PT20{padding-top:20px;} .mob-PB20{padding-bottom:20px;} .mob-PR20{padding-right:20px;} .mob-P20{padding:20px;}
    .mob-PL15{padding-left:15px;} .mob-PT15{padding-top:15px;} .mob-PB15{padding-bottom:15px;} .mob-PR15{padding-right:15px;} .mob-P15{padding:15px;}
    .mob-PL10{padding-left:10px;} .mob-PT10{padding-top:10px;} .mob-PB10{padding-bottom:10px;} .mob-PR10{padding-right:10px;} .mob-P10{padding:10px;}
    .mob-PL5{padding-left:5px;}   .mob-PT5{padding-top:5px;}   .mob-PB5{padding-bottom:5px;} .mob-PR5{padding-right:5px;} .mob-P5{padding:5px;}
	.mob-ML70{margin-left:70px;}
	.mob-ML40{margin-left:40px;} .mob-MT40{margin-top:40px;} .mob-MB40{margin-bottom:40px;} .mob-MR40{margin-right:40px;} .mob-M40{margin:40px;}
    .mob-ML30{margin-left:30px;} .mob-MT30{margin-top:30px;} .mob-MB30{margin-bottom:30px;} .mob-MR30{margin-right:30px;} .mob-M30{margin:30px;}
    .mob-ML20{margin-left:20px;} .mob-MT20{margin-top:20px;} .mob-MB20{margin-bottom:20px;} .mob-MR20{margin-right:20px;} .mob-M20{margin:20px;}
    .mob-ML15{margin-left:15px;} .mob-MT15{margin-top:15px;} .mob-MB15{margin-bottom:15px;} .mob-MR15{margin-right:15px;} .mob-M15{margin:15px;}
    .mob-ML10{margin-left:10px;} .mob-MT10{margin-top:10px;} .mob-MB10{margin-bottom:10px;} .mob-MR10{margin-right:10px;} .mob-M10{margin:10px;}
    .mob-ML5{margin-left:5px;} .mob-MT5{margin-top:5px;} .mob-MB5{margin-bottom:5px;} .mob-MR5{margin-right:5px;} .mob-M5{margin:5px;}
}


/*尾部*/
.footer{width:100%;height:auto;padding:25px 0 15px 0;background:url(../images/bottom_line.jpg) repeat-x top;color:#333;font-family:"黑体","微软雅黑","宋体";margin-top:20px;overflow:hidden;}
.fleft{float:left;display:block;overflow:hidden;text-align:right;width:91%;}
.flink{height:24px;line-height:24px;overflow:hidden;text-align:right;font-size:14px;color:#333;}
.flink a{padding:0 3px;color:#333;display:inline-block;font:14px "黑体","微软雅黑","宋体";width:auto;}
.flink a:hover{text-decoration:none;color:#2b79b1;}
.flogo{width:8%;height:36px;display:block;overflow:hidden;float:right;text-align:right;}
.flogo img{width:100%;}
.fcopy{font-size:14px;height:auto;line-height:20px;color:#333333;text-align:right;}
@media screen and (max-width:767px) {
.fleft{width:100%;}
.fcopy .mobdisplay{display:block;text-align:right;}  */
}


/*导航*/
.menu{white-space:nowrap;height:58px;line-height:95px;text-align:right;color:#d8500d;float:right;overflow:hidden;}
.menu a{padding:0 10px;color:#121212;display:inline-block;font:18px "黑体","微软雅黑","宋体";width:auto;}
.menu a:hover{text-decoration:none;color:#0366a4;}
.menu a.selected{color:#0366a4;}


/*导航*/
.nav {position:relative;height:43px;line-height:67px;text-align:right;color:#d8500d;float:right;}
.nav ul {margin:0;padding:0;}
.nav li {margin: 0 5px 10px 0;padding:0;list-style:none;display:inline-block;}
.nav a {padding:0 10px;color:#121212;display:inline-block;font:16px "微软雅黑","宋体","黑体";width:auto;line-height: 100%;}
.nav a:hover{text-decoration:none;color:#0366a4;}
.nav .current a{background:#fff;color:#0366a4;}
/*使用text-align对菜单进行右对齐和居中对齐。*/

/* right nav */
.nav.right ul {text-align:right;}

/* center nav */
.nav.center ul {text-align:center;} 

@media screen and (max-width:767px) {
.nav {position:relative;min-height:40px;z-index:100;background:#fff;}
.nav ul {width:110px;padding:5px 0;position:absolute;top:0;right:10px;border:solid 1px #ccc;border-radius:5px;margin-top:6px;background:#fff;}
.nav li {display: none; /* hide all items */margin:0;}
.nav .current {display: block; /* show only currentitem */}
.nav a {display: block;padding:5px 5px 5px 20px;text-align:left;}
.nav .current a {background:#fff;color:#0366a4;}

/* on nav hover */
.nav ul:hover {background:#fff;}
.nav ul:hover li {display:block;margin: 0 0 5px;}
.nav ul:hover .current {background:#fff;}

/* right nav */
.nav.right ul {left:auto;right:0;}

/* center nav */
.nav.center ul {left: 50%;margin-left:-90px;}





 
