@charset "utf-8";
/* CSS Document */
/*header*/
.i_tbg{ background:url(../images/top_bg.jpg) top repeat-x;}
.i_logo{width:100%; padding-top:28px; height:68px;}
.i_logo_r{width:675px; height:30px; padding-top:12px;}
.i_logo_r .s1{ height:30px; line-height:30px; /* width:300px; */ padding-left:32px; background:url(../images/phone1.png) left center no-repeat; color:#515151;}
.i_logo_r .s1 font{ color:#ae620a; font-size:22px; font-weight:bold;}
.i_logo_r .s2{width:310px;  text-align:right; color:#515151;}
.i_logo_r .s2 a{ height:30px; line-height:40px; display:inline-block; padding:0px 10px;}
.i_menu{width:100%; height:66px;}

.i_ss{width:217px; height:29px; border:1px solid #d5d4d5; margin-top:19px;
-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.i_ss .ipt{width:188px; height:29px; line-height:29px; border:0px; background:none; text-indent:10px; color:#515151; font-family:"微软雅黑";}
.i_ss .ipt_btn{width:24px; height:29px; background:url(../images/tb_03.png) center no-repeat; border:0px; cursor:pointer; }


#banner{width:100%; min-width:1200px;}
#banner img{width:100%;}

/*footer*/
.i_ff{ background-color:#eeedeb;}
.i_link{width:100%; padding:40px 0px 10px 0px;}
.i_link_l{width:895px; height:auto !important; padding-top:10px;  min-height:120px; line-height:40px;}
.i_link_l .s1{width:94px; height:40px; line-height:40px; color:#000000; font-size:14px;}
.i_link_l .s2{width:800px;}
.i_link_l .s2 li{width:100px; height:40px; line-height:40px; float:left; text-align:center; overflow:hidden;}
.i_link_l .s2 li a,.i_link_l .s2 li a:hover{ color:#666666;}
.i_wx{width:155px; height:120px;}
.i_footer{width:100%; padding:20px 0px; border:1px solid #d6d5d3; border-left:0px; border-right:0px; line-height:25px; color:#3b3b3b;}
.i_footer a,.i_footer a:hover{ color:#3b3b3b;}

.i_cpbg{ /* background:url(../images/bg2.jpg) bottom center no-repeat; */ background-color:#fffffa;}
.i_cpdiv{width:100%; padding:96px 0px 149px 0px;padding:96px 0px 0px 0px;}
.i_title{width:100%; text-align:center;}
.i_cplist{width:100%; padding-top:90px;}
.i_cplist dt{width:606px; height:658px; float:left;}
.i_cplist dt .div{width:584px; height:658px; background-color:#f2f1f1; color:#556268; display:inline-block; overflow:hidden;}
.i_cplist dt .div:hover{ text-decoration:none;}
.i_cplist dt .div .a_img{width:584px; height:513px; display:inline-block; overflow:hidden;}
.i_cplist dt .div .a_img img{width:584px; height:513px;}
.i_cplist dt .div .a_text{ margin:17px 0px 0px 27px; width:527px; height:123px;}
.i_cplist dt .div .a_text .s1{width:100%; height:52px; line-height:52px; overflow:hidden; color:#556268; font-size:21.5px;}
.i_cplist dt .div .a_text .s2{width:100%; height:72px; line-height:24px; overflow:hidden;}
.i_cplist dd{width:590px; height:350px; float:left;}
.i_cplist dd .div{width:590px; height:307px; color:#556268; display:inline-block; overflow:hidden;}
.i_cplist dd .div.bg1{ background-color:#fff5eb;}
.i_cplist dd .div.bg2{ background-color:#ebf4f0;}
.i_cplist dd .div:hover{ text-decoration:none;}
.i_cplist dd .div .a_img{width:295px; height:307px; display:inline-block; overflow:hidden;}
.i_cplist dd .div .a_img img{width:295px; height:307px;}
.i_cplist dd .div .a_text{ margin:110px 0px 0px 0px; padding-right:25px; width:240px; height:123px;}
.i_cplist dd .div .a_text .s1{width:100%; height:52px; line-height:52px; overflow:hidden; color:#556268; font-size:20px;}
.i_cplist dd .div .a_text .s2{width:100%; height:72px; line-height:24px; overflow:hidden;}

.i_nbg{/* background:url(../images/bg3.jpg) top center no-repeat; */}
.i_news{width:100%; padding:82px 0px 93px 0px;}

.i_slbg{ /* background:url(../images/bg4.jpg) bottom center no-repeat; */ background-color: #fffffa;}
.i_gssl{width:100%; padding:45px 0px 247px 0px; padding:100px 0px 50px 0px;}
.i_gssl_ul{width:1155px; padding-left:45px; padding-top:75px; overflow:hidden;}
.i_gssl_ul li{width:375px; height:259px; float:left;}
.i_gssl_ul li .a_img{width:339px; height:225px; display:inline-block; overflow:hidden;}
.i_gssl_ul li .a_img img{width:339px; height:225px;}

.i_newslist{width:100%; padding-top:50px; height:415px; overflow:hidden;}
.i_newslist li{width:418px; height:415px; float:left;}
.i_newslist li .div{width:364px; height:348px; display:inline-block; overflow:hidden; color:#5c5c5c;}
.i_newslist li .div:hover{ text-decoration:none;}
.i_newslist li .div .a_img{width:364px; height:214px; display:inline-block; overflow:hidden;}
.i_newslist li .div .a_img img{width:364px; height:214px;}
.i_newslist li .div .a_text{width:294px; padding:10px 35px 0px 35px; height:120px;}
.i_newslist li .div .a_text .s1{width:100%; height:53px; line-height:53px; display:inline-block; overflow:hidden; color:#000000; font-size:16px; text-align:center;}
.i_newslist li .div .a_text .s2{width:100%; height:66px; line-height:22px; overflow:hidden;}
/*index content*/
.i_gsjj{width:100%; overflow:hidden;}
.i_gsjj_l{width:692px; height:414px; display:inline-block; overflow:hidden;}
.i_gsjj_l img{width:692px; height:414px;}
.i_gsjj_r{width:398px; margin-top:27px; padding-right:45px;}
.i_gsjj_rt{width:100%; height:122px;}
.i_gsjj_rc{width:100%; height:260px; line-height:30px; overflow:hidden; color:#666666; font-size: 14px;}

#n_banner{width:100%; position:relative; min-width:1200px;}
#n_banner img{width:100%;}

.n_bg{ background-color:#eeeeee;}
.n_menu{width:100%;}
.n_menu a{width:175px; margin-right:80px; height:50px; float:left; line-height:50px; color:#515151; font-size:16px; text-align:center;}
.n_menu a:hover,.n_menu a.activemenu{ color:#fff; background-color:#ae620a; text-decoration:none;}
.n_content{width:100%; padding:35px 0px;}

.n_title{width:100%; height:75px; line-height:75px; margin-top:55px; background:url(../images/xxx.png) center no-repeat; text-align:center; color:#000000; font-size:30px;}
.n_about{width:980px; padding:40px 110px 0px 110px; overflow-x:hidden;word-wrap:break-word; color:#515151; font-size:16px; line-height:2.0;}
.n_about img{ max-width:100%;}

.n_lxwm{width:1080px; padding:40px 60px 0px 60px;}
.n_lxwm_map{width:100%; overflow:hidden; height:605px;}
.n_lxwm_div{width:100%; padding:60px 0px 40px 0px; color:#666666; font-size:16px; line-height:2.0;}
.n_lxwm_left{width:680px;}
.n_lxwm_right{width:137px; text-align:center; color:#666666; font-size:14px; line-height:1.5;}
.n_lxwm_right img{width:137px; height:137px;}

.n_cplist{width:100%; padding-top:65px;}
.n_cplist li{width:410px; height:465px; float:left;}
.n_cplist li .div{width:374px; height:420px; display:inline-block; overflow:hidden;}
.n_cplist li .div .a_img{width:374px; height:374px; display:inline-block; overflow:hidden;}
.n_cplist li .div .a_img img{width:374px; height:374px;}
.n_cplist li .div .a_text{width:372px; height:45px; line-height:45px; border:1px solid #e5e5e5; text-align:center; color:#666666; font-size:16px; display:inline-block; overflow:hidden; border-top:0px;}
.n_cplist li .div:hover .a_text{ color:#fff; border:1px solid #ae620a; background-color:#ae620a;}


.n_cplist1{width:100%; padding-top:65px;}
.n_cplist1 li{width:322px; height:320px; float:left; padding:0px 39px;}
.n_cplist1 li .div{width:321px; height:277px; display:inline-block; overflow:hidden; border:1px solid #e5e5e5;}
.n_cplist1 li .div .a_img{width:321px; height:232px; display:inline-block; overflow:hidden;}
.n_cplist1 li .div .a_img img{width:321px; height:232px;}
.n_cplist1 li .div .a_text{width:321px; height:45px; line-height:45px; text-align:center; color:#666666; font-size:16px; display:inline-block; overflow:hidden; border-top:0px;}
.n_cplist1 li .div:hover .a_text{ color:#fff; border:1px solid #ae620a; background-color:#ae620a;}


.a_news_pages{width:100%; text-align:center; padding:30px 0px;}
.a_news_pages a,.a_news_pages span{ height:30px; line-height:30px; padding:0px 14px; display:inline-block; border:1px solid #dcdcdc;color:#515151; font-size:16px; margin:0px 2px;}
.a_news_pages a:hover,.a_news_pages span{ background-color:#ae620a; text-decoration:none; color:#fff; border:1px solid #ae620a;}

.n_zsjm{width:1000px; color:#666666; line-height:2.0; overflow-x:hidden; font-size:16px; padding:30px 100px 0px 100px;}
.n_zsjm img{ max-width:100%;}

.n_newsList{width:100%; border-top:1px solid #efefef;}
.n_newsList li{width:100%; border-bottom:1px solid #efefef; float:left; padding:34px 0px;}
.n_newsList li .a_img{width:321px; height:232px; display:inline-block; overflow:hidden;}
.n_newsList li .a_img img{width:321px; height:232px; }
.n_newsList li .a_img_r{width:806px; height:232px; padding-right:36px;}
.n_newsList li .a_img_r .a1{width:100%; height:34px; line-height:34px; display:inline-block; overflow:hidden; color:#000000; font-size:18px; margin-bottom:5px;}
.n_newsList li .a_img_r .a1:hover{ text-decoration:none; color:#ae620a;}
.n_newsList li .a_img_r .s1{width:100%; height:25px; line-height:25px; color:#515151; overflow:hidden;}
.n_newsList li .a_img_r .s2{width:100%; height:90px; line-height:30px; overflow:hidden; color:#515151; font-size:14px;}
.n_newsList li .a_img_r .s3{ text-decoration:none; width:112px; height:33px; margin-top:13px; line-height:33px; text-align:center; border:1px solid #ae620a; color:#ae620a;-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
.n_newsList li .a_img_r .s3:hover{ background-color:#ae620a; color:#fff; text-decoration:none;}


.a_newsdetails{width:1130px; padding:0px 35px;}

.n_news_t{width:100%; height:67px; line-height:67px; text-align:center; overflow:hidden; color:#000000; font-size:25px;}
.n_news_time{width:100%; height:61px; line-height:61px; background:url(../images/n_034.jpg) center repeat-x; color:#515151; text-align:center; overflow:hidden; font-size:14px;}
.n_news_time span{ padding:0px 61px; display:inline-block; background-color:#fff;}
.n_news_c{width:100%; padding:17px 0px 50px 0px; line-height:2.2; color:#515151; overflow-x:hidden; font-size:14px;word-wrap:break-word;}
.n_news_c img{ max-width:100%;}

.n_news_b{width:100%; border-top:1px solid #e5e5e5;}
.n_news_b a{width:100%; line-height:40px; height:40px; color:#787878; font-size:14px;}
.n_news_b a:hover{ text-decoration:none; color:#b8b769;}

 






