body{font-family:"微软雅黑", arial;word-spacing: normal;margin:0 auto; padding:0;font-size:12px;color:#666;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,p,blockquote{margin:0;padding:0;list-style:none;}
em,i{font-style:normal;}
a:link,a:visited,a:active{color:#666;text-decoration: none;}
a:hover{text-decoration:none;color:#8FC41F;}
img { border:none; vertical-align:middle; }
input,select{ border:0px; padding:0px;margin:0px;vertical-align:middle;outline-style:none;color:#231815}
h1,h2,h3,h4,h5,h6{font-weight:normal}

/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;color:#666;}
a:visited {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#8FC41F;}

/* 常用元素 */
.clear { clear:both; }

/* 层浮动 */
.fl { float: left; }
.fr{ float: right; }
.center { margin: 0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f120{font-size:20px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}


.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}


.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}

.wape{ width: 1100px;margin:0 auto;}

.top{height:217px; background:url(../images/topbg.jpg) repeat-x 0 0;}
.h_zc{ height:30px; color:#999; overflow:hidden;line-height:30px;}
.h_zc a{color:#999; padding:0 15px;line-height:30px; display:inline-block}
.h_zc a.sina{background:url(../images/sina.jpg) no-repeat 0 6px; padding-left:22px; color:#000}
.h_zc a.tengx{background:url(../images/tengx.jpg) no-repeat 0 6px; padding:0 0 0 22px;color:#000}
.h_pho{background:url(../images/t_pho.jpg) no-repeat 0 25px;height:55px; padding:38px 0 0 75px;font-family:"微软雅黑"; font-size:14px;line-height:25px;}
.h_pho span{ font-size:22px; display:block; color:#E77817;font-weight:bold}

.h_con{height:129px; padding:10px 3px 0;}
.h_con p{ padding:40px 0 0 23px; color:#736d69;background:url(../images/t_ge.jpg) no-repeat 9px 25px; line-height:26px;font-family:"微软雅黑"; font-size:20px; height:50px;}
.h_con p span{ color:#ee782f; display:block;font-weight:bold}


.nav{height:48px;line-height:48px;font-family:"微软雅黑"; font-size:14px;}
.nav ul{width:1100px;height:48px;margin:0 auto}
.nav ul li{float:left;line-height:48px;width:183px;height:48px;text-align:center;position:relative;z-index:9;background:url(../images/menu_fgx.jpg) no-repeat right center; }
.nav ul li.last{background:none}
.nav ul li a{color:#fff;display:block; line-height:48px;font-size:16px;font-weight:500;}
.nav ul li a:hover,.nav ul li a.curr{background:url(../images/mhbg.jpg) no-repeat center bottom; text-decoration:none; color:#fff;display:block}
.nav ul li dl{width:183px;position:absolute;top:48px;left:0px;display:none;padding:0;overflow:hidden;background:#196DCC}
.nav ul li dl dd{height:30px;line-height:30px;text-align:center}
.nav ul li.on dl dd a,.nav ul li dl dd a{color:#fff;font-size:12px;font-weight:normal;background:none;text-decoration:none;height:30px;line-height:30px;}
.nav ul li.on dl dd a:hover,.nav ul li dl dd a:hover{background:#E77817;text-decoration:none}
 
.h_sea{color:#7f7f7f;line-height:24px; height:33px;padding:7px 0 0;overflow:hidden;}
.inp01{border:solid 1px #d0d0d0; height:22px;background:url(../images/s_bg.jpg) no-repeat 11px 7px #fff;width:170px;padding:0 0 0 37px;float:left;line-height:22px;color:#7f7f7f; display:block}
.s_ss {float:left; width:42px; height:25px; margin-left:4px;}
.key a{ padding:0 12px;color:#7f7f7f;}



.banner{position:relative;width:100%;height:500px;}
.banner ul{position:relative;margin:0 auto}
.banner ul li,.banner ul li img,.banner ul{width:100%;height:500px}
.banner ul li{position:absolute;left:0px;top:0px;display:none;background-position:center top;background-repeat:no-repeat}
.banner dl{position:absolute;right:50%;bottom:15px;}
.banner dl dd{float:left;width:15px;height:5px;margin-right:5px;cursor:pointer;background:#ddd;text-indent:-99999px}
.banner dl dd.on{background:#196DCC}


.sy_about{background-color: #fff;padding-top: 20px;padding-bottom: 50px;}
.sy_about_jz{width:1100px;margin:0 auto;}
.sy_about_jz h3{margin-bottom: 35px;margin-top: 20px;}
.sy_about_zw{float: left;width: 500px;font-size: 14px;line-height: 32px;color: #333;padding-right: 15px;position: relative;}
.sy_about_zw p{line-height: 32px;color: #333;font-size: 14px;}
.divScrollBar{background-color: #ddd;opacity: 0.7;filter: Alpha(opacity=70);}
.divScrollBar:hover{opacity:1; filter:Alpha(opacity=100);}
.divScrollBar div{position: absolute;left: 0px;top: 0px;background-image: url(../images/xiala_ui.jpg);background-repeat: no-repeat;background-position: center 15px;
height: 22px;width: 5px;}

.sy_video{float: right;width: 500px;}


.sy_cp{width:1100px;margin:20px auto}
.sy_bt{border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #dddddd;padding-bottom: 15px;height: 50px;overflow:hidden}
.sy_bt h3{float: left;font-family: "微软雅黑", "黑体";font-size: 24px;color: #246CD7;height:45px;margin-top:20px;}
.sy_bt h3 span{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;margin-left:10px;margin-top:15px;text-transform: uppercase;}
.sy_bt a{display: block;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 30px;color: #808080;float:right;margin-top:35px;}
.sy_bt a:hover{color: #246CD7;text-decoration: none;}
.sy_cp_liat{width: 1200px;margin-top:25px;margin-bottom:30px;height1:370px;}
.mosaic-block {border:#ddd 1px solid;float: left;position: relative;overflow: hidden;width: 260px;height: 178px;background-color: #111;background-image: url(../img/progress.gif);background-repeat: no-repeat;background-position: center center;margin-right:20px;margin-bottom:14px;}
.mosaic-block .mosaic-backdrop img{width:260px;height:178px;}
.sy_cp_liat .sy_cp_left{border:#ddd 1px solid;width: 210px;height: 153px;}
.sy_cp_liat .sy_cp_left img{width:100%}
.mosaic-backdrop {display:none;position:absolute;top:0;height:100%;width:100%;background:#111;}
.mosaic-overlay {display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111;}
.mosaic-block a:hover{text-decoration: none;}
.bar2 .mosaic-overlay {bottom:-85px;height:120px;opacity:0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}
.bar2 .mosaic-overlay:hover {opacity:1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.clearfix{ display: block;clear: both; }
.mosaic-block .details{margin-top: 10px;margin-right: 20px;margin-bottom: 15px;margin-left: 20px;}	
.mosaic-block .details h4{font-size: 16px;font-weight: normal;color: #fff;line-height: 18px;margin-bottom: 10px;}
.mosaic-block .details p{font-size: 12px;line-height: 20px;color: #fff;height: 75px;overflow: auto;}


.sy_news{width:1100px;margin:0px auto}
.sy_news_list{margin-top:20px;}
.sy_news_left{float: left;width: 655px;}
.sy_news_right{float: right;width: 400px;}
.sy_news_img{float:left;margin-right:15px;height: 165px;width: 255px;}
.sy_news_img img{height: 165px;width: 255px;}
.sy_news_img img:hover{border: 2px solid #246CD7;height: 161px;width: 251px;}
.sy_news_zw{float:right;width:375px;text-align:left;}
.sy_news_zw h3 a{font-size: 18px;line-height: 30px;font-weight: normal;color: #333;}
.sy_news_zw h3 a:hover{color: #246CD7;text-decoration: none;}
.sy_news_zw p{font-size: 12px;color: #666;height: 93px;overflow: auto;line-height: 22px;margin-bottom: 12px;}
.sy_news_zw span a{font-size: 12px;line-height: 30px;color: #fff;background-color: #246CD7;text-align: center;display: block;height: 30px;width: 88px;border-radius:5px;}
.sy_news_zw span a:hover{-webkit-transition: all 0.3s linear -0.5ms;-moz-transition: all 0.3s linear -0.5ms;-ms-transition: all 0.3s linear -0.5ms;-o-transition: all 0.3s linear -0.5ms;transition: all 0.3s linear -0.5ms;background-color: #246CD7;text-decoration: none;}
.sy_news_right li{padding-bottom: 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ddd;padding-top: 10px;height:60px;}
.sy_news_time{float: left;height: 60px;width: 85px;margin-right: 10px;}
.sy_news_time h4{background-color: #969696;font-size: 20px;line-height: 30px;text-align: center;height: 30px;width: 100%;color: #fff;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.sy_news_time span{color: #fff;height: 30px;width: 100%;font-family: Arial, Helvetica, sans-serif;line-height: 30px;background-color: #737373;display: block;text-align: center;font-size: 14px;}
.sy_news_zw2{float:right;width:300px;text-align:left;}
.sy_news_zw2 h3 a{font-family: "微软雅黑", "黑体";font-size: 14px;color: #333;line-height: 18px;font-weight: normal;}
.sy_news_zw2 h3 a:hover{color: #246CD7;text-decoration: none;}
.sy_news_zw2 p{font-size: 12px;color: #666;height: 40px;overflow: auto;line-height: 20px;}
.sy_news_right li:hover h4{background-color: #91746c;-webkit-transition: all 0.3s linear -0.5ms;-moz-transition: all 0.3s linear -0.5ms;-ms-transition: all 0.3s linear -0.5ms;-o-transition: all 0.3s linear -0.5ms;transition: all 0.3s linear -0.5ms;}
.sy_news_right li:hover span{background-color: #246CD7;-webkit-transition: all 0.3s linear -0.5ms;-moz-transition: all 0.3s linear -0.5ms;-ms-transition: all 0.3s linear -0.5ms;-o-transition: all 0.3s linear -0.5ms;transition: all 0.3s linear -0.5ms;}


.footer {width:100%;}
.footer_nav{background-color: #f0f0f0;border-top-width: 1px;border-top-style: solid;border-top-color: #ddd;margin-top:40px;}
.footer_nav_jz{width: 1100px;margin-top: 35px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-bottom: 25px;}
.footer_nav_list{float:left;width:900px;}
.footer_nav_list ul{float:left;width:140px;margin-right:35px;}
.footer_nav_list ul h3{font-family: "微软雅黑", "黑体";font-size: 16px;line-height: 32px;font-weight: normal;color: #333;}
.footer_nav_list ul li{margin-bottom: 3px;}
.footer_nav_list ul li a{font-size: 12px;line-height: 24px;color: #808080;}
.footer_nav_list ul a:hover{color: #246CD7;text-decoration: none;}
.footer_erweima{float:right;text-align:center;}
.footer_erweima img{max-width:120px}
.footer_erweima p{font-size: 16px;line-height: 30px;color: #333;}
.footer_banquan{background-color: #246CD7;line-height: 35px;color: #eee;height: 35px;}
.footer_banquan_jz{width: 1100px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.footer_banquan_jz p{color: #fff;line-height: 35px;display: inline-block;}
.footer_banquan_jz a{color: #fff;}
.footer_banquan_jz a:hover{color: #fff;text-decoration: none;}


.picture{position:relative;width:100%;height:300px;margin:0 auto}
.picture .bg{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;top:0px;z-index:2}
.picture .bg1{width:100%;height:5px;background:url(../images/iconbg.png) repeat-x;zoom:1;position:absolute;left:0px;bottom:-5px;z-index:2}
.picture ul{position:relative;margin:0 auto}
.picture ul li,.picture ul li img,.picture ul{width:100%;height:300px}
.picture ul li{position:absolute;left:0px;top:0px;display:none;background-position:center top;background-repeat:no-repeat}



.left{width:224px;float:left;margin-top:20px}
.right{width:850px;float:right;margin-top:20px}




.sort{width:224px;overflow:hidden;background:url(../images/dhbg.png) no-repeat}
.sort h4{height:74px;line-height:74px;background:url(../images/fen_h.gif) no-repeat;text-align:center;font-weight:normal;color:#fff;font-size:20px;}
.sort ul{border:1px solid #dfdfdf; border-top:0; margin-bottom:10px; padding:8px 11px 8px;overflow:hidden;}
.sort ul li{height:39px; line-height:39px; overflow:hidden; width:170px; margin:0 auto; border-bottom:1px dashed #ccc;}
.sort ul li a{display:block; height:39px; background:url(../images/fen_jt3.gif) no-repeat 10px 17px; padding-left:30px;font-size:14px;}
.sort ul li a:hover,.sort ul li a.on{text-decoration:none;color:#E77817;font-weight:bold}
.sort ul li dl{display:block}
.sort ul li dl dd{width:50%;float:left;height:22px;line-height:22px}
.sort ul li dl dd a{font-size:12px;font-weight:normal;padding:0;text-indent:15px;color:#fff;font-family:"宋体"}

 

.contacttring{width:222px;overflow:hidden;margin:10px 0}
.contacttring h4{height:74px;line-height:74px;background:url(../images/fen_h.gif) no-repeat;text-align:center;font-weight:normal;color:#fff;font-size:20px;}
.contacttring .cng{line-height:30px;padding:10px;border:1px solid #dfdfdf;border-top:none}
 

.location{background:#246cd7;border:1px solid #e8e8e8;padding:0 10px;border-radius:5px;margin-bottom:10px;color:#fff;}
.location,.location i{height:32px;line-height:32px}
.location em{padding-left:10px}
.location strong{color:#fff;}
.location a{color:#fff;}


.outer{padding:15px 20px;clear:both;border-radius:3px;border:1px solid #e8e8e8;margin:10px 0 20px;overflow:hidden}
.newsMain{ width:100%;overflow:hidden}
.newsMain .headTit{border-bottom:1px dotted #dccfbd; text-align:center; padding:10px 0; position:relative;margin-bottom:10px}
.newsMain .headTit h1{ font-size:16px; line-height:18px; color:#E77817; margin-bottom:10px;  text-align:center;}
.newsMain .headTit .clickhov{text-align:center;}
.newsMain .headTit .clickhov span{margin-left:10px;color:#999;}
.newsMain .headTit a.return{ position:absolute; right:0px; top:5px; width:60px; height:25px; line-height:25px; display:block; background:#E77817; color:#fff; text-align:center;font-family: \5B8B\4F53;}
.newsMain .texBody{padding-bottom:10px;line-height:30px}

.listControl{width:95%;padding: 10px 0;margin:0 auto;overflow:hidden}
.show_page {float:right;text-align:right;color:#666; overflow:hidden;font-size:12px;line-height:15px;}
.show_page span.disabled {border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px; background:#fff;}
.show_page span.current {color:#fff;font-weight:bold;background:#ccc;border:1px solid #C3C3C3;padding:2px 6px;float:left;display:block;margin-left:2px;}
.show_page a:link,DIV.show_page a:visited,DIV.show_page a:active{color:#666;background:#fff;border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px;text-decoration:none;font-size:12px;}
.show_page a:hover {BORDER: #ccc 1px solid;  COLOR: #333; BACKGROUND: #fff}
.show_page input{padding:1px; border:1px solid #ccc;font-size: 12px;color:#666;width:25px;}



.pro_ny{padding-top:20px;}
.pro_ny li{overflow:hidden; float:left; background:#fff; padding:10px; margin-bottom:25px;margin-right:20px;width:234px; text-align:center; border:1px solid #e9e9e9;-webkit-transition: all 0.5s ease-in-out 0s;}
.pro_ny li.r{margin-right:0px;}
.pro_ny li a{display:block; cursor:pointer; overflow:hidden;}
.pro_ny li h2{font-size:15px; color:#494c59; font-weight:bold; padding:15px 0px 5px 0px; text-align:center;}
.pro_ny li p{font-size:12px; color:#9c9c9c; text-align:left;}
.pro_ny li:hover{-webkit-box-shadow: 0 5px 15px #d5d5d4;box-shadow: 0 5px 15px #d5d5d4;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
.pro_ny li:hover h2{color:#0c4da1;}
.pro_ny li:hover p{color:#e07873;}



.return_page{padding-top:40px;margin:30px 0 15px;border-top:1px solid #ddd;overflow:hidden}
.pages{width:600px;float:left}
.pages p{margin-bottom:10px}
.pages p b,.pages p a{display:inline-table;height:30px;line-height:30px}
.pages p b{width:88px;text-align:center}
.pages p a{width:450px;margin-left:5px;padding:0 10px}
.pages p a:hover{text-decoration:underline}

a.return{width:88px;float:right;height:30px;line-height:30px;background:#E77817;text-align:center;color:#fff}
a.return:hover{text-decoration:underline}



.news-list ul li{ width:100%; height:165px; border-bottom:1px solid #e4e3e3; padding:22px 0;}
.news-list ul li .newsimg{ width:233px; height:143px; padding:7px; border:1px solid #e6e4e4; float:left; _display:inline; margin:0 30px 0 0; background:url(../images/news_bg02.jpg) no-repeat;}
.news-list ul li .newscon{ width:480px; float:left;}
.news-list ul li .newscon h2{ font-size:18px; color:#E77817; height:35px;}
.news-list ul li .newscon p{ line-height:20px; height:52px;}
.news-list ul li .newscon span{ background:url(../images/bit06.jpg) no-repeat 0 2px; padding-left:20px; color:#949494;}
.news-list ul li .newscon a.newsmore{ display:block; width:91px; height:26px; margin-top:10px; background:url(../images/news_bg01.jpg) no-repeat;}



.feedback tr td{padding-bottom:20px}
.feedback table{margin-top:20px}

.input_gbook{border:1px solid #b1b1b1;height:30px;line-height:30px;text-indent:5px}
.btn {background:url(../images/btn.gif);height:21px;width:67px;border: 0px none;color:#ffffff;line-height:21px;cursor:pointer;margin-left:90px}
