@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{font: 12px "微软雅黑"; color:#454545; margin:0 auto;padding:0px; list-style:none;behavior: url(http://www.shsgjs.cn/ie-css3.htc);  }
a{ color:#333; text-decoration:none; }
a:hover{  color:#e60010; text-decoration:none;  }
.clear_all {clear:both;}
body,  div,  p { margin: 0; padding: 0;}

.yel,.yel a { color:#FF0}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

.body_bg { position:fixed; width:100%; background:#4c68d1; height:85px; left:0; top:0;z-index:100; display:block;}
.body_index { height:100%; width:1200px; margin:0 auto; }

.body_top { width:1200px;  margin:0 auto; height:85px;}
.body_top h1 { float:left; font-weight:normal; padding-top:9px; }

.body_top2 { width:1200px;  margin:0 auto; height:85px;}
.body_top2 h1 { float:left; font-weight:normal; padding-top:6px;  }
/* nav parts */

#menuv { float: right;}

.phone { font-size:22px; font-weight:bold; color:#FF0; float: right; line-height:85px; padding-left:10px; }
#menuv .nav{ float: right;}
#menuv .nav li{ float: left; position:relative;}
#menuv .nav li a {display: block; line-height: 85px; height:85px; padding: 0 10px; font-size: 16px;  color:#fff;}
#menuv .nav li a:hover{ color:#fff;background:#ff0012;}
#menuv .nav li a.nanh{ background:#ff0012; color:#fff;}
#menuv .hover a {background:#ff0012}


.coloraa { color:#fffc00}
.colorbb { color:#09c914}
.colorcc { color:#ffa7a7}
.colordd { color:#31e5f7}
.coloree { color:#1c9cf5}

/*内页*/
.banner-row{
        display:block;
        margin:0 auto;
	    position:relative;}
.banner-row	img { padding-top:85px;}	
.banner-row .text{ position:absolute; left:0; top:45%; text-align:center; width:100%;  }
.banner-row .text p{  background-color:rgba(0,0,0,0.5); padding:30px; width:530px; margin:0 auto;font-size:40px;  font-family:"微软雅黑"; line-height:60px; font-weight:bold;text-align:center;}
.blue { color:#0387e3; }
.green { color:#15b000; }
.purple { color:#d503ba; }
.blue2 { color:#26d3e4; }
.red2 { color:#eb7878; }




/*关于我们*/
.about{ overflow:hidden; margin-top:60px;}
.aboutus{ margin-top:10px; margin:auto; width:1200px;}
.aboutus_left{  float:left; width:650px; padding-right:35px;}
.aboutus_nav{ height:103px; overflow:hidden;}
.aboutus_left_p{ margin-top:20px; font-size:13px;line-height:24px;}
.aboutus_left_con{ margin-top:15px; font-size:14px;line-height:30px;}


.aboutus_right{ width:515px; float:right;}
.aboutus_right img{ width:513px; height:333px; overflow:hidden; margin-bottom:15px;}
.aboutus_right h3{ font-size:16px; line-height:30px;}
.aboutus_right p{font-size:13px; line-height:22px;}
 
.prolist_left{ width:235px; background:#da0018; padding:35px 0px; overflow:hidden; float:left;}
.prolist_left_nav{ border-bottom:1px #b50115 solid; margin-left:35px; padding-bottom:15px;}
.prolist_left_nav p{ color:#fff; line-height:24px; font-size:16px;}
.prolist_left_con{ margin-top:10px;}
.prolist_left_con ul li{ height:80px; line-height:80px;}
.prolist_left_con ul li img{ float:left; margin-right:10px; width:53px; height:53px; border-radius:50%; margin-top:16px;}
.prolist_left_con ul li p{ background:url(../images/icon_pro.png) no-repeat bottom 25px left 62px; padding-bottom:5px; color:#fff; font-size:16px; font-weight:600; }
.prolist_left_con ul li a{ display:block; color:#fff; padding:0px 35px;}
.prolist_left_con ul li a:hover{ background:rgba(255,255,255,0.3);}
.prolist_left_con ul li a.hover{ background:rgba(255,255,255,0.3);}
 
 
.footer1{  width:100%; background:#4c4c4c; }
.foot1{  font-family:"微软雅黑";  }
.index_bot3 { height:40px; line-height:30px; text-align:center; color:#fff; border-bottom:1px solid #5e5e5e}
.index_bot3 a{ font:12px/40px "微软雅黑"; line-height:40px;  color:#fff; padding-left:10px; padding-right:10px;}

.index_bot4 { font-size:12px; text-align:center; line-height:26px; padding:10px 0px; color:#fff; }
.index_bot4 a {  color:#fff;}

.sec_bg {  width:100%; background:#1cabb9; }
.sec_con { height:100%; width:1200px; overflow:hidden; margin:0 auto; padding:30px 0px; color:#fff;}
.sec_con a { color:#fff;}

.search{ float:right; width:578px; margin-right:20px; margin-bottom:15px; margin-top:15px;height:42px; border:1px solid #ddd; border-radius:30px;background:#fff; }
.search_txt{ height:40px; line-height:40px;  float:left; width:500px; padding-left:13px; outline:none;border:none; color:#333; font-size:16px; background:none;font-family:"微软雅黑"; }
.search_but{ height:42px; width:63px; background:url(../images/search.png) center center no-repeat; float:right; cursor:pointer; border:none;}


/*产品内页*/
.sec_tpm_t{ width:1200px; line-height:26px; word-break:break-all; }
.sec_tpm_t a{ color:#fff;}
.sec_tpm_t img { margin:0 auto;}
.proimg{ width:350px; height:250px; padding:2px; border:1px solid #ddd;}

.sectit { height:35px; margin-top:20px; background:#1595a3; margin-bottom:20px; }
.sectit h5 { float:left; width:499px; border-right:1px solid #2ac9d5; font-size:22px; font-weight: bold; line-height:35px; text-align:center; overflow:hidden; color:#fffc00 }
.sectit p { float:left; margin-left:50px; width:650px; text-align:center;  font-size:22px; font-weight: bold;  line-height:35px; color:#fffc00  }

.secpic img { width:492px; height:367px; border:4px solid #24c3cc }
.wr20 { font-size:20px;}
.wr14 { font-size:20px;}

.introcon { font-size:14px; padding-bottom:15px; margin-bottom:15px; }
.introcon span { color:#fbf200;  font-weight:bold;}
.introtit { font-size:16px; font-weight:bold; background:#178f98; border:1px solid #2ac9d5; line-height:30px; padding:5px 15px; text-align:center; margin-bottom:10px; }
.introtit1 { font-weight:bold; text-align:center; font-size:18px; line-height:30px; color:#fff;}
.introtit2 { font-weight:bold; text-align:left;font-size:18px; line-height:30px; color:#fff; padding-top:15px; } 
.introtit2 a { color:#ff0}


/*产品*/
.sec_tpm_pro{padding:10px 0; font-size:14px;}
.ul_1{ margin-bottom:20px;}
.ul_1 li{ width:278px; height:233px; border:1px solid #e6e6e6;float:left;margin-left:11px; margin-right:11px; margin-bottom:30px; }
.ul_1 li img{width:278px; height:198px; overflow:hidden; border:none;}
.ul_1 li p{ height:35px; text-align:center; line-height:35px; background:#d6d6d6;}
.ul_1 li a{ display:block; width:278px; height:198px;}
.ul_1 li a:hover{ border:1px solid #ca0202}
.ul_1 li a:hover p{ background:#ca0202; color:#fff;}



/*新闻*/
.sec_tpm3{ width:1200px; margin:0 auto; padding-top:40px; padding-bottom:40px; font-size:14px; line-height:26px;}
.sec_con .h1{ font-size:38px; font-weight:500; line-height:70px; margin-bottom:10px; text-align:center; color:#333;}
.sec_con hr{width: 100px;border-top: 2px solid #da0018;display: block;margin:0 auto;margin-bottom:30px;}
.sec_tpm4{ width:1200px; margin:0 auto;font-size:14px; line-height:26px;}
.sec_tpm4 a{color:#fff;}
/*新闻*/
.ul04{ margin-bottom:30px;}
.ul04 .l2_1{width:560px; float:left; margin:0 20px; height:100px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; display:block;}
.ul04 .l2_1 .l_117{ float:left; width:80px; height:60px; padding-top:10px; padding-bottom:10px; margin-top:10px; background:#64c8d2; margin-right:30px;}
.ul04 .l2_1 .l_117 .t_50_1{  width:80px;font-family:"Arial"; font-size:40px;  height:40px; line-height:40px; color:#fff; text-align:center; display:block; }
.ul04 .l2_1 .l_117 .d_23_5{  width:80px; font-family:"Arial"; font-size:12px; height:20px; line-height:20px;  color:#fff; text-align:center;display:block; }

.ul04 .l2_1 .r_714{ float:left; width:450px; height:100px; overflow:hidden; text-align:left;}
.ul04 .l2_1 .r_714 .t_48_1{ float:left; width:450px; height:36px; padding-bottom:4px; line-height:36px; font-size:20px; font-weight:bold; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul04 .l2_1 .r_714 .t_48_1 a{ color:#fff;}

.ul04 .l2_1 .r_714 .d_56{ float:left; width:450px; height:56px; line-height:28px; font-size:14px; color:#888; overflow:hidden;}
.ul04 .l2_1 .r_714 .d_56 a{ color:#f6f6f6;}

.ul04 .l2_1:hover .t_48_1 a{ color:#fff;}
.ul04 .l2_1:hover .d_56 a{ color:#f6f6f6;}
.ul04 .l2_1:hover .l_117{ background:#da0018;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}

.bd{ width:100%; background:#fff;}
.q_tpm{ width:1200px; margin:0 auto; background:#fff; height:44px; line-height:44px;}
.menu1 {}
.menu1 dd { width:50%; height:44px; float:left;}
.menu1 dd a {font:100 14px/44px "微软雅黑"; display:block; height:44px; text-align:center; color:#333;}
.menu1 dd a:hover{background:#da0018;color:#fff;}
.menu1 dd a.curbg{background:#da0018;color:#fff;}

.news_nav{ width:450px; margin:0 auto; margin-top:20px;}
.news_nav a{ width:200px; background:#fff; height:40px; line-height:40px; text-align:center; color:#333; display:block; float:left; margin-left:13px; margin-right:12px; font-size:16px; font-weight:bold;}
.news_nav a:hover{ color:#fff; background:#ff0012;}
.news_nav a.hover{color:#fff; background:#ff0012;}

.pro_nav{ width:1200px; margin:0 auto; margin-top:20px;}
.pro_nav a{  background:#ff0012;  text-align:center; color:#fff; display:inline-block; padding:10px 20px; margin-left:6px; margin-right:6px; font-size:16px; font-weight:bold;}
.pro_nav a:hover{ color:#000; background:#eef700;}
.pro_nav a.curbg{color:#000; background:#eef700;}


/*联系我们*/
.sec_bg1{width:100%; background:url(../images/cbg.jpg) no-repeat top center; margin-top:85px; min-height:480px; margin-top:68px;/*ie8*/ }
.sec_con1{ width:1200px; padding:40px 0;  margin:0 auto;}

/*搜索*/

.contact_top{ padding-top:55px; padding-left:150px; width:900px;}

.lxa {color:#fff; font-size:20px;line-height:24px; }
.lxa2 { padding-top:25px;}
.lxa3 { padding-top:20px;} 
 
.lx_ewm{ float:left; width:180px; overflow:hidden; line-height:24px; color:#fff; text-align:center; }
.lx_ewm img{width:164px;overflow:hidden; margin:0 auto; margin-top:10px; border:8px solid #fff;}

.search_box{ color:#fff; float:left; width:670px; padding-left:50px; }
.search_text{ font-size:20px; font-weight:bold; margin-bottom:10px; line-height:36px;}

.table{ margin-top:30px;margin-bottom:20px;}
.xianhuotable{ border-collapse:collapse;border-spacing:0; }
.xianhuotable tr th{text-align: center; border:1px solid #fff; background: #d5af0e; padding:7px 0; font-size:15px; font-weight: normal;color:#000;}
.xianhuotable tr td{text-align: center; border:1px solid #fff; padding:3px 0;color:#000;background: #ccc;}

.xhtit { font-size:16px; font-weight:bold;  }
.xhtable { font-size:18px; font-weight:bold; }