@charset "utf-8";
/* CSS Document */
/* Reset */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
body, html { height:100%; width:100%; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#000000; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0; display:block; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }s
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*通用*/
body { font-size:12px; font-family:"微软雅黑"; color:#454545; line-height:22px; }
.widthMain { margin:0 auto; width:1000px; padding:0 10px; }
.fl, .partL { float:left; }
.fr, .partR { float:right; }


/*内容*/
.top { height:35px; line-height:35px; background:#fff; }
.topMain { width:1020px; margin:0 auto; }
.topMain a { color:#000; padding:0 10px; font-family:"宋体" }
.domMobile { display:none; }
.nav{ background:url(../images/topbg.jpg) 50% 0 no-repeat; height:457px; margin:0 auto;}
.firstPart{ width:100%; height:541px; background:#eef2f6; padding-top:20px; margin:0 auto; }
.firstPart .widthMain { height:510px;}
.firstPart .partL{ width:650px; height:368px;}
.firstPart .partR{ width:306px; height:368px;}

.firstPart .partR h3 {text-align:center; padding-bottom: 10px; color: #000000; font-size: 24px; font-family: 宋体, Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:50px; margin-top:30px;}
.firstPart .partR p {text-indent: 2em;line-height: 20px;font-size: 16px; line-height:24px;}
.firstPart .partCenter{text-indent: 2em; height:68px;line-height: 20px;font-size: 16px; line-height:24px; padding-top:45px; clear:both; }
.firstPart .partR p span{ color:#ff5e1f; }
.firstPart .partR p span a{ color:#ff5e1f; }
.secoundPart{ height:830px; margin:0 0 20px 0;}
.secoundPart .partL img{ width:291px; height:321px; margin-top:64px;}
.secoundPart .partR{ width:640px; height:321px; margin-top:64px;}
.secoundPart .partR ul li{ width:640px; height:130px; margin-bottom:63px;}
.secoundPart .partR ul li h3{  height:32px; line-height:32px; overflow:hidden;color:#1b64b0; margin-bottom:26px;}
.secoundPart .partR ul li h3 a{ height:32px; line-height:32px; overflow:hidden;  font-size:24px; color:#1b64b0;}
.secoundPart .partR ul li p{  height:72px; font-size:16px; line-height:24px; overflow:hidden;}
.thirdpart{ height:400px; width:100%;  background:#eef2f6; padding-top:100px;}

/* featured-area */
#featured-area{height:337px;width:1000px;margin:0 auto 0 auto;}
.roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:400px;width:600px;cursor:pointer;padding:5px;border:1px solid #aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder span{display:none;}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
.fourthpart .outsidebox{ width:1186px; margin:0 auto;}
.fourthpart ul{ width:1000px; margin:0 auto; border-bottom:2px #DFDFDF dashed; padding-bottom:50px; float:left;}
.fourthpart ul li { margin:60px 0 0 0; padding:0 20px; }
.fourthpart ul li img{ float: left;width: 180px;height: 180px;margin-right: 50px; margin-left:30px;}
 .fourthpart ul li h4 { margin:0 0 20px 0; padding-top:30px; font-size: 24px height: 24px;line-height: 24px;overflow: hidden;}
.fourthpart ul li h4 a {font-size: 24px;height: 20px;line-height: 20px;overflow: hidden;} 
.fourthpart ul li p {font-size: 16px;height: 70px;line-height: 24px;overflow: hidden;}
.leftbox{ float:left; width:88px; }
.title4{ float:right; width:88px; margin-top:80px;}
.title5{ float:left; width:88px; margin-top:70px;}
.rightbox{ float:right; width:88px;}

/*第五块*/
.fifthpart{ width:100%; min-height:580px; background:#eff2f6; padding-bottom:30px;}
.title6{ min-width:1280px; margin:0 auto; height:80px; background:url(../images/tit03.jpg) top center no-repeat;}

.bigimg{ position: relative; width:390px; height:300px; float:left; margin-right:14px; }  
.bigimg .bg { background-color: #000000; height: 35px; width:390px; position: absolute; opacity: 0.6; filter:alpha(opacity=60); left: 0; bottom: 0; }  
.bigimg .tit a {font-size: 14px; color: #FFFFFF; text-decoration: none; text-align:left; height: 35px; width: 380px; overflow:hidden; line-height: 35px; position: absolute; left: 0; bottom:0; padding-left:10px; font-weight:bold; }

.imglist01 li .listimg{ margin-right:12px;}
.imglist02 li .listimg{ margin-right:12px;}
.listimg{ position: relative; width:190px; height:148px; float:left; margin-bottom:4px; }  
.listimg .bg { background-color: #000000; height: 35px; width:190px; position: absolute; opacity: 0.6; filter:alpha(opacity=60); left: 0; bottom: 0; }  
.listimg .tit a {font-size: 14px; color: #FFFFFF; text-decoration: none; text-align:left; height: 35px; width: 180px; overflow:hidden; line-height: 35px; position: absolute; left: 0; bottom:0; padding-left:10px; font-weight:bold; }

.footer {
padding: 10px 0 30px 0;
text-align: center;
background: #fff;
padding-top: 20px;
}




