@charset "gb2312";
/* CSS Document */

/*注册成功*/
.cg{width:300px; margin:0 auto; text-align:center;  margin-top:150px; padding-bottom:280px;}
.cg_l{float:left;}
.cg_r{float:right;}
.cg_r p {
    margin-top: 10px;
    line-height: 24px;
    text-align: left;
}
.cg_r h2 {
    color: #F60;
    font-size: 22px;
}
.cg_r img {
    margin-top: 10px;
}
 select {
    border:1px solid #eae8e8;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url("../images/arrow.png") no-repeat scroll right center transparent;
	width:140px;
	height:24px;
	background-position:123px;
	cursor:pointer;
	margin-left:10px;
}

select::-ms-expand { display: none; }

.ct{width:1005px; margin:0 auto; padding-top:40px; overflow:hidden; }
.ctlt{width:247px; float:left;}
.ctrt{width:730px; float:right;}
.ctlts{width:247px; margin:0 auto;}
.ctltss{width:247px; height:70px; margin:0 auto; line-height:70px; background-color:#203D99;  color:#fff;}
.ctltss b{margin-left:15px; font-size:20px; font-weight:normal;}
.ctltss b a{color:#fff;}
.ctltsx{width:225px; margin:0 auto; background-color:#f2f2f2; padding:10px; }
.ctltsx table{width:98%; margin:0 auto; padding-top:20px;}
.ctltsx td{height:45px; float:left;}
#qrbtn{ margin-left:49px;}
.ctltsx select{width:140px;}
.textc{width:140px; height:21px; margin:0 auto;  line-height:21px; border:1px solid #eae8e8; margin-left:10px;}
.ctltz{width:247px; margin:0 auto; margin-top:15px;}
.ctltsx li{width:205px; margin:0 auto; line-height:25px; padding-top:15px; /*background:url(../images/li.png) no-repeat left 21px;*/padding-bottom:10px; border-bottom:1px dotted #ccc;}
.ctltsx li span{font-size:12px; color:#a0a0a0;}
.ctltsx li a{margin-left:3px;}
.ctltx{width:247px; margin:0 auto; margin-top:15px;}
.ctltxs{width:247px; height:26px; line-height:26px; margin:0 auto; background-image:url(../images/cts.png); display:none;}
.ctltxs b{margin-left:10px; color:#d9d9d9; font-size:15px;} 
.ctltxx{width:225px; margin:0 auto; border:1px solid #eae8e8; padding:10px;}
.ctltxx p{width:90%; margin:0 auto; line-height:24px;}
.ctrta{width:100%; margin:0 auto; }
.ctrtas{width:100%; height:42px; margin:0 auto; line-height:42px; border-bottom:1px solid #eae8e8;}
.ctrtas b{font-size:16px; padding:0 15px;color:#C00; font-weight:normal; display:inline-block; border-bottom:2px solid #203d99; height:41px;}
.ctrtas b a{ color:#203d99;}
.ctrtax{width:98%; margin:0 auto; padding-top:25px; padding-bottom:25px; line-height:25px; overflow:hidden;position:relative;}
.ctrtax p{line-height:24px; margin:10px;}
/*.ctrtax a{color:#C00;}*/
.ctrtb{width:100%; margin:0 auto;margin-top:10px; position:relative; overflow:hidden;}
.ctrtax ul{  
height:320px;
}
.piclist {
	position:absolute;
	left:0px;
	top:0px;
}

.swaplist {
	position:absolute;
	left:-3000px;
	top:0px;
}
.og_prev {
	width:25px;
	height:27px;
	background:url(../images/aa.jpg) no-repeat;
	position:absolute;
	right:45px;
	
}
 .og_next {
	width:25px;
	height:27px;
	background:url(../images/bb.jpg) no-repeat;
	position:absolute;
	right:14px;

}
.piclist1 {
	position:absolute;
	left:0px;
	top:0px;
}

.swaplist1 {
	position:absolute;
	left:-3000px;
	top:0px;
}
.og_prev1 {
	width:25px;
	height:25px;
	background:url(../images/aa.jpg) no-repeat;
	position:absolute;
	right:45px;
	
}
 .og_next1 {
	width:25px;
	height:25px;
	background:url(../images/bb.jpg) no-repeat;
	position:absolute;
	right:14px;

}

.ctrtaxx{width:743px; height:35px; margin:0 auto; line-height:35px; text-align:center; background-image:url(../images/rbg.png); border-top:1px solid #d9d9d9; text-align:center;}
.cpa{width:215px; float:left;margin-right:14px; background-color:#F3F3F3;padding:9px 9px 30px;}
.cpa h3{margin:10px 0;font-weight:normal; width:100%; float:left;}
.cpa p{line-height:24px; margin:0; height:200px; float:left;}
.cpa p a{ display:block; line-height:24px; margin-left:10px;}
.cpa img{ float:left;}
.ck{width:90px; height:28px; float:left; line-height:25px;  background-image:url(../images/ck.png); margin-top:25px; overflow:hidden;}
.ck a{color:#333; margin-left:12px;}
.cpb{width:215px; float:left;margin-right:14px; background-color:#F3F3F3;padding:9px 9px 30px; height:300px;}
.cpb h3{margin:10px 0;font-weight:normal; width:100%; float:left;}
.cpb img{ float:left;}
.cpb p{line-height:24px; margin:0;height:80px; float:left;}
.ctrtc{width:99%; margin:0 auto; margin-top:13px; background:url(../images/jbbg.jpg) repeat-x; height:60px; border-radius:5px;border:1px solid #eae8e8;}
.ctrtcl{width:62px; float:left;}
.ctrtcr{width:100%; height:60px; float:left; line-height:60px; }
.ctrtcr img{ vertical-align:middle; margin-right:10px;}
#qqxj{ border-right:1px solid #eae8e8;}
.ctrtcr a{ width:49%; float:left; color:#d30000; text-align:center; font-size:17px;}
.abr{width:730px; float:right; margin-top:15px;}

.abli{width:245px; margin:0 auto;  padding-bottom:10px;}
.abli li{width:90%; margin:0 auto; height:40px; line-height:40px;  background:url(../images/li.png) no-repeat left center; border-bottom:1px dotted #ccc; overflow:hidden;}
.abli li a{padding-left:20px;}

.ctrtas span{float:right; margin-top:12px; margin-right:10px;}
.ctrtas span img{margin-right:5px;}
#title {width:100%; text-align:center; text-indent:0em; color:#000; font-size:16px; font-weight:700;}
#senddate {width:100%; text-align:center; text-indent:0em;}
.pagerBoxkc {
	text-align: center;
	margin-top: 20px;
	float:left; width:100%;
}
#page {
	border: 1px solid #e4e4e4;
	height: 28px;
}
#button {
	height: 30px;
	width: 60px;
	color: #333;
	background: -webkit-linear-gradient(top, #fff 0%, #ccc 100%);
	border: 1px solid #ccc;
	line-height: 16px;
	font-size: 12px;
	margin-top: 10px;
}

/*新闻*/
.newslist{ width:100%; }
.newslist li{/* background:url(../images/libtn.jpg) no-repeat 10px;*/width:100%; display: inline-block; line-height:52px;  border-bottom:1px dotted #c8c8c8; padding-bottom:15px; float:left; padding-top:15px; }

/*解决方案*/
.solution_list {
    margin: 20px auto;
    width: 100%;
}
.solution_list ul li {
    border: medium none;
    display: inline-block;
    float: left;
    height: 150px;
   padding: 15px 2% 15px 15px;
    width: 45%;
}
.newslist ul li span{display:block; width:120px; height:70px; float:left; background-color:#CCC; line-height:70px; text-align:center;} 
.solution_list ul li dd {
    text-align: center;
}
.pic {
    float: left;
}
.txt {
    padding-left: 140px;
}
.txt h3 {
    margin-top: -3px;
    padding-bottom: 3px;
}
.txt h3 a {
    color: #010101;
    font-size: 16px;
}
.txt h3 a:hover {
    color: #010101;
    font-size: 16px;
    text-decoration: underline;
}
.txt p {
    line-height: 20px;
    margin: 0;
    text-indent: 0;
    word-wrap: break-word;
	width:100%;
}
.pic img {
    border: 1px solid #eee;
    border-radius: 7px;
    height: 120px;
    vertical-align: top;
    width: 120px;
}

/*网站地图*/
.sitemap{ margin:0 10px; }
.sitemap ul li{ display:inline-block; width:100%;border-bottom:1px dotted #cccccc;line-height:55px;}
.sitemap li h2{ color:#b60000;float:left;width:80px;}
.sitemap li a{ display:inline-block; margin:0 15px; cursor:pointer;}
/**/

/*请求询价*/
.message {
    padding: 0 20px;
}
.message table tr td{
	height:30px;
	line-height:30px;
	}
.message input{
	border:1px solid #ccc;
	line-height:24px;
	height:24px;
	padding-left:5px;
	width:200px;
	}  
.message textarea{
	border:1px solid #ccc;
	}  

#submitLogin {
    background-color: #fff;
    border: 1px solid #df0000;
    color: #df0000;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    padding: 0;
    width: 80px;
}

.red {
    color: #f00;
}


/*企业资质*/
.picListphoto{ width:100%; float:left; margin-bottom:20px; padding-bottom:20px;}
.picListphoto ul li{ width:206px; height:340px; display:inline; float:left; margin:0 15px;}
.picListphoto ul li span{float:left;width:100%; text-align:center;}
.picListphoto ul li img{ width:186px; height:252px; background-color:#efefef;padding:10px;}
.picListphoto_img { float:left;width:60%;}
.picListphoto_img img{width:100%; background-color:#efefef;padding:10px;}
.picListphoto_r{float:right;width:40%;}
.picListphoto_r p{width:100%; line-height:24px;}
.ct_tar{float:right; cursor: pointer;} 
/*企业资质结束*/
.ab_tl{width:100%; height:25px; margin:0 auto; line-height:25px; border-bottom:2px dotted #dcdcdc; padding-bottom:10px;}
.zb_img{width:100%;  margin:0 auto; height:185px; overflow:hidden;}


.abrt{width:100%; float:right; margin-top:15px;}
.logoct{width:100%; margin:0 auto; overflow:hidden;}
.text_b{width:200px; float:left; height:30px; border:1px solid #eee; color:#999; }
.text_c{width:60px; float:left; height:32px; background-color:#203D99; border:none; color:#FFF; font-weight:bold; font-size:16px;}
.p_table{width:100%; margin:0 auto;  margin-top:15px;}
.p_table table{border-top:1px solid #eee; border-right:1px solid #eee; text-align:center;}
.p_table td{border-bottom:1px solid #eee; border-left:1px solid #eee; height:40px;}
.img_lta a{color:#F60; margin-left:5px;}
.img_lta img{margin-top:3px;}
.img_rta{margin-left:10px;}
.img_rta a{margin-left:5px; color:#F60;}
.img_rta img{margin-top:3px;}
.cpdd ul{width:100%; margin:0 auto;  margin-top:15px;}
.cpdd li{width:100%; height:30px; margin:0 auto; line-height:30px;}
.cpdd li span{color:#C00; font-weight:bold; margin-left:3px; margin-right:3px;}
.detail_xj{width:100%; margin:0 auto; margin-top:20px; border-top:1px dotted #ccc; padding-top:15px; overflow:hidden;}
.detail_xj p{line-height:26px;}
.detail_xj p input{width:60px; height:30px; float:left; line-height:30px; background-color:#C00; text-align:center; color:#fff; border:none; margin-right:5px; }
.detail_m{width:100%; margin:0 auto; margin-top:15px;}
.xgcpxx{width:100%; margin:0 auto; margin-top:15px; padding-top:15px; overflow:hidden;}
.xgcpxx ul{margin-top:10px;}
.xgcpxx a{line-height:24px; margin-right:10px;}
.xgcpxx a:hover{color:#C00;}
.detail_m table{width:100%; margin:0 auto; border-left:1px solid #eee; border-bottom:1px solid #eee;}
.detail_m td{border-right:1px solid #eee; border-top:1px solid #eee; height:35px; padding-left:10px;}