﻿/* CSS Document */
/*a.dh:link{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:visited{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:hover{font-size: 12px;line-height: 24px;color: #333333;text-decoration: underline;}
a.dh:active{font-size: 12px;line-height: 24px;color:#333333;text-decoration: none;}
a{outline: none;text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}
*/
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; outline:none;}
input,textarea,select{*font-size:100%}
legend{color:#000}
.vm{vertical-align:middle;}
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {
	margin: 0px;list-style:none;
	padding: 0px; -webkit-text-size-adjust:none;
}
/*字体*/
body{font:12px/24px '微软雅黑'; font-family:'微软雅黑' !important; color:#000; text-align:center; background:#fff; min-width:1200px;}
/*塌陷*/
.w960{width:960px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.ov{overflow:hidden; zoom:1;}
.fam{font-family:"宋体" !important;}
/*a*/
a{font-family:"微软雅黑"; text-decoration:none; color:#000;
transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-ms-transition:all 0.2s;
-o-transition:all 0.2s;
}
a {outline: none;}
a:active {star:expression_r(this.onFocus=this.blur());}
:focus { outline:0; }
em,i{ font-style:normal;}
/*包裹 IE8居中*/
#wrap{text-align:left;}
/*ul*/
ul{ list-style:none;}
/*img*/
img{border:0 none;}
/*浮动*/
.cf{zoom:1}
.cf:after{content:'.';visibility:hidden;clear:both;display:block; height:0}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
.fl,.dl{float:left; display:inline;}
.fr,.dr{float:right; display:inline;}
/*清除浮动*/
.clear{clear:both;line-height:0;}



/* 本例子css */
.slideGroup{text-align:left;}
.slideGroup .parHd{width:232px;position:relative;  }
.slideGroup .parHd ul{border:1px solid #e1e1e1; border-bottom:none; width:198px;}
.slideGroup .parHd ul li{padding:21px 0px;border-bottom:1px solid #e1e1e1; cursor:pointer; position:relative;}
.slideGroup .parHd ul li img{position:absolute; right:-6px; top:32px; display:none;}
/*.slideGroup .parHd ul li.on,*/.cur{background:#04389B;}
.slideGroup .slideBox{zoom:1; padding:0; position:relative;}

.slideGroup .parHd h1{font-size:33px; line-height:40px; color:#878787; width:50px; padding-left:5px;}
.slideGroup .parHd h2{font-size:14px; width:140px;color:#878787; line-height:20px; height:30px}
.slideGroup .parHd h2 em{color:#515151;}
/*.slideGroup .parHd li.on h1{color:#fff;}
.slideGroup .parHd li.on h2{color:#fff;}
.slideGroup .parHd li.on h2 em{color:#fff;}
*/.color{color:#fff !important;}

.slideGroup .sPrev,.slideGroup .sNext{display:block; width:45px; height:65px;}
.slideGroup .sPrev{background:url(../images/left_i.png) center center no-repeat #bfbfbf;right:-72px; top:143px;position:absolute;}
.slideGroup .sNext{right:-72px; top:209px; background:url(../images/right_i.png) center center no-repeat #bfbfbf;position:absolute;}

.slideGroup .parBd{width:895px;}
.slideGroup .parBd .slideBox{margin:0 0 0 -18px;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; margin:4px 0 0 18px; width:286px; height:203px; display:block; position:relative; overflow:hidden;}
.slideGroup .parBd ul li .pic img{ display:block;}

.pic h2{position:absolute; left:0; top:203; background:rgba(230,0,46,0.3); color:#fff; width:286px; height:203px;}
.pic h2 em{padding:65px 0 15px;font-size:14px;width:286px; display:block;}
.pic h2 i{width:162px; height:31px; line-height:31px; border:1px solid #fff; margin:0 auto; display:block;}

#about{background:url(../images/about_bg.jpg) no-repeat center top; height:345px; margin-top:75px;}
#about h1{padding:40px 0 25px;}
.title{text-align:center;}
.title i{font-size:24px; color:#434343;line-height:35px;font-family:"Arial";}
.title em{font-size:24px; font-weight:bold;line-height:35px;color:#313131;}
#about h2{padding:0 55px 20px; height:120px; overflow:hidden; line-height:38px;}
#about h3 a{display:block; width:160px; height:31px; border:1px solid #000; line-height:31px; margin:0 auto; text-align:center;}
#about h3 a:hover{background:#000; color:#fff;}

.case .title{padding:45px 0 30px;}


.form_c{margin-top:50px;}
.text_c{ height:42px; line-height:42px; background:none; border:none; width:170px; color:#fff;}
.form_c li{padding:0 5px 0 10px;margin:0 0 0 40px;border:1px solid #fff;}
.form_c ul{margin:0 0 0 -40px;}
.text01,.text02{width:240px;}
.text03{width:360px;}
.form_c li textarea{width:360px; height:42px; line-height:42px; color:#fff; background:none; border:none; resize:none;}
.form_c .submit{color:#fff; width:175px; height:44px; line-height:44px; text-align:center; background:#04389B; border:none; cursor:pointer;}

#footer{padding:25px 0; text-align:center; overflow:hidden;background:#4a4a4a;}
#footer,#footer a{color:#fff;}
/*****************/
.tit{height:55px; line-height:55px; padding-bottom:10px;}
.tit i{color:#04389B;font-weight:bold;}
.tit em{font-size:18px;font-weight:bold; color:#313131;}

.contact_title{background:#04389B; font-size:18px; padding:20px 0 20px 55px; width:145px; color:#fff; margin-top:48px;}
.contact_text{padding:20px 0 18px 10px; border:1px solid #e1e1e1; width:188px;}
.content{padding-bottom:80px;}

.right_ul li a{display:block;}
.right_ul li{width:286px; line-height:62px;text-align:center; margin:8px 0 0 45px;}
.right_ul{margin:-8px 0 0 -45px;}
.right{width:953px;}

.left_ul li{padding:0 !important;}
.left_ul li h1{line-height:24px !important; display:none;}
.left_ul li a{display:inline-block; padding:10px 0 0 0;}
.left_ul li img{top:14px !important;}
.left_ul li h2{width:180px !important;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block; padding:0 0 0 15px;}
