*{margin:0; padding:0; border:0;}

a{text-decoration:none;}

li{list-style:none;}

body{ font-family:"Microsoft YaHei"; }







.bxytop1{ width:100%; height:45px; overflow: hidden;background:url(../images/bxytop1.jpg) no-repeat top center;overflow: hidden;}

.bxyhead{ width:1080px; height:100%; margin:0 auto;}

.bxyhead1{ width:100%; height:45px; color:#0e0506; }

.bxyhead11 { width:35%; float:left; height:100%; line-height:45px; font-size:13px; color:#0e0506; }

.bxyhead12 { width:60%; float:right; height:100%; line-height:45px; font-size:13px; color:#0e0506;}

.bxyhead12 li{ float:right;}

.bxyhead12 a{ color:#0e0506;}

.bxyhead12 a:hover{ color:#0e0506;}





.bxytopp{ width:100%; height:152px;background:url(../uploads/chuanglian/logo.jpg) no-repeat top center;overflow: hidden;}





.bxydh{ width:100%; height:57px;background:#091231;overflow: hidden; }

.bxydhlm{ width:1080px; height:100%; margin:0 auto;}

.bxydhlm li{ float:left; font-size:16px;text-align:center; height:57px; line-height:56px; width:135px; background:url(../images/bxydhlm.jpg) no-repeat right top; }

.bxydhlm li a{ color:#fff; display:block; width:100%; height:100%; }

.bxydhlm li a:hover{color:#f08200;  display:block; width:100%; height:100%; }





#bannergd{height:520px; position:relative; min-width:1000px; }

#bannergd li{ height: 520px; overflow: hidden; position: absolute; width: 100%; background-repeat:no-repeat;background-position:center center; min-width: 1100px}

#bannergd .btn{position:absolute;width:100%;height:30px;bottom:0;text-align:center;z-index:9; margin-bottom:0;}

#bannergd .btn span{display:inline-block;_display:inline;_zoom:1;width:14px;height:14px;_font-size:0;margin:5px 10px;cursor:pointer;background:#dfdfdf;z-index:9; border-radius:50%}

#bannergd .btn span.on{background:#f08200;z-index:9}





.bxysous{ width:100%; height:59px;overflow:hidden; background:url(../images/bxysous.jpg) no-repeat top center;}

.bxysous1{ width:1080px; height:100%; margin:0 auto; }

.bxysous11{ width:60%; height:100%; float:left;  font-size:14px; line-height:59px;}

.bxysous11 span{ color:#881917;}

.bxysous11 a{ color:#333;}

.bxysous12{ width:40%;  float:left; margin-top:12px;}

.bxysous12 .sousuo{ float:right; width:270px;}

.bxysous12 input {width:215px;line-height:28px;height:28px;padding: 0 0 0 3px;border: 1px solid #949494;background:none;color:#949494;font-size:14px;

font-family:"Microsoft YaHei";}

.bxysous12 button {margin: 0 0 0 -6px;width: 41px;line-height: 30px;height: 30px;text-align: center;color: #fff;font-family: "Microsoft YaHei";font-size: 14px;display: inline-block;background:#091231;border: none;cursor: pointer;}









.bxyfxzx{width:1080px; height:40px;overflow:hidden;  border-bottom:1px solid #8c8c8c; margin:0 auto;margin-top:35px;}

.bxyfxzx b{ font-size:22px; color:#091231;}

.bxyfxzx b span{ color:#f08200;} 

.bxyfxzx i{ font-style:normal; font-size:17px; text-transform:uppercase; color:#a3a3a3; margin-left:25px; margin-right:20px;}

.bxyfxzx strong{ font-size:#585858; font-size:16px; font-weight:normal;}





.bxyfxzxx{ width:1080px; height:260px; margin:0 auto; background:#e9e9e9; margin-top:15px;}

.bxyfxzxx .bxyfxzxxx{ width:1040px; height:230px; margin:0 auto; overflow:hidden; padding-top:20px; }

.bxyfxzxx ul{ width:110%}

.bxyfxzxx ul li{ float:left; margin-right:6.9px; overflow:hidden; width:203px; height:223px;}

.bxyfxzxx ul li img{ width:100%; height:183px;transition:all 2s;}

.bxyfxzxx ul li:hover img{transform:scalex(1.1);}

.bxyfxzxx ul li p{ text-align:center; font-size:13px; color:#000000; line-height:40px;}





.bxyafxzx{width:1080px; height:40px;overflow:hidden;  border-bottom:1px solid #8c8c8c; margin:0 auto;margin-top:35px;}

.bxyafxzx b{ font-size:22px; color:#091231;}

.bxyafxzx i{ font-style:normal; font-size:17px; text-transform:uppercase; color:#a3a3a3; margin-left:25px; margin-right:20px;}

.bxyafxzx strong{ font-size:#585858; font-size:16px; font-weight:normal;}

.bxyafxzx span{ color:#000; float:right; font-size:13px; padding-top:10px;} 

.bxyafxzx span b{ color:#f08200; font-size:13px;}





.bxyjzys{width:1080px; height:260px; margin:0 auto; background:#e9e9e9; margin-top:15px;}

.bxyjzyss{width:1040px; height:230px; margin:0 auto; overflow:hidden; padding-top:20px;}

.bxyjzyz{ width:311px; height:220px; float:left;}

.bxyjzyz img{ width:100%; height:100%;}

.bxyjzyr{ float:right; width:715px; height:220px; position:relative; }





.reason-infor{

	padding:0 15px;

	font-size:12px;

	color:#666;

	margin-top:15px;

}

.reason-infor dl{

	padding:7px 0;

	width:100%;

	overflow:hidden;

}

.reason-infor dt{

	float:left;

	width:50px;

	height:24px;

	line-height:24px;

	font-weight:bold;

}

.reason-infor dd{

	float:left;

	height:24px;

	line-height:24px;

}

.reason-infor dd span{

	padding:0 0 0 10px;

}

.reason-infor input,.reason-infor select{

	height:16px;

	padding:4px 0 4px 5px;

	line-height:16px;

	background:#fff;

	border:1px solid #c8c8c8;

	border-radius:2px;

	font-family:"Microsoft YaHei";

	color:#666;

	outline:none;

}

.reason-infor select{

	height:24px;

	padding:0 0 0 5px;

	line-height:24px;

}

.reason-infor em{

	display:inline-block;

	height:16px;

	padding:1px 5px 5px;

	margin:0 0 -2px 5px;

	line-height:16px;

	border:1px solid #c8c8c8;

	border-radius:2px;

}

.reason-infor input.input-mj{

	width:97px;

	height:14px;

	border:1px solid #fff;

	padding:0;

}

.select-df{

	width:150px;

}

.select-fw{

	width:85px;

}

.input-xq{

	width:180px;

}

.input-ch{

	width:70px;

	margin:0 15px 0 0;

}

.input-sj{

	width:170px;

	margin:0 0 0 -5px;

}

.reason-infor .radio-lable{

	*padding:0 0 0 6px;

}

.reason-infor .radio-lable input{

	border:none;

	padding:0 3px 0 0;

	*padding:0;

	margin:0;

}

.reason-infor .radio-lable *{

	display:inline-block;

	vertical-align:middle;

}

.reason-inforbtn{

	position:absolute;

	bottom:30px;

	right:26px;

	width:118px;

	height:68px;

}

.reason-inforbtn .reason-btninfor{

	display:inline-block;

	width:118px;

	height:68px;

	padding:0;

	margin:0 0 0 1px;

	background:url(../images/masterbg.png) 0 -238px no-repeat;

	border:none;

	outline:none;

	cursor:pointer;

}

.reason-inforbtn .reason-btninfor:hover{

	background:url(../images/masterbg.png) -120px -238px no-repeat;

}





.bxyanli{ width:100%; height:855px; background:#e9e9e9; margin-top:25px;}







.bxyaanli{width:1080px; height:40px;overflow:hidden;  border-bottom:1px solid #8c8c8c; margin:0 auto; padding-top:40px;}

.bxyaanli b{ font-size:22px; color:#091231;}

.bxyaanli b p{ color:#f08200; display:inline-block;}

.bxyaanli i{ font-style:normal; font-size:17px; text-transform:uppercase; color:#a3a3a3; margin-left:25px; margin-right:20px;}

.bxyaanli strong{ font-size:#585858; font-size:16px; font-weight:normal;}

.bxyaanli span{ color:#000; float:right; font-size:13px; padding-top:10px;} 

.bxyaanli span a{ color:#000; font-size:13px;}





.whitebox{

	background:#fff;

	padding:20px;

	width:1040px;

	margin:0 auto;

	margin-top:20px;}



.case-label{

	padding:5px 0 5px 0;

	border-bottom:1px dashed #ddd;

	overflow:hidden;

}

.case-label dt{

	float:left;

	width:44px;

	height:24px;

	line-height:24px;

	padding:0 6px 0 0;

	color:#333;

	text-align:center;

	font-size:12px;

}

.case-label dt.case-fg{

	background:url(../images/masterbg.png) -540px -120px no-repeat;

}

.case-label dt.case-hx{

	background:url(../images/masterbg.png) -540px -148px no-repeat;

}

.case-label dt.case-mj{

	background:url(../images/masterbg.png) -540px -176px no-repeat;

}

.case-label dd{

	float:left;

	margin:0 0 0 -10px;

}

.case-label dd a{

	line-height:24px;

	padding:0 0 0 30px;

	font-size:12px;

	color: #000;

}

.case-list{

	padding:12px 0 0;

	margin:0 0 -8px -12px;

}

.case-list li{

	position:relative;

	float:left;

	width:345px;

	height:208px;

	padding:6px 0 6px 12px;

}

.case-list li p img{

	width:345px;

	height:208px;

}

.case-mask{

	position:absolute;

	width:345px;

	height:200px;

	padding:6px 0 0;

	bottom:6px;

	left:12px;

	background:url(../images/maskbg.png);

	height:46px;

}

.case-mask b{

	color:#fff;

	padding:0 10px;

}

.case-mask p{

	color:#d7d5d2;

	line-height:20px;

}

.case-mask span{

	padding:0 10px;

}

.hot-build{

	width:810px;

	float:left;

}

.hot-build ul{

	margin:0 0 0 -16px;

}

.hot-build li{

	float:left;

	width:247px;

	padding:0 0 0 15px;

	line-height:18px;

	color:#091231

}

.hot-build li img{

	width:247px;

	height:150px;

}

.hot-build li p{

	padding:3px 0;

}

.hot-build li b{

	display:block;

	font-size:14px;

	padding:2px 0 0;

}

.hot-build li font{

	display:inline-block;

	width:96px;

}

.const-site{

	width:270px;

	float:right;

}

.const-site  table{

	margin:-4px 0 0;

}

.const-site th{

	width:140px;

	height:28px;

	line-height:28px;

}

.const-site td{

	width:65px;

	height:28px;

	line-height:28px;

}





.bxylie{ width:1036px; height:560px; margin:0 auto; overflow:hidden; }

.bxylie ul{ width:110%;}

.bxylie li{ width:253px; height:270px; float:left; margin-right:7.8px; margin-top:9px; position:relative; overflow:hidden;}

.bxylie li img{ width:100%; height:100%;transition:all 2s;}

.bxylie li:hover img{transform:scale(1.1);}

.bxylie li p{ position:absolute; height:30px; width:100%; line-height:30px; font-size:14px; left:0px; bottom:0px; text-align:center; color:#fff;background:rgba(0,0,0,0.6);}

.bxylie li:nth-child(2){ width:514px;}







.bxyasjs{width:1080px; height:40px;overflow:hidden;  border-bottom:1px solid #8c8c8c; margin:0 auto; padding-top:50px;}

.bxyasjs b{ font-size:22px; color:#091231;}

.bxyasjs b p{ color:#f08200; display:inline-block;}

.bxyasjs i{ font-style:normal; font-size:17px; text-transform:uppercase; color:#a3a3a3; margin-left:25px; margin-right:20px;}

.bxyasjs strong{ font-size:#585858; font-size:16px; font-weight:normal;}

.bxyasjs span{ color:#000; float:right; font-size:13px; padding-top:10px;} 

.bxyasjs span a{ color:#000; font-size:13px;}







.bxysheji{ width:100%; height:500px;background:url(../images/bxysheji.jpg) no-repeat top center;overflow: hidden; margin-top:28px;}





.bxyrzlp{ width:1080px; height:435px; margin:0 auto; background:#e9e9e9; margin-top:20px; position:relative;}

.bxyrzlp1{ width:465px; height:410px; position:absolute; left:10px; top:10px; overflow:hidden;}

.bxyrzlp1 img{ width:465px; height:286px;}

.bxyrzlp1 b{ height:50px; width:100%; display:block; line-height:60px; font-size:18px; color:#333; font-weight:normal;}

.bxyrzlp1 p{ font-size:13px; color:#333; width:100%; height:26px; overflow:hidden;}

.bxyrzlp1 p a{ color:#F00;}

.bxyrzlp1 i{ font-style:normal; font-size:13px; color:#091231; line-height:24px;}

.bxyrzlp1 i a{ display:inline-block;width:100px; height:20px; line-height:20px; font-size:12px; color:#fff; text-align:center; background:#f18200;}



.bxyrzlp2{ width:583px; height:410px; position:absolute; right:10px; top:10px;overflow:hidden;}

.bxyrzlp2 ul{ width:110%;}

.bxyrzlp2 li{ width:285px; height:196px; float:left; margin-right:12px; overflow:hidden; margin-bottom:16px; position:relative;}

.bxyrzlp2 li img{ width:100%; height:100%;transition:all 2s;}

.bxyrzlp2 li:hover img{transform:scalex(1.1);}

.bxyrzlp2 li p{ width:100%; height:30px; line-height:30px; font-size:13px; text-align:center; color:#fff; position:absolute; left:0px; bottom:0px;background:rgba(0,0,0,0.6);}





.bxyxinw{ width:1080px; height:390px; margin:0 auto; background:#fff; }

.bxyxwen{ width:1014px; height:315px; margin:0 auto; padding-top:35px;}

.qhkj { width:100%; height:315px; overflow:hidden; }

.qhdh{overflow:hidden; width:100%; height:40px; border-bottom:1px solid #8c8c8c;}

.qhdh b{ font-size:22px; color:#091231; float:left; display:block;margin-right:28px;}

.qhdh ul{ float:left; overflow:hidden; width:600px; height:40px; }

.qhdh ul li { float:left; text-align:center; font-size:16px; line-height:30px; margin-right:15px; overflow:hidden;color:#333333;}

.qhdh ul li.hover { color:#f18200; }

.qhdh a{ float:right;color: #000; font-size: 13px; display:block; line-height:35px;}

.qhnr{ width:100%; height:240px; margin-top:30px;}

.qhnrz{ width:327px; height:240px; float:left;}

.qhnrz img{ width:100%; height:100%;}

.qhnrr{ width:640px; height:100%; float:right;}

.qhnrr1{ width:100%; height:100px; border-bottom:1px solid #c2c2c2;}

.qhnrr1 b{ width:14px; color:#333; margin-bottom:5px; display:block; width:100%;}

.qhnrr1 p{ width:100%; height:65px; font-size:13px; color:#333; line-height:20px;} 

.qhnrr2{ width:100%; height:123px; margin-top:15px; overflow:hidden;}

.qhnrr2 ul{ width:110%;}

.qhnrr2 ul li{ width:43%; height:29px; line-height:29px; margin-right:4%; float:left; font-size:12px; border-bottom:1px dashed #333; }

.qhnrr2 ul li  a{color:#333;}

.qhnrr2 ul li p{ float:left;}

.qhnrr2 ul li span{ display:inline-block; float:right;}





.bxyzjgd{ width:1080px; height:190px; margin:0 auto; margin-top:30px;  overflow:hidden;}

.bxyzjgd ul{ width:110%;}

.bxyzjgd li{ width:230px; height:190px; float:left; margin-right:53px; overflow:hidden; }

.bxyzjgd li b{ width:100%; height:30px; display:block; color:#333; font-size:15px;}

.bxyzjgd li p{ font-size:13px; color:#333; line-height:22px; margin-bottom:15px; height:105px;}





.bxyyouq{ width:1020px; height:100px; background:#e9e9e9; margin:0 auto; margin-top:25px; padding:20px 30px; margin-bottom:50px;}

.bxyyouq1{ height:40px; width:100%; border-bottom:1px solid #8f8f8f;}

.bxyyouq1 b{ font-size:22px; color:#091231;}

.bxyyouq1 b span{ color:#a7a7a7; font-size:18px; text-transform:uppercase; font-weight:normal;}

.bxyyouq2{ width:100%; height:70px; overflow:hidden; margin-top:5px;}

.bxyyouq2 ul{ width:110%;}

.bxyyouq2 li{ margin-top:5px; margin-right:10px; font-size:13px; float:left;}

.bxyyouq2 li a{color:#000000;}











.footer{ width:100%; height:378px;background:url(../images/footer.jpg) no-repeat top center; overflow: hidden; }

.bxyfootn{ width:1080px; height:230px; margin:0 auto;}

.bxyfootn1{ width:100%; height:60px;color:#b9bbc1; margin-top:49px;}

.bxyfootn1 ul{ width:1010px; overflow:hidden;margin:0 auto;}

.bxyfootn1 li{ float:left; font-size:14px; line-height:60px; margin-left:45px;}

.bxyfootn1 li a{ color:#b9bbc1;}

.bxyfootx{ width:100%; height:180px; margin:0 auto; margin-top:45px;}

.bxyfootx1{ width:80px; height:120px; float:left;}

.bxyfootx1 li{ width:100%; text-align:center; height:35px; font-size:14px;}

.bxyfootx1 li a{ color:#b9bbc1;}

.bxyfootx4{ width:80px; height:120px; float:left; margin-left:188px; margin-right:200px;}

.bxyfootx4 li{ width:100%; text-align:center; height:35px; font-size:14px;}

.bxyfootx4 li a{ color:#b9bbc1;}

.bxyfootx2{ width:400px; height:140px; float:left;  }

.bxyfootx2 a{ color:#b9bbc1;}

.bxyfootx2 p{ color:#b9bbc1; font-size:14px; margin-top:8px;}

.bxyfootx3{ float:left; width:111px; height:150px;}

.bxyfootx3 img{ width:100%;}

.bxyfootx3 p{ color:#b9bbc1; width:100%; height:35px; line-height:35px; text-align:center; font-size:12px;}













