@charset "utf-8";
/* CSS Document */
.width980{ width:980px; margin:0 auto; display:block; overflow:hidden; background:#FFF;}
.header{ height:120px; background:url(../images/img_01.jpg) repeat-x;}
.header .top{ padding-right:10px;}
.header .top a{ line-height:25px; padding:0 5px;}
.header .logo{ width:205px;}
.header .nav{ width:750px; height:45px; margin-top:37px; background:url(../images/img_05.jpg) no-repeat; line-height:45px; padding-left:15px;}
.header .nav a{ padding:0 12px 0 10px;font-size:14px; font-weight:bold; display:block; background:url(../images/img_04.jpg) no-repeat right center; float:left; text-align:center;}
.header .nav a.on{ width:103px; background:url(../images/img_03.jpg); color:#ffffff; padding:0; height:45px; overflow:hidden;}
.index_01{ width:735px; overflow:hidden;}
.index_02{ width:220px;}
.index_02 h2{ font-size:14px; font-family:"黑体"; border-bottom:2px #D4D4D4 solid; width:190px; padding-left:10px; line-height:25px; font-weight:bold; color:#5F5F5F;}
.active{ width:194px; height:72px; background:url(../images/img_12.jpg) no-repeat; padding:10px 0 0 10px;}
.index_03{ width:513px;}
.index_03 .title{ width:513px; height:31px; background:url(../images/img_07.jpg) no-repeat; line-height:33px;}
.index_03 .title strong{ color:#025FBC; font-size:14px;}
.index_03 .title a{color:#025FBC;}
.top_news img{ width:100px; height:85px; border:1px #E1DFE0 solid; padding:2px; float:left;}
.top_news div{ display:block; width:390px;}
.top_news h2 a{ font-size:12px;color:#025FBC; font-weight:bold; line-height:25px; }
.top_news h3{ line-height:20px; color:#5F5F5F; font-size:12px;}
.top_news ul{ border-bottom:1px #D4D4D4 solid; height:99px;}
.top_news li{ height:30px; line-height:30px; background:url(../images/img_08.jpg) no-repeat left center; padding-left:18px; border-bottom:1px #D4D4D4 dashed;}

.index_right{ width:244px;}
.index_right .search{ width:244px; height:44px; background:url(../images/img_13.jpg) no-repeat;}
.index_right .englise{background:url(../images/img_133.jpg) no-repeat;}
.index_right .xby{background:url(../images/img_xby.jpg) no-repeat;}
.index_right .search .text{ width:150px; height:26; margin:7px 5px 0 15px;}
.index_right .search .submit{ width:68px; margin-top:7px; display:inline; border:none; height:26px; background:none; cursor:pointer;}
.index_04{ width:242px;}
.index_04 .title{ width:227px; height:32px; background:url(../images/img_09.jpg) no-repeat; line-height:35px; color:#535353; font-weight:bold; padding-left:15px; font-size:14px;}
.index_04 ul{ background:#EDEDED; padding:0 10px 5px 15px;}
.index_04 li{ border-top:1px #ffffff solid;border-bottom:1px #DBDBDB solid; height:28px; line-height:28px; padding-left:5px;}
.index_04 li a{ font-weight:bold; color:#494949;}

.footer{ height:90px; background:url(../images/img_14.jpg) repeat-x; padding-top:15px; text-align:center; line-height:20px;}
.footer,.footer a{ color:#535353;}

/*Page*/
#pages { padding:5px 5px 5px 0;}
#pages a { display:inline-block; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 {width:56px; padding:0 }
#pages a:hover {color:#000; text-decoration:none; border:1px solid #4dace7;}
#pages span { display:inline-block; height:22px; line-height:22px; background:#D2D2D2; border:1px solid #A3A3A3; color:#333; text-align:center;padding:0 10px; font-weight:bold; }
.page{ text-align:right; position:relative; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:#ddd; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*新闻*/
.news_lists li{ height:28px; line-height:28px; padding:0 10px; display:block; clear:both;}
.news_lists li span{ float:right;}
.index_05{ width:222px;}
.index_05 h2{ font-size:12px; font-family:"黑体"; border:1px #DBDBDB solid;color:#5F5F5F; height:38px; line-height:38px; background:url(../images/img_18.jpg); padding-left:40px; width:180px; font-weight:bold;}
.nav_left .title_01{border:1px #DBDBDB solid;border-bottom:none; height:25px; padding:1px;}
.nav_left .bottom_01{border:1px #DBDBDB solid;border-top:none; height:30px; padding:1px;}
.nav_left .title_01 div,.nav_left .bottom_01 div{ background:#F5F5F5; width:100%; height:100%;}
.nav_left li{height:28px;  line-height:28px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;width:220px; }
.nav_left li a{color:#535353; font-weight:bold; padding-left:25px;}
.nav_left li.on2{background:url(../images/img_25.jpg) no-repeat; border:none;width:222px;}
.nav_left li.on{background:url(../images/img_17.jpg) no-repeat; border:none;width:222px;}
.nav_left li.on a,.nav_left li.on2 a{color:#FFFFFF;}
.active2{border:1px #DBDBDB solid; padding:10px;}
.djjr{border:1px #DBDBDB solid;background:#F5F5F5; line-height:25px; padding-right:10px; border-top:none;}
.main_right{ width:740px; display:block; float:right;}
.main_right h2.title{ font-size:14px; font-family:"黑体"; line-height:30px; border-bottom:1px #DBDBDB dashed; background:url(../images/img_19.jpg) no-repeat 5px center; padding-left:25px;}
.main_right .infos{border:1px #DBDBDB solid;background:#F5F5F5; line-height:21px; padding:5px 10px; color:#777575; width:93%; margin:0 auto;}
.main_right .content{ padding:10px 5px; line-height:23px;color:#343434}
.main_right .content span{ margin:0; padding:0;}
.map{ height:30px; background:url(../images/img_20.jpg) repeat-x; padding-left:20px; line-height:30px;border:1px #DBDBDB solid; color:#646464; font-size:14px; font-family:"黑体"}

.leftnav dl{line-height:28px;border-left:1px #DBDBDB solid;border-right:1px #DBDBDB solid;width:220px; }
.leftnav dt{background:url(../images/img_17.jpg) no-repeat; border:none;width:222px;}
.leftnav dl a{color:#535353; font-weight:bold; padding-left:25px;}
.leftnav dt a{color:#FFFFFF;padding-left:25px;}
.leftnav dd{background:url(../images/img_21.jpg) no-repeat 14px center; border-bottom:1px #DBDBDB dashed}
.leftnav dl a.three{ font-weight:100; clear:both; display:block; padding-left:35px;}
.main_right h2.pro_title{ font-size:14px; font-family:"黑体"; line-height:30px; border-bottom:1px #DBDBDB solid;  padding-left:25px;}
.main_right h2.pro_title a{ float:right; color:#036C72; font-size:12px;}
.pro_lists li{ padding-top:10px; clear:both}
.pro_lists li img{ width:122px; height:86px; padding:2px; border:2px #DBDBDB solid; float:left;}
.pro_lists li div{ width:590px; float:right;}
.pro_lists li div h3 a{color:#036C72; font-size:12px; line-height:25px; font-weight:bold}
.pro_lists li div p{ color:#666666; line-height:22px;}

.gszp table{border-left:1px #E3E3E3 solid;border-top:1px #E3E3E3 solid; margin-bottom:10px;}
.gszp table td,.gszp table th{border-right:1px #E3E3E3 solid;border-bottom:1px #E3E3E3 solid; padding:3px 5px; text-align:left;}
.gszp table .td_title{ font-weight:bold; background:#F2F2F2;}

.xswl table{border-left:1px #E3E3E3 solid;border-top:1px #E3E3E3 solid; width:670px; margin:5px auto;}
.xswl table td,.gszp table th{border-right:1px #E3E3E3 solid;border-bottom:1px #E3E3E3 solid; padding:3px 5px; text-align:left;}
.xswl table .td_title{ font-weight:bold; background:#F2F2F2;}

.xswl img{ margin:10px auto; display:block;}

.clearfix{ clear:both; overflow:hidden; font-size:0;}
.index_body{ width:980px; height:auto; margin:0 auto; display:block; background:#ffffff;}
.index_top{ background:#464646; height:25px;}
.index_header{width:930px; margin:0 auto; }
.index_header img{ float:left;}
.index_header p{ width:720px; background:#F4F4F4; height:25px; margin-top:50px; float:right; display:block}
.index_main{ width:800px; float:left; margin-left:25px; display:inline; margin-top:10px;}
.index_img{ width:110px; float:right; margin-right:25px; display:inline}
.index_img img{ margin-bottom:5px;}
.index_main h3{ border-top:1px #ccc solid; padding-top:15px; padding-bottom:10px;border-bottom:1px #ccc solid; margin-top:15px;}
.index_footer{ height:56px; font-size:14px; font-family:"黑体"; color:#666666; text-align:left; padding-left:25px;line-height:25px;}
.index_body .lmTitle{ width:799px; height:58px; clear:both; display:block; overflow:hidden;}
.index_body .lmTitle span{ padding-left:3px; padding-right:3px;height:68px;padding-top:10px; overflow:hidden; display:block; float:left;}
.index_body .lmTitle a{ color:#6C8593;}
.tab-content{ width:799px; height:58px;}
.SwapTab .fb{background:url(../images/img_31.jpg) no-repeat center 30px; }
.tab-content div{ padding-left:23px;color:#666666; color:#24A2F9; font-weight:bold; border:1px #ccc solid; width:220px; height:25px; line-height:25px;}
.tab-content div a{ color:#24A2F9; font-weight:bold; padding:0; margin:0;}


/* CONTAINER */
div.orbit { width: 1px; height: 1px; position: relative; -moz-box-shadow: 0 0 10px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25);  overflow: hidden; }
div.orbit img { position: absolute; top: 0; left: 0; }
div.orbit a img { border: none; }

/* TIMER */
div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 1001; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('../images/rotator-black.png') no-repeat; z-index: 3; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
span.mask.move { width: 40px; left: 0; background: url('../images/timer-black.png') repeat 0px 0px;  }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0px; background: url('../images/pause-black.png') no-repeat; z-index: 4; opacity: 0; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

/* CAPTIONS */
div.caption { background: #000; background: rgba(0,0,0,.6); width: 100%; z-index: 1000; position: absolute; bottom:-100px; color: #fff; padding: 8px 0; }
div.caption span { padding: 0 10px; font-size: 14px; text-shadow: 0px 1px 0px rgba(0,0,0,.8); margin: 0; }
.orbit-caption { display: none; }

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; top: 43%; cursor: pointer; }
div.slider-nav span.right { background: url('../images/right-arrow.png'); right: 10px; }
div.slider-nav span.left { background: url('../images/left-arrow.png'); left: 10px; }   

/* BULLET NAV */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; top: 10px; left: 7px; margin: 0; padding: 0; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url(../images/bullets.png) no-repeat; 0 0; width: 7px; height: 7px; overflow: hidden; }
.orbit-bullets li.active { color: #222; background-position: -7px 0; }
#featured{margin:0 auto; position:relative}
p,p a{color:#666;font-size:12px;}
#featured img{ top:0px; position:absolute}
.content li{background: url('../images/libg.jpg') no-repeat left center; padding-left:10px;}
