@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px}

a{ text-decoration:none; color:#333333}

img{ border:0px}

body{ font-size:14px; font-family:微软雅黑; color:#333333; min-width:1200px;}

a:hover{ color:#ff8000}

html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}

ul,li {list-style-type:none; text-transform:capitalize;}

.clear {clear:both; *display:inline;/*IE only*/}

.m{ width:1200px; margin:0px auto}

.lf{ float:left}

.rt{ float:right}



/*导航开始*/

#menu {height:100px;line-height:100px;width:720px; overflow:hidden; margin:0px auto}

#nav { width:720px; display:block; height:100px;line-height:100px;overflow:hidden;}

#nav .mainlevel { float:left; width:120px;/*IE6 only*/ }

#nav .mainlevel:hover { float:left; width:120px;/*IE6 only*/}

#nav .mainlevel a {font-size:16px; line-height:100px; display:block; width:120px; text-align:center;}

#nav .mainlevel a:hover { background-color:#e25a10;line-height:100px;line-height:100px; width:120px;color:#ffffff}

#nav .mainlevel1 {float:left;margin:0px;padding:0px;overflow:hidden;width:120px;/*IE6 only*/z-index:99999}

#nav .mainlevel1 li { list-style:none; height:35px; line-height:35px; overflow:hidden;}

#nav .mainlevel1 a { color:#333333;text-decoration:none; line-height:35px;  display:block;  width:120px; height:35px; margin:0px; padding:0px;overflow:hidden; text-align:center; font-size:13px  }

#nav .mainlevel1 a:hover {  line-height:35px; text-decoration:none; background-color:#ac3f04; color:#ffffff}

#nav .mainlevel ul {  display:none;  position:absolute;}

#nav .mainlevel li { background-color:#e25a10; width:120px;/*IE6 only*/ color:#ffffff;}

#nav .mainlevel li a { color:#ffffff;}

#nav .mainlevel:hover .mainlevel1{ display:block;}



/*联系电话*/

.hei{ width:100%; height:80px; background-color:#080808; text-align:center; line-height:80px; font-size:24px; font-weight:bold;}

.hei-m{ /*width:660px;*/width:750px; margin:0px auto; text-align:center; color:#e25a10;}

.hei-zi{ float:left; height:50px; line-height:50px; margin-top:15px; margin-left:40px; border-left:1px solid #e25a10; padding-left:40px;}

.hei-zi a{ color:#e25a10;}



/*服务项目*/

.fw{ width:210px; height:266px; border:1px solid #ccc; padding:7px; float:left; margin-right:17px; margin-top:45px; text-align:center;}

.xian{ width:40px; border-bottom:1px solid #2c2771; margin:0px auto;}

.zi{ font-size:12px; color:#999; line-height:21px; margin-top:10px;}

.fw:hover{ border:1px solid #666;}



/*新闻*/

.xw{ width:100%; height:600px; background-color:#fafafa; margin-top:70px; padding-top:60px;}

.xw-1{ width:570px; float:left;}

.ti{ line-height:50px;}

.ti-1{ float:left;}

.zt{ width:100%; font-size:13px; line-height:22px; height:45px; float:left; color:#999;}

.xinw{ width:100%; float:left; height:45px; line-height:45px; border-bottom:1px solid #999; border-top:1px solid #999; margin-top:25px; font-size:18px;}



/*喷泉类型*/

.floatL {float: left; padding-top:110px;}

.subBox {width:1114px; height:330px;overflow: hidden; float:left; margin:0px auto;}

.subBox ul { width:10000000px; padding:0;}

.subBox ul li {width:260px; float: left; display:inline; margin:0 11px; position:relative; height:265px;}

.subBox ul li img{ width:260px; height:265px;}

.zz{ line-height:24px;}



/* 合作伙伴 */

.scrollleft{width:1200px;padding:0px 0px 0px 0px;margin:20px auto;}

.scrollleft li{float:left;margin-right:7px;display:inline;width:160px;text-align:center;line-height:19px;}

.scrollleft img{}



/*尾部*/

.foot-1{ width:100%; height:50px; line-height:50px; background-color:#2980b9; text-align:center; font-size:15px; color:#fff;}

.foot-1 a{ color:#fff;}

/*尾部*/

.foot{ width:100%; height:280px; background-color:#404040; padding-top:40px; color:#fff; margin-top:70px;}

.er{ width:220px; height:185px; text-align:center; border-right:1px solid #666; padding-top:15px; font-size:14px; color:#fff; margin-top:20px; float:left;}

.lianxix{ width:300px; height:200px; border-right:1px solid #666; float:left; margin-left:30px; margin-top:20px; line-height:30px;}

.foot-2{ width:100%; height:50px; line-height:50px; background-color:#404040; color:#fff; text-align:center; font-size:14px; border-top:1px solid #666;}



/*about*/

.erji{ width:100%; height:50px; border-bottom:1px solid #ccc; padding-top:20px;}

.erji-1 ul{ text-align:center; }

.erji-1 ul li{ height:40px; margin:0 50px; line-height:40px; display:inline-block; font-size:17px;}

.erji-1 ul li a{ height:40px; line-height:40px;}

.erji-1 ul li a:hover{ border-bottom:3px solid #e25a10;}

.m1{ width:266px; height:251px; border:1px solid #ccc; margin-right:24px; padding:7px; float:left; text-align:center; margin-top:24px;}

.m1-zi{ text-align:left; font-size:13px; line-height:21px;}

.xin{ line-height:28px; margin-top:15px;}





.lun{ width:100%; height:485px; margin:auto;}



.ny_info{ width:1200px; margin:auto;}

.cp_info{ width:1250px; float:left;}