@charset "utf-8";
/* CSS Document */

.product{margin:50px auto 0 auto;width:1180px;}
.list{ float:left; width:205px;}
.list .list_t{ height:68px; line-height:50px; text-align:center; background:url(../images/left.gif) no-repeat;}
.list .list_t a{ font-size:24px; color:#FFFFFF;}
.list .list_con{ float:left; border:5px solid #dadada;border_top:none;width:190px;}
.list .list_con ul li.fist{ padding-left:0px; text-align:center; background:url(../images/left_1.jpg) no-repeat center; height:38px; line-height:38px;margin:30px auto 10px auto;}
.list .list_con ul li.fist a{ font-size:16px; color:#fff;padding-right:25px; }
.list .list_con ul li{ line-height:33px; float:left; width:190px;border-bottom:1px dashed #dcdcdc; }
.list .list_con ul li a{ font-size:14px; color:#000;padding-left:25px;}
.list .list_con ul li.fist,.list .list_con ul li.last{border-bottom:none;}
.list .list_con ul li a:hover{color:#dd0a00;}

#tab{width:950px;position:relative;margin:0 auto 0 20px; float:right;margin-top:20px;}                            
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1; border-bottom:5px solid #0080e3;}
#tab .tab_menu li{float:left;width:110px;height:40px;line-height:40px;cursor:pointer;text-align:center;font-size:14px;}
#tab .tab_box{width:950px;height:300px;clear:both;top:60px;position:relative; float:right; }
#tab .tab_menu .selected{background:#cc2223;cursor:pointer;color:#fff;width:100px;height:40px;}
#tab .tab_box ul li{width:225px; height:169px; float:left;padding:10px 12px 30px 0;}
#tab .tab_box ul li a{color:#000000; }
#tab .tab_box ul li p a{width:225px; text-align:center; display:block; height:30px; line-height:30px; font-size:14px;}
#tab .tab_box ul li.last{ overflow:none;}
#tab .tab_box ul li img{width:225px; height:169px;}
#tab .hide{display:none;}
#tab .tab_box div{padding:10px 0;}
#tab .tab_box ul li p a:hover{ background:#0079d6;color:#fff;} 

.banner1{margin:50px auto 0 auto;width:1180px; height:200px; background:url(../images/banner_1.jpg) no-repeat center;}
.banner1 .zx { float:right;margin:50px 100px 0 0;wdith:1180px;}
.banner1 .zx a{color:#fff; font-size:18px;}
.banner1 .zx img{margin:40px 0 20px 70px;}

.ysbg{ width:100%; background:url(../images/bg.jpg) center no-repeat; height:1165px;margin:0 auto; position:relative;margin-top:50px; }
.ysbg .ys_title{width:1180px; margin:0 auto;padding-top:70px;}
.ysbg .ys_title h3{font-size:36px; text-align:center;font-weight:normal;color:#000;}
.ysbg .advantage{ width:1180px; height:1095px; margin:0 auto; position:relative;}
.advantage .ys1{ position:absolute; top:60px;width:590px; height:220px;right:0;}
.advantage .ys1 .yst{ color:#00245f; font-size:24px;position:absolute;  left:135px; }
.advantage .ys1 .yscon{ color:#000; font-size:16px;position:absolute; top:60px; left:135px; }
.advantage .ys1 .yscon p{line-height:32px; margin:15px auto 30px auto;}

.advantage .ys2{ position:absolute; top:225px; right:0; width:590px; height:220px;}
.advantage .ys2 .yst{ color:#00245f; font-size:24px;position:absolute; top:110px;left:135px;}
.advantage .ys2 .yscon{ color:#000; font-size:16px;position:absolute; top:180px; left:135px;}
.advantage .ys2 .yscon p{ line-height:32px;margin:15px auto 30px auto;}

.advantage .ys3{ position:absolute; top:347px;width:590px; height:220px;left:0;}
.advantage .ys3 .yst{ color:#00245f; font-size:24px;position:absolute; top:210px; left:145px; }
.advantage .ys3 .yscon{ color:#000; font-size:16px;position:absolute; top:270px; left:145px; }
.advantage .ys3 .yscon p{ line-height:32px; margin:15px auto 30px auto;}

.advantage .ys4{ position:absolute; top:440px; left:0px; width:590px; height:220px;}
.advantage .ys4 .yst{ color:#00245f; font-size:24px;position:absolute; top:350px; left:145px; }
.advantage .ys4 .yscon{ color:#000; font-size:16px;position:absolute; top:410px; left:145px;  }
.advantage .ys4 .yscon p{ line-height:32px; margin:15px auto 30px auto;}

.case{width:1180px;margin:40px auto 10px auto;}
.case .top_title .case_title{width:1180px;height:40px;}
.case .top_title a h3{font-size:18px;color:#000; text-align:center;font-weight:normal; }
.case .top_title .more{font-size:16px;color:#000; float:right;}
.case_box{ width:1180px; margin:0 auto; height:300px;}
/********图片滚动********/
.gd_02{ position:relative; height:250px;margin:30px 20px 0 20px;}
.gd_02 em{position: absolute;top: 4027px;height: 43px;}
.gd_02 .t_l{ left:0px;}
.gd_02 .t_r{right:-205px;}
.gd_02 #simgs2{ margin: 0 0;}
.gd_02 li{ float:left; width:250px;text-align:center; padding-top:20px; margin:0 20px;}
.gd_02 li.last{ padding-right:0;}
.gd_02 li img{ display:block; width:250px; height:200px; margin-bottom:10px;border:1px solid #000;}
.gd_02 .fl { float:left;}
.gd_02 .fr { float:right;}
.gd_02 .pa{ position:absolute;}
.gd_02 .pr{ position:relative} 
.gd_02 #simgs2 a{font-size:14px;color:#000000;text-align:center; display:block;}

.banner2{margin:30px auto 0 auto;width:1180px; height:200px; background:url(../images/banner_2.jpg) no-repeat center;}
.banner2 .zx { float:right;margin:50px 100px 0 0;wdith:1180px;}
.banner2 .zx a{color:#fff; font-size:18px;}
.banner2 .zx img{margin:40px 0 20px 70px;}

.about_bg{margin:40px auto 0 auto; height:483px; background:url(../images/img11.jpg) no-repeat;width:100%;}
.about{width:1180px;margin:0 auto;}
.about .left{ float:left;width:750px;margin-top:10px;}
.about .left .left_title{ width:750px;height:50px; }
.about .left .left_title a h3{ float:left;font-size:16px; color:#fff; line-height:50px;margin:0 10px 0 3px; font-weight:normal;}
.about .left .left_title .more{ float:right;font-size:16px; color:#fff;line-height:50px;padding-right:5px;}
.about .left .box{margin:20px auto 0 auto; }
.about .left .box img{ float:left; width:280px; height:200px; margin-top:50px;border:8px solid #a0a0a0;}
.about .left .box p{ float:right; font-size:14px;width:400px; text-indent:2em; line-height:200%; color:#fff;margin-top:60px;}
.about .left .box img:hover{transform: scale(1.1,1.1) ;-ms-transform: scale(1.1,1.1) ;-webkit-transform: scale(1.1,1.1) ;-o-transform: scale(1.1,1.1) ;-moz-transform: scale(1.1,1.1);box-shadow:0 0 8px rgba(0,0,0,0.5);}
.about .left .box .xq a{ margin:25px 60px 0 0px; display:block; color:#fff;font-size:14px; background:#cc2223; width:80px;height:35px; text-align:center; line-height:35px;float:right;}
.about .right{ float:right;width:393px;margin-top:10px; }
.about .right .right_title{width:393px;height:50px;}
.about .right .right_title a h3{ float:left;font-size:16px; color:#fff; line-height:50px;margin:0 10px 0 3px;font-weight:normal;}
.about .right .right_title .more{ float:right;font-size:16px; color:#fff;line-height:50px;padding-right:5px;}
.gd_bg{background:url(../images/img13.gif) no-repeat;width:393px;height:333px;margin-top:20px;}
.gd_03{ position:relative; height:190; width:260px; margin: 0 73px;padding-top:70px;}
.gd_03 em{
	position: absolute;
	top: 150px;
}
.gd_03 .t_l{
	left: -50px;
}
.gd_03 .t_r{
	right: -40px;
}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:260px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:260px; height:190px; margin-bottom:19px;}
.gd_03 li a{ color:#000000;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

.review_bg{width:100%; background:url(../images/img31.gif);margin:0 auto;height:675px;}
.review_bg .top_title{width:1180px;height:40px;margin:0 auto;padding-top:40px;}
.review_bg .top_title .review_title{width:1180px;height:40px;}
.review_bg .top_title a h3{font-size:18px;color:#000; text-align:center;font-weight:normal; }
.review_bg .top_title .more{font-size:16px;color:#000; float:right;}
.review{width:1180px; height:460px; margin:70px auto;}
.review ul li{width:280px; float:left; background:#fff;height:460px;margin:0 7px;box-shadow:2px 5px 6px rgba( 0, 0, 0, 0.8 );}
.review ul li .img{width:280px; }
.review ul li img{width:280px;height:180px;}	
.review ul li .neir{width:280px; }
.review ul li .neir h5{font-size:16px;color:#000; text-align:center; margin:10px auto;}
.review ul li .neir p{font-size:14px;color:#000;  padding:0 6px; line-height:200%; overflow:hidden;}
.review ul li .neir p a{color:#FFFFFF;font-size:14px;float:right; margin:40px 10px 0 0;width:96px;height:30px; background:#cc2223; text-align:center;}
.review ul li:hover,.review ul li .neir h5:hover,.review ul li .neir p:hover{background:#0080e3;color:#fff;}

.banner3{margin:50px auto 0 auto;width:1180px; height:200px; background:url(../images/banner_3.jpg) no-repeat center;}
.banner3 .zx { float:right;margin:50px 100px 0 0;wdith:1180px;}
.banner3 .zx a{color:#fff; font-size:18px;}
.banner3 .zx img{margin:40px 0 20px 70px;}

.trends_bg{width:100%; background:url(../images/img36.jpg); height:520px;margin:40px auto 0 auto}
.trends{margin: 0 auto;width:1180px; height:470px;padding-top:25px;}
.trends .left{ float:left;width:370px;height:470px; background:#fff;}
.trends .left .left_top{height:40px;width:370px;margin:0 auto; background:url(../images/img32.gif) no-repeat bottom; line-height:40px;}
.trends .left .left_top a h5{float:left;font-size:16px; line-height:40px;padding-left:5px;color:#000; font-weight:normal;}
.trends .left .left_top .more{float:right;font-size:16px; line-height:40px;color:#000;padding-right:5px;}
.trends .left .img img{width:370px;height:150px;margin:10px auto 20px auto;display:block;}
.trends .left ul li{float:left; line-height:200%;width:370px;}
.trends .left ul li span{float:right;padding-right:8px;}
.trends .left ul li a{ font-size:12px; color:#000000; float:left;padding-left:8px; overflow:hidden;}
.trends .left ul li a:hover{color:#cc2223;}
.trends .midd{ float:left;width:370px;height:470px;margin-left:24px;background:#fff;}
.trends .midd .midd_top{height:40px;width:370px;margin:0 auto ;  background:url(../images/img32.gif) no-repeat bottom;line-height:40px; }
.trends .midd .midd_top h5{float:left;font-size:16px; line-height:40px;padding-left:5px;color:#000;font-weight:normal;}
.trends .midd .midd_top .more{float:right;font-size:16px; line-height:40px;color:#000;padding-right:5px;}
.trends .midd img{width:370px;height:150px;margin:10px auto 20px auto;display:block;}
.trends .midd ul li{float:left; line-height:200%;width:370px;}
.trends .midd ul li span{float:right;padding-right:8px;}
.trends .midd ul li a{font-size:12px;color:#000000;padding-left:8px; overflow:hidden; display:block; float:left;}


.trends .right{float:right; width:392px;height:470px;background:#fff;}
.trends .right .question_title{height:40px;width:392px;margin:0 auto; background:url(../images/img33.gif) no-repeat bottom; line-height:40px;}
.trends .right .question_title h5{float:left;font-size:16px; line-height:40px;padding-left:5px;color:#000;font-weight:normal;}
.trends .right .question_title .more{float:right;font-size:16px; line-height:40px;color:#000;padding-right:5px;}
.trends .right .question{ line-height:200%; height:400px; margin:30px 8px 0 8px; overflow:hidden;}
.trends .wen a span{color:#fff; background:#cc2223;width:20px; height:20px ;display:block; float:left; line-height:20px; text-align:center;margin-right:5px;}
.trends .wen a{color:#000;}
.trends .da p span{font-size:12px; color:#fff; background:#000;width:20px; height:20px;display:block; float:left;line-height:20px; text-align:center;margin-right:5px;}
.trends .right .question ul li{border-bottom:1px dotted #a0a0a0;margin:12px auto;}
.trends .da{margin:10px auto;}

.catenate_bg{width:100%;height:110px;border-bottom:3px solid #00245f; }
.catenate{margin:20px auto 0 auto; width:1180px;}
.catenate .yq{font-size:16px;color:#000; float:left; width:150px; height:90px;margin-top:10px;}
.catenate p{font-size:36px;color:#00245f;}
.catenate .xit{ float:left;height:90px;width:900px;} 
.catenate .xit img{float:left;height:90px;width:8px;}
.catenate .xit a{float:left;font-size:14px;margin-left:15px; line-height:40px;}

