@charset "utf-8";
/* CSS Document */

html{min-width:1180px;}
*{margin:0px; padding:0px;}
*:focus{outline:none;}
body{color:#666; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;}
ul li{list-style:none;}
a{text-decoration:none;}
a:hover{transition-property:color;transition-duration:.6s}
img{border:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}

.clr{clear:both;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;} 
.clearfix{zoom:1;}
.header_quan{ width:100%; background:#004098; height:80px; z-index:999; position:relative}
.header{width:935px; height:100px; margin:0 auto; clear:both}
.logo{float:left; padding-top:0px; width:185px;}

.menu_wrap{width:734px; height:80px; float:right; }
.menu{width:940px; margin:0 auto; clear:both}
.mainlevel{width:98px; /*IE6 only*/ height:80px; line-height:50px; text-align:center; position:relative; z-index:10; float:left;}
.mainlevel a{width:100%; height:80px; line-height:80px; display:block; font-size:14px; color:#fff;}
.mainlevel a:hover,.mainlevel a.active{color:#fff; font-weight:bold; background:#fd902c;}
.mainlevel ul{width:100%; display:none; position:absolute; left:0px; padding:10px 0px; background:#004098; z-index:9;}
.mainlevel li{width:100%;/*IE6 only*/ height:30px; line-height:30px; text-align:center;}
.mainlevel li a{width:100%;/*IE6 only*/ display:block; height:30px; line-height:30px; background:none; color:#fff; font-size:12px;}
.mainlevel li a:hover{background:#fd902c; color:#fff; font-weight:normal;}


.ban{ width:100%; max-width:1920px; text-align:center; margin:auto; overflow:hidden}
.m{ width:100%; margin:auto; padding-top:30px; display:block; height:100%; overflow:hidden}
.m_title{ text-align:center; width:244px; height:40px; margin:auto}
.m_title_en{ width:329px; height:28px; line-height:28px;  color:#727272; line-height:28px; text-align:center; margin:auto; background:url(../images/bg_title.jpg) center top no-repeat; font-size:14px; font-family:微软雅黑}
.m_content{ width:1020px; margin:auto}
.m_tv{ width:294px; height:183px; float:left;}
.m_tv_right{ float:right; width:683px;}
.m_tv_right h3{ line-height:45px; font-size:20px; color:#333; font-family:微软雅黑}
.m_tv_right p{ line-height:24px; font-size:12px; color:#555}
.m_tv_right_kuai a{ width:101px; height:23px; line-height:23px; text-align:center; display:block; background:#134a9c; color:#fff; float:right; margin-top:15px;}
.m_tv_right_kuai a:hover{ background:#fd902c;}

.m_quan{ width:100%; margin:auto; height:380px; overflow:hidden; display:block}
.m_quan_content{ width:1020px; margin:auto}
.tec{width:100%; margin-top:50px; background:url(../images/tec_bg.png) no-repeat top center; clear:both; }
.tec_t{width:100%; height:140px; line-height:140px; text-align:center; color:#5c4513; font-size:30px;  clear:both;  display:block}
.tec_d{width:1150px; margin:0 auto; padding-top:10px; clear:both;}
.tec_d li{width:245px; height:184px; position:relative; text-align:center; float:left; margin-right:12px;}
.tec_d li img{width:155px; height:184px; border-radius:50%;}
.tec_d li p{display:none; position:absolute; font-size:14px; color:#333; text-align:center; left:0px; top:14px; width:155px;  background:url(../images/tec_hover.png) no-repeat top left; height:184px; margin-left:45px;}
.tec_d li:hover p{display:block;}
.tec_d li h3{ font-family:微软雅黑; font-size:18px; line-height:28px; color:#333; text-align:center;font-weight:normal; margin-top:0px; }
.tec_d li h6{ clear:both; font-size:12px; line-height:22px; font-weight:normal; color:#333;}
.pr{ width:100%; margin:auto; clear:both; height:441px; background:url(../images/pr_bg.jpg) center top no-repeat; display:block}
.pr_content{ width:1112px; margin:auto; clear:both}
.pr_content_title{  width:382px; height:116px;  margin:auto; padding-top:30px;}
.pr_content_p{ width:1112px; margin:auto; padding-top:0px;}
#RightArr,#LeftArr
{ cursor:pointer; padding-top:75px;}
#RightArr{ float:right; }
#LeftArr{ float:left; }

.box {DISPLAY: inline; FLOAT: left;  OVERFLOW: hidden;  COLOR: #fff; margin-left:10px; margin-right:10px; height:163px; background:url(../images/index_27.png) no-repeat;}
.box:hover{ background:#f5af3f;}
.box b{ font-size:12px; color:#fff; text-align:center; display:block; font-weight:normal; position:relative; z-index:99; margin-top:-25px; background:#000; line-height:25px; opacity:0.5;  }
.box .desc{ width:100%; margin:0 auto; line-height:18px; padding-top:8px; height:70px; margin-bottom:20px; overflow:hidden;}
.box a.tp_btn{
display:block;
width:222px;
height:163px;
padding-top:0px;
margin:0 auto;
overflow:hidden;
}
.box .tp_btn img
{
width:242px;
height:163px; 

}

.box SPAN {
	DISPLAY: block;TEXT-ALIGN: center;  WIDTH:235px; margin:0 auto; height:30px;color:#000; font-weight:bold; margin-top:5px; font-size:18px; 
}
.Cont {	 OVERFLOW: hidden; width:954px; margin:0 auto; padding-top:10px; height:163px;
}

.products
{ width:1100px;padding-bottom:15px;margin:0 auto}
.name_pro
{ width:100%; text-align:center; padding-top:0px; padding-bottom:15px;}
 .pr a{ display:block; clear:both; color:#000; line-height:24px; width:87px; height:24px; background:url(../images/more_bg.png) no-repeat center top; text-align:center; margin:auto; font-family:arial; font-size:14px;}
 .pr a:hover{ color:#000;background:url(../images/more_bg_1.png) no-repeat center top; color:#fff;}
 .news1{ width:1020px; margin:auto; margin-top:30px; clear:both}
 .news1_content{ width:1110px; margin:auto}
 /*news*/
.news{width:1100px; margin:0 auto; overflow:hidden; margin-bottom:40px; margin-top:20px}
.news_l{float:left;}
.news_r{width:1100px; }
.news_r li{border-bottom:1px dotted #ddd; height:109px; float:left; width:533px;  background:#e9e4e1; height:110px; display:block; margin-right:15px; margin-bottom:10px;}
.news_r li:hover{ background:#fd902c; color:#fff}
.news_r li:hover a{ color:#fff;}
.news_r li:hover p{ color:#fff;}

.date{width:110px; height:110px; float:left; text-align:center; background:#1f4a96;}
.date h1{font-size:40px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:15px;}
.date h2{color:#fff; font-weight:normal;font-family:Arial, Helvetica, sans-serif; margin-top:2px;}
.news_txt{width:400px; float:right; margin-right:8px;}
.news_txt a{line-height:30px; height:25px; overflow:hidden; display:block;  color:#888; font-size:16px; font-family:微软雅黑; margin-top:10px;}
.news_txt p{ line-height:24px; font-size:12px; height:48px; overflow:hidden; margin-top:2px; color:#666;}
.news_txt a:hover{color:#bd4932;}
.news_more a{ width:49px; height:49px; background:url(../images/more2.jpg) no-repeat center top; line-height:49px; color:#fff; font-size:14px; display:block; clear:both; margin-top:13px; margin:auto; text-align:center; font-family:微软雅黑}
.news_more a:hover{ background:url(../images/more2_hover.jpg) no-repeat center top}

.ff{ width:100%; margin:auto; background:#30333a; margin-top:18px; font-family:Arial}
.ff_content{ width:1020px; margin:auto; text-align:center; padding-top:14px; padding-bottom:14px; line-height:35px; color:#fff;}


