﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
ul{list-style:none}
img{border:none}
a{text-decoration:none; color:#333}
a:hover{color:#df3d34;}
.clear{clear:both}
.margin{margin:0 auto;}
.float{float:left;}
body{font-size:12px; font-family:"微软雅黑"; background-color:#FFF; color:#454545;}

.top{ width:100%; min-width:1200px; margin:0 auto; background-color:#fff; position:fixed; left:0; top:0; z-index:1111; box-shadow:0px 0px 5px #666;}
.top_z{ width:1200px; margin:0 auto;}
.logo{ float:left; margin-top:20px; margin-bottom:20px;}
.top_r{ float:right; width:630px; margin-top:17px; }
.top_r dl{ width:240px; float:right; overflow:hidden;}
.top_r dl dt { float:left;  }
.top_r dl dd{ float:right;}
.input-box{ width:194px; height:26px; border:1px #e4e4e4 solid;  background:#fff ;  text-indent:10px; font-family:"微软雅黑";}	

.top_r p{ float:left; text-align: center; color: #fff;  border-radius: 5px; font-size: 14px; margin-left: 220px;  margin-top: 6px; }  
.button{ width:44px; height:28px; background: url(../images/ss_03.jpg) ;border:none; }


.synav{ width:100%; float:right; height:30px; position:relative; margin-top:10px; }
        .nav{height:30px; line-height:30px; position:relative; z-index:121; }
		.nav a{ color:#111;}
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left; margin-right:16px; margin-left:16px; }
		.nav .nLi h3 a{ display:block; font-size:14px; font-weight:normal; color:#333333;  }
		.nav .nLi h3 a:hover{ text-decoration:underline; color:#FF0000;}
        .nav .sub{ display:none; width:150px; left:-30px; top:42px;   position:absolute; background:#fff; border: 1px solid #ddd; }
		.nav .sub li{ width:100%; margin:0 auto; zoom:1; text-align:center; line-height:45px;border-top: 1px solid #efefef; }
		.nav .sub a{ display:block; font-size:14px;  color:#333; }
		.nav .sub a:hover{ text-decoration:underline; }
		.nav .sub li:hover{ background:#df3d34; color:#fff;}
		.nav .sub li:hover a{color:#fff;}

/* banner */
.banner{ width:100% ;min-width:1200px; margin:0 auto;  position:relative; height:570px; overflow:hidden; margin-top:98px;}
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:570px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:480px;  }
.banner .bd li a{ height:480px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;  
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }


.main{ width:100%; min-width:1200px; margin:0 auto;}
.zixun{ width:100%; height:59px; line-height:59px; background:#f8f8f8; border-bottom:1px #dddddd  solid;}
.zixun p{ width:1200px; margin:0 auto; font-size:13px; color:#df3d34;}
.zixun p a{ color:#666666;  margin-left:10px; margin-right:10px;}
.zixun p a:hover{ color:#df3d34;}
.zixun span{ float:right; background:#df3d34; display:block; width:150px; line-height:40px; text-align:center; height:40px; margin-top:10px; border-radius:10px;}
.zixun span a{ color:#fff; font-size:16px;}
.zixun span a:hover{ color:#fff; text-decoration:underline;}
.about{ width:1200px; margin:0 auto; margin-top:40px;}
.about ul{ width:1250px; overflow:hidden;}
.about ul li{ width:365px; float:left; margin-right:50px;}
.about ul li h5{ font-size:18px; font-weight:normal; color:#333;}
.about ul li h5 span{ color:#aaaaaa; margin-left:10px;}
.about ul li h5 a{ float:right;}
.about ul li i{ display:block; margin-top:20px;width:365px; height:210px; overflow:hidden;}
.about ul li i img{ width:365px; height:210px;transition: all 0.6s;}
.about ul li p{ font-size:12px; line-height:32px; color:#666; margin-top:13px;}
.about ul li:hover i img{transform: scale(1.1);}

.news{ width:100%; margin:0 auto; background:#f5f5f5; padding:40px 0; margin-top:50px;}
.news_z{ width:1200px; margin:0 auto; overflow:hidden;}
.news_l{ float: left; width:760px; background:#fff; border:1px #dddddd  solid;}
	/* 本例子css */
		.slideTxtBox{ width:760px;text-align:left; overflow:hidden;  }
		.slideTxtBox .hd{ width:190px; float:left;position:relative; }
		.slideTxtBox .hd ul{ float:left;  }
		.slideTxtBox .hd ul li{ width:190px; height:142px;cursor:pointer;  }
		.slideTxtBox .hd ul li a{ width:178px; height:142px; display:block;background: #8d8d8d url(../images/d.png) center 26px no-repeat; line-height:225px; text-align:center; color:#fff; font-size:16px;}
		.slideTxtBox .hd ul li.on{ background:url(../images/san_27.jpg) 178px center no-repeat;}				
		.slideTxtBox .hd ul li.on a{ background:#df3d34 url(../images/d2.png) center 26px no-repeat;   }
		.slideTxtBox .bd{ width:540px; float: right; padding-right:20px; margin-top:20px;}		
		.slideTxtBox .bd ul{zoom:1;  }
		.slideTxtBox .bd li{ height:40px; line-height:40px; font-size:14px; text-indent:15px; background:url(../images/dian_31.png) 0 center no-repeat;   }
		.slideTxtBox .bd li span{ float:right; color:#aaaaaa;  }


.news_r{ float:right; width:390px;  padding:5px; background:#fff; border:1px #ddd solid;}

	/* 新闻左图片 本例子css */
		.slideBox{ width:390px;overflow:hidden; position:relative;  }
		.slideBox .hd{ height:25px; overflow:hidden; position:absolute; right:5px; bottom:1px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#454340; cursor:pointer; color:#FFFFFF; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ width:390px; height:280px;zoom:1; vertical-align:middle; overflow:hidden; }
		.slideBox .bd img{ width:390px; height:280px; display:block;transition: all 0.6s;  }
		.slideBox .bd li p{  height:40px;position:relative; margin-top:-40px;}
        .slideBox .bd li p a{ width:390px;  height:40px; line-height:40px; font-size:12px; color:#fff;  background: url(../images/f_26.png) repeat;display: block; text-indent:20px;}
		.slideBox .bd li:hover img {transform: scale(1.1);}





.cp{ width:1200px; margin:0 auto; margin-top:50px;}
.cp_h5 h5{ font-size:24px; font-weight:normal; text-align:center; color:#444444;}
.cp_h5 h5 span{ color:#aaaaaa;font-size:24px; text-transform:uppercase; margin-left:10px;}
.cp_dao{ width:1200px; margin:0 auto; margin-top:30px; text-align:center; }
.cp_dao a{ padding:5px 30px; background:#f8f8f8; border:1px #ddd solid; margin-left:10px; margin-right:10px; border-radius:20px; color:#444;}
.cp_dao a:hover{ background:#df3d34; color:#fff; border:1px #df3d34 solid;}
		/* 本例子css */
		.picMarquee-left{ width:1200px; margin:0 auto; overflow:hidden; position:relative; margin-top:40px;   }
		.picMarquee-left .bd{ width:1200px; margin:0 auto;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ width:265px;  height:276px;float:left; margin-right:30px; padding:5px ; border:1px #ddd solid; overflow:hidden;  }
		.picMarquee-left .bd ul li img{ width:265px; height:276px; display:block;transition: all 0.6s;  }
		.picMarquee-left .bd ul li p{  height:40px;position:relative; margin-top:-40px;}
        .picMarquee-left .bd ul li p a{ width:265px;  height:40px; line-height:40px; font-size:12px; color:#fff;  background: url(../images/f_26.png) repeat;display: block; text-indent:20px;}
		.picMarquee-left .bd ul li:hover img {transform: scale(1.1);}
		.picMarquee-left .bd ul li:hover p a{ background:#df3d34 ;}		
		
.youqing{ width:1200px; margin:0 auto; line-height:24px; color:#df3d34; padding-top:20px; margin-top:40px; border-top:1px #ddd solid; margin-bottom:20px;}
.youqing a{ color:#999; margin-left:10px; margin-right:10px;}
.youqing a:hover{color:#df3d34; }

.dibu{ width:100%; min-width:1200px; margin:0 auto; background:#646464;}
.dibu1{ width:1200px; margin:0 auto; overflow:hidden;color:#cecece;}
.dibu1_l{ width:530px; float:left; border-right:1px #7d7d7d  solid; margin-top:25px; margin-bottom:25px;}
.dibu1_l h5{ font-size:14px;}
.dibu1_l h5 span{text-transform: uppercase; font-weight:normal; font-size:12px; margin-left:5px;}
.dibu1_l dl{ overflow:hidden; margin-top:20px;}
.dibu1_l dt{ width:105px; float:left; margin-right:20px; text-align:center;}
.dibu1_l dt img{ width:105px; height:105px; margin-bottom:10px;}
.dibu1_l dd{ width:250px; float:right; margin-right:30px; line-height:24px; margin-bottom:15px;}
.dibu1_r{ width:630px; float:right; overflow:hidden; margin-top:25px; margin-bottom:25px;}
.dibu1_r dl{ float:left; margin-right:50px;}
.dibu1_r dl dt{ font-size:14px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px #7d7d7d solid; }
.dibu1_r dl dd{ font-size:12px; line-height:30px;}
.dibu1_r dl dd a{color:#cecece;}
.dibu1_r dl dd a:hover{ text-decoration:underline;}
.dibu2{ line-height:60px; text-align:center; color:#cecece;border-top:1px #7d7d7d  solid;}




/* banner */
.banner2{ width:100% ;min-width:1200px; margin:0 auto; position:relative; height:260px; overflow:hidden; margin-top:98px;}
.banner2 .bd2{ position:relative; z-index:0;  }
.banner2 .bd2 ul{ width:100% !important; }
.banner2 .bd2 li{ width:100% !important;  height:260px; }

.ny_main{ width:1200px; margin:0 auto; overflow:hidden;}
.ny_h{width:1200px; margin:0 auto; background: url(../images/h5.jpg) center center no-repeat; padding-bottom:30px; padding-top:30px; margin-top:20px;}
.ny_h h5{ font-size:20px; color:#333; text-align:center; font-weight:normal;}
.ny_h h5 span{ margin-left:10px; text-transform:uppercase;}


.n_ls_ul{ margin-top:30px;}
.n_ls_ul ul{}
.n_ls_ul li{ margin-bottom:68px; overflow:hidden;position:relative; }
.n_ls_ul li .ls_h{ width:192px; float:left; font-size:22px ; line-height:48px; background:url(../images/bg_01.png) center center no-repeat; text-align:center; color:#fff; padding-top:63px; padding-bottom:63px;z-index:40; }
.n_ls_ul li .ls_h span{ display:block;}
.n_ls_ul li .ls_p{ width:1100px; height:145px; padding-top:20px; margin-top:56px; margin-left:95px;background:#f8f8f8; border:1px #dddddd solid; z-index:20; line-height:36px; font-size:14px; color:#333;}
.n_ls_ul li .ls_p p{ padding-left:140px; padding-right:20px;}

.n_ls_ul .l2 .ls_h{background:url(../images/bg_02.png) center center no-repeat; }
.n_ls_ul .l3 .ls_h{background:url(../images/bg_03.png) center center no-repeat; }
.n_ls_ul .l4 .ls_h{background:url(../images/bg_04.png) center center no-repeat; }


.n_zl{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:70px;}
.n_zl p{ font-size:16px; line-height:26px; color:#ba0000;}
.n_zl ul{ width:1290px; margin-top:50px; overflow:hidden; }
.n_zl ul li{ width:340px; float:left; margin-right:90px;border-bottom:1px #ddd solid;}
.n_zl ul li dt{ font-size:20px;  color:#646464; font-weight:bold; margin-bottom:20px;}
.n_zl ul li dd{ font-size:12px; color:#010101; line-height:50px; background:#f8f8f8;  border:1px #ddd solid; border-bottom:none;text-indent:25px;}
.n_zl ul li dd.yan{ background:#fff; }

.n_zizhi{ width:1200px; min-height:700px; margin:0 auto; margin-top:20px;  background:url(../images/bzg.png) center 89%  no-repeat;}
.n_zizhi ul{ overflow:hidden;}
.n_zizhi li{ width:600px; height: 40px; float:left; line-height:40px; background:url(../images/le3.png) 0 center no-repeat; text-indent:20px; color:#333;}

.n_zhizao{width:1200px; margin:0 auto; margin-top:20px; margin-bottom:70px; overflow:hidden;}
.n_zao1{ width:320px; float:left; margin-left:40px; margin-right:40px;}
.n_zao1_h{ height:101px;background:url(../images/zhi.png) center 0 no-repeat; text-align:center;}
.n_zao1_h h5{ font-size:24px; font-weight:normal; color:#fff; line-height:100px;}
.n_zao1_p { background:#ff453b; text-align:center; padding-bottom:30px;}
.n_zao1_p img{ width:270px; height:140px; margin-top:10px; }
.n_zao1_p p{ width:270px; margin:0 auto; margin-top:20px;line-height:30px; color:#fff; text-align:left;}

.n_zao2_h{ height:101px;background:url(../images/zhi2.png) center 0 no-repeat; text-align:center;}
.n_zao2_h h5{ font-size:24px; font-weight:normal; color:#fff; line-height:100px;}
.n_zao2_p { background:#df3d34; text-align:center; padding-bottom:30px;}
.n_zao2_p img{ width:270px; height:140px; margin-top:10px; }
.n_zao2_p p{ width:270px; margin:0 auto; margin-top:20px;line-height:30px; color:#fff; text-align:left;}

.n_zao3_h{ height:101px;background:url(../images/zhi3.png) center 0 no-repeat; text-align:center;}
.n_zao3_h h5{ font-size:24px; font-weight:normal; color:#fff; line-height:100px;}
.n_zao3_p { background:#c1342d; text-align:center; padding-bottom:30px;}
.n_zao3_p img{ width:270px; height:140px; margin-top:10px; }
.n_zao3_p p{ width:270px; margin:0 auto; margin-top:20px;line-height:30px; color:#fff; text-align:left;}


.n_yanfa{width:1200px; margin:0 auto; margin-top:50px;  overflow:hidden;}
.n_yanfa ul{ width:1266px; overflow:hidden;}
.n_yanfa li{ width:320px; height:160px; padding:20px 19px; margin-right:60px; margin-bottom:60px; float:left; border:1px #d4dfe5 solid; overflow:hidden;}
.n_yf1_l{ float:left; margin-top:30px;}
.n_yf1_l img{ width:80px; height:80px; border:1px #ddd solid; border-radius:50%;}
.n_yf1_r{ width:210px; float:right;}
.n_yf1_r h2{ font-size:20px; color:#686868;}
.n_yf1_r p{ font-size:14px; line-height:25px; color:#767676; margin-top:10px;}


.n_zhaopin{width:1200px; margin:0 auto; margin-top:50px; margin-bottom:70px;}

		
		
/* 手风琴 */
#sideMenu{width:1200px; margin:0 auto;}
#sideMenu .hd{ cursor:pointer;height:50px; line-height:50px; border:1px solid #dddddd;background:#f7f7f7 url(../images/icoAdd.png) 1150px  center no-repeat;  cursor:pointer; text-indent:20px;margin-bottom:20px; }
#sideMenu .hd h3{  font-size:16px; color:#333;}
#sideMenu .hd.on { margin-bottom:0px;background:#f7f7f7 url(../images/icoAdd2.png) 1150px center no-repeat; }

#sideMenu .bd{overflow:hidden; display:none; border:1px solid #dddddd; border-top:none;margin-bottom:20px;   padding:40px 25px; line-height:30px; color:#999; display:none;}
#sideMenu .bd ul span{ color:#df3d34;}
#sideMenu .bd ul p{ color:#666;}





.n_wenhua{width:1200px; margin:0 auto; margin-top:30px;}
.n_wh_h{width:1200px; margin:0 auto; background:url(../images/wen.jpg) no-repeat; height:350px;}
.n_wh_h dl{ width:560px; float:right; margin-top:50px;}
.n_wh_h dt{ font-size:36px; color:#111; padding-bottom:15px; margin-bottom:40px; border-bottom:1px #c5c5c5 solid; }
.n_wh_h dt span{ font-size:24px;  margin-left:20px;}
.n_wh_h dd{ font-size:14px; color:#111; line-height:44px; background:url(../images/hong.png) 0 center no-repeat; text-indent:20px;}
.n_wh_p{width:1200px; margin:0 auto; margin-top:30px; margin-bottom:70px;}
.n_wh_p p { line-height:30px; font-size:14px; margin-top:20px;}
.n_wh_p span{ font-size:16px; color:#df3d34 ;}
.n_wh_1{ margin-top:20px;}
.n_wh_1 i{ font-style:normal; font-size:20px; font-weight:bold; color:#333;}
.n_wh_2{ margin-top:60px;}
.n_wh_3{ margin-top:40px;}


.n_jieshao{width:1200px; margin:0 auto; margin-top:-20px; margin-bottom:40px;color:#555; overflow:hidden;}
.n_js_p p{ line-height:50px; border-bottom:1px #ddd dashed; }
.n_js_l{ float:left; margin-top:40px;}
.n_js_l img , .n_js2_r img{ width:600px; height:400px;float:left;margin-right:20px;}
.n_js_r{ line-height:40px;  text-indent:2em;}
.n_js2_l{ width:550px; line-height:40px; float:left; text-indent:2em;margin-top:60px;}
.n_js2_r{float:right; margin-top:60px;}


.n_cpjs{width:1200px; margin:0 auto; margin-top:30px; margin-bottom:50px; overflow:hidden; color:#555;}
.n_cpjs_1{ border-bottom:1px #ddd dashed; padding-bottom:25px; margin-bottom:30px; overflow:hidden;}
.n_cpjs_2{ width:560px; float:left; border-bottom:1px #ddd dashed; padding-bottom:25px; overflow:hidden;}
.n_cpjs_3{ width:560px; float:right;border-bottom:1px #ddd dashed; padding-bottom:25px; overflow:hidden;}

.n_c_l{ float:left;}
.n_c_l img{ width:142px; height:142px;border-radius:50%;}
.n_c_p{ width:1020px; float:right;}
.n_c_p h2{ font-size:18px; color:#df3d34; font-weight:normal; margin-top:5px;}
.n_c_p p{ margin-top:15px; line-height:30px;}
.n_c_p2{ width:390px; float:right;}
.n_c_p2 h2{ font-size:18px; color:#df3d34; font-weight:normal; margin-top:5px;}
.n_c_p2 p{ margin-top:15px; line-height:30px;}

.n_lin{width:1200px; margin:0 auto; margin-top:20px; margin-bottom:50px; overflow:hidden;}
.n_lin ul{ width:1240px; margin-top:60px; }
.n_lin li{ width:270px; float:left; margin-right:40px; background:#f3f3f3; padding-bottom:25px; text-align:center;}
.n_lin li img{ width:110px; height:110px; border-radius:50%; margin-top:-55px;}
.n_lin li span{ display:block; font-size:18px; color:#333; margin-top:20px; }
.n_lin li p{ width:220px; margin:0 auto; margin-top:20px; text-align:left; height:150px; line-height:30px; color:#888;}

.n_mu{width:1200px; margin:0 auto; margin-top:20px; margin-bottom:50px;  }
.n_mu p{line-height:50px; background:url(../images/hong2.png) 0 center no-repeat; text-indent:26px; font-size:16px; color:#555;}


.n_fang{width:1200px; margin:0 auto; margin-top:30px; margin-bottom:70px; }
.n_fang_o{width:1200px; margin:0 auto; overflow:hidden;}
.n_o_l{ float:left;}
.n_o_l img{ width:460px; height:300px;}
.n_o_r{ width:700px; float:right;}
.n_o_r h2{ font-size:22px;  background:url(../images/hong3.png) 0 center no-repeat; text-indent:20px;}
.n_o_r h2 a{color:#646464;}
.n_o_r p{ font-size:12px; line-height:30px; color:#666; margin-top:20px;}
.n_fang  a:hover{ color:#df3d34;}

.n_fang_t{width:1200px; margin:0 auto; overflow:hidden; margin-top:50px;}
.n_fang_t h2{font-size:22px;  background:url(../images/hong3.png) 0 center no-repeat; text-indent:20px;}
.n_fang_t li{ width:350px; float:left; background:url(../images/anh.jpg) no-repeat; line-height:50px; height:50px; margin-top:30px; margin-right:50px;color:#fff; font-size:18px; overflow:hidden;}
.n_fang_t li span{ font-size:30px; float:left; font-family:"Times New Roman", Times, serif; font-weight:bold; margin-left:15px; }
.n_fang_t li a{ width:250px; float:right; display:block;  color:#fff;}
.n_fang_t li a:hover{ text-decoration:underline; color:#fff;}



.n_cp_d{width:1200px; margin:0 auto; margin-top:30px; text-align:center; }
.n_cp_d a{ padding:8px 30px; background:#f8f8f8; font-size:15px; border:1px #ddd solid; margin-left:10px; margin-right:10px; border-radius:20px; color:#444;}
.n_cp_d a:hover{ background:#df3d34; color:#fff; border:1px #df3d34 solid;}
.n_cp_d a.on{ background:#df3d34; color:#fff; border:1px #df3d34 solid;}


.n_cp{width:920px; margin:0 auto; margin-top:20px;  }
.n_cp ul{ width:1230px; overflow:hidden;}
.n_cp ul li{ width:265px;  height:276px;float:left; margin-right:30px; padding:5px ; border:1px #ddd solid; overflow:hidden; margin-bottom:30px;  }
.n_cp ul li img{ width:265px; height:276px; display:block;transition: all 0.6s;  }
.n_cp ul li p{  height:40px;position:relative; margin-top:-40px;}
.n_cp ul li p a{ width:265px;  height:40px; line-height:40px; font-size:12px; color:#fff;  background: url(../images/f_26.png) repeat;display: block; text-indent:20px;}
.n_cp ul li:hover img {transform: scale(1.1);}
.n_cp ul li:hover p a{ background:#df3d34 ;}	

.n_cp_dao{ width:920px;margin:0 auto; margin-top:50px; margin-bottom:50px; font-size:14px; text-align: center;}
.n_cp_dao a{ margin-left:5px; margin-right:5px; padding:6px 13px; background:#f8f8f8; border:1px #ddd solid;}
.n_cp_dao a.on{ color:#fff; background:#df3d34 ;}

.n_news{ width:1200px; margin-top:50px;}
.n_news ul{width: 1230px; overflow:hidden;}
.n_news li{width:334px;height: auto;overflow: hidden;padding: 35px 22px;border: 1px solid #e5e5e5;transition: all .3s linear;float: left;margin-right: 30px;margin-bottom: 30px;}
.n_news li h1{font-size: 36px;line-height: 30px;color: #df3d34;margin-bottom: 25px;}
.n_news li h1 span{float: right;font-size: 14px;color: #666;}
.n_news li .text-box{height: auto;overflow: hidden;}
.n_news li .text-box h2{font-size: 14px;line-height: 20px; height:40px;color: #333;margin-bottom: 7px;max-height: 40px;overflow: hidden;}
.n_news li .text-box p{font-size: 12px;color: #999;line-height: 20px;height: 60px;overflow: hidden;}
.n_news li:hover {background: #df3d34;border: 1px solid #df3d34;}
.n_news li:hover h1,.n_news li:hover h1 span,.n_news li:hover .text-box h2,.n_news li:hover .text-box p{color: #fff;}




.n_lianxi{width:1200px;margin:0 auto; margin-top:30px; overflow:hidden; margin-bottom:50px;}
.n_lianxi_l{ width:600px; float:left;}
.n_lianxi_r{ width:560px; float:right; line-height:50px; font-size:15px;}


.n_news_ny{width:1200px;margin:0 auto; margin-top:30px; }
.n_n_h h2{ font-size:24px; font-weight:normal; text-align: center;}
.n_n_t{ font-size:12px; color:#888; text-align:center; margin-top:15px;}
.n_n_p{ line-height:35px; font-size:15px; color:#555; margin-top:30px;}


.ny_l{ width:240px; float:left; margin-top:10px; margin-bottom:50px;}
.ny_dao{ background:#e8e8e8;}
.ny_dao h5{ font-size:24px; color:#fff; font-weight:normal;background:#E73F3F; padding:30px 0;text-align:center;}
.ny_dao h5 span{ display:block; text-transform:uppercase; font-size:16px; margin-top:5px;}
.list ul li{ margin:0 auto; font-size:15px; line-height:55px; background:#e8e8e8; text-align:left; text-indent:20px; font-weight:normal;  border-top:1px #FCFCFC solid}
.list ul li a{color: #333; display: block; p position: relative;}

.list ul li .inactive{ background:url(../images/off.png) no-repeat  204px center;}
.list ul li .inactives{background:url(../images/on.png) no-repeat #E73F3F 204px center;color:#fff;} 
.list ul li ul{display: none;}
.list ul li ul li { border-left:0; border-right:0; background:#F5F5F5  url(../images/hong4.png) 40px center no-repeat;; border-top:1px #fff solid; line-height:45px; margin-top:0;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:40px; color:#666; font-size:12px;}
.list ul li ul li ul li { background:#fff;   border-bottom:1px #ddd dashed; width:198px; margin-top:0;}

.list ul li ul li ul li a{ color:#333; padding-left:35px; font-size:12px; font-weight:normal;}
.list ul li ul li ul li a:hover{text-decoration:underline; color:#c00;}


.ny_r{width:920px; float:right; margin-top:10px;  }
.n_cp_dq{width: 890px; font-size:14px; color:#555; line-height:50px; background:url(../images/home.png) 0 center no-repeat; text-indent:30px; border-bottom:1px #ddd solid;}
.n_cp_dq a{ margin-left:5px; margin-right:5px; color:#555;}
.n_cp_dq a:hover{ color:#E73F3F;}
.n_cp_h h2{ font-size:24px; font-weight:normal; text-align: center; margin-top:30px; color:#333;}
.n_cp_p{ line-height:35px; font-size:15px; color:#555; margin-top:30px;}


.n_cp_n_dao{ margin-top:20px; margin-bottom:30px; background:#eee; padding:15px;  font-size:15px; color:#E73F3F;}
.n_cp_n_dao p{ padding:9px;}

.cp_xg{ width:1200px; margin:0 auto;  margin-bottom:60px; margin-top:50px; overflow:hidden;} 
.cp_xg h5{font-size:22px; color:#E73F3F; font-weight:normal; border-bottom:1px #ddd solid; padding-bottom:10px; background:url(../images/hong3.png) 0 8px no-repeat; text-indent:15px;}
.cp_xg  h5 span{ font-size:18px; color:#999; text-transform:uppercase; margin-left:10px;}
 /* 本例子css */
		.picMarquee-left2{width:1200px; margin:0 auto; overflow:hidden; position:relative; margin-top:10px;  }

		.picMarquee-left2 .bd{ margin-top:20px;  }
		.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left2 .bd ul li{ margin-right:27px;float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left2 .bd ul li img{ width:265px; height:276px; display:block;transition: all 0.6s;  }
		.picMarquee-left2 .bd ul li p{  height:40px;position:relative; margin-top:-40px;}
		.picMarquee-left2 .bd ul li p a{ width:265px;  height:40px; line-height:40px; font-size:12px; color:#fff;  background: url(../images/f_26.png) repeat;display: block; text-indent:20px;}
		.picMarquee-left2 .bd ul  li:hover img {transform: scale(1.1);}
		.picMarquee-left2 .bd ul  li:hover p a{ background:#df3d34 ;}
 

.news_xg{ width:1200px; margin:0 auto; overflow:hidden;margin-top:50px; } 
.news_xg h5{font-size:22px;color:#E73F3F; font-weight:normal; border-bottom:1px #ddd solid; padding-bottom:10px; background:url(../images/hong3.png) 0 8px no-repeat; text-indent:15px;}
.news_xg  h5 span{ font-size:18px; color:#999; text-transform:uppercase; margin-left:10px;}
.news_xg  ul{ margin-top:20px;}
.news_xg li{ width:550px; float:left; margin-right:50px; font-size:14px; line-height:40px; background:url(../images/hong.png) 0 center no-repeat; text-indent:20px;}
.news_xg li span{ float:right; color:#aaa;}
.news_xg li a{ color:#888;}
.news_xg li a:hover{ color:#E73F3F;}

.ny_f_dao{ background:#e8e8e8;}
.ny_f_dao h5{ font-size:24px; color:#fff; font-weight:normal; background:#E73F3F; padding:30px 0;text-align:center;}
.ny_f_dao h5 span{ font-size:18px; display:block; margin-top:5px;}
.ny_f_dao li{  margin:0 auto; font-size:15px; line-height:50px; background:#e8e8e8 url(../images/jia3.png) 200px center no-repeat; text-align:left; text-indent:20px; font-weight:normal;  border-top:1px #FCFCFC  solid; }
.ny_f_dao li.on{ background:url(../images/jia2.png) 200px center no-repeat;}
.ny_f_dao li.on a{ color:#df3d34;}

.ny_lx{ margin-top:20px;}
.ny_lx h5{ font-size:22px; font-weight:normal; color:#fff; background:#E73F3F; line-height:50px; text-indent:20px;}
.ny_lx dl{ border:1px #ddd solid; padding:10px 15px;}
.ny_lx dt img{ width:210px; height:70px;}
.ny_lx dd{  margin:0 auto; font-size:12px; line-height:30px;  }


.n_xiazai{ margin-top:20px;}
.n_xiazai li{ font-size:14px; margin-top:20px; padding-bottom:20px; border-bottom:1px #ddd dashed; background:url(../images/hong.png) 0 8px no-repeat; text-indent:20px;}
.n_xiazai li span{ background:#eee; padding:3px 20px; font-size:12px;border:1px #ddd  solid; border-radius:10px; float: right;text-indent:0px;}
.n_xiazai li:hover span{ background:#df3d34;border:1px #df3d34 solid; }
.n_xiazai li:hover span a{color:#fff; }

.n_fuwu{margin-top:20px; line-height:35px; font-size:14px; color:#555;}



/* ................................ 2018-01-10 增加css ...............................*/

.tuwen{width:920px; margin:0 auto; margin-top:20px; overflow:hidden;}
.tuwen ul{width:980px; margin:0 auto; overflow:hidden;}
.tuwen ul li{ width:265px;  float:left; margin-right:30px; padding:5px ; border:1px #ddd solid; overflow:hidden; margin-bottom:30px;}

.tuwen ul li dl{ }
.tuwen ul li dl dt{ width:265px; height:276px; display:block;  }
.tuwen ul li dl dt img{width:265px; height:276px; transition: all 0.6s; }
.tuwen ul li dl dd{}

.tuwen ul li dl dd h3{overflow: hidden; font-size:15px;width:265px;  height:40px; line-height:40px;  color:#fff;  background: url(../images/f_26.png) repeat;display: block; text-indent:20px; text-align:center; position:relative; margin-top:-40px; }
.tuwen ul li dl dd h3 a{color:#fff;}
.tuwen ul li dl dd h3 a:hover{color:#c00; text-decoration:underline;}
.tuwen ul li dl dd span{width:255px; margin:10px auto; display:block; line-height:25px; height:50px; overflow:hidden; color:#666;}

.tuwen ul li dl dd span a{color:#c00;}
.tuwen ul li dl dd span a:hover{color:#c00; text-decoration:underline;}



.shouhou{width:1200px; margin:0 auto; margin-top:30px; margin-bottom:70px; overflow:hidden;}
.shouhou li{width:370px; float:left; margin-top:10px; margin-right:45px;}
.shouhou li .sh_tu{width:370px; height:130px; margin:0 auto; overflow:hidden;}
.shouhou li .sh_p{width:368px; height:325px; border:1px #ddd solid; border-top:none; background-color:#f5f5f5; overflow:hidden;}
.shouhou li .sh_p h3{width:368px; text-align:center; font-size:24px; color:#111; margin-top:25px; margin-bottom:10px;}
.shouhou li .sh_p dl{width:310px; margin:0 auto; margin-top:25px; overflow:hidden;}
.shouhou li .sh_p dl dt{width:19px; height:15px; float:left; margin-right:11px; margin-top:5px;}
.shouhou li .sh_p dl dd{width:280px; float:left; text-align:left; line-height:25px; overflow:hidden; font-size:16px; color:#666;




















