﻿@charset "utf-8";

/* CSS Document */





/* flexslider */

.flexslider{position:relative;height:469px;overflow:hidden;background:url(img/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:469px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(img/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px; background:url(img/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(img/next.png) center center no-repeat;}







/*chanpin_box*/



.chanpin_box{ background:url(img/center_bg.jpg) repeat; height:832px; width:100%;}

.chanpin{ width:1180px; margin:0 auto; padding-top:20px;}





.list_box{ width:242px; float:left;}

.list_kf{ background:url(img/cp_kefu.jpg) no-repeat; height:329px;}

.list_zx{ background:#d4150a ; height:50px; line-height:50px; text-align:center; font-size:18px;}

.list_zx a{ color:#FFF;}

.list_title{ background:url(img/list_title.jpg) no-repeat; height:78px;}

.list_t{ padding-top:5px; color:#FFF; padding-left:15px; padding-top:15px;}

.list_nr ul li{ font-size:14px; line-height:40px; margin-top:15px; background:#FFF; display:block;filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/

-moz-box-shadow: 2px 2px 4px #909090;/*firefox*/

-webkit-box-shadow: 2px 2px 4px #909090;/*safari或chrome*/

box-shadow:2px 2px 4px #909090;/*opera或ie9*/}

.list_kefu{ margin-top:20px;}

.list_nr ul li a{ padding-left:20px;}

.list_nr ul li:hover{ background:#d4150a; color:#FFF;}

.list_nr ul li:hover a{ color:#FFF;}





.product{ width:920px; float:right;}





.search_left{ width:700px; float:left; line-height:70px; color:#333;}

.search_left a{ color:#333;}

.search_right{ width:308px; float:right;height:70px;}





.biao_dan{ padding-left:20px; padding-top:15px;}

.biao_dan .search1{

   float: left;

background:#FFF;

width:226px;

height:33px; line-height:33px;

padding-left:5px;

border:none;

border:1px solid #555;





}

.biao_dan .button1{ background:url(img/ssbt.jpg) center no-repeat;

 color: #fff;

float: left;

height: 35px;

width: 50px; cursor:pointer;

border:none;}



.search_wen{ color:#FFF; width:320px; margin:0 auto; line-height:24px;}

.search_wen a{ color:#FFF;}

.search_left span{ font-family:arial; text-transform:uppercase; padding:0 5px; font-size:18px; color:#888;}





.prod_box ul li{ float:left; width:215px; display:block; margin:8px 7px;}

.prod_box ul li img{ width:215px; height:180px;}

.prod_box ul li p{ background:#FFF; height:35px; line-height:35px; text-align:center; overflow:hidden;}

.prod_box ul li p:hover{ background:#d4150a;}

.prod_box ul li p:hover a{ color:#FFF;}









/*youshi*/



.youshi{ background:url(img/youshi_bg.jpg) no-repeat center top; height:1415px; width:100%;}



.youshi_title{ background:url(../images/youshi_title.jpg) no-repeat center top; height:230px; width:100%;}

.youshi_t{ width:669px; height:144px; margin:0 auto; padding-top:60px; background:url(img/youshi_t.jpg) no-repeat 0 60px;}

.youshi_nr{ width:1106px; margin:0 auto; position:relative;}

.ys_1{

	position:absolute;

	width: 424px;

	height: 198px;

	left: 95px;

	top: 79px;

}

.ys_t{ font-size:24px; color:#134997; font-weight:bold;}

.ys_t p{ font-size:12px; font-weight:normal; font-family:Arial; text-transform:uppercase; color:#666;}

.ys_w{ font-size:14px; line-height:30px; padding-top:20px;}

.ys_2{

	position:absolute;

	width: 437px;

	height: 215px;

	left: 588px;

	top: 308px;

}

.ys_3{

	position:absolute;

	width: 424px;

	height: 198px;

	left: 84px;

	top: 658px;

}

.ys_4{

	position:absolute;

	width: 439px;

	height: 261px;

	left: 587px;

	top: 868px;

}







/*anli_box*/



.anli_box{ background:url(img/anli_bg.jpg) no-repeat center top; height:935px; width:100%;}

.anli{ width:1180px; margin:0 auto;}



.anli_title2{text-align:center; font-size:16px; line-height:30px; padding-top:30px; color:#000;}

.anli_title2 h3{ color:#fff; font-size:28px; font-weight:bold;}

.anli_title2 span{ color:#fff;}





.jianzheng_nr{ padding-top:25px;}



.jz_bg{ width:268px; border:1px solid #CCC; height:355px; float:left; margin:0 12px; background:#fff;}

.jz_tu{ width:200px; height:200px; margin:0 auto;}

.jz_tu img{border-radius: 50%; width:200px; height:200px;}

.jz_m{ background:#0077ed; width:140px; height:40px;border-radius:50px; line-height:40px; text-align:center; margin:20px auto;}

.jz_m a{ color:#FFF; font-size:16px;}

.jz_w{ width:240px; margin:0 auto; line-height:24px; font-size:14px; text-align:center; height:53px; display:block; overflow:hidden;}



.about_box{ width:1180px; margin:0 auto;}

.about_right{ width:554px; height:272px; float:right; margin-top:120px; margin-right:8px;}

.about_right img{ width:554px; height:272px;}

.about_left{ width:550px; float:left;}

.about_t{ color:#1468d7; font-size:24px; font-weight:bold; padding-top:50px; text-align:center; width:180px; float:left;}

.about_t h3{ font-weight:bold;}

.about_wen{ line-height:30px; padding-top:50px;}



.about_anniu{ margin-top:20px;}

.about_anniu ul li{ width:150px; float:left; height:45px; line-height:45px; text-align:center; display:block; background:#ffffff;}

.about_anniu ul li:hover{ background:#1468d7;}

.about_anniu ul li:hover a{ color:#FFF;}

.about_wen span a{ color:#06C; font-size:18px;}





/*center_newsbox*/



.center_newsbox{ background:#f5f5f5; height:650px;}

.center_news{ width:1180px; margin:0 auto; padding-top:30px;}

.gs_newsbox{ width:349px; float:left;}

.news_line{ background:#333; width:5px; height:26px; float:left;}

.news_t{ line-height:26px; width:300px; float:left; margin-left:20px;}

.news_t a{ font-size:18px;}

.gsnews_nr{ background:#FFF; height:500px; margin-top:20px;}

.gs_t1{ padding:10px;}

.gs_t2{ height:30px; line-height:30px; overflow:hidden;}

.gs_t2 a{ color:#00254a; font-size:18px;}



.gs_news{ padding:10px;}

.gs_news ul li{ line-height:30px; height:30px; overflow:hidden;}

.gs_news ul li span{ float:right;}







.gs_newstu img{ width:349px; height:188px;}



/*news_right*/



.news_right{ width:800px; float:right;}

.meiti_nr{ background:#FFF; height:190px; margin-top:20px; padding:10px}

.meiti_nr ul li{ float:left; width:380px; line-height:30px; height:30px; overflow:hidden; display:block; margin:0 5px;}

.meiti_nr ul li span{ float:right;}





.baike_box{ background:#FFF; height:250px; padding:10px; margin-top:20px;}



.baike_tu{ width:250px; float:left; margin-top:15px;}

.baike_tu img{ width:250px; height:200px;}

.baike_wen{ width:500px; float:right;}

.baike_wen ul li{ height:30px; line-height:30px; overflow:hidden;}

.baike_wen ul li span{ float:right;}

.baike_wen ul li a:hover{ color:#06C;}

.meiti_nr ul li a:hover{ color:#06C;}

.gs_news ul li a:hover{ color:#06C;}







/*links_box*/



.links_box{ height:106px; width:100%;border-top:1px solid #CCC; background:#f5f5f5;}

.links{ width:1180px; margin:0 auto; text-transform:uppercase; line-height:106px;}

.links span{ font-size:30px; font-family:impact; color:#00254a;}

.content { width:1200px; margin:0 auto;}
.t_h2{ margin:39px auto 36px; height:107px; overflow:hidden; text-align:center;  background:url(Img/Index/pro_t1.png) no-repeat center top;}
.t_h2 a{display: inline-block;}
.t_h2 i{ display:block; color:#0067ac; font:10px/15px Arial Verdana; text-transform: uppercase;}
.t_h2 b{display: block;padding-bottom: 7px; color: #0067ac;font: bold 36px/46px "Microsoft Yahei";}
.t_h2 em{display: block; color:#222; font:22px/38px "Microsoft Yahei";}
.t_h2 a:hover{ text-decoration:none;}

/*case*/
.case_bg{background:url(../img/cs_bg.jpg) no-repeat center top; height:766px;overflow:hidden;} 
.case .t_h2{margin:58px auto 30px; background:url(../img/cs_t.png) no-repeat center top;}

.caset{margin: 0 0 31px 111px; height: 42px;}
.caset li{width: 155px;margin-right: 25px; line-height: 0px; text-align: center; float: left; }
.caset li a{display: inline-block;background:url(../img/cs_iip3.png) no-repeat left top;width: 155px; height: 42px; color: #fff; font:18px/42px "Microsoft Yahei";}
.caset li a:hover,.caset .cur a{ background:url(../img/cs_iip2.png) no-repeat left top;}

.cs_wz dl{background: #fff; width: 300px; float: left;}
.cs_wz dt{width:300px; height: 227px; overflow:hidden;}
.cs_wz dt img{width:300px; height: 227px; }

.cs_wz dd{padding: 20px 20px 0; width:260px; height: 207px; overflow:hidden; }
.cs_wz dd h3{ font: bold 18px/54px "Microsoft Yahei"; height:54px; overflow:hidden; width:263px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cs_wz dd h3 a{ color:#494949;}
.cs_wz dd p{ font:14px/27px "Microsoft Yahei"; color:#666;} 
.cs_wz dd em{display: block; margin-top:15px;}
.cs_wz dd em img{width: 27px; height: 27px;}

