@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; font-size:12px; font-family:微软雅黑;background:#fff;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
p{color:#000;}
a{text-decoration:none; border:none; margin:0; padding:0; color:#636363;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
.auto{ width:1000px; margin:0 auto;}
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline;}
.last{ margin-right:0 !important;}
.li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
.li_img a{display:table-cell; vertical-align:middle; text-align:center; *position:absolute; *left:50%; *top:50%;}
.li_img a img{*position:relative; *left:-50%; *top:-50%;}
/*index*/
.header{width: 1108px; margin:0 auto;}
.yuyan{ margin-top:23px; float:right;}
.sp1{ background:url(../images/xq_06.png) no-repeat left center; padding-left:29px; line-height:16px; display:block; float:left; margin-right:8px;}
.sp2{ background:url(../images/index_05.png) no-repeat left center; padding-left:39px; line-height:16px; display:block; float:left;}
.yuyan a{ color:#474747;}
.logo{ margin-top:15px; float:left; margin-bottom:-7px;}
.nav{ float:right; width:735px; margin-top:40px;}
.nav li { margin-right:36px; float:left;}
.nav li a{ color:#3b3b3b; font-size:16px;}
.nav li a:hover{ color:#ff9e00;}
.gy{ width:362px; margin:0 auto; margin-top:41px;}
.gy label{ font-size:30px; color:#ef9b11; font-weight:bold; display:block; text-align:center;}
.bg{background:url(../images/index_16.png) no-repeat; display:block; height:56px; width:362px; overflow:hidden;}
.span1{ font-family:Arial; font-size:20px; margin-left:100px; margin-top:19px; display:block;}
.cd{ width:209px; margin-top:34px; float:left; }
.cd>span{ font-size:24px; font-weight:bold; color:#ef9b11; width:207px; height:70px; background:#282828; border:1px solid #a4a09d; display:block; line-height:72px; text-align:center;}
.cd li{ width:207px; height:43px; background:#ef9b11; display:block;border:1px solid #a4a09d; text-align:center; margin-top:2px;}
.cd li a{ font-size:14px; font-weight:bold; color:#ffffff; line-height:43px; display:block;}
.cd li a:hover{ color:#2c2c2c;}
.cp{ width:792px; float:right; margin-top:41px;margin-bottom:28px;}
.cp li{ float:left; margin-right:24px;}
.cp li .li_img{ width:246px; height:149px; border:1px solid #7f7f7f;}
.cp li span{ width:248px; text-align:center; margin-top:10px; margin-bottom:31px; display:block;}
.cp li span a{ color:#3b3b3b; font-family:宋体; font-weight:bold;}
.abbg{ background:#efefef; overflow:hidden;}
.span2{ font-family:Arial; font-size:20px; margin-left:150px; margin-top:19px; display:block;}
.tu{ margin-top:35px; float:left; margin-bottom:40px;}
.tu .li_img{ width:478px; height:412px; background:#FFFFFF;}
.jies{ width:475px; float:right; background:#FFFFFF; margin-top:35px;}
.jies ul{ margin-top:33px; margin-left:21px; float:left;_display: inline;_margin-left:10px;}
.jies li .li_img{ width:143px; height:95px; border:2px solid #d9d9d9;}
.jies li{ margin-bottom:27px;}
.nr{ width:265px; float:left; margin-left:26px; margin-top:33px;_display: inline; min-height:379px; }
.nr span{ font-size:18px; color:#282828; /*background:url(../images/index_30.png) no-repeat left center;*/ padding-left:39px; margin-bottom:15px; display:block;}
.nr p{ font-family:宋体; color:#545454; line-height:16px; text-indent:34px;}
.nr .more{ text-transform:uppercase; font-family:Arial; font-size:30px; color:#FFFFFF; background:url(../images/index_06.png) no-repeat; width:174px; line-height:48px; display:block; text-indent:49px; margin-top:42px;}
.span3{ font-family:Arial; font-size:20px; margin-left:128px; margin-top:19px; display:block;}
.news{ margin-top:45px; width:410px; float:left;}
.news li{ width:410px; margin-bottom:33px;}
.news li a{ color:#575757; font-family:宋体; font-size:14px;}
.news li span{ float:right;}
.xian{float:left; margin-left:56px; margin-right:49px; display:block; margin-top:12px;}
.span4{ font-family:Arial; font-size:20px; margin-left:138px; margin-top:19px; display:block;}
.ditu{ margin-top:18px; float:left; margin-bottom:39px;}
.lianx{ width:225px; float:left; margin-top:18px; margin-left:89px;}
.lianx dt{ font-size:18px; color:#f1a72e; margin-bottom:20px;}
.lianx dd{ color:#252525; font-size:13px; margin-bottom:17px;}
.footer{ background:url(../images/index_08.png) repeat-x; overflow:hidden;}
.lianj{ margin:0 auto;margin-top:102px; display:block; width:426px;}
.lianj a{ width:85px; text-align:center; background:url(../images/index_11.png) no-repeat right center; font-size:14px; color:#ffffff; display:block; float:left;}
.qc{ background:none !important;}
.footer p{ color:#ffffff; font-weight:bold; margin-top:60px; text-align:center; margin-bottom:45px;}
.footer p a{ color:#ffffff;}
/*cp*/
.cfl{ width:758px; float:right; margin-top:31px;}
.top{ border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.top span{ font-size:16px; color:#ef9b11; background:url(../images/cp_03.png) no-repeat left 7px; padding-left:13px; float:left;}
.top p{ float:right;}
.top p a{ color:#636363;}
.leib{ min-height:300px; _height:300px; width:758px; line-height:180%; margin-bottom:20px;}
.leib li{ margin-top:26px; float:left; margin-right:15px; position:relative;}
.leib li .li_img{ width:239px; height:291px; border:1px solid #d4d4d4;}
.leib li label{ position:absolute; background:url(../images/cp_05.png) no-repeat; width:239px; height:34px; text-align:center; bottom:1px; left:1px;}
.leib li label a{ color:#6c6c6c; line-height:34px;}
.fany{ margin-top:34px; float:right; margin-bottom:169px;}
/*xq*/
.deng{ margin-top:25px; margin-left:96px; width:660px;}
.deng li .li_img{ width:276px; height:292px; border:1px solid #2d2f2d; float:left;}
.deng li .li_con{ width:287px; float:right; margin-top:58px;}
.deng li .li_con p{ line-height:33px; border-bottom:1px solid #e1e1e1;}
.xq{ margin-top:25px; background:url(../images/xq_07.png) repeat-x; height:30px;}
.xq li{ width:101px; height:30px; background: url(../images/xq_11.png) repeat-x; float:left; margin-right:26px;}
.xq li a{ font-size:14px; color:#ffffff; line-height:30px; text-indent:24px; display:block;}
.xq li a:hover{ background:url(../images/xq_08.png) no-repeat; color:#373737;}
.cpcs{ font-family:宋体; font-size:13px; color:#626262; font-weight:bold; line-height:25px; text-indent:53px; margin-top:28px;}
.xq2{ margin-bottom:290px;}
.xq2>div{ display:none;}  <!--加 > 改符号显示为下一级的内容显示与隐藏，如果不加，则全部不显示-->





