/* CSS Document */
body{font-family:arial,Î¢ÈíÑÅºÚ;text-align:center;margin:0 auto;padding:0;color:#111; line-height:22px;}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
img,a img,p{border:0;margin:0;padding:0;}
h1,h2,h3,h4{margin:0;padding:0;}
ul,ol,li{list-style:none;text-align:left;}
table,td,input{}
img{vertical-align:middle;}
ul li ul, ul li ol{ margin-left:0;}
a{
	outline-style: none;
	color: #111;
	text-decoration: none;
	font-family: arial, "Î¢ÈíÑÅºÚ";
	font-size: 18px;
}
.clear{ clear:both;}
.clearfix{clear:both;}
.clearfix:before{content:'';clear:both;width:100%;display:block;zoom:1; visibility:hidden;height:0;}
.clearfix:after{content:'';clear:both;width:100%;display:block;zoom:1; visibility:hidden;height:0;}
* html .clearfix{ height:1%;}
* {	margin:0px;	padding:0px;}
#brand {width:1304px;height:320px;margin:0 auto;overflow:hidden; padding-top:200px;}
#brand .title {width:100%;height:5px;line-height:35px;font-size:16px;margin-top:4px;border-bottom:2px solid #33261c;text-align:center;color:#33261c;}
#brand .bd-box {width:1304px;height:320px;overflow:hidden;padding:0px 24px;}
#brand .bd-box li {float:left;width:238px;height:122px;overflow:hidden;position:relative;margin:10px 10px 10px 10px;_margin:10px 10px 10px 10px;}
#brand .bd-box li img {width:236px;	height:120px;border:1px solid #e9e8e8;position:absolute;left:0px;top:0px;z-index:2;overflow:hidden;}
#brand .bd-box li span {width:236px;border:1px solid #e9e8e8;position:absolute;	left:0px;z-index:1;	text-align:center;line-height:120px;font-size:14px;color:#FFF;background:#999999;font-weight:bold;overflow:hidden;height:0px;display:none;top:38px;}
#brand .bd-box li a {width:236px;height:120px;position:absolute;left:0px;top:0px;z-index:3;}
/*==============*/
.logo{width:1304px;margin:0 auto;text-align:left;margin-top:20px;}
.nav{font-size:16px;text-align:center;margin:0 auto;height:50px;width:1304px;margin-top:20px; margin-bottom:20px;}
.nav ul{display:block;margin:0px;}
.nav li{display:block;float:left;padding-left:65px;padding-right:65px;text-align:left;text-transform:uppercase;border-left:1px #666 solid;position:relative;}
.nav li.noborder{border-left:none;}
.nav li a{display:block;padding-left:5px;padding-right:10px;padding-bottom:5px;border-bottom:3px #d5d5d5 solid;}
.nav li a font{font-size:14px;display:block;}
.nav li.pitch a{border-bottom:3px #e7272e solid;}
.nav li a:hover{border-bottom:3px #e7272e solid;}
.banner{width:100%;text-align:center;margin:0px;background:#000; height:480px;}

.newss{ width:1304px; margin:0 auto; background:#666; margin-top:210px;}
.newss ul{ width:100%;}
.newss li{ float:left; background:#f1f1f1; width:48%; margin:5px; padding:5px;}
.newss a{	outline-style: none;
	color: #111;
	text-decoration: none;
	font-family: arial, "Î¢ÈíÑÅºÚ";
	font-size: 18px;
}
.newss h2{ font-size:16px;font-family: arial, "Î¢ÈíÑÅºÚ";}
.newss img{ margin-right:6px;}
.newss span{ font-size:14px}
.newss span a { font-size:14px} 


/* allbrand */
.tallbrand .tbrand{width:1204px;height:265px;overflow:hidden;margin:0px auto 0 auto; margin-top:760px; background:#99CC99}
.tallbrand .tbrand a{display:inline;position:relative;float:left;width:120px;height:70px;line-height:70px;text-align:center;color:#fff;font-size:14px;margin:0 6px 5px 0;}
.tallbrand .tbrand a img{position:absolute;left:10px;width:118px;height:68px;border:1px solid #e9e8e8;}
.tallbrand .tbrand a b{display:none;position:absolute;top:36px;left:10px;width:118px;height:0;background:#999;border:1px solid #e9e8e8;cursor:pointer;overflow:hidden;}


.footer{ width:100%; background:#222222; height:180px; color:#CCC;}
/*À¸Ä¿*/
.footer_a{text-align:center; padding-top:30px; font-size:14px; width:600px; margin:0 auto;  height:30px;}
.footer_a li{ float:left; width:82px; text-align:center;}
.footer_a a{ font-size:14px; color:#FFFFFF;}
.footer_a a:hover{ border-bottom:solid 1px #FFFFFF}
/*¹«Ë¾Ãû³Æ*/
.footer_b{text-align:center; padding-top:10px;font-size:19px;width:600px; margin:0 auto;height:10px;}
/*¹Ø¼ü´Ê*/
.footer_c{text-align:center; padding-top:20px; font-size:14px}
.footer_c a{ font-size:14px; color:#FFFFFF;}
/*°æÈ¨ÐÅÏ¢*/
.footer_d{text-align:center; padding-top:10px; font-size:14px}
/*ÄÚÒ³*/
.banner_ny{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny1.jpg) center}
.banner_ny_anli{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny2.jpg) center}
.banner_ny_fuwu{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny3.jpg) center}
.banner_ny_news{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny4.jpg) center}
.banner_ny_hezuo{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny5.jpg) center}
.banner_ny_lianxi{width:100%;text-align:center;margin:0px;background:#000; height:358px; background:url(../images/banner_ny6.jpg) center}
.ny_box{ width:1200px; margin:0 auto;}
.ny_box_left{ width:280px; float:left; min-height:400px; margin-top:70px;}
.ny_box_left ul{ width:250px;}
.ny_box_left ul li{width:230px; height:50px; line-height:50px; border-bottom:solid 3px #d3d3d3; text-align: left; font-size:16px; color:#666666;}
.ny_box_left a{ color:#666666; font-size:16px; display:block; width:230px; height:50px;}
.ny_box_left a:hover{ color:#666666; font-size:16px; display:block; width:230px; height:50px;border-bottom:solid 3px #CC0000;}
.ny_box_right{ width:920px;float:left; margin-top:50px;}
.ny_box_right_title{ height:40px; border-bottom:solid 2px #d3d3d3;}
.ny_box_right_title li{ font-size:28px; width:120px; height:40px; line-height:40px; text-align:center;border-bottom:solid 5px #CC0000; margin:0px; padding:0px;}
.ny_box_right_title li a{ font-size:28px; }
.ny_box_right_nr{ margin-top:30px;font-size:14px; }
.ny_box_right_nr a{font-size:14px; }
.ny_box_right_nr ul{ margin:0px; padding:0px;}
.ny_box_right_nr li{ line-height:30px;}
.ny_box_anli{ width:1200px; margin:0 auto; }
.ny_box_anli_title{ margin-top:50px;height:40px; border-bottom:solid 2px #d3d3d3;}
.ny_box_anli_title li{ font-size:28px; width:120px; height:40px; line-height:40px; text-align:center;border-bottom:solid 5px #CC0000; margin:0px; padding:0px;}
.ny_box_anli_title li a{ font-size:28px; }
.ny_box_anli_nr{ margin-top:30px;font-size:14px; }
.ny_box_anli_nr a{font-size:14px; }
.ny_box_anli_nr ul{ margin:0px; padding:0px;}
.ny_box_anli_nr li{ line-height:30px;}
