body{font-size:14px; min-width:1280px; }

*{ margin:0; padding:0;}

img{ border:none;}

ul,li{ list-style:none;}

.clear{ clear:both}

.l{ float:left;}

.r{ float:right;}



*{margin:0;padding: 0;}

html body{width: 100%;font-size: 12px;}



.s_width{width:1300px; margin:0 auto; position:relative;}



.header{ background:rgba(0,0,0,0.8); position:relative; height:95px; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);  box-shadow: 0 0 15px rgba(0,0,0,0.2); z-index: 9999999999999; position:fixed; width:100%; min-width:1280px;}

.header .logo{ position: absolute; left:0; top:0; width:auto;  }

.header .logo a{ display:block; }

.header .h_tel{ position: absolute; right:0; top:0; width:auto;  }





/*nav*/

.nav{ height:95px; width:50%; position:absolute;left:50%; margin-left:-25%;}

.nav ul{ height:95px; }

.nav li{ float:left;line-height:95px; width:14%; color:#fff; text-align:center; font-size:15px; position:relative}

.nav li:last-child{background:none}

.nav li a{font-size:16px;line-height:95px; color:#fff; text-align:center; text-decoration:none; display:block;}

.nav li a:hover{ color:#fff; background:#e51940}



.nav li .sign {	width: 19px;height: 9px;position: absolute;left: 50%;bottom: -7px;z-index: 8;margin-left: -10px;display: none;}

.subnav {width: 1200px; height:500px; position: absolute;top: 93px;z-index: 5; display: none; left:-200px;}

.subnav-bot {height: 16px;}

.header-main.fixed .subnav {top:46px;}

.header-main.fixed .nav li a {padding-bottom:0;}



.investor-subnav {width:1025px;padding: 23px 0 0 15px; background:rgba(0,0,0,0.7); z-index:999999; overflow:hidden;}

.investor-subnav .list {}

.investor-subnav .list li {width:180px; float:left;margin:0 15px 0 8px; cursor:pointer;}

.investor-subnav .list li a {display:block; color:#fff;   text-align:center; background:#0e88dd}

.investor-subnav .list li a:hover { background:#333}

.investor-subnav .list li .zong .pic img{ border:4px solid #fff;transition:0.1s;width: 160px;height: 160px; margin:0 auto; display:block}

.investor-subnav .list li .zong{

	width:100%;

	height:100%;

	position: relative;

	color:#000000;

}

.investor-subnav .list li:hover .zong .pic img{ border:4px solid #1695ef;}



.investor-subnav .list li .zong .text{text-align: center;font-size: 15px;color: #fff; font-weight:bold; padding: 5px; line-height: 33px;}







.nav_wz{ float:left; width:337px; color:#000; line-height:33px; font-size:14px; text-align:left; padding:0 0 0 10px;}

.nav_wz strong{ display:block; color:#111111; font-size:22px ; margin:20px 10px 20px 0px}

.about-nav-img {width: 300px;height: 216px;float: left;margin: 17px 0 0 20px;display: block;}

.about-nav-img img{ width:100%}







.f_link{ background:#e51940; height:95px;}

.f_link .s_width{ background:url(../images/f_link.png) no-repeat left center; height:95px;}

.f_link ul{ padding:0 0 0 200px;}

.f_link li{ float:left; padding:0 25px;}

.f_link li a{ color:#fff; line-height:95px; font-size:16px;}

.f_link li a:hover{ color:#fff}



.footer{ background:url(../images/foot_bg.jpg) no-repeat center top; padding:46px 0 13px  0}

.footer .f_erweima{ text-align:center; font-size:20px; color:#fff; padding:25px 0 0 0}



.footer .footer_nav{ width:490px; padding:20px 0 65px  0}

.footer .footer_nav strong{ display: block; font-size:18px; line-height:35px; padding:0 0 10px 0; color:#e51940;}

.footer .footer_nav li{ line-height:28px; width:33%; float:left; }

.footer .footer_nav li a{ color:#2d2d2d; font-size:15px;}

.footer .footer_nav li a:hover{ color:#e51940; }



.footer .f_logo{  padding:30px 70px 10px 0; margin:0 50px 0 0; }

.f_f{ line-height:50px; text-align:center; color:#e6f7ff;font-size:15px;}

.f_f a{ color:#e6f7ff}

.f_f a:hover{ font-weight:bold; color:#fff}

.footer_p{ line-height:75px; text-align:center; color:#5e5e5e; font-size:15px; width:1300px; margin:0 auto; border-top:1px solid rgba(0,0,0,0.1)}

.footer_p a{ color:#000000}

.footer_p a:hover{ font-weight:bold; color:#000000}



.cp_bg{ height:600px; background:url(../images/youshibg.jpg) no-repeat center top; padding:130px 0 0 0; box-sizing:border-box;-webkit-box-sizing:border-box;}









.search{ position:relative; background:url(../images/bbbg2.png) no-repeat center top; z-index:3; margin-top:-113px; padding:135px 0 0 0; box-sizing:border-box;-webkit-box-sizing:border-box;}

.search h2{ text-align:center; padding:40px 0 20px 0;}

.search h3{ font-size:48px; color:#16a152; text-align:center; padding:40px 0 20px 0; margin-bottom:35px; background:url(../images/cp22.png) no-repeat center bottom;}

.search p{ text-align:center; padding:0 0 60px 0; color:#2a2e32; font-size:16px;}

.search .searchdiv{ padding:0 0 30px 0;}

.search .ss_line{ height:1px; background:rgba(226,98,133,0.2); width:100%; margin-bottom:50px;}

.search .searchleft{

	float: left;

	height:40px;

	width:450px;

	border:1px solid rgba(226,98,133,0.5);

	margin-top:20px;

	position: relative;

}

.search .searchleft .keywords{ background:url(../images/cpbg.png) no-repeat center top;

	width:350px;

	padding-left:10px;

	height:40px;

	line-height: 40px;

	border:none;

	margin-left: 15px;

}

.search .searchbtn{

	position: absolute;

	height:40px;

	background: #f3a132;

	background-image:url(../images/search_ico.jpg);

	background-position:50% 50%;

	background-repeat: no-repeat;

	width:90px;

	right:-1px;

	top:0; border: 0px;

	cursor:pointer;

}

.search .searchcenter{

	float:left;

	line-height: 80px;

	margin-left:40px;

	font-size: 16px; color:#f24509; font-weight:bold;

}

.search .searchcenter a{ color:#212121; font-size: 16px; font-weight:normal;

}

.search .searchcenter span{

	font-size:18px;

	font-weight: bold;

}

.search .searchright{

	border-left:1px solid rgba(226,98,133,0.2);

	width:270px;

	height:80px;

	float:right;

	text-align: right;

}







.search2{ position:relative; background:url(../images/bbbg3.png) no-repeat center top; z-index:3; margin-top:-113px; padding:135px 0 65px 0; box-sizing:border-box;-webkit-box-sizing:border-box;}

.search2 h2{ text-align:center; padding:70px 0 20px 0;}

.search2 .dd{  padding:0 0 60px 0; }



.search3{ position:relative; background:url(../images/bbbg4.png) no-repeat center top; z-index:34; margin-top:-113px; padding:135px 0 65px 0; box-sizing:border-box;-webkit-box-sizing:border-box;}

.search3 h2{ text-align:center; padding:70px 0 20px 0; color:#e51940; font-size:36px;}

.search3 .dd{  text-align:center; padding:0 0 20px 0; color:#2a2e32; font-size:16px; }





/*index_cage*/

.index_cage{  z-index:9; position:relative;  padding:0 0 50px 0}

.index_cage ul{ width:1330px;}

.index_cage li{ width:calc(100%/6); float:left; text-align:center; cursor:pointer; transition:0.2s ease; -moz-transition:0.2s ease; -webkit-transition:0.2s ease;}

.index_cage li img{width:189px; margin:0 auto; transition:0.3s ease; -moz-transition:0.3s ease; -webkit-transition:0.3s ease;}

.index_cage li:hover img{ width:179px; margin:0 auto;}



.product_index{padding:45px 0 50px 0; overflow:hidden; background:#fff; position:relative; z-index:8}

.product_index h2{ text-align:center; padding:0 0 20px 0; background:url(../images/zhixian.png) no-repeat center 20px;}

.product_index h2 span{ display:block; text-align:center; padding:0 0 10px 0}

.product_index h2 a{ font-size:40px; text-align:center; display:block; color:#ee1025; }

.product_index h2 a strong{ color:#141414}

.product_index h2 p{ font-weight:normal; font-size:15px; color:#464646; line-height:35px;}

.product_index h2 div{ font-size:44px; text-align:center; display:block; color:#f31151; }

.product_index h2 div strong{ color:#11944b}





.bbg{ background:url(../images/bbg.jpg) no-repeat center top;}





.product_index .s_width{ width:1280px; overflow:hidden;}

.pro_con{ width:1450px;}

.marquee2 { width:9999px; height:400px; }

.marquee2 .pro_cc{ width:424px; height:556px; float:left; margin:0 10px 17px 0; position:relative; overflow:hidden;}



.marquee2 .pro_cc a.pro_cc_pic{ width:424px; height:556px; display:block; position: relative; transition:0.2s ease; -moz-transition:0.2s ease; -webkit-transition:0.2s ease;}

.marquee2 .pro_cc a.pro_cc_pic:hover{ text-decoration:none;color: #ff0000;text-decoration: none; background:#ffec16; }

.marquee2 .pro_cc img { width:100%;position:absolute;  z-index:99;  left:0; top:0; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}

.marquee2 .pro_cc:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.marquee2 .pro_cc em{ font-style: normal; text-align:center; line-height:58px; display:block; font-size:20px; color:#fff; font-weight:bold;  }

.marquee2 .pro_text { width:100%;position:absolute; height:131px;  z-index:99;  left:0; bottom:0; background:rgba(0,0,0,0.7)}



.marquee2 .pro_cc p{ color:#fff; font-size:15px; text-align:left; width:90%; margin:0 auto;  line-height:30px; }

.marquee2 .pro_cc .chan_logo{ width:400px; height:300px; background:rgba(229,25,64,0.8); text-align:center; position:absolute; top:-300px; left:10px; z-index:100; opacity:0}

.marquee2 .pro_cc .chan_logo img{ width:280px; margin:25px auto 0 auto; position:relative}

















.pro_con .reconmmendtt{

	position:absolute;

    width: 419px;

    height: 390px;

    background: #f10130;

    border-bottom: 10px solid #ffec16;

	transform: perspective(100px) rotateX(40deg);

    z-index: 10;

    transform-origin: center bottom 0;

    left: 0;

    opacity: 0;

}

.pro_con .reconmmendtt_z{ margin: 45px;}

.pro_con .reconmmendtt_a a{ line-height: 30px; color: #fffc0e; display: block;  font-size: 32px; font-weight: bold;}

.pro_con .reconmmendtt_a a:hover{ color: #FFFFFF; }

.pro_con .reconmmendtt_ab{height:2px; width: 60px; background: #fffc0e; margin-top: 16px;}

.pro_con .reconmmendtt_c{height: 32px; width: 32px; margin: 0 auto; padding-top: 70px;}

.pro_con .reconmmendtt_d a{ line-height: 29px; color: #FFFDFE; font-size: 16px; display: block; } 

.pro_con .reconmmendtt_d a:hover{ color: #FFFDFE; } 

.pro_con .reconmmendtt_e a{ color:#FFFFFF; display: block; font-size: 16px; margin-top: 50px;} 

.pro_con .reconmmendtt_e a:hover{ font-weight: bold;color:#FFFFFF; }

.pro_con .tre:hover{ height:93px; width:93px;background: rgba(255,255,255,.5);  -moz-border-radius: 93px / 93px;

    -webkit-border-radius: 93px / 93px;

    border-radius: 93px / 93px;}





.youshi{ height:1390px; background:url(../images/youbg.jpg) no-repeat center top; padding:90px 0 0 0; box-sizing:border-box;-webkit-box-sizing:border-box;}

.youshi .s_width{ position:relative;}

.youshi .you_a{ position:absolute; width:641px; height:641px; left:0; top:0; z-index:2}

.youshi .you_b{ position:absolute; width:771px; height:521px; right:0; top:50px; z-index:1; background:url(../images/en.png) no-repeat right top; padding:30px 0 0 220px; box-sizing:border-box;-webkit-box-sizing:border-box;}

.youshi .you_b strong{ display:block; font-size:48px; color:#e70027; line-height:75px;}

.youshi .you_b strong i{ font-style:normal; color:#1a1a1a}

.youshi .you_b span{ width:100px; display:block; height:5px; background:#ffe615}

.youshi .you_b_p{ margin:50px 0 40px 0; background:url(../images/you_dian.png) no-repeat left 10px; padding:0 0 0 30px; font-size:16px; line-height:30px;}

.youshi .you_b_p p{ padding:0 0 25px 0}

.youshi .you_b_more{ height:39px;}

.youshi .you_b_more li{ width:130px; text-align:center; float:left; line-height:39px; background:#199924}

.youshi .you_b_more li.on{ background:#e70027; margin:0 20px 0 0}

.youshi .you_b_more li a{ color:#fff; font-size:16px;}



.youshi .you_c{ width:521px; height:521px; background:url(../images/you_zi.png) no-repeat left top; padding:0 0 0 115px; position: absolute; left:0; top:804px; box-sizing:border-box;-webkit-box-sizing:border-box;}

.youshi .you_c strong{ display:block; font-size:48px; color:#e70027; line-height:75px; margin-bottom:28px}

.youshi .you_c strong span{ color:#1a1a1a; padding:0 0 0 10px;}



.youshi .you_c p{ padding:0 0 25px 0; font-size:16px; line-height:30px;}





.youshi .you_d{ position:absolute; width:707px; height:612px; right:0; top:700px; z-index:2}







.about{ background:#fff url(../images/huaban.png) no-repeat center top; }

.about h2{ text-align:center; padding:50px 0}

.about_da{ background:url(../images/jianbg.jpg) no-repeat center top; height:651px;}

.about .s_width{ width:1300px; position:relative; height:651px;}



.about .about_cc{ width:722px; height:495px; position: absolute; right:0; top:80px; background:#e11c42; padding:35px 55px; box-sizing:border-box;-webkit-box-sizing:border-box;}

.about .about_cc strong{ display:block; font-size:40px; color:#ffffff; line-height:85px;}

.about .about_cc span{ width:100px; display:block; height:3px; background:#ffe615}

.about .about_cc p{ padding:35px 0; line-height:28px; color:#fff; font-size:15px;}

.about .about_more{ position:absolute; right:0; bottom:0; width:72px; height:72px;}





/*gongcheng*/

.fahuo{ padding:20px 0 40px 0; background:url(../images/bgbg.jpg) no-repeat center bottom;}

.fahuo h2{ margin:20px 0 0 0; padding:51px 0 40px 0; text-align:center; }

.fahuo h2 a{ display:block; padding:0 0 20px 0}

.fahuo h2 p{ text-align:center; font-weight:normal; font-size:16px; color:#6e6e6e; line-height:35px;}

.fahuo .anli_con{ width:1350px; margin:0 auto; height:598px; position:relative}

.fahuo .anli_con div{ position:absolute; left:0; top:0; z-index:1; width:1350px; height:543px; }

.fahuo .anli_con p{ width:966px; height:112px; background:url(../images/anlilibg.png) no-repeat center top; position:absolute; left:50%; margin-left:-441px; z-index:2; bottom:0; box-sizing:border-box; padding:0 0 0 60px; font-size:30px; color:#ffffff; line-height:106px; font-weight:bold}

.fahuo h3{padding:51px 0 50px 0; text-align:center; }

.gong_con{ width:1300px; margin:0 auto; position:relative; overflow:hidden;}

.gong_dd{ overflow:hidden; padding:10px 0 0 0}

.gong_dd li{float:left; padding:0; width:424px; margin-right:12px; margin-bottom:20px; position:relative; overflow:hidden;  border:1px solid #eee; padding:0 0 20px 0}



.gong_t_l{ width:399px; position:relative; margin:14px auto 0 auto;}

.gong_t_l a{ width:399px; display:block; }

.gong_t_l a div{ width:399px; height:306px; overflow:hidden; margin:0 auto 20px auto; }

.gong_dd li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;  }

.gong_dd li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.gong_t_l a span{ display:block; width:130px; color:#fff; line-height:35px; font-size:16px; text-align:center; margin:0 auto; background:#f30c38}







/*fa*/

.fa{padding:0 0 45px 0; overflow:hidden; background:url(../images/huobg.jpg) no-repeat center top;}

.fa h2{ background:url(../images/niao.png) no-repeat right top; height:263px; width:1300px; margin:0 auto}

.fa h2 a{ display:block; padding:45px 0 10px 0}

.fa h2 p{ width:753px; font-weight:normal; font-size:16px; color:#fff; line-height:31px;}

.fa h2 div{ padding:5px 0 0 0}



.fa_con{ width:1300px; margin:0 auto; position:relative; overflow:hidden; padding:40px 0 0 0}



.huo_dd{ overflow:hidden; padding:10px 0 0 0}

.huo_dd li{float:left; padding:0; width:318px; height:481px; margin-right:17px; margin-bottom:20px; position:relative; overflow:hidden; background:#10a533; }



.huo_t_l{ width:318px; position:relative;}

.huo_t_l a{ width:318px; display:block; }

.huo_t_l a div{ width:318px; height:481px; overflow:hidden; }

.huo_dd li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.huo_dd li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}



.fahuo_more{ width:350px; margin:45px auto 0 auto;}

.fahuo_more li{ width:166px; float:left; background:url(../images/hong.png) no-repeat left center; text-align:center; line-height:42px;}

.fahuo_more li.on{ background:url(../images/hei.png) no-repeat left center;}

.fahuo_more li a{ font-size:17px; font-weight:bold; color:#fff;}



/*news*/

.newsda{ background:url(../images/newsbg.jpg) no-repeat center top; padding:20px 0 0 0}

.newsda h2{  padding:51px 0 20px 0; text-align:center; border-bottom:1px solid rgba(226,98,133,0.2)}

.newsda h2 a{ display:block; padding:0 0 13px 0}

.newsda .news_pp{ text-align:center; font-size:16px; color:#313131; line-height:35px; padding:23px 0 20px 0}



.news{

	width:1280px;

	margin:0 auto;

	height:350px;

}

.newsleft{

	width:317px;

	height:323px;

	float:left;

}

.newsright{

	width:950px;

	float:right;

	height:323px;

	overflow: hidden;

}

.newsright li{

	width:460px;

	height:150px;

	margin:0 0 23px 15px;

	float:left;

	position:relative;

}

.newsright li .n_date{ width:66px; height:63px; background:#f30c38; color:#fff; position:absolute; left:0; top:25px; z-index:2 }

.newsright li .n_date span{ display:block; overflow:hidden;  margin:7px 0 0 0; line-height:24px; height:24px; text-align:center;  font-size:16px; }

.newsright li .n_date p{ line-height:20px; height:20px; font-size:15px; }



.newsright li .date p{

	font-weight: bold;

}

.newsright li .detail{

	width:425px;

	float:right;

	height:100%;

	background:#f3f2f2;

}

.newsright li .detail .title{

	font-weight: bold;

	font-size: 18px;

	margin-left:50px;     text-align: left;

	margin-top:30px;

	color:#2e2e2e;

}

.newsright li .detail .title a{ color:#2e2e2e}

.newsright li .detail .newssplite{

	width:80px;

	height:2px;

	background: #565656;

	margin:10px 0 10px 50px;

}

.newsright li .detail .text{

	margin-left:50px; text-align: left; line-height:29px;

	color:#717171;

	font-size: 14px;

}



.contact{ height:410px; background:url(../images/jiji.jpg) no-repeat center top; padding:105px 0 0 0; box-sizing:border-box;-webkit-box-sizing:border-box;}

.contact span{ display:block; font-size:35px; color:#fff; line-height:35px; text-align:center; padding:0 0 25px 0}

.contact p{ font-size:15px; color:#fff; line-height:35px; text-align:center;  padding:0 0 25px 0}

.contact_jia{ width:70px; height:70px; margin:0 auto;}











/*chanpin*/

.chanpin{ padding:50px 0 50px 0;}

.chanpin h2{ text-align:center; background:url(../images/zhixian.png) no-repeat center 25px; padding:0 0 25px 0}

.chanpin h2 a{ font-size:40px; text-align:center; display:block; color:#ee1025; }

.chanpin h2 p{ font-weight:normal; font-size:15px; color:#464646; line-height:35px;}



.chanpin .s_width{   position:relative; height:870px; }

.marquee3 { }

.marquee3 .chanpin_cc{ width:640px; height:435px; float:left; position:relative;  overflow:hidden;}

.marquee3 .chanpin_cc a.chanpin_cc_pic{ width:640px; height:435px; display:block; font-size:12px; color: #333;  background:#ffffff; text-decoration: none; position:absolute; z-index:1}

.marquee3 .chanpin_cc a.chanpin_cc_pic:hover{ text-decoration:none;color: #ff0000;text-decoration: none;}

.marquee3 .chanpin_cc img { width:640px; height:435px;}

.marquee3 .chanpin_cc em{ font-style: normal; text-align:center; line-height:55px; width:420px; display:block; font-size:20px; color:#10a533; font-weight:bold;}





.chanpin .reconmmendtt{

	position:absolute;

    width: 640px;

    height: 425px;

    background: #f3ef25;

    border-bottom: 10px solid #ed0e33;

	transform: perspective(100px) rotateX(40deg);

    z-index: 10;

    transform-origin: center bottom 0;

    left: 0;

    opacity: 0;

}

.chanpin .reconmmendtt_z{ margin: 45px;}

.chanpin .reconmmendtt_a a{ line-height: 30px; color: #f10130; display: block;  font-size: 32px; font-weight: bold;}

.chanpin .reconmmendtt_a a:hover{ color: #222; }

.chanpin .reconmmendtt_ab{height:2px; width: 130px; background: #111; margin-top: 16px;}

.chanpin .reconmmendtt_c{height: 32px; width: 32px; margin: 0 auto; padding-top: 70px;}

.chanpin .reconmmendtt_d{ line-height: 39px; color: #111; font-size: 24px; font-weight:bold; } 

.chanpin .reconmmendtt_e a{ color:#111; display: block; text-align:center; font-size: 15px; margin-top: 50px; width:130px; border-radius:35px; border:1px solid #111; line-height:35px;} 

.chanpin .reconmmendtt_e a:hover{ font-weight: bold;color:#FFFFFF; }

.chanpin .tre:hover{ height:93px; width:93px;background: rgba(255,255,255,.5);  -moz-border-radius: 93px / 93px;

    -webkit-border-radius: 93px / 93px;

    border-radius: 93px / 93px;}







/*news*/

.news{padding:55px 0; overflow:hidden; background:url(../images/xinwen_bg.jpg) no-repeat center top}

.news h2{ text-align:center; background:url(../images/zhixian.png) no-repeat center 20px; padding:0 0 30px 0}

.news h2 a{ font-size:40px; text-align:center; display:block; color:#ee1025; }

.news h2 a strong{ color:#141414}

.news h2 div{ font-weight:normal; font-size:15px; color:#464646; line-height:35px;}

.news_con{ width:1280px; position:relative; overflow:hidden; margin:0 auto; height:494px;}

.news_con li{ width:410px; float:left; background:#fff; height:480px; position:relative; border:1px solid #b5e7ca; margin:0 22px 0 0}

.news_con .news_pic{ width:410px; height:245px; position:absolute; top:0; left:0; overflow:hidden;}

.news_con .news_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.news_con .news_pic:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}



.news_con .news_text{ width:370px; height:207px; padding:20px; position:absolute; top:247px; left:0}

.news_con .news_text .news_date{ font-size:15px; color:#7c7c7c; line-height:33px; text-transform:uppercase}

.news_con .news_text .news_title a{ font-size:20px; color:#232323; line-height:33px; font-weight:bold}

.news_con .news_text .news_title a:hover{ color:#e0122b;}

.news_con .news_text p{ font-size:15px; color:#727272; line-height:30px;}

.news_con .news_text .news_text_more{ width:125px;margin:25px 0 0 0 }

.news_con .news_text .news_text_more a{ display:block; color:#fff; background:#e0122b url(../images/jia.png) no-repeat 100px center; line-height:30px; font-size:15px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; padding:0 0 0 20px; text-transform:uppercase;}

.news_con .news_text .news_text_more  a:hover{ background:#ffe115 url(../images/jia.png) no-repeat 100px center; font-weight:bold}





.product{padding:45px 0 10px 0; overflow:hidden; position:relative; z-index:8}

.product h2{ text-align:center; padding:0 0 10px 0; background:url(../images/zhixian.png) no-repeat center 30px;}

.product h2 span{ display:block; text-align:center; padding:0 0 10px 0}



.product h2 p{ font-weight:normal; font-size:16px; color:#666; line-height:35px;}

.product h2 div{ font-size:40px; text-align:center; display:block; color:#d21229; }

.product h2 div strong{ color:#222}





.cage{padding:15px 0 0 0; width:1280px; margin:0 auto 30px auto}

.cage li{ width:181px; text-align:center; float:left; margin-right:1px;margin-bottom:1px; background:#10a533;transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.cage li a{ line-height:50px; font-size:18px; color:#fff; font-weight:bold}

.erji_lv_bg{ line-height:36px;  font-size:16px; text-indent:2em; width:1200px; margin:0 auto 50px auto}

.cage li:hover{ background:#f10130; font-weight:bold}

.cage .honor_li{ background:#f10130}





.se_pro_con{ width:1280px; overflow:hidden;  position:relative; margin:0 auto;}

.se_pro_con ul{ width:1380px; }

.se_pro_con li{ float:left; position:relative; width:424px; height:510px; overflow:hidden; margin:0 10px 20px 0; cursor:pointer;}

.se_pro_con em{ font-style: normal; text-align:center; line-height:48px; width:424px; display:block; position:absolute; font-size:20px; color:#fff; font-weight:bold; z-index:3; bottom:0; background:rgba(0,0,0,0.4); right:0}

.se_pro_con .old{ height:510px; position:absolute;top:0;left:0; width:424px;  background:#0a954f}

.se_pro_con .cp_k{ position:absolute; bottom:0; left:0; width:424px; background:rgba(0,0,0,0.6); color:#fff; font-size:15px; padding:0 0 20px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.se_pro_con .cp_k a{ line-height: 50px; width: 424px;color: #fff; font-size: 18px; font-weight: bold; display: block; text-align: center;}

.se_pro_con .cp_k p{ padding:0 15px;}

.se_pro_con .cp_k a:hover{font-size: 18px;font-weight: bold;  color: #FFFFFF;}

.se_pro_con .cp_m{ width:424px; height:510px; position:relative; overflow:hidden;}

.se_pro_con .cp_m img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.se_pro_con li:hover .cp_m img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_pro_con li:hover .cp_k{ bottom:-200px;}



.se_pro_con .reconmmendtt{

	position:absolute;

    width: 424px;

    height: 505px;

    background:rgba(229,25,64,0.8);

    border-bottom: 5px solid #efe108;

	top:-513px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;

    left: 0;z-index:2

}



.se_pro_con li:hover .reconmmendtt{ top:0;}





.se_pro_con .reconmmendtt_z{ margin: 45px;}

.se_pro_con .reconmmendtt_a{ line-height: 70px;  margin-top: 100px; color: #fffc0e; display: block;  font-size: 32px; font-weight: bold; text-align:center; border:3px solid #fffc0e}

.se_pro_con .reconmmendtt_ab{height:2px; width: 60px; background: #fffc0e; margin-top: 16px;}

.se_pro_con .reconmmendtt_c{height: 32px; width: 32px; margin: 0 auto; padding-top: 70px;}

.se_pro_con .reconmmendtt_d{ line-height: 39px; color: #fff; font-size: 20px; } 

.se_pro_con .reconmmendtt_d a{ line-height: 29px; color: #FFFDFE; font-size: 16px; display: block; } 

.se_pro_con .reconmmendtt_d a:hover{ color: #FFFDFE; } 

.se_pro_con .reconmmendtt_e{ color:#FFFFFF; display: block; font-size: 16px; margin-top: 20px; text-align:center; } 

.se_pro_con .tre:hover{ height:93px; width:93px;background: rgba(255,255,255,.5);  -moz-border-radius: 93px / 93px;

    -webkit-border-radius: 93px / 93px;

    border-radius: 93px / 93px;}









.pro_show{ }

.pro_show h2{ background:url(../images/images/p_line.jpg) repeat-x 120px center}

.pro_show h2 p{ background:#fff; width:120px; line-height:65px; color:#08982e; font-size:18px;}



.pro_cont{ height:470px; width:970px; margin:0 auto; overflow:hidden; }

.espcms_piclist_slide {overflow: hidden;}

.espcms_piclist_slide ul li{float: left;margin:0 15px 15px 0;text-align: center; position:relative; height:229px;overflow:hidden; }



.espcms_piclist_slide li .pic { width:305px; height:229px;}

.espcms_piclist_slide li .pic a{ font-size:16px;}



.espcms_piclist_slide li .pic img { width:305px; height:229px;}

.espcms_piclist_slide li .cover_top{ text-align:center; line-height:40px; height:40px; font-size:14px;z-index:99;position: absolute; color:#666; bottom:0; width:100%; background:rgba(0,0,0,0.7)}

.espcms_piclist_slide li .cover_pic{ width:120px; height:120px;position:absolute; left:50%; margin-left:-60px;top:-150px; z-index:100}

.espcms_piclist_slide li .cover_pic a{ font-size:24px; color:#ffea00; font-weight:bold; padding:80px 0 0 0; background:url(../images/images/more.png) no-repeat center 5px; display:block}

.espcms_piclist_slide li  p{ }

.espcms_piclist_slide li  p a{ color:#fff}

.espcms_piclist_slide li  p a:hover{ color:#fff600}





.news_contact{ height:197px; width:100%;background:url(../images/images/xfa.jpg) no-repeat center; margin-top: 45px; }

.news_contacta{ height:220px; width:100%;background:url(../images/images/xfb.jpg) no-repeat center;  }

.news_contactb{ height:187px; width:100%;background:url(../images/images/xfc.jpg) no-repeat center;  }

.news_contactc{ height:202px; width:100%;background:url(../images/images/xfd.jpg) no-repeat center;  }

.news_contactd{ height:167px; width:100%;background:url(../images/images/fxe.jpg) no-repeat center;  }

.news_contacte{ height:196px; width:100%;background:url(../images/images/fxf.jpg) no-repeat center;  }



.news_contacta_zz{ width: 1200px; height: 80px; margin: 0 auto; padding-top: 88px; }

.news_contacta_l{height: 80px; width: 300px; float: left;}

.news_contacta_l p{line-height:25px; padding: 10px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}

.news_contacta_l a{color: #cf231f;}

.news_contacta_r{height: 80px; width: 300px; float:right;}

.news_contacta_r p{line-height:25px; padding: 22px 10px 10px 18px; color: #000000; font-size: 14px; display: block;}

.news_contacta_r a{color: #cf231f;}

.news_contacta_zzb{ width: 1200px; height: 80px; margin: 0 auto; padding-top: 65px; }

.news_contactb_l{height: 80px; width: 300px; float: left;}

.news_contactb_l p{line-height:25px; padding: 10px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}

.news_contactb_l a{color: #cf231f;}

.news_contactb_r{height: 80px; width: 300px; float:right;}

.news_contactb_r p{line-height:25px; padding: 10px 20px 10px 18px; color: #000000; font-size: 14px; display: block;}

.news_contactb_r a{color: #cf231f;}



.news_contacta_zzbb{ width: 1200px; height: 80px; margin: 0 auto; padding-top:70px; }

.news_contactc_l{height: 80px; width: 300px; float: left;}

.news_contactc_l p{line-height:25px; padding: 22px 25px 10px 10px; color: #000000; font-size: 14px; text-align: right; display: block;}

.news_contactc_l a{color: #cf231f;}

.news_contactc_r{height: 80px; width: 300px; float:right;}

.news_contactc_r p{line-height:25px; padding: 10px 20px 10px 18px; color: #000000; font-size: 14px; display: block;}

.news_contactc_r a{color: #cf231f;}





.news_contacta_l:hover,.news_contacta_r:hover,.news_contactb_l:hover,.news_contactb_r:hover,.news_contactc_l:hover,.news_contactc_r:hover{animation: dou 0.5s linear;}

@keyframes dou{

				0%{transform: translateY(0px);}

				25%{transform: translateY(10px);}

				50%{transform: translateY(0px);}

				75%{transform: translateY(-10px);}

				100%{transform: translateY(0px);}



}

.new_heng{ height:140px; width:1220px;margin: 0 auto; padding-top: 40px;}

.new_heng_z{ float: left; height:40px; width:500px; padding-top: 60px; padding-left: 360px;}

.new_heng_z p{ line-height: 40px; color: #FFFFFF; font-size: 16px;}

.new_hg{ height:30px; width: 230px; float: right; padding-top: 90px;}

.new_hg_l a{ line-height: 30px; width: 100px; float: left; border: 1px solid #FFFFFF; color: #FFFFFF; font-size: 15px; text-align: center; display: block;}

.new_hg_r a{ line-height: 30px; width: 100px; float: right;  color: #0c469a; font-size: 15px; text-align: center; display: block; background: #FFFFFF;}





.guanyu{height:474px; width: 100%; margin: 0 auto;background:url(../images/images/about_l.jpg) repeat center; margin-top: 50px;}

.guanyu_z{height: 474px; width: 1200px; margin: 0 auto;background:url(../images/images/about.jpg) no-repeat left;}

.guanyu_z_r{height:320px; width: 840px; float: right; margin-top: 70px}

.guanyu_z_r_t{ height: 31px; width: 840px;background:url(../images/images/ag.jpg) no-repeat left; }

.guanyu_z_r_tt{ height: 31px; width: 841px; background:url(../images/images/agg.jpg) no-repeat center; padding-top: 5px;}



.guanyu_z_r_ttl h1{ line-height: 31px; width: 230px; float: left; font-size:22px; display: block; color:#040404;}

.guanyu_z_r_ttr a{line-height: 31px; height: 31px;width:110px;border-radius:15px; background: #0c4694; float: right; display: block; text-align: center; color: #FFFFFF; font-size: 15px;}

.guanyu_z_r_ttr a:hover{font-weight: bold;  color: #FFFFFF;}

.guanyu_zi p{ line-height: 30px; font-size: 15px; display: block; color:#4d4d4d; margin-top:30px;}















.gpngqiu{ height: 103px; width: 1200px; margin: 0 auto;background:url(../images/images/ff.jpg) center no-repeat; margin-top: 45px; }

.gpngqiu_n{height: 470px; width:1200px; margin: 0 auto; margin-top: 60px;}

.gpngqiu_n li{ height: 220px; width: 570px; float: left; background: #f7f7f7; margin-right:15px; margin-bottom: 20px;margin-left:15px; }

.xinxi_gongqiu{height: 220px; width: 570px;}

.x_tu{width:170px;height:220px ;position:relative;background-repeat:no-repeat;background-size:100%;background-position:50% 50%; border: 1px  solid #f1f1f1; float: left;}



.xinxi{height: 220px; width:378px;  float: right;}

.xinxi_t{height: 35px; width: 378px; margin-top: 10px;}

.xinxi_t a{line-height: 35px; width: 278px; display: block;  font-size: 15px; font-weight: bold; color:#000000; float: left;}

.xinxi_t p{line-height: 35px; width: 80px; display: block;  font-size: 12px;  color:#c9c9c9; float:right;}

.xinxi_t a:hover{color: #015bb5;}

.gqxx p{  font-size: 12px; color: #c9c9c9; width: 378px;}

.xinxi_x{ width: 49px; height:5px; border-bottom: 2px solid #015bb5; }

.gobfqiu_z p{padding-right: 15px; line-height: 30px; color: #545454; font-size: 13px; margin-top: 15px;}

.kuang a{line-height: 24px; width: 24px; color: #FFFFFF;font-size: 18px; display: block; text-align: center;float: right; background: #aeaeae;  margin-top: 20px; }

.kuang a:hover{background: #015bb5;color: #FFFFFF;font-size: 18px;}





.hr{display:inline-block;float:left; height: 384px; width: 200px; background: url(../images/images/rencai.jpg) center no-repeat;}

.hrz{height: 250px; width: 160px; margin: 0 auto;  margin-top: 130px;}

.hrz li{ width: 45px; width: 160px;  margin-top: 25px;}

.hrz li a{line-height: 45px; width: 160px; background: #ba000f; text-align: center; display: block;color: #FFFFFF; font-size: 15px; font-weight: bold;}

.hrz li a:hover{font-size: 16px; font-weight: bold;}









.cage_list{ width:1200px; margin:20px auto 10px auto; height:59px;}

.cage_list li{ width:236px; float:left; text-align:center; }

.cage_list li a{height:59px; line-height:59px; font-size:15px; color:#3e3e3e; display:block; text-transform:uppercase; font-weight: bold;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7}

.cage_list li a:hover{background:#d0231c; font-weight:bold; font-size:15px; color: #FFFFFF;}

#cage_list_a a{height:59px; line-height:59px; font-size:18px; color:#fff; display:block; background:#0c469a; text-transform:uppercase; font-weight: bold;}

#cage_list_a a:hover{background:#d0231c; font-weight:bold; font-size:18px; color:#FFFFFF;}





.cage_listt{ width:1200px; margin:20px auto 10px auto; height:59px; }

.cage_listt li{ width:236px; float:left; text-align:center; }

.cage_listt li a{height:59px; line-height:59px; font-size:16px; color:#3e3e3e; display:block; text-transform:uppercase; font-weight: bold;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7}

.cage_listt li a:hover{background:#d0231c; font-weight:bold; font-size:15px; color: #FFFFFF;}



#fff a{height:59px; line-height:59px; font-size:15px; color:#3e3e3e; display:block; text-transform:uppercase; font-weight: bold;border:1px solid #d7d7d7;}

#fff a:hover{background:#d0231c; font-weight:bold; font-size:15px; color:#FFFFFF;}





.cage_listtt{ width:1200px; margin:20px auto 10px auto; height:59px;}

.cage_listtt li{ width:395px; float:left; text-align:center; border-right:1px solid #d9e9ff; border-top:1px solid #d9e9ff; margin-top: 15px;}

.cage_listtt li a{height:59px; line-height:59px; font-size:18px; color:#fff; display:block; background:#ba000f; text-transform:uppercase; font-weight: bold;}

.cage_listtt li a:hover{background:#0c469a; font-weight:bold; font-size:18px; color:#FFFFFF;}







/*erjiyemian*/



.product_title{ background:url(../images/images/cp_rat.png) no-repeat center; height:75px; line-height:75px; text-align:center;  font-size:38px;   color:#039f44;font-weight:bold;}

.product_title span{ text-transform:uppercase; color:#ffce00; padding:0 0 0 10px;}

.product_title_p{ line-height:42px; text-align:center; color:#4e4e4e; font-size:16px; margin-bottom: 20px; }





.erji{  padding:60px 0 0 0;background:url(../images/images/erjibg.jpg) center top no-repeat;}

.erji h2{  text-align:center; color:#000; font-size:24px; text-transform:uppercase}

.erji h2 p{ font-size:33px; color:#08912a; font-weight:bold; line-height:60px;}

.erji h2 p span{ color:#ec0c41}







.erji .s_width{ margin-bottom:50px;}

.erji .s_width .l{width:601px; position: absolute}

.erji .s_width_r{ width:458px;font-size:20px; color:#333333; font-weight:bold;  position:absolute; background:url(../images/images/welcome.png) no-repeat left 30px; right:0; padding:110px 50px 0 89px; border:1px solid #ccc;}

.erji .s_width_r p{ font-size:14px; color:#2d2d2d; line-height:31px; font-weight:normal; padding:20px 0 55px 0; }



.erji_lv{ width:1280px; margin:0 auto; padding:0 0 20px 0; }

.erji_lv p{ line-height:30px;  font-size:16px; color:#555; padding:0 0px}

.erji_lv_bg{ background:url(../images/images/lvse.jpg) no-repeat center center; height:70px;}



.liuyan_title{ line-height:40px; font-size:18px; text-align:center; color:#444; font-weight:bold}











/*se_case*/

#se_case_index{  background:#fff;position:relative; background: url(../images/images/erjibg.jpg) no-repeat center top; padding:30px 0 0 0}

.se_case_index_title{height:82px; background:url(../images/case_index_title_bg.png) no-repeat bottom; border-bottom:#e3e3e3 1px solid; }

.se_case_index_title h2 { font-size:33px; color:#08912a; font-weight:bold; line-height:60px; text-align:center}

.se_case_index_title h2 span{ color:#ec0c41}

.se_case_index_nav{ width:668px; height:30px; overflow:hidden; padding:0 0 0 12px; position:absolute;top:130px;left:50%;margin-left:-334px;}

.se_case_index_nav ul{ height:30px;}

.se_case_index_nav li{ float:left; margin-right:12px; min-width:112px; height:30px; }

.se_case_index_nav li span{float:left; width:112px; height:30px; display:block; font-weight:bold}

.se_case_index_nav li a{ font-size:14px; text-align:center; line-height:30px; text-decoration:none; color:#fff; display:block; background:#797979; border-radius: 3px; }

.se_ca_erji{ float:left; padding:0 0 0 10px;}

.se_ca{float:left; height:30px; margin:0 5px 0 0  }

.se_case_index_nav li .se_ca a{background:#d8d8d8; color:#5b5b5b; width:90px; font-size:13px;}



.se_case{ width:1200px; margin:0 auto; padding:10px 0 0 0}

.se_case ul{}

.se_case li{ width:280px;margin:0 10px 20px 10px; height:300px; float:left;position:relative;overflow:hidden;cursor:pointer;background:#eee; }

.se_case_pic{ width:278px; height:200px; text-align:center; margin:0 auto; border:1px solid #eee}

.se_case_name{ width:260px; margin:0 auto;  font-size:18px; color:#ec0c41; line-height:50px; text-align:left; padding:0 0 0 20px; font-weight:bold}

.se_case_name a{ color:#333}

.se_case_hangye{ width:240px; margin:0 auto; padding:0 20px 10px 20px; font-size:14px; color:#333; line-height:40px;}

.se_case_click{ float:right; color:#333; }

.se_case li div.cover_top{position:absolute;top:-205px;left:0;width:280px;height:202px;background-color: red;filter: Alpha(opacity=50);background: rgba(0,0,0,0.4);z-index:900; text-align:center}

.se_case li div.cover_top img{ padding:95px 0 0 0}

.se_case li div.cover_bottom{position:absolute;bottom:-100px;left:0;width:280px;height:99px;background-color: green;filter: Alpha(opacity=50);background: rgba(52,179,70,1);z-index:900}

.se_case .se_case_text{position: relative;z-index:1000;}



.fenye{ padding:20px 0 90px 0; font-size:14px;}

.shangxiaye{overflow: hidden;padding: 15px 0px;}

.shangxiaye li{ line-height:25px; color:#666}

.shangxiaye li a{ color:#666}







/*se_hangye*/

.se_news_con{ }

.se_news_con ul{ }

.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer; margin:0 0 35px 0; position:relative; top:0; border-bottom: 1px solid #ddd;padding: 0 0 30px 0;}



.se_news_l{ width:306px; position:relative; overflow:hidden; }

.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.se_news_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}



.se_news_r{ width: 880px; position: relative; z-index: 2; margin:0 20px 0 0}

.se_news_r h2{  font-size:14px; color:#555555; border-bottom:1px dashed #ddd; padding:0 0 10px 0; font-weight:normal;}

.se_news_r h2 a{  font-size:18px; color:#333; text-transform:uppercase; display:block; line-height:50px; font-weight:bold;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}

.se_news_r h2 a:hover{   color:#0f903a; font-weight:bold}

.se_news_r p{ line-height:28px; color:#555; padding:10px 0 14px 0; font-size:15px;}

.se_news_r .se_news_more{ width:120px; border:1px solid #ea9229; line-height:30px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.se_news_r .se_news_more a{ color:#ea9229; font-size:14px;}

.se_news_r .se_news_more a:hover{ color:#fff; }

.se_news_r .se_news_more:hover{ background:#e51940; border:1px solid #e51940; }

.se_news_r .se_news_more:hover a{ color:#fff; }





.se_date{ font-size:15px; color:#666}



.main{ width:1280px; margin:30px auto 0 auto}

.main_right{ width:910px;font-size:16px;}

.m_r_weizhi{ line-height:35px; text-align:right; font-size:14px;border-bottom:1px solid #eee}

.m_r_weizhi span{ float:left; font-size:18px; border-bottom:1px solid #093}





.t_left{ width:265px; float:left}

.fenlei2{}

.fenlei2 h2{ background:#093; line-height:40px; font-size:14px; color:#fff; font-weight:normal; padding:0 0 0 20px; text-transform:uppercase}

.fenlei2 ul{ border:1px solid #eee; padding:25px 0 20px 0; border-bottom:2px solid #093 }

.fenlei2 li{ line-height:35px; width:200px; margin:0 auto;  border:1px solid #ccc; margin-bottom:10px;}

.fenlei2 li a{ font-size:14px; padding:0 0 0 35px; }







.list{width: 300px;float: left;}

.intro{width: 100%;min-width:1400px;height:528px;background-image: url(../images/images/about.jpg);background-size: 100% 100%;background-repeat: no-repeat;border-top: 1px solid lightgray;}

.ab_z{width: 1100px;height: 335px;margin:118px auto;}

.ab_zl{height:335px; width:430px; border:1px solid #d4d4d4; float:left;}

.ab_tu{padding:10px; height:315px;}

.ab_r{ height:335px; width:650px; float:right;}

.ab_rt{height:40px; width:650px; border-bottom:#d4d4d4 1px dashed;}

.ab_rl{ height:40px; width:220px; float:left; background:url(../images/images/jianjie.jpg) left center no-repeat;}

.ab_rl a{ height:40px; float:right; display:block;  font-size:16px; color:#c9c9c9; line-height:40px;  font-weight:bold;}

.ab_rr{ height:26px; width:26px; background:#d21e27; float:right;}

.ab_rr a{ height:26px; width:26px; background:#d21e27; display:block; text-align:center; color:#FFF; font-size:14px;}



.an_nr{height:255px; width:650px;}

.an_nr p{ height:32px; line-height:32px; color:#333; font-size:12px; display:block; padding-top:16px}





.why{width: 100%;min-width:1400px;background-image: url(../images/images/bbj.jpg);background-repeat: repeat-x;text-align: center;}

.article{width: 1200px;height: 785px;background-image: url(../images/images/bbii.jpg);background-size: 100% 100%;background-repeat: no-repeat;margin: 0 auto;}

.a1{width: 530px;height: 100px;float: right;margin-top: 60px;}

.a1_t{height:30px; float:left;}

.a1_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; }

.a1_tt{ height:60px; width:530px; float:left;}

.a1_tt a{height:24px; width:350px; line-height:24px; display:block; color:#828282; font-size:14px; text-align:left; }



.a2{width: 450px;height: 100px;clear: both;float:right; margin-top:5px;}

.a2_t{height:30px; float:left;}

.a2_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a2_tt{ height:60px; width:450px; float:left;}

.a2_tt a{height:30px; width:350px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}



.a3{width: 380px;height: 100px;clear: both;float: right;margin-top:26px}

.a3_t{height:30px; float:left;}

.a3_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a3_tt{ height:60px; width:380px; float:left;}

.a3_tt a{height:30px; width:330px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}





.a4{width: 360px;height: 100px;clear: both;float: right;margin-top:24px}

.a4_t{height:30px; float:left;}

.a4_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }

.a4_tt{ height:60px; width:380px; float:left;}

.a4_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}



.a5{width: 380px;height: 100px;clear: both;float: right;margin-top:18px}

.a5_t{height:30px; float:left;}

.a5_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }

.a5_tt{ height:60px; width:380px; float:left;}

.a5_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}





.a6{width:300px;height: 100px;clear: both;float:right; padding-right:165px;}

.a6_t{height:30px; float:left;}

.a6_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }

.a6_tt{ height:60px; width:300px; float:left;}

.a6_tt a{height:30px; width:300px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}









.news-left{width: 835px;height: 430px;float: left;}

.xinwen{ height:40px; width:835px; background:#1f1f1f url(../images/images/xw.jpg) left center no-repeat;}

.xinwen_z{height:40px; width:300px; float:left;}

.xinwen_z a{height:40px; line-height:40px; display:block; color:#d21e27;  font-size:14px; padding-left:40px;}

.xinwen_z b{ color:#fff;  }

.xinwen_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.xinwen_n{ height:340px; width:835px;  margin-top:45px;}

.xinwen_nl{height:340px; width:213px; float:left; background:url(../images/images/nnn.jpg) center no-repeat;}

.xinwen_nr{ height:340px; width:600px; float:right;}

.xinwen_nrt{height:100px; width:600px;}

.xinwen_nrtb{ height:30px; width:600px; border-bottom:#d9d9d9 1px dashed; padding-top:10px;}

.xinwen_nrtb a{ height:26px; width:600px; line-height:26px; color: #666; font-size:16px; display:block;}

.xinwen_nrtb a:hover{ height:26px; width:600px; line-height:26px; color:#d21e27; font-size:17px; display:block;}

.bbb{ height:60px; width:600px;}

.bbb p{ height:24px; line-height:24px;  font-size:12px; color:#999; display:block; padding-top:5px;}

.xinwen_liebiao{width:600px; height:220px; padding-top:25px;}

.xinwen_liebiao_l{ height:35px; width:500px; background: url(../images/images/a.gif) center left no-repeat; float:left;}

.xinwen_liebiao_l a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px;}

.xinwen_liebiao_l a:hover{  color:#d21e27; font-size:12px;}

.xinwen_liebiao_r{height:35px; width:100px; float:right;}

.xinwen_liebiao_r a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px; }

.xinwen_liebiao_r a:hover{  color:#d21e27; font-size:12px;}



.tupian{ width:1200px; padding-top:200px; margin:0 auto }













.kong{height:40px; width:100%}

.kongg{height:60px; width:100%}



.news-right{width:330px;height: 430px;float: right;}

.lx{height:40px; width:330px; float:left;background:#d21e27;}

.lx_z{height:40px; width:280px; float:left;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px; padding-left:40px;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px;}

.lx_z b{ color:#fff;  }

.lx_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.lx_t{height:148px; width:300px; margin:0 auto; background:url(../images/images/lxt.jpg) center no-repeat; margin-top:60px;}

.lx_n{height:200px; width:300px; padding:15px;}

.lx_nt a{height:40px; width:300px; line-height:40px; display:block; font-size:16px; color:#000; font-weight:bold;}

.lx_nn a{height:30px; line-height:30px; display:block; color:#333; font-size:12px;}

.leftttt{height:100%; width:210px;}

.lixxiwomen{ padding-top:700px; }

.sss{height:380px; width:210px;border:1px solid #c5c5c5}

.lixxiwomen_t{height:40px; width:210px; background:url(../images/images/lxxxx.jpg) center no-repeat;}

.lixxiwomen_t a{height:40px; width:210px; line-height:40px; display:block; font-size:14px; color:#FFF; text-align:center;}

.let{height:94px; width:190px; margin:0 auto; padding-top:18px; background:url(../images/images/aaaa.jpg) center no-repeat;}

.lett p{height:40px; line-height:40px; width:190px; margin:0 auto; display:block; font-size:13px; color:#00; font-weight:bold;}

.lettt p{ height:30px; line-height:30px; font-size:12px; display:block; color:#333; padding-left:10px;}









.right_yeyue{ width:970px; height:100%; float:right;}



















































/*erjiyemian*/

.main_l{ float:left; width:226px; padding:0 0 0 9px; overflow:hidden;}

.main_r{ float:right; width:720px;overflow:hidden; padding-right:10px;}





.left_lx{width:257px;overflow:hidden; min-height:276px;}

.left_lx .pic{ height:69px; overflow:hidden;}

.left_lx .pic2{ height:42px; overflow:hidden;}

.left_lx .left_lx_con{ width:250px;line-height:24px; min-height:159px; color:#fff; background:#ff7c1c url(../images/lianxibg2.jpg) repeat-x left top;}

.left_lx .left_lx_con p{ padding:19px 0 0 20px;}



.zizhi{width:250px;overflow:hidden;}

.zizhi .pic{ height:56px; overflow:hidden;}

.zizhi .zizhi_con{ width:250px;line-height:24px; padding-top:5px;overflow:hidden;min-height:180px; color:#fff; background:#f7f2e8 url(../images/rongyubg.jpg) repeat-x left top;}

.zizhi .zizhi_con img{ margin:2px 0 0 6px; height:38px; overflow:hidden; display:block}



.erjibg{ background:url(../images/weizhi.jpg) no-repeat left top; height:37px;line-height:37px; padding-left:35px; color:#fff}

.erjibg a{ color:#fff;}

.erjibg a:hover{ font-weight:bold;}

.main_content{background:#FFFFFF; line-height:23px; min-height:502px; margin:0 0 10px 0; border:#c5b084 solid 1px;}

.main_content .jianjie{ line-height:30px; font-size:12px; padding:30px 30px 0 30px;color:#000}



.erji_con{ PADDING-top:20PX; padding-left:10px;}



.tiao{ font-size:12px; padding:20px 0 20px 30px;}

.tiao a{ color:#000000; text-decoration:none; font-size:12px;}

.tiao a:hover{ color: #348900;}



.lx p{ line-height:25px; font-size:14px; font-weight:bold;}

.more{ padding:25px;}

.more a{ color:#000; line-height:25px; text-decoration:none; background:url(../images/news_icon.gif) no-repeat left 2px; padding-left:20px;}





.list_photo2{

	margin:0;

	width:790px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

}



.list_photo2 dt{ float:left; width:250px; height:200px; margin-top:15px; }

.list_photo2 dt img{ border:1px solid #dfdfdf; padding:0px; width:210px; height:150px; padding:5px;}

.list_photo2 dt div{ width:240px; height:35px; line-height:35px; text-align:center; overflow:hidden; }

.list_photo2 a{color:#000000;}

.list_photo2 a:hover{color:#f60;}





.news_t{ width:650x; text-align:left; line-height:40px; height:40px; background: url(../Images/index_1888.gif) repeat-x;text-indent:0px; margin:auto; margin-left:40px; margin-right:40px; font-size:14px;}

.news_t ul{  width:650px; line-height:40px;}

.news_t ul li{line-height:40px;}



.news_t a {line-height:40px; color:#4a4a4a; font-size:14px; padding-left:22px; }

.news_t a:hover{color:#4a4a4a; }



.news_p{ width:700px; color:#999999; text-align:left; padding-left:10px; margin-bottom:20px; line-height:25px;}

.news_p a{ color:#999999}

.news_p a:hover{ color:#ff0000}





.newslist{list-style:none;width:500px;background-color:#fff;overflow:hidden;height:500px;}

.newslist .t{float:left;width:250px;}









.se_erji_img img{ width:auto; margin:0 auto}





.contact_left{ width:640px; height:460px; text-align:center}

.contact_right{ width:538px; height:440px;  text-align:left; font-size:17px; line-height:40px; padding:20px 0 0 100px; border:1px solid #eee; background:#fff}

.contact_right strong{ color:#333; font-size:30px;}



.map{ width:100%; overflow:hidden;}







.p_float{ position:fixed; bottom:20px; width:55px; right:10px; z-index:9999; opacity:0}

.p_float li{  line-height:21px; margin-bottom:10px; text-align:center}

.p_float li a{ color:#fff; font-size:13px; background:#00877a; padding:10px 7px; margin-bottom:10px; display:block}

.p_float li a:hover{ background:#000}

