﻿@charset "utf-8";
/* CSS Document */

html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul{ list-style:none;}
body{ font-size:12px; color:#666; line-height:23px; font-family:Verdana; margin:0px; padding:0px; font-family: "microsoft yahei";}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#ff0000; text-decoration:underline;}
.w10{width:1000px;}
a {
transition:400ms ease-in-out;
-o-transition:400ms ease-in-out;
-ms-transition:400ms ease-in-out;
-moz-transition:400ms ease-in-out;
-webkit-transition:400ms ease-in-out
}

.header_bg{ background:#dcdcdc;}
.header{ width: 1000px; margin: 0 auto; line-height: 24px; overflow: hidden; color: #666666;}
.header_l img{ padding:0 6px;}
.key{ float: right;}

.logo_bg{ height:91px; background:#fff }
.logo{ width: 1000px; margin:0 auto; overflow: hidden;}
.logo_l img{ width:576px; height: 56px; padding-top:16px;}

.logo_r{ float:right; padding:20px 0 0px 0; color: #333;}



.nav{ background:#0093dd;}
.nav ul{ width:1000px; margin:0 auto; overflow: hidden; height:54px;}
.nav ul li{ float:left; width:111px; background: url(../images/nav_li.jpg) left center no-repeat;}
.nav ul li a{ display:block; line-height:54px; font-size:14px; text-align:center; color:#fff; text-decoration:none;}

.nav ul li a:hover{ background:#fd7600;}
.nav ul li a.avi{ background:#fd7600;}

.banner{ position:relative;}

.search_bg{ overflow:hidden; background:#fff; }
.search{ width:936px; padding:12px 12px 12px 12px; margin:0 auto; overflow:hidden;}
.search_l{ float:left; width:680px; line-height:24px; color:#333;}
.search_l strong{ color:#09aec4;}
.text1{ width:196px; line-height:28px; background:url(../images/ss_bg.gif) left center no-repeat; border:0; color:#b6b6b6; text-indent: 10px; border:1px solid #dcdcdc;}
.image{}
.search-r{ wdith:257px;height:24px; float:right;}



/*产品*/
.middle_1_bg{ background:#fafafa;}
.middle_1{ width: 1000px; padding:60px 0; margin:0 auto;}
.middle_1_l{ float:left; width:210px; margin-left:20px;}
.middle_1_l_title{ height:97px;  text-align: center; text-transform:uppercase;}
.middle_1_nav{ padding:20px 0; position:relative;}
.middle_1_nav ul{ overflow: hidden;}
.middle_1_nav ul li{ float:left; margin:0 4px;}
.middle_1_nav ul li a{ line-height: 40px; display:block; width:126px; text-align:center;background: #efefef;}
.middle_1_nav ul li a:hover{background: #0093dd; color:#fff; text-decoration:none;}

.middle_1_b{ position:relative;}
.middle_1_b ul{ overflow:hidden; margin:0 auto;}
.middle_1_b ul li{ float:left; width:225px; text-align: center; padding-left:20px; padding-bottom:10px;}
.middle_1_b ul li a:hover{ color:#666; text-decoration: none;}
.middle_1_b ul li img{ width:225px; height:173px; border:1px solid #DCDCDC;}
.middle_1_b ul li span{ display:block; line-height:40px; font-size:14px;}

#Left_Honor3{ position: absolute; left: -40px; top:18px; color:#cacaca; text-align: center; width:42px;line-height: 42px; font-size: 36px; text-decoration: none; font-family: simsun; font-weight: bold;}
#Left_Honor3:hover{ text-decoration: none; color:#000;}
#Right_Honor3{ position: absolute; right: -40px; top:18px;  color:#cacaca; text-align: center; width:42px;line-height: 42px; font-size: 36px; text-decoration: none; font-family: simsun;font-weight: bold;}
#Right_Honor3:hover{ text-decoration: none; color:#000;}

/*公司简介*/
.middle_2_bg{ background: #fafafa;}
.middle_2{ width:1000px; margin:0 auto;}
.middle_2_title{ background: url(../images/title_4.jpg) center bottom no-repeat; font-size: 14px; text-transform:uppercase; overflow: hidden;}

.middle_2_b{ padding:30px 0; position:relative;}
.middle_2_b dl{ overflow: hidden;}
.middle_2_b dl dt{ float:left;}
.middle_2_b dl dd{ width: 540px; float:right;}
.middle_2_b dl dt img{ width:433px; height:370px; padding:3px; border:1px solid #dcdcdc;}

.middle_2_r_b1{}
.middle_2_r_b1 .more{ padding-top:10px;}
.middle_2_r_b1 .more a{ font-size: 16px; line-height: 40px; padding:6px 20px; background: #0093dd; color:#fff;}

.middle_2_r_b2{ padding-top:20px; position: relative;}
.middle_2_r_b2 ul{  overflow: hidden; margin:0 auto;}
.middle_2_r_b2 ul li{ width:213px; float:left; padding-right:10px;}
.middle_2_r_b2 ul li img{ width:213px; height:139px;}

.marquee{ width:540px; overflow:hidden;}



.middle_3{ width:1000px; margin:0 auto; margin-top:20px; overflow: hidden; padding-bottom:60px;}
.middle_3_l{ width:434px; float:left;}
.middle_3_l_title{ height:42px; background: url(../images/title3.jpg) no-repeat;}
.middle_3_l_b{ margin-top:10px;}

.middle_3_r{ width:532px; float:right;}
.middle_3_r_title{ height:42px; background: url(../images/title4.jpg) no-repeat;}
.middle_3_r_b{ height:283px; background: url(../images/bg_2.jpg) no-repeat;  margin-top:10px; position: relative;}

.middle_3_r_b ul{ width:164px; margin:0 auto;}
.middle_3_r_b ul li{ width:164px; text-align: center; float:left;}
.middle_3_r_b ul li img{ width:164px; height:235px;}

#Left_Honor1{ font-size: 56px; color:#acacac; position: absolute; left: 90px; top:100px; text-decoration: none;}
#Right_Honor1{ font-size: 56px; color:#acacac; position: absolute; right: 90px; top:100px; text-decoration: none;}
#Left_Honor1:hover{ color:#0093dd;}
#Right_Honor1:hover{ color:#0093dd;}


.ban{ height:170px; background: url(../images/ban.jpg) top center no-repeat;}


/* ========== */
/* = 新闻 = */
/* ========== */
.middle_4_bg{ padding-top:30px; padding-bottom:30px; background: #fafafa;}
.middle_4{ width:1000px; margin:0 auto; overflow: hidden;}
.middle_4_l{ width:311px; margin:0 10px; float:left;}

.middle_4_l_title{ height: 34px; background: url(../images/title5.jpg) no-repeat;}
.middle_4_l_title2{ height: 34px; background: url(../images/title6.jpg) no-repeat;}
.middle_4_l_title3{ height: 34px; background: url(../images/title7.jpg) no-repeat;}

.middle_4_l_b{ position: relative;}
.middle_4_l_b ul{ padding-top:10px;}
.middle_4_l_b ul li{ width:309px; border:1px solid #dcdcdc; padding-bottom:20px; background: #fff; text-align: center;}
.middle_4_l_b ul li a:hover{ color:#666; text-decoration: none;}
.middle_4_l_b ul li img{ width:309px; height:184px;}
.middle_4_l_b ul li strong{ display: block; text-align: center; font-size: 14px; padding:16px 0;}
.middle_4_l_b ul li p{ padding:0 20px; height:74px; overflow: hidden; text-align: left; margin-bottom:10px;}
.middle_4_l_b ul li i{ font-style: normal; border:1px solid #dcdcdc; border-radius: 40px; padding:4px 20px;text-transform:uppercase; color:#999;}

.middle_4_left{ position: absolute; left: 1px; top:195px; background: rgba(0,0,0,0.5); color:#fff; text-align: center; width:42px;line-height: 42px; font-size: 36px; text-decoration: none; font-family: simsun;}
.middle_4_left:hover{ text-decoration: none; color:#fff;}
.middle_4_right{ position: absolute; right: 1px; top:195px; background: rgba(0,0,0,0.5); color:#fff; text-align: center; width:42px;line-height: 42px; font-size: 36px; text-decoration: none; font-family: simsun;}
.middle_4_right:hover{ text-decoration: none; color:#fff;}

.marqueea{ height:326px; overflow: hidden;}

.middle_5{ width:1000px; margin:0 auto; padding-top:30px;}
.middle_5_title{ height:95px; background: url(../images/title9.jpg) no-repeat;}
.middle_5_b{ padding-top:30px; position: relative;}
.middle_5_b .bd{ width:900px; margin:0 auto; overflow: hidden;}
.middle_5_b ul li{ width:225px; float:left; text-align: center; padding:4px 0;}
.middle_5_b ul li img{ width:203px; height:91px; border:1px solid #dcdcdc;}

.middle_4_left2{ position: absolute; left: 1px; top:110px; color:#cacaca; text-align: center; width:42px;line-height: 42px; font-size: 56px; text-decoration: none; font-family: simsun; font-weight: bold;}
.middle_4_left2:hover{ text-decoration: none; color:#000;}
.middle_4_right2{ position: absolute; right: 1px; top:110px;  color:#cacaca; text-align: center; width:42px;line-height: 42px; font-size: 56px; text-decoration: none; font-family: simsun;font-weight: bold;}
.middle_4_right2:hover{ text-decoration: none; color:#000;}

/* ========== */
/* = links = */
/* ========== */
.links_bg{ padding-bottom:20px; background: #fafafa;}
.links{ width:1000px; margin:0 auto; overflow: hidden;}
.links a{ padding:0 10px; font-size: 14px;}

.bottom_nav_bg{ background: #0093dd;}
.bottom_nav{ width:1000px; margin: 0 auto; overflow: hidden; padding-top:40px; padding-bottom:40px;}
.bottom_nav dl{ width:139px; min-height: 190px; margin-left:60px; float: left; padding-left:50px; padding-top:14px; border-right:1px solid rgba(255,255,255,0.2);}
.bottom_nav dl dt{ font-size: 18px; color:#fff; padding-bottom:10px;}
.bottom_nav dl dd a{ font-size: 14px; color:#95c6ec; padding-bottom:10px;}


.bottom{ background: #033148; padding:30px 0;}

.bottom dl{ width:1000px;margin:0 auto; overflow: hidden;}
.bottom dt{ float: left;}
.bottom dt span{ display: block; font-size: 32px; color:#5299fa; line-height: 60px;}
.bottom dd{ float:right; color:rgba(255,255,255,0.5); font-size: 18px;}

.bottom th{ padding:3px 10px;}
.banquan{ background: #000; padding:10px 0; color: #fff; line-height: 24px; text-align: center; font-size: 14px;}