﻿@charset "utf-8";

body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;font-family:" ";}
a{color:#666;}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　 
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　 
a:focus { -moz-outline-style: none; } /* IE不支持 */ 
a:hover{ color:#03aeda; text-decoration:none;}
p{line-height:1.8em; padding:5px 0;}
h2{ font-size:12px; font-weight:normal;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}

.header{height:155px;}
.top_bg{ background:url(../images/index.jpg) repeat-x; height:35px;}
.top{ height:155px;}
.tou{ width:120px; height:30px; line-height:30px; float:right;}
.tou ul li span{ margin:0px 8px; color:#ccc;}
.tou ul li a{ color:#ccc;}
.tou ul li a:hover{ color:#fff;}

.logo{ width:236px; height:74px; float:left; margin:21px 0px 0px 0px;}
.t_rt{ width:700px; height:95px; float:right; margin-top:20px;}
.search{ background:url(../images/s-bj.jpg) no-repeat; width:221px; height:27px; float:right; line-height:27px; position:relative;}

.menu{ float:right; margin-top:25px;}
.menu ul{ width:600px;}
.menu ul li{ float:left; height:28px; line-height:28px; text-align:center; padding:0px 10px; }
.menu ul li a{display: block;height:28px;overflow: hidden; font-size:14px; color:#2a2a2a;}
.menu ul li a div{height: 28px;text-align: center;}
.menu ul li a.selected .en{margin-top: -28px;}
.menu ul li a.selected, .menu ul li a.hover{/* color: #03aeda;*/ font-weight:bold;background:#666;color:#fff;}
.menu ul li:hover{ background:#0b8d7c; border-radius:3px;}
.menu ul li:hover a .selected{ color:#fff;}
.menu ul li:hover a .en{ color:#fff;}
.en{overflow: hidden; font-family:" ";}



.banner_01{ width:294px;height:332px; overflow:hidden; position:relative; z-index:1; }
.banner_01 ul {height:294px;position:absolute;}
.banner_01 ul li {width:294px; height:332px;float:left;overflow:hidden; position:relative;}
.banner_01 ul li{width:294px; height:332px;}
.banner_01 ul li a{ display:block; width:142px; height:91px; float:left; margin:0 2px; margin-top:14px;}
.banner_01 ul li a img{ width:140px; height:89px; border:1px solid #DFE0E0;}



/*
.navs ul li{float:right; width:100px;height:22px; padding-left:12px;}
.flipmenu {font-size: 14px;position: relative;height:30px; width:700px; margin-top:55px;}
.flipmenu_box {overflow: hidden;position: relative;width:120px;height:20px;padding: 0px;margin: 0px;float:left;}
.flipmenu_link,.flipmenu_link_over,.flipmenu_link_active {text-decoration: none;text-transform: uppercase;color:#0c0c0c; cursor: pointer;white-space: pre;position: absolute;}
.flipmenu_link {top: 0px;left: 0px;}
.flipmenu_link_over, .flipmenu_link_active {color: #333;font-weight:600;}
*/

/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:489px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:489px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../Images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}




/*.bannerindex{ height:489px; width:100%; overflow:hidden; position:relative;}

.bannerindex a{display:block; }
.bannerindex a.bn_prev{width:120px; height:400px; position:absolute; background:url(../images/cs_prev.png) center center no-repeat; z-index:20; left:150px; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.bannerindex a.bn_prev:hover{ filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}
.bannerindex a.bn_next{width:120px; height:400px; position:absolute; background:url(../images/cs_next.png) center center no-repeat; z-index:20; right:150px;filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.bannerindex a.bn_next:hover{ filter: alpha(opacity=100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;}

.bannerindex .focus{ height:489px; width:1920px; position:absolute; z-index:5; margin-left:-960px; left:50%;}
.bannerindex .focus ul{ height:489px; width:9000px;}
.bannerindex .focus ul li{ width:1920px; height:489px; float:left;}
.bannerindex .focus ul li a img{ width:1920px; height:489px;}*/

.content{ min-height:100px; padding-bottom:25px;}
.index-01{width:1000px;height:66px;position:relative;border-bottom:1px solid #E8E8E8;}
.index-02{width:200px;height:22px;position:absolute;left:0;top:23px;z-index:1;text-align:left;line-height:22px;}
.gg-z{font-size:17px;color:#353535;}
.index-03{width:376px;height:22px;position:absolute;left:145px;top:23px;z-index:1;text-align:left;line-height:22px;}
#scrollDiv{width:376px;height:22px; overflow:hidden;}
#scrollDiv li{height:22px; vertical-align:bottom; zoom:1;}
#scrollDiv2{width:295px;height:303px; overflow:hidden;}
#scrollDiv2 li{height:93px; vertical-align:bottom; zoom:1;}
#scrollDiv3{width:280px;height:146px; overflow:hidden;}
#scrollDiv3 li{height:146px; vertical-align:bottom; zoom:1;}
.noneul{margin:0px;padding:0px;list-style-type:none;overflow:hidden;}
.noneul li{list-style-type:none;overflow:hidden;}

.date-z{color:#a0a0a0;}
.linknews a {font-size: 13px;color: #353535; font-family:" ";}
.linknews a:link {text-decoration: none;}
.linknews a:visited {text-decoration: none;color: #353535;}
.linknews a:hover {text-decoration:underline;color: #353535;}
.linknews a:active {text-decoration: none;color: #353535;}

.index-04{width:60px;height:25px;position:absolute;right:2px;top:23px;z-index:1;}
.index-05{float:left;width:25px;height:25px;}
.index-06{width:1000px;margin:25px 0 33px 0; height:192px;}
.index-08{float:left;width:322px;margin-right:17px;}
.index-09{width:322px;height:197px;background-image:url(../images/tbj.jpg);position:relative;}
.index-10{width:320px;height:190px;position:absolute;left:0;top:0;z-index:1;}
.index-11{width:320px;height:59px;position:absolute;left:0;top:131px;z-index:1;background-image:url(../images/lan.png);}


.index-13{width:280px;height:40px;position:absolute;left:16px;top:11px;z-index:1;text-align:left;line-height:1.6em;}
.index-13 a{ color:#fff; font-size:18px;}

.con_02{ height:380px;}
.c2_left{ width:310px; height:380px; float:left;}
.c2_left h2{ height:40px; line-height:40px;}
.c2_left h2 strong{ color:#353535; font-size:17px; float:left;}
.c2_left h2 strong span{ margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.c2_left h2 a{ display:block; float:right; margin-top:12px;}
.c2_left dl{ height:100px; border-bottom:#ccc 1px solid; margin:10px 0px;}
.c2_left dl dt{ /*margin:5px 10px 5px 2px; float:left;*/}
.c2_left dl dd{ padding-top:5px; color:#666; text-align:center;}
.c2_left dl dd a{ color:#03aeda;}
.c2_left dl dd a:hover{ text-decoration:underline;}

.xian{ background:url(../images/xian.jpg) no-repeat; width:5px; height:370px; float:left; margin:0px 20px;}
.c2_middle{ width:285px; height:380px; float:left;}
.c2_middle h2{ height:40px; line-height:40px;}
.c2_middle h2 strong{ color:#353535; font-size:17px; float:left;}
.c2_middle h2 strong span{ margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.c2_middle h2 a{ display:block; float:right; margin-top:12px;}
.c2_middle dl dt{ text-align:center; margin-top:15px;}
.c2_middle dl dt img{ padding:3px; border:#ccc 1px solid;}
.c2_middle dl dd{ line-height:24px; padding:5px 0px; margin:0px 10px;}

.c2_right{ width:310px; height:380px; float:right;}
.c2_right h2{ height:40px; line-height:40px;}
.c2_right h2 strong{ color:#353535; font-size:17px; float:left;}
.c2_right h2 strong span{ margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.c2_right h2 a{ display:block; float:right; margin-top:12px;}
.index-35{width:294px;margin:0 0px 0 10px;}
.index-36{width:294px; margin-top:15px;}
.index-37{float:left;width:144px;margin-right:3px;}
.index-38{width:142px;height:91px;margin-bottom:12px;border:1px solid #DFE0E0;}

.hb{ margin-top:10px;}
.hb h2{ height:40px; line-height:40px;}
.hb h2 strong{ color:#353535; font-size:17px;}
.hb h2 strong span{ margin-left:5px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}


/*scroll_03*/
.scroll_03{ height:136px; margin-top:5px; border:1px solid #dedede; background:#eee;}
.scroll_03 .bd { padding:10px;}
.scroll_03 .bd li{ display:block; float:left; margin:0px 10px;  width:175px;}
.scroll_03 .bd li img{  width:175px; height:116px;}




.footer_bg{ background:url(../images/f.jpg) #43484C repeat-x; height:310px; font-family:"宋体"}
.footer_01{ padding:20px 0;}
.footer_01 dl{ height:180px; float:left; margin-top:20px; margin-right:10px; width:98px;}
.footer_01 dl dt{ color:#fff; font-size:14px; font-weight:bold; height:24px; border-bottom:#63676b 1px solid;}
.footer_01 dl dd{ line-height:24px;}
.footer_01 dl dd a{ color:#fff;}
.footer_01 dl dd a:hover{ text-decoration:underline;}
.footer_01 .ewm{ float:left;}
.footer_01 .ewm ul li{ float:left; width:100px; text-align:center; margin-right:10px;}
.footer_01 .ewm ul li img{ width:100px; height:100px;}
.footer_01 .ewm ul li span{ display:block; color:#fff; line-height:24px;}
.footer_01 .f1_right{ float:right; color:#fff;}
.footer_01 .f1_right ul li{ margin-bottom:10px; height:40px; line-height:40px;}
.footer_01 .f1_right ul li img{ float:left; width:40px; height:40px;}
.footer_01 .f1_right ul li span{ float:left; color:#fff; line-height:40px; margin-left:10px;}

.footer_02{ padding:10px 0; text-align:center;}
.footer_02 ul li{ line-height:20px; color:#fff;}
.footer_02 ul li a{ color:#fff;}
.footer_02 ul li a:hover{ color:#f60;}

/*-----------------------------------------------------------------------------------*/
.left{ width:205px; min-height:50px; background:url(../images/leftbj.jpg) repeat-y; float:left;}
.left ul{ padding:20px 0px;}
.left ul li{ background:url(../images/left-02.png) no-repeat; height:49px; line-height:49px;}
.left ul li a{ font-size:14px; font-weight:bold; padding-left:15px;}

.right{ width:770px;  float:right; min-height:100px; background:url(../images/r_bg.jpg) repeat-y;}
.title{ height:30px; border-bottom:#ccc 1px solid; line-height:30px; padding-top:10px; margin-right:10px;}
.nr{ margin:5px 10px; font-family:"宋体"; color:#333;}


/*contact*/
.contact{ margin-top:10px;}
.contact ul li{ line-height:30px; border-bottom:#e3d2c1 dashed 1px;}
