@charset "UTF-8";
/* CSS Document */
/*公共样式*/
.clear: after { 
display: block; 
clear: both; 
height: 1px; 
content: '' 
}
.f_both{ clear:both;} 
.wrapper{ display:none;margin:0 !important;}
.mt50{margin-top:50px;}
a:hover{text-decoration: none;}

body{font-size: 14px;}
.tata { width:100%; background:url(../images/banner.jpg) top center no-repeat; overflow: hidden; zoom: 1;}
.nav_div{background: #d72832;height: 50px;width: 1200px;margin:0 auto; }
.nav_div li{float: left;margin:0 40px;}
.nav_div li a{font-size: 14px; color: #fff;line-height: 50px;}

.banner_p{width: 1200px;margin:0 auto;margin-top: 520px;text-align: left; color: #a55c1c;font-size: 16px; line-height: 30px;}
.main_top_bg{width: 1150px;background: #fff;padding:25px;margin:0 auto;margin-top: 50px;}
.tittle_h2{text-align: center;width: 1200px;margin:0 auto;}
.tittle_h2 a{font-size: 32px; color: #000; line-height: 100px;}
.main_pic{width:100%;}
.main_pic img{width: 100%;}

.tittle_h1_1{width: 1200px;margin:0 auto;margin-top:60px;}
.tittle_h3_1{width: 1200px;margin:0 auto;text-align: left;}
.tittle_h4_1{width: 100%;margin:0 auto;text-align:center;}

.rw_list_div{width: 1200px;margin:0 auto;}

.rw_list_main_1{width: 580px;height: 550px;background:url(../images/f_bg_1.jpg) bottom left no-repeat;float: left;margin-bottom: 15px;}
.rw_div_img_p{width: 580px;height: 316px; position: relative; top: 2px;left: 0; }
.rw_img{width: 303px;height: 316px; float: left;}
.rw_p{width: 270px; float:right;text-align: left;margin-top: 190px;}
.rw_p h2{text-align: left; color: #d72933;font-size: 30px; line-height: 40px;font-weight: bold;}
.rw_p p{text-align: left; color: #000;font-size: 14px; line-height: 24px; font-weight:bold;}

.rw_div_img_d{width: 510px;height: 233px;padding:18px 0;margin:0 auto;}
.rw_d_p{}
.rw_d_p h2{text-align: left; color: #000;font-weight: bold;font-size: 22px;line-height: 30px; height:60px;}
.rw_d_p h2 a { color: #000;}
.rw_d_p p{text-align: left; color: #000;font-weight:normal;font-size: 14px;line-height: 23px;margin-top: 8px; text-indent: 2em;}
.rw_d_p p a { color:#000;}

.rw_list_main_2{width: 580px;height: 550px;background:url(../images/f_bg_2.jpg) bottom left no-repeat;float: right;margin-bottom: 15px;}
.rw_img_1{width: 303px;height: 316px; float: right;}
.rw_p_1{width: 230px; float:left;text-align: left;margin-top: 190px;margin-left: 40px;}
.rw_p_1 h2{text-align: left; color: #d72933;font-size:30px; line-height: 40px;font-weight: bold;}
.rw_p_1 p{text-align: left; color: #000;font-size: 14px; line-height: 24px; font-weight:bold;}


.rw_list_main_3{width: 100%;height: 375px;background:url(../images/f_bg_3.jpg) bottom left no-repeat;margin-bottom: 15px; position: relative; top: 0;left: 0;}
.rw3_p_div{width: 710px;float: left;margin-left: 60px;margin-top: 110px;}
.rw3_p_div h2{text-align: left; color: #d72933;font-size: 30px;font-weight: bold;}
.rw3_p_div h2 span{ color:#000;font-size:16px;margin-left: 10px;}
.rw3_p_div h3{margin-top: 35px; color: #000;text-align: left; line-height: 30px; font-size: 20px;font-weight: bold;}
.rw3_p_div h3 a { color:#000;}
.rw3_p_div p{font-size: 14px; color: #000;text-align: left; line-height: 26px;margin-top: 10px;}
.rw3_img_div{position: absolute; top: 46px;right: 30px;}

.rw_list_main_4{width: 100%;height: 375px;background:url(../images/f_bg_4.jpg) bottom left no-repeat;margin-bottom: 15px; position: relative; top: 0;left: 0;}
.rw4_p_div{width: 710px;float: right;margin-right: 120px;margin-top: 110px;}
.rw4_p_div h2{text-align: left; color: #d72933;font-size: 30px;font-weight: bold;}
.rw4_p_div h2 span{ color:#000;font-size:16px;margin-left: 10px;}
.rw4_p_div h3{margin-top: 35px; color: #000;text-align: left; line-height: 30px; font-size: 20px;font-weight: bold;}
.rw4_p_div h3 a { color:#000;}
.rw4_p_div p{font-size: 14px; color: #000;text-align: left; line-height: 26px;margin-top: 10px;}
.rw4_img_div{position: absolute; top: 46px;left: 30px;}

.jsksp_tittle{width: 1200px;margin:0 auto;margin-top: 30px;}
.jsksp_tittle h2{text-align: center;}
.jsksp_tittle h2 a{line-height: 100px; color: #000;font-size: 26px; font-weight: bold;}

.jsksp{width: 100%;background: #eaf2ff;}

.pr_div{width: 1200px;margin:0 auto;margin-top: 65px;}
.pr_p_div{width: 650px;height: 254px;float: left; overflow: hidden;background: url(../images/pr1.jpg) top left no-repeat;padding-left: 30px;padding-top: 26px;padding-right: 30px;}
.pr_p_div h2{text-align: left; color: #b88530;font-size: 30px;font-weight: bold; position: relative;top: 0;left: 0;}
.pr_p_div h2 span{ color:#fff;font-size:16px;margin-left: 10px;position: absolute;top: 7px;left: 155px;}
.pr_p_div h3{margin-top: 35px; color: #000;text-align: left; line-height: 30px; font-size: 20px;font-weight: bold;}
.pr_p_div p{font-size: 14px; color: #000;text-align: left; line-height: 26px;margin-top: 10px;}
.pr_p_div p a{ color:#ff0000; }

.pr_img_div{width: 490px;height: 280px; float: right; overflow: hidden;}
.pr_img_div img{width: 100%;}


.pr1_div{width: 1200px;margin:0 auto;margin-top: 65px;}
.pr1_p_div{width: 650px;height: 254px;float: left; overflow: hidden;background: url(../images/pr1.jpg) top left no-repeat;padding-left: 30px;padding-top: 26px;padding-right: 30px;}
.pr1_p_div h2{text-align: left; color: #b88530;font-size: 30px;font-weight: bold; position: relative;top: 0;left: 0;}
.pr1_p_div h2 span{ color:#fff;font-size:16px;margin-left: 10px;position: absolute;top: 7px;left: 155px;}
.pr1_p_div h3{margin-top: 35px; color: #000;text-align: left; line-height: 30px; font-size: 20px;font-weight: bold;}
.pr1_p_div p{font-size: 14px; color: #000;text-align: left; line-height: 26px;margin-top: 10px;}
.pr1_p_div p a{ color:#ff0000; }

.pr1_img_div{width: 490px;height: 280px; float: left; overflow: hidden;}
.pr1_img_div img{width: 100%;}

.pw_div{width: 100%;background: url(../images/pw.jpg) top center no-repeat;}
.pw_p{width: 1200px;margin: 0 auto; position: relative; top: 0;left: 0;}
.pw_p_img{width: 599px;height: 347px;float: left; position: absolute;top: 85px;left: 20px;}
.pw_p_p{width:470px;padding-left: 15px;padding-top: 100px;float: right;padding-right: 30px;}
.pw_p_p h2{font-size: 22px; color: #fff; font-weight: bold;text-align: left;}
.pw_p_p h2 a{font-size: 22px; color: #fff; font-weight: bold;}
.pw_p_p p{margin-top: 80px;text-align: left;font-size: 14px; color: #fff;line-height: 26px; text-indent: 2em;}
.pw_p_p p a{ color:#fff; }

.paxl_div{width: 1200px !important;margin:0 auto;margin-top: 50px;}
.paxl_list_1{height: 500px !important;background: #cccccc !important}
.swiper-wrapper{width: 1140px !important;}

.news_list{width:1200px;margin:0 auto; overflow: hidden;margin-top: 50px;}
.news_list ul{width: 1300px;}
.news_list li{float: left;margin-right: 19px;width: 387px;}
.news_list li h2{width: 96%;padding:0 2%;}
.news_list li h2 a{ color:#000; line-height:22px; font-size:14px;text-align:center; }

.foot{width: 100%;background: #e00716;padding:60px 0;margin-top: 110px;}
.foot p{ color:#fff;line-height:25px; font-size:14px; }

.h180 { height:180px;}










