@import url(reset.css);

/*******************************************************************************************************************
*  BASE                                                                                                            
*******************************************************************************************************************/
html {background: #b9f5f1;}
body {color: #000;font: normal 12px "Helvetica Neue", Arial, Tahoma, Verdana;}
p {line-height: 1.7em;margin-bottom: 15px}
address {font-style: normal;padding-bottom: 15px;}
.title_bg{ background:url(../images/title_bg.jpg) no-repeat; width:470px; height:36px;}
.title_bg b { font-size:16px; height:36px; line-height:36px; padding:0 0 0 50px}

.title_bg1 { background:url(../images/title_bg.jpg) no-repeat; width:225px; height:36px; }
.bg { background:url(../images/conbg.jpg) no-repeat; width:auto; min-height:439px; background-position: top center}
.cont {background:#fff; width:1000px; margin:0 auto; padding:0;}
/*******************************************************************************************************************
*  LINKS                                                                                                           
*******************************************************************************************************************/
a, a:link, a:focus {color: #ec6f00;outline: 0;text-decoration: none} /* color */
a:hover {color: #ff0000;text-decoration: underline}
.col1-5 h2 a { color:#000;}
.col1-5 h2 a:hover {color: #ff0000; }
a.more { float:right; padding:10px 10px 0 0; color:#fff; }
/*******************************************************************************************************************
*  H1 - H4                                                                                                         
*******************************************************************************************************************/
h1, h2, h3, h4 {line-height: 1.5em;margin-bottom: 15px;font-weight: 700}
h1 {font-size: 3.0em;color: #fff;} 
h2 {font-size: 2.1em;color: #000;font-weight: 200;}
h3 {font-size: 0.9em;color: #000;text-shadow: 1px 1px 1px #fff;margin-bottom: 8px}
h4 {font-size: 1.0em;}

ul.newlist { margin:0; padding:0; margin:2px; padding-top:10px; list-style:none; color:#000;}
ul.newlist li { margin:0; padding:0; width:220px; height:34px; line-height:34px; overflow:hidden; padding-left:15px; background:url(../images/li_arrow.jpg) no-repeat left 16px;}
ul.newlist li a { font-size:14px; color:#000; text-decoration:none; margin-left:-12px; padding-left:12px;}
ul.newlist li a:hover { text-decoration: underline; color:#ff0000;}
ul.newlist li span { float:right; color:#959595;}

ul.newlist_span { margin:0; padding:0; margin-left:15px; padding-top:10px; list-style:none; color:#000;}
ul.newlist_span li { margin:0; padding:0; width:430px; height:34px; line-height:34px; overflow:hidden; padding-left:15px; background:url(../images/li_arrow.jpg) no-repeat left 16px;}
ul.newlist_span li a { font-size:14px; color:#000; text-decoration:none; margin-left:-12px; padding-left:12px;}
ul.newlist_span li a:hover { text-decoration: underline; color:#ff0000;}
ul.newlist_span li span { float:right; color:#959595;}

i.arrow { background:url(../images/arrow.png) no-repeat; width:15px; height:15px; display:block; margin:30px 13px 15px ;}

ul.sb_menu { width:100%; margin:5px 0px 5px 5px; padding:0; }

ul.sb_menu li {  width:40px; height:210px;  float:left; background:#065c99; margin:0 4px; text-align:center; }
ul.sb_menu li:hover { background:#ec6f00; }
ul.sb_menu li  a{ font-size:24px; color:#fff; line-height:26px;}
ul.sb_menu li  a:hover { text-decoration:none;}
/*******************************************************************************************************************
*  HEADER                                                                                                          
*******************************************************************************************************************/
#header {  background:url(../images/head.jpg) no-repeat; background-position:center; height: 444px;} 
/*******************************************************************************************************************


*  INTRO                                                                                                          
*******************************************************************************************************************/
#intro {color: #fff;padding-top:20px; padding-bottom:20px;text-align: center;}
#intro h1 {margin-bottom: 0;font-weight: 100;}
#intro h1 strong {font-weight: 500}
#intro p {font-size: 1.3em;font-weight: 200;color: #fff;margin-bottom: 30px;opacity: 0.8}
#intro p a {color: #fff;text-decoration: underline;}
#intro p a:hover {color: #fff;text-decoration: none}
#intro img {float: left}

/*******************************************************************************************************************
*  TWITTER                                                                                                          
*******************************************************************************************************************/
#twitterBar {background: #fff;padding: 20px 0;font-family: Georgia, Arial, Verdana, Tahoma;font-style: Italic;position: relative;}
#twitterBar .remove {position: absolute;top: 50%;right: 0;display: block;border: 1px solid #fff;width: 20px;height: 20px;margin-top: -10px;;background: url('../img/remove.png') no-repeat 50%;text-indent: -9999px;}
#twitterBar .remove:hover {background-color: #f7f7f7;border-color: #ccc;}
#twitterBar p {margin: 0;font-size: 1.4em;text-align: center;}

/*nav*/
.nav {padding:20px;}
ul#topnav{margin:0;padding:0 0 0 30px;float:left;width:960px;list-style:none;font-size:18px; background: url(../images/navbg.png) no-repeat; height:112px;}
ul#topnav li{float:left;margin:0;padding:0}
ul#topnav li a{padding:0 15px; height:112px; line-height:112px; display:block;color:#fff;text-decoration:none}
ul#topnav li:hover{background:#1376c9 url (images/topnav_a.gif) repeat-x}
ul#topnav li span{float:left;padding:15px 0;position:absolute;left:0;top:35px;display:none;width:970px;background:#1376c9;color:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}
ul#topnav li:hover span{display:block}
ul#topnav li span a{display:inline}
ul#topnav li span a:hover{text-decoration:underline}
i.line {background:url(../images/line.png) no-repeat; width:2px; height:29px; margin-top:41px;float:left; display:block;}

/*******************************************************************************************************************
*  CONTENT                                                                                                         
*******************************************************************************************************************/
#container {padding:20px 0;}
#content .withIcon h2 {font-size: 18px; height:35px; line-height:35px; font-weight:bold;  margin-top:20px; }
#content .withIcon p { text-indent:2em; line-height:23px; margin:0; padding:0; font-size:13px;}
/*******************************************************************************************************************
*  FOOTER                                                                                                          
*******************************************************************************************************************/
#footer {padding:40px 0 0 0; background:#2cc7de; font-size: 0.9em; text-align:center; width:100%;}

/*******************************************************************************************************************
*  OTHER STYLES                                                                                                    
*******************************************************************************************************************/
.wrap {margin: 0 auto;position: relative;width:960px;}
.buttonWrapper {margin-bottom: 20px; margin-top:20px; text-align: center;}
.buttonWrap {padding: 0 20px;display: inline-block;}

a.button {display: inline-block;border: 1px solid #99cc00;background: #19bee7;color: #fff;text-decoration: none;height: 45px;line-height: 45px;text-decoration: none;}
a.button span {display: inline-block;padding: 0 40px;font-size: 1.2em;font-weight: 400;height: 45px;border-top: 1px solid #ffff00;}
a.button:hover {background: #666;border-color: #666;}
a.button:hover span {border-color: #999}
.gallery .photo {margin-left: 20px}
.gallery .photo:first-child {margin-left: 0}
a.photo {display: block;float: left;}
a.photo img, img.photo {display: block;float: left;border: 1px solid #d3d3d3;background: #fff;}
a.photo:hover img {border-color: #999}
.col1-5 { width: 400px;margin-left: 26px;float: left}
.col1-4 { width:142x; float:left}
.col1-1 {width: 470px;float: left}
.col1-3 {width: 470px;margin-left: 20px;float: left}

.col1-3 p:last-child, .col2-3 p:last-child {margin-bottom: 0}
.col1-3:first-child {margin-left: 0}

.col1-2 {width:225px;margin-left:20px;float: left; overflow:hidden;}
.col1-2:first-child {margin: 0;}
.marginBottom30 { margin-bottom: 30px;}
.inner_copyright{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
.col-list {width:170px; float:left; height:210px; background:#39a2ec; text-align:center; margin:5px 0 5px 5px;}
.col-list i.arrow { margin:35px 83px 10px;}
.col-list .title {border:2px solid #fff; margin:0 35px; width:100px; height:100px;}
.col-list .title h2 {font-size:30px; color:#fff; padding:15px 20px; line-height:34px}
.col-menu {width:295px; float:right; height:210px;}
/*焦点幻灯*/


#owl-demo{position:relative;width:470px;height:300px;margin:0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:470px;height:300px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}



<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-01-16 12:03:31" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->