i.color-xs{display:inline-block; margin-right:5px; width:18px; height:18px;background:#cf8d3a;}
i.color-ts{display:inline-block; margin-right:5px; width:18px; height:18px;background:#e4c28b;}


.banner{height:950px; background-position:top center; background-repeat:no-repeat; background-attachment:fixed;}
.banner_1{background-image:url(__TPL__images/about_b1.jpg);}
.p80{padding:80px 0;}
.wrap h2{font-size:46px; line-height:60px;text-transform:uppercase;font-family:Arial;}
.wrap h3{ font-size:30px;padding-bottom:40px;}
.wrap h4{ font-size:18px; padding-bottom:15px;}
.wrap table{font-size:14px;}
.wrap table td p{ line-height:200%;}
.wrap table table{margin-top:0px; }
.wrap table p{/*margin-bottom:20px;  text-indent:2em;*/}

.ul-text{margin-top:20px;padding-left: 25px;font-size:20px;line-height:220%;}
.ul-text li{list-style: disc;}

.biaozhunji .con-left{ float:left;width:50%;}
.biaozhunji .con-right{ float:right;width:50%;}
.biaozhunji .con-right img{max-width:600px; float:right;}
.biaozhunji .sub-title{margin-top:15px; font-size:30px;}
.biaozhunji .black-bg-title {margin-top:100px;}
.biaozhunji .black-bg-title span{padding:8px 10px;background-color:#000000;color:#FFFFFF;font-size:24px; }
.biaozhunji .para{margin-top:30px;}
.biaozhunji .para li{line-height:50px; font-size:22px;}
.biaozhunji .para li i{ display:inline-block; width:18px; height:18px;}

.biaozhunji .configuration{padding-left:15px;}
.biaozhunji .configuration li{ padding-left:50px; line-height:50px; font-size:18px;}
.biaozhunji .configuration li.c1{background:url(../images/para-icon-1.png) 0 10px no-repeat;}
.biaozhunji .configuration li.c2{background:url(../images/para-icon-2.png) 0 12px no-repeat;}
.biaozhunji .configuration li.c3{background:url(../images/para-icon-3.png) 0 8px no-repeat;}
.biaozhunji .configuration li.c4{background:url(../images/para-icon-4.png) 0 10px no-repeat;}
.biaozhunji .configuration li.c5{background:url(../images/para-icon-5.png) 0 8px no-repeat;}


.case h2{font-size:46px; line-height:60px;text-transform:uppercase;font-family:Arial;}
.case h3{ font-size:30px; font-weight:normal; color:#999;padding-bottom:60px;}
.case img{max-width:730px;}
.case .black-bg-title { margin-bottom:15px;}
.case .black-bg-title span{padding:8px 10px;background-color:#000000;color:#FFFFFF;font-size:16px; font-weight:bold; }
.case p{ line-height:30px}

.body-center{width:1200px;margin:0 auto 40px; padding-bottom:70px;}
.history .hd .prev{width:90px;height:70px;float:left;background:url(../images/icon_gray_left.png) center no-repeat;}
.history .hd .next{width:90px;height:70px;float:right;background:url(../images/icon_gray_right.png) center no-repeat;}
.history .hd ul{height:70px;width:1018px;float:left;text-align:center;}
.history .hd li{ float:left;width:auto;padding:0 7px 0 8px;height:30px;border:1px solid #969696;font-size:14px;border-radius:30px;display:inline-block;margin:20px 5px;text-align:center;line-height:30px;cursor:pointer;}
.history .hd li.on{color:#fff;background-color:red;}
.history .bd ul{height:400px;}
.history .bd li{height:400px;width:100%;display:block;}


.news_list{padding-top:30px;}
.news_list ul{width:1320px;}
.news_list li{float:left; margin-right:120px; width:320px;}
.news_list li{margin-bottom:40px;}
.news_list li span{color:#666;}




.content-title{ font-size:26px; font-weight:bolder; color:#333; text-align:center;}
.content-date{ margin-top:12px; text-align:center; color:#a1a1a1; font-size:12px;} 
.content{margin-top:50px;}
.content img{max-width:1200px;}
.content p{padding-top:15px;}

.fanye{ margin-top:30px; padding:20px 0; border-top:1px solid #ccc;}
.fanye li{ margin:6px;line-height:30px;}
.fanye span{ float:left;margin-right:10px; display:inline-block; width:80px; height:30px; border-radius:4px; border:1px solid #ccc; text-align:center}
.fanye a{height:30px; }

.list_sczc ul{width:1152px;}
.list_sczc li{float:left; width:332px; height:410px; margin-right:52px;}
.list_sczc li img{width:332px; height:249px;}
.list_sczc li h3.title{ font-size:16px; font-weight:bold; line-height:50px;}


.message{width:100%; padding-top:40px; height:482px;color:#999;background: url(../images/message_bg.jpg) center top no-repeat;}	
.message .mes_title{font-size:49px; text-align:center; color:#fff;}
.message .mes_en{font-size:12px; text-align:center;}
.message  li{line-height:24px;}

.mes_info .a2{width:100%;overflow:hidden;margin-bottom:5px;}
.mes_info .a3,.mes_info .a4{width:100%;height:30px;border:1px solid #666;float:left;font-size:14px;color:#222;}
.mes_info .a3 li,.mes_info .a4 li,.mes_info .a5 li{float:left;line-height:30px;}
.mes_info .a6{padding-left:8px;color:#777;}
.mes_info .a7 input{width:235px;height:28px;border:none; color:#fff;background: transparent;}
.mes_info .a5{width:auto;overflow:hidden;border:1px solid #666;font-size:14px;color:#222;}
.mes_info .a8{float:left;}
.mes_info .a8 textarea{width:580px;height:40px;margin-top:7px;border:none; color:#fff;font-size:14px;line-height:25px;background: transparent;}
.mes_info .button{height:45px;line-height:45px;color:#fff;border-radius:2px;font-size:14px;margin:10px auto 0;}
.mes_info .button input{width:180px;height:45px;color:#fff;border-radius:2px;font-size:14px;border:0;background:rgba(255,255,255,0.1); cursor:pointer;}

.olsxy_rc table td{
	text-align: center;
	padding: 15px;
	font-size: 14px;
}
.olsxy_rc table td h4{font-size:16px; font-style:italic;}


	
a.yxdingzhi{ display:block; width:209px; height:69px;background: url(../images/yxdingzhi.png) no-repeat 0 0;}
a.yxdingzhi:hover{background: url(../images/yxdingzhi.png) no-repeat 0 -69px;}


.bg3{ height:755px;background: url(../images/bg3.jpg) center no-repeat;}

.ibw-form-b { padding-top: 278px;}
.ibw-form-b .g-in { width: 782px; margin:0 auto; }

.ibw-form-b p { color: #222; font-size: 18px; line-height: 56px; text-align: center; }
.ibw-form-b form { display: block; overflow: hidden; }
.ibw-form-b form li { float: left; margin-right: 15px; }
.ibw-form-b form li:last-child { margin-right: 0; }
.ibw-form-b form li .ipt { width: 250px; height: 40px; padding:0 10px; border: 1px solid #999; background: #fff; font-size: 14px; transition:all .2s ease-in-out; }
.ibw-form-b form li .ipt:focus { border: 1px solid #341e11; background: #fff; }
.ibw-form-b form li .sbt { width: 182px; height: 40px; margin:0; padding: 0; border: none; background: none; color: #fff; line-height: 38px; font-size: 16px; cursor: pointer;  background: #947354; background: linear-gradient(to right,#947354,#341e11);}
.ibw-form-b form li .sbt:hover { background: #341e11; background: linear-gradient(to right,#341e11,#947354); color: #fff; }



.para-info table{border:1px solid #e9e9e9;text-align:left;table-layout:fixed}
.para-info table tr{height:40px}
.para-info table tr:nth-child(even){background-color:#f6f6f6}
.para-info table tr th{padding-left:15px;height:56px;background:#f6f6f6;font-size:14px;font-weight:700;color:#555;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;position:relative;z-index:1}
.para-info table tr td{ padding-left:15px;border-right:1px solid #e9e9e9;color:#202020;border-bottom:1px solid #e9e9e9;word-break:break-all}




/*分页样式*/
.pagenum {padding:20px; text-align:center}
.pagenum a {border: 1px solid #CCCCCC;color: #999999;margin: 0 3px;padding: 3px 6px; }
.pagenum a:hover { color: #333 !important;}
.pagenum .current {border: 1px solid #CCCCCC;color: #999999;margin: 0 3px;padding: 3px 6px;background:#dadada; }
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #F8F8F8; border: 1px solid #D9D9D9; color: #999999; height: 19px; line-height: 19px; padding: 3px 10px; width: 39px;}


