﻿@charset "utf-8";
@import url("global.css");
.clearfloat{display:inline; clear:both;height:0;font-size:1px;line-height:0;}
/* body */
/*
#container_l{position:absolute; top:0; left:0; float:left; width:50%; margin-left:-500px; background:url(test.gif) right 0 repeat-y; z-index:1;}
#container_r{position:absolute; top:0; right:0; float:right; width:50%; margin-right:-500px; background:url(test.gif) left 0 repeat-y; z-index:1;}
*/

#container_l{position:absolute; top:0; left:-100px; width:100px; background:url(touying_l.png) right 0 repeat-y;}
#container_r{position:absolute; top:0; right:-100px; width:100px;background:url(touying_r.png) left 0 repeat-y;}


#container{position:relative; width:1000px; margin:0 auto; }

/* index */

#logo{position:absolute; width:214px; height:152px; top:0; left:396px;}

/* nav */
#nav{height:53px; background:url(nav_bg.gif) 0 0 repeat-x;}
.nav_main{float:left; height:53px; overflow:hidden;}
.nav_main ul li{float:left; font-size:14px; font-weight:bold;}
.nav_main ul li a{float:left; display:block; height:53px; line-height:53px;  color:#fff; padding-left:15px;}
.nav_main ul li a span{display:block; padding-right:5px; }
.nav_main ul li a:hover{ color:#fff; text-decoration:underline;}
.nav_main ul li a:hover span{ color:#fff; text-decoration:underline; }
.nav_li_left{ margin-left:230px;}
.nav_li_bg{background:url(nav_icon.gif) 0 20px no-repeat;}
.nav_li_first{display:inline; margin-left:20px;}
.nav_li_ll{display:inline; margin-left:2px; padding-left:2px;}

#nav_l{float:left; height:53px; width:13px; overflow:hidden; background:url(nav_bg.gif) 0 -53px no-repeat; /*_margin-right:-3px;*/}
#nav_r{float:right; height:53px; width:9px; overflow:hidden; background:url(nav_bg.gif) -13px -53px no-repeat;}

/* header */
#header{height:83px; padding:16px 112px 0 160px; background:url(header_bg.gif) 0 0 no-repeat; font-size:16px;font-weight:bold; /*font-family:微软雅黑 !important;*/}

#header dl dt{float:left;}
#header dl dd{float:right;}
#index_pic{height:389px; background:#a21a0e;}






/* main */
#index_maincontent{ overflow:auto; zoom:1; height:171px; background:url(index_con_bg.gif) 0 0 repeat;}
#index_content_l{float:left; display:inline; width:499px; height:143px; margin:10px 0 0 6px;}
#index_content_l h2{height:33px; line-height:33px; padding-left:21px; font-size:14px; background:url(index_maincontent_l_bg.jpg) 0 top no-repeat;}
.index_more a{float:right; color:#f00; margin-right:25px;}
.index_more a:hover{}
#index_content_l .side_con{height:110px; padding: 0 10px 0 10px; color:#333; background:url(index_maincontent_l_bg.jpg) 0 bottom no-repeat; line-height:2; }

#index_content_r{float:right; display:inline; width:484px; height:143px; margin:10px 6px 0 0;}
#index_content_r h2{height:33px; line-height:33px; padding-left:21px; font-size:14px; background:url(index_maincontent_r_bg.jpg) 0 top no-repeat;}
#index_content_r .side_con{height:110px; padding: 0 0 0 0; background:url(index_maincontent_r_bg.jpg) 0 bottom no-repeat; line-height:2; }
#index_content_r ul li{display:block; float:left; height:24px; width:190px; padding-left:40px; background:url(icon1.png) 20px 3px no-repeat; overflow:hidden;}




/* footer */
#footer{overflow:auto; zoom:1; height:24px; background:url(index_con_bg.gif) 0 0 repeat; color:#333333; padding:26px 0 0 0;}
#footer dl dt{ float:left; padding-left:88px; }
#footer dl dd{ float:right; padding-right:12px; }


.main{position:relative; overflow:auto; zoom:1;}
.main_con{height:386px; background:url(main_con_bg.jpg) 0 0 repeat-y;}
.main_con_border{height:2px; background:url(main_con_border_bg.gif) 0 0 no-repeat; font-size:1px;}
.main_con_bottom{height:49px; background:url(index_con_bg.gif) 0 0 repeat;}

.con_inner{position:absolute; top:0; left:150px; width:703px; color:#fff; height:437px;}
.con_inner h1{height:22px; padding:16px 0 0 78px; font-size:12px; font-weight:normal; background:url(main_bg.gif) 0 0 no-repeat;}
.con_inner h2{position:relative; height:33px; padding:0 0 0 0; margin: 0 auto; font-size:14px; font-weight:normal; text-align:center; background:url(main_bg.gif) 0 -38px no-repeat;}
.con_inner h2 strong{ display:block; width:500px; height:33px; line-height:24px;  overflow:hidden; font-weight:normal; margin:0 auto;}
.con_inner h2 span{position:absolute; top:0; right:0; float:right; margin-right:50px;}
.con_inner h2 span a{color:#f00;}
.con_inner h2 span a:hover{color:#ff5;}
.con_inner .con_inner_con{ background:url(main_middle_bg.gif) 0 0 repeat-y; padding: 12px 87px 18px 86px; height:auto!important;height:285px;min-height:285px; text-justify:inter-ideograph; text-align:justify;}
.con_inner .con_inner_list{background:url(main_middle_bg.gif) 0 0 repeat-y; padding: 12px 87px 0 86px; height:336px; line-height:2;_line-height:1.8; text-justify:inter-ideograph; text-align:justify;}
.con_inner .con_inner_list ul li{ border-bottom:1px dashed #f00; background:url(icon1.png) 3px 3px no-repeat; padding-left:20px;}
.con_inner .con_inner_list ul li span{display:block;}
.con_inner .con_inner_list ul li a{color:#fff;}
.con_inner .con_inner_list ul li a:hover{color:#ff5;}
.page_text{text-align:center; margin-top:12px;}
.page_text a{color:#fff;}
.page_text a:hover{color:#ff5;}

.con_inner_bottom{height:51px; background:url(main_bg.gif) 0 bottom no-repeat;}










































