﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
ul{list-style:none}
img{border:none}
a{text-decoration:none; color:#333;transition: all 0.6s;}
a:hover{color:#af1e24;}
.clear{clear:both}
.margin{margin:0 auto;}
.float{float:left;}
body{font-size:12px; font-family:"微软雅黑"; background-color:#FFF; color:#454545;}

.w_100{ width:100%; min-width:1200px; margin:0 auto;}
.w_1400{width:1400px; margin:0 auto; }
.w_1200{width:1200px; margin:0 auto;}
.w_920{width:920px; margin:0 auto; }
.w_850{width:850px; margin:0 auto;}
.w_1160{width:1160px; margin:0 auto;}
.m_l_10{ margin-left:10px;}
.m_t_10{ margin-top:10px;}

.top{ position: fixed; top:0px;  z-index:10000; background:#fff;box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);}
.top_z{ height:100px; }
.logo{ float:left;}
.synav{width:690px; float:right;position:relative; z-index:1; margin-top:30px;}
.nav{ width:690px;margin:0 auto;   position:relative; z-index:1;  }
		.nav a{ color:#222222;  }
		.nav .nLi{ float:left;text-align:center; margin-left:50px;position:relative; display:inline;     }
		.nav .nLi h3{ font-size:16px; font-weight:normal;}
		.nav .nLi h3 span{ display:block; text-align:center; font-size:12px; text-transform:uppercase; margin-top:5px;}
		.nav .nLi:hover h3 a{ color:#d12846;}
		
		.nav .sub{ display:none; width:150px; top:70px;left:-45px; border-top:none;  position:absolute; background:#fff; border:1px #ddd solid;  }
		.nav .sub li{ zoom:1; font-size:14px; text-align:center; line-height:45px; border-bottom:1px #eee dashed; }
		.nav .sub li:hover{ background:#13236c; color:#fff; border-bottom:1px #13236c solid;}
		.nav .sub li:hover a{color:#fff;}


/* banner本例子css */
	.fullSlide{ width:100%; min-width:1200px; margin:0 auto; margin-top:100px;   position:relative;  height:630px; overflow:hidden; }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:630px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:630px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:51px; height:5px; margin:5px; overflow:hidden; background:#eee;filter:alpha(opacity=50);opacity:0.7;  line-height:999px; }
	.fullSlide .hd ul .on{ background:#e60012;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; left:2%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px  no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:2%; background-position:-6px -137px; }

.about{ margin-top:60px;}
.about_h5{ text-align:center;}
.about_h5 h5{ font-size:36px; color:#222222; font-weight:normal;}
.about_h5 h5 span{ color:#13236c;}
.about_h5 p{ font-size:18px; color:#aaa; text-transform:uppercase; margin-top:15px; margin-bottom:20px;}
.about_z{ overflow:hidden; margin-top:50px; border:1px #ddd solid; position:relative;}
.about_z dt{ float:left;}
.about_z dt img{ width:590px; height:400px;}
.about_z dd{ font-size:14px; line-height:38px; color:#444; float:right; width:540px; margin-right:30px; margin-top:30px;}
.about_z dd a{ display:block; position:absolute; bottom:0; right:0;}

.fuwu{ margin-top:70px; padding:60px 0; background:#f3f3f3;}
.fuwu_ul{ margin-top:50px; overflow:hidden;}
.fuwu_ul ul{ width:1230px;}
.fuwu_ul li{ float:left;margin-right:25px; text-align:center; position:relative;}
.fuwu_ul li .fuwu_ul_p { border:1px #ddd solid; background:#fff; width:218px; height:360px; border-radius:10px; }
.fuwu_ul li .fuwu_ul_p h3 a{ display:block; line-height:60px; background:#13236c; font-size:24px; font-weight:normal; color:#fff; border-top-left-radius: 10px;border-top-right-radius: 10px; margin-bottom:10px;}
.fuwu_ul li .fuwu_ul_p p a{ width:185px; margin:0 auto; line-height:42px; color:#444; display:block; font-size:16px; border-bottom:1px #ddd dashed;}
.fuwu_ul li .fuwu_ul_span{ display:block; width:30px; margin:0 auto; position: relative; margin-top:-15px;}
.fuwu_p{ width:780px; margin:0 auto; margin-top:60px; line-height:60px; background:#13236c; font-size:22px; color:#fff; text-align: center; border-radius:10px;}
.fuwu_ul li .fuwu_ul_p p a:hover{ color:#D12847;}

.xiangmu{ margin-top:60px;}
.xiangmu_rong{ background:url(../images/bg.jpg) center 0 no-repeat; height:640px; margin-top:40px;}
/* Tab切换 */
.slideTxtBox{width:1200px; margin:0 auto; overflow:hidden;}
.slideTxtBox .hd{width:310px; float:left; }
.slideTxtBox .hd ul li{font-size:18px; color:#fff; line-height:80px; text-align:center; background:url(../images/d2.png) 0 center no-repeat;}
.slideTxtBox .hd ul li a{ color:#fff;}
.slideTxtBox .hd ul li.on{ background:url(../images/d1.png) 0 center no-repeat;}

.slideTxtBox .bd{width:850px; float: right; margin-top:55px;overflow:hidden;}
.slideTxtBox .bd .xiangmu_z{ overflow:hidden;}
.slideTxtBox .bd .xiangmu_z .xiangmu_tu{ float:left;}
.slideTxtBox .bd .xiangmu_z .xiangmu_tu img{ width:390px; height:320px;}
.slideTxtBox .bd .xiangmu_z .xiangmu_p{ width:415px; float:right; color:#fff;}
.slideTxtBox .bd .xiangmu_z .xiangmu_p h2{ font-size:22px; line-height:35px; margin-top:10px;}
.slideTxtBox .bd .xiangmu_z .xiangmu_p span{ display:block; border-bottom:1px #394a9b solid; font-size:16px; padding:17px 0;}
.slideTxtBox .bd .xiangmu_z .xiangmu_p p{ line-height:30px; margin-top:25px;}
.slideTxtBox .bd .xiangmu_z .xiangmu_p b a{ width:180px; margin-top:30px; font-weight:normal;line-height:40px; display: block; background:#d12846; font-size:16px; text-align:center; color:#fff; border-radius:8px;}
.slideTxtBox .bd .xiangmu_tiao{ margin-top:30px; color:#fff;}
.slideTxtBox .bd .xiangmu_tiao h3{ font-size:22px; margin-bottom:15px;}
.slideTxtBox .bd .xiangmu_tiao p{ line-height:35px;font-size:14px; }

.anli{ margin-top:60px;}
.main_dd ul{ width:1230px; overflow:hidden;}
.main_dd ul li{float: left;width:260px; height:210px;border:1px #ddd solid; margin-right:26px; margin-bottom:40px; padding:9px; overflow:hidden;}
.main_dd ul li img{ width:260px; height:195px;transition: all 0.6s;}
.main_dd ul li p{ line-height:50px; height:50px;  overflow:hidden; text-align:center;font-size:16px; color:#fff; position:relative; margin-top:-50px; background:url(../images/bg_03.png);}
.main_dd ul li:hover{ border:1px #D12847 solid;}
.main_dd ul li:hover p{ background:#D12847;}
/*滚动效果*/
.main_dd{width:1200px; margin:0 auto; margin-top:50px;HEIGHT:500px;}
#demo0 { HEIGHT:500px; OVERFLOW: hidden}
#demo1 {MIN-HEIGHT: auto; WIDTH: 1200px; }
#demo2{MIN-HEIGHT: auto; WIDTH: 1200px;}

.news{ margin-top:70px; padding:60px 0 20px 0; background:#f3f3f3;}
.news_ul{ margin-top:50px; overflow:hidden;}
.news_ul ul{ width:1240px;}
.news_ul li{ width:550px; padding:14px; background:#fff; border:1px #ddd solid; float:left; margin-right:40px; margin-bottom:40px; overflow:hidden;}
.news_ul li .news_ul_tu{ float:left;}
.news_ul li .news_ul_tu img{ width:220px; height:180px;}
.news_ul li .news_ul_p{ width:290px; float:right; margin-right:10px; margin-top:10px;}
.news_ul li .news_ul_p h2 a{ display:block; font-size:18px; font-weight:normal; color:#010101; line-height:30px; height:30px; overflow:hidden;}
.news_ul li .news_ul_p p{ line-height:24px; height:72px; overflow:hidden; color:#888888; margin-top:10px;}
.news_ul li .news_ul_p span a{ display:block; width:100px; line-height:28px; margin-top:20px; border:1px #13236c solid; color:#13236c; border-radius:6px; text-align:center;}
.news_ul li .news_ul_p h2 a:hover{ color:#D12847;}
.news_ul li .news_ul_p span a:hover{ background:#D12847; border:1px #D12847 solid;color:#fff;}

.youqing{ margin:40px auto; overflow:hidden;}
.youqing_tu{ float:left;}
        .picMarquee-left{ width:1070px; float:right;overflow:hidden; position:relative;    }
		.picMarquee-left .bd{width:1070px;    }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ float:left; width:200px; height:90px;margin-right:17px; border:1px #ddd solid;}
		.picMarquee-left .bd ul li img{ width:200px; height:90px;}

.dibu{}
.dibu1{ background:#13236c; padding:40px 0; text-align:center;font-size:36px; color:#fff;}
.dibu1 span{ width:360px; margin:0 auto; display:block; margin-top:20px; line-height:36px; font-size:18px; background:url(../images/phone.jpg) 0 center no-repeat; color:#d12846;}
.dibu1 span b{ font-size:24px;}
.dibu2{ overflow:hidden; padding:50px 0 30px 0;}
.dibu2_p{ float:left; background:url(../images/logo2.jpg) 0 center no-repeat; padding-left:130px;}
.dibu2_p h3{font-size: 22px;color: #555;margin-bottom: 20px; font-weight:normal;}
.dibu2_p p{line-height: 30px; color:#666;font-size: 14px;}
.dibu2_er{ float:right; width:142px; line-height:40px; color:#666; text-align:center;}
.dibu2_er img{ width:140px; height:140px; border:1px #ddd solid;}
.dibu3 {line-height: 80px;border-top: 1px #ccc solid;color: #666; font-size:14px;}
.dibu3 span{ float:right;} 
.dibu a{ color:#666;}

/*-------------------------------------------------------------------------------------------------------------------*/
/* banner */
.nyban {width: 100%;margin: 0 auto; overflow: hidden; margin-top:100px; }
.nyban p {height: 200px;}


.ny_about_p{ margin-top:30px; line-height:40px; color:#666; font-size:14px; margin-bottom:50px;}



.ny_news_dao{ margin-top:20px; margin-bottom:50px;font-size:15px; text-align:center;}
.ny_news_dao a , .ny_news_dao span{ margin:0 5px; padding:9px 15px; border:1px #ccc solid; border-radius:5px;  }
.ny_news_dao a:hover , .ny_news_dao a.on{background:#13236C; color:#fff; border:1px #13236C solid; }

.ny_main{ margin:20px auto; overflow:hidden;}
.ny_main_dao{ width:300px; float:left;}
.ny_main_dao h5{ background:#13236C; text-align:center; font-size:30px; color:#fff; padding:20px 0; font-weight:normal;}
.ny_main_dao h5 span{ display:block; font-size:14px; text-transform:uppercase; margin-top:10px;}
.ny_main_dao ul{ border:1px #ddd solid;}
.ny_main_dao li{ line-height:60px; text-align:center; font-size:16px; border-top:1px #ddd dashed;}
.ny_main_dao li.on{ background:#D12847; border-top:1px #D12847 solid;}
.ny_main_dao li.on a{ color:#fff;}

.ny_main_xiangmu{ width:860px; float:right;}
.ny_xiangmu_qp{ line-height:50px; border-bottom:1px #ddd solid; font-size:14px; text-indent:30px; color:#777; background:url(../images/h5.png) 0 center no-repeat;}
.ny_xiangmu_qp a{color:#777;}
.ny_xiangmu_h{width:860px; margin:0 auto; text-align:center;}
.ny_xiangmu_h h2{ font-size:28px; color:#13236C;line-height:40px; margin-top:20px;}
.ny_xiangmu_t{ width:860px; margin:0 auto; margin-top:15px; text-align:center; padding-bottom:18px; border-bottom:1px #ddd dashed; color:#888;}
.ny_xiangmu_p{ width:860px; margin:0 auto; margin-top:20px; line-height:40px; font-size:14px; color:#666;} 




#sideMenu{ overflow:hidden; margin-top:0px; border:1px #ddd solid;}
#sideMenu .hd{text-indent: 50px; line-height:60px; border-bottom:1px #ddd dashed; }
#sideMenu .hd a{ display: block;font-size: 16px;font-weight:normal;color: #111;  }
#sideMenu .hd.on{ background:#D02746; border-bottom:1px #D02746 solid;}
#sideMenu .hd.on a{ color:#fff; }

#sideMenu .bd{display:none; background:#eee; padding:10px 0; }
#sideMenu .bd ul{ border:none;}
#sideMenu .bd li{ line-height:45px; font-size:15px; border-top:none; text-align:left; text-indent:75px; background:url(../images/li.png) 50px center no-repeat; }
#sideMenu .bd li a{color: #444;display:block;}
#sideMenu .bd li a:hover{color: #0A76D5; text-decoration:underline;}



.ny_fuwu_ul{width:860px; margin:0 auto; margin-top:30px; overflow:hidden;}
.ny_fuwu_ul ul{ width:900px;}
.ny_fuwu_ul li{ float:left; width:267px; margin-right:25px; margin-bottom:30px; border:1px #ddd solid;}
.ny_fuwu_ul li img{ width:249px; padding:9px;}
.ny_fuwu_ul li p{ line-height:40px; height:40px; margin-bottom:9px; overflow:hidden; text-align:center; font-size:16px;}
.ny_fuwu_ul li:hover{ border:1px #D02746 solid;}
.ny_fuwu_ul li:hover p{ color:#D02746;}


.ny_anli_ul{ margin-top:45px; overflow:hidden;}
.ny_anli_ul ul{ width:1230px; overflow:hidden;}
.ny_anli_ul ul li{float: left;width:260px; height:195px;border:1px #ddd solid; margin-right:26px; margin-bottom:40px; padding:9px; overflow:hidden;}
.ny_anli_ul ul li img{ width:260px; height:195px;transition: all 0.6s;}
.ny_anli_ul ul li p{ line-height:50px; height:50px;  overflow:hidden; text-align:center;font-size:16px; color:#fff; position:relative; margin-top:-50px; background:url(../images/bg_03.png);}



.ny_mian_h5{ margin-top:30px; text-align:center;}
.ny_mian_h5 h5{ font-size:30px; font-weight:normal; color:#13236C; margin-bottom:10px;}
.ny_mian_h5 h5 span{ color:#222;}


.ny_dao{ margin-top:30px; text-align:center;}
.ny_dao a{ padding:8px 35px; border:1px #ddd solid; margin:0 8px; font-size:15px;}
.ny_dao a:hover , .ny_dao a.on{ background:#13236C;  border:1px #13236C solid; color:#fff;}

.ny_news{ width:1138px; margin:0 auto; border:1px #ddd solid; padding:20px 30px; margin-top:15px; margin-bottom:60px;}
.ny_news_h h2{font-size:24px; line-height:24px; color:#1d1d1d; font-weight:normal;margin-top:40px; text-align:center; }
.ny_news_t{ margin-top:15px; line-height:22px; color:#aaa; text-align:center; padding-bottom:11px; border-bottom:1px #ddd dashed;}
.ny_news_t span{ margin-left:5px; margin-right:5px;}
.ny_news_p{ line-height:35px; font-size:14px; color:#666; margin-top:20px;}
.ny_cp_dao{ line-height:35px; font-size:14px; margin-top:20px; color:#13236C ;}

.ny_news_xg , .ny_jiao_xg{ margin-top:30px; }
.ny_news_xg h5 , .ny_jiao_xg h5{ font-size:18px; border-bottom:1px #ddd solid; background:url(../images/h4.jpg) 0 3px no-repeat; text-indent:16px; padding-bottom:15px; color:#13236C;}
.ny_news_xg ul{ overflow:hidden; margin-top:10px;}
.ny_news_xg ul li{ width:370px; float:left; line-height:50px; height:50px; overflow:hidden; font-size:14px; background:url(../images/li.png) 0 center no-repeat; text-indent:25px;}
.ny_news_xg ul li a{ color:#454545;}
.ny_news_xg ul li:hover a{ color:#13236C ;}

.ny_dq{ padding-bottom:10px; border-bottom:1px #ddd solid; color:#666; background:url(../images/dl_07.jpg) 0 1px no-repeat; text-indent:20px;}
.ny_dq a{ color:#666; margin:0 5px;}
.ny_dq a:hover{color:#13236C ;}


        .picMarquee-left2{ width:1130px; margin:20px auto; margin-top:30px;overflow:hidden; position:relative;    }
		.picMarquee-left2 .bd{width:1130px;    }
		.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left2 .bd ul li{float:left; _display:inline;  margin-right:20px; overflow:hidden;font-size:15px;}
		.picMarquee-left2 .bd ul li img{ width: 270px;height: 203px;transition: all 0.6s;}
		.picMarquee-left2 .bd ul li p{ color:#333; line-height:45px; height:45px; overflow:hidden;text-align:center;}
		.picMarquee-left2 .bd ul li:hover p{ color:#f98a6e;}





.ny_news_ul{ overflow:hidden; margin-top:40px;}
.ny_news_ul li{ width:470px; padding:30px; float:left; margin-left:45px; margin-bottom:50px; background:#f5f5f5; border:1px #f3f1f1 solid;}
.ny_news_ul li span{ display:block; font-size:14px; color:#666; line-height:40px; text-align:right; font-weight:bold;}
.ny_news_ul li span b{ float:left; font-size:32px; color:#13236C; }
.ny_news_ul li h2 a{ display:block; line-height:30px; color:#222; font-weight:normal; font-size:16px; margin-top:15px; height:30px; overflow:hidden;}
.ny_news_ul li p{ line-height:25px; color:#888; margin-top:15px; height:75px; overflow:hidden;}
.ny_news_ul li:hover{ border:1px #13236C solid;color:#888; background:#fff;}
.ny_news_ul li:hover span , .ny_news_ul li:hover span b , .ny_news_ul li:hover h2 a{ color:#13236C;}





























