.off {display:none;}

a { text-decoration:none;}
img {border:none;}



#headbox {width:100%;margin:0 auto;height:80px;background:url(images/head_18.gif) bottom left repeat-x;height:80px;}
#headbox .head {width:1003px;margin:0 auto;padding-bottom:0;}

#mainbox {width:100%; background:url(images/bgbox-03.jpg) top repeat-y #f2f2f2;margin-top:10px;}
.mainbox2 {width:100%; background:url(images/bgbox.jpg) top no-repeat;}
.mainbox3 {width:100%; background:url(images/bgbox-02.jpg) bottom no-repeat;}
.main {width:1003px;background:#fff;margin:0 auto;}

#mainfoot {margin:12px auto 0;height:auto;width:1003px;height:30px;}
#foot {width:953px;margin:10px auto;font:12px/17px border;color:#616161;padding-left:50px;}
/*-----------------type---------------------------------------------------*/
/*head*/
.head img.logo {float:left;padding-top:20px;}
.head .r {width:740px;float:right;padding-top:3px;}
.head .r p {text-align:right;width:100%;font:bold 12px/22px border;color:#db782e;padding-bottom:15px;}
.head .r p input { vertical-align:middle;}
.head .r p .text {width:200px;border:1px solid #dedddd;margin:0 5px;}
.head .r p .submit { background:url(images/searchinput.gif) no-repeat;width:42px;height:18px;border:none; cursor:pointer;}


.head .hmenu {width:100%;}
.head .hmenu a {float:left;font-size:13px;font-weight:bold;color:#808080;padding:0 13px; background:url(images/hmenuli.gif) left no-repeat;}
.head .hmenu a.on { background:url(images/head_09.gif) left no-repeat;color:#d87632;}
.head .hmenu a.background {background:none;}/**/
.head .hmenu .nobackground { background:none;}/*hack*/

.head .r .menubox {height:21px;margin-top:5px;}
.head .r .s {text-align:left;padding:0;}
.head .r .s p {float:left;width:5px;height:21px;padding:0;line-height:0;}
.head .r .s span {float:left;background:#db782e;font:12px/21px border;height:21px; }
.head .r .s a {padding:0 25px;color:#fff;border-right:1px solid #fff;}
.head .r .s a.no {border:none;}

.head .r .s p.ri,.head .r .s span.ri {float:right;}



/****main****/
/*----------index------------*/
/*banner*/
.main p.banner1 {width:1003px;height:50px;background:url(images/indexbanner.gif) left top no-repeat;}
.main p.banner2 {width:1003px;height:52px;background:url(images/indexbanner-02.gif) left top no-repeat;}
.main p.banner3 {width:1003px;height:137px;background:url(images/indexbanner-03.gif) left top no-repeat; text-align:right;}
.main p.banner4 {width:1003px;height:73px;background:url(images/indexbanner-04.gif) left top no-repeat; text-align:right;}

/*login*/
.main .login {widdth:100%; text-align:right;font-size:12px;margin:8px 0;color:#000; }
.main .login input { vertical-align:middle;margin:0 1px;}
.main .login b {color:#ff000a;}
.main .login input.text {width:140px;border:1px solid #dedddd;}
.main .login input.submit {width:42px;height:18px;background:url(images/logininput.gif) no-repeat;border:none; cursor:pointer;}
.main .login a { color:#000;margin-left:12px;}
/*success*/
.main .login img { vertical-align:middle;}


/*index_left*/
.main .index_left {width:650px;margin-left:30px;float:left;display:inline;height:200px;}
.main .index_left .tab {height:30px;width:100%;background:url(images/index_bg-03.gif) bottom left repeat-x;margin-bottom:10px;}
.main .index_left .tab a {width:101px;height:29px;float:left;background:url(images/index_bg-02.gif) no-repeat;text-align:center;font:bold 14px/29px border;color:#3b3b3b;margin-right:5px;}
.main .index_left .tab a.on { background:url(images/index_bg.gif) no-repeat;color:#db782e;border-bottom:1px solid #fff;}

.main .index_left .guanggao {float:left;width:260px;height:150px;padding:6px 14px 11px 8px;background:url(images/dongtaiguanggao.gif) no-repeat;}

/*index newlist*/
.main .index_left ul {float:left;display:inline;margin-left:20px;width:337px;}
.main .index_left ul li,.main .right ul.news li {font:12px/22px border;color:#c0c0c0;width:100%;}
.main .index_left ul li span,.main .right ul.news li span {float:left;height:22px;background:url(images/li_bg.gif) left 8px no-repeat;text-indent:8px;overflow:hidden;width:246px;}
.main .index_left ul li p,.main .right ul.news li p {float:right;width:60px;}
.main .index_left ul li a,.main .right ul.news li a {color:#828181;}

/*more*/
.main .index_left .more {width:100%;margin-top:5px;text-align:right;}

/*index_right*/
.main .index_right {width:253px;float:left;display:inline;margin-left:30px;}
.main .index_right p {background:url(images/fuwu.jpg) left top no-repeat;width:100%;height:20px;margin:5px 0;}

.main .index_right a {display:block;width:253px;height:182px;}
.main .index_right p img { display:block;width:253px;height:182px;}
/*---------------------index end--------------------*/
/*--------------------space--------------------*/
/*banner*/
.main p.banner5 {width:1003px;height:45px;background:url(images/banner.gif) left top no-repeat;}
.main p.banner6 {width:1003px;height:53px;background:url(images/banner-02.gif) left top no-repeat;}
.main p.banner7 {width:1003px;height:75px;background:url(images/banner-03.gif) left top no-repeat;}

/*dh*/
.main .dh {width:968px;border-bottom:1px solid #ededec;margin:0 auto 5px;}
.main .dh span {float:left;width:150px;font:bold 18px/26px border;height:26px;color:#ff000a; text-indent:13px;}
.main .dh p {float:right; text-align:right;width:650px;color:#020100;margin-top:4px;font:12px/22px border;height:22px;}
.main .dh p a {color:#020100;margin:0 6px;}
.main .dh p a.on {color:#db782e;}

/*left*/
.main .left {float:left;width:204px;margin-left:18px;display:inline;}

/*menu*/
.main ul.f {width:100%;padding-bottom:20px;background:#f5f5f5;}
.main ul.f li{width:100%;background:url(images/libg.gif) 15px 11px no-repeat;text-indent:25px;font:12px/28px border;border-bottom:1px solid #e6e6e6;color:#000;}
.main ul.f li.on {background-color:#ecebeb;font-weight:bold;color:#db782e;}
.main ul.f li.on p { background:url(images/ligb.gif) 180px 8px no-repeat;}
.main ul.f li.on a {color:#db782e;}

.main ul.f li p {width:100%;background:url(images/ligb-02.gif) 180px 8px no-repeat; cursor:pointer;}
.main ul.f li a {color:#000;}

/*second menu*/

.main ul.f li ul,.main ul.f li.on ul{width:100%;border-top:1px solid #e6e6e6;display:none;}
.main ul.f li.on ul {display:block;}

.main ul.f li ul li {font:bold 12px/28px border;background:#f5f5f5;border:none;text-indent:32px;color:#999;}

.main ul.f li.on ul li a,.main ul.f li ul li a {color:#999; font-weight:normal;margin-left:3px;}
.main ul.f li ul li.ons a,.main ul.f li.on ul li.ons a {font-weight:bold; color:#999;}

/*aaaaa*/
.main .left a.img1,.main .left a.img2 {display:block;width:205px;height:133px;}
.main .left a.img2 {height:70px;margin-top:6px;}

/*littlelist*/
.main .left dl {width:170px;border:2px solid #e5e5e5;padding:15px;background:#f5f5f5;margin-bottom:10px;}
.main .left dl dt { background:url(images/libg.gif) left 8px no-repeat;text-indent:10px;font:12px/22px border;height:22px;}
.main .left dl dt.t { text-align:right;height:15px;background:url(images/news.gif) left top no-repeat;line-height:20px;margin-bottom:12px;}

.main .left dl dt a {color:#686868;}
.main .left dl dt.t a {color:#000;}
/*-----right---*/
.main .right {width:690px;float:left;margin-left:48px;padding-top:25px;display:inline;font-size:12px;}
.main .nomargin {margin-left:20px;padding:0;width:744px;background:url(images/login_bg.gif) right top no-repeat #f6f6f6;height:356px;}

/*newslist*/

.main .right ul.news {width:600px;margin:0 auto;}
.main .right ul.news li span {width:446px;line-height:24px;background:url(images/li_bg.gif) left 10px no-repeat}
.main .right ul.news li p {width:80px;height:24px;}

/*pr*/
.main .right dl.cp {width:100%;}
.main .right dl.cp dd {margin:0 26px 20px;}
.main .right dl.cp dd img {width:117px;height:113px;border:1px solid #ecebeb;}
.main .right dl.cp dd span {display:block;width:117px;height:22px; font:12px/22px border;text-align:center;overflow:hidden;}
.main .right dl.cp dd span a {color:#434343;}

/*cp*/
.main .right img.pr_on {float:left;width:303px;height:293px;border:1px solid #d1d1d2;margin-right:30px;}
.main .right ul.pr_on {float:left;}
.main .right ul.pr_on li { font:12px/25px border;width:280px;color:#434343;}
.main .right ul.pr_on li.title {font:bold 20px border;height:30px;color:#db782e;border::1px solid red;}
.main .right span.jj {display:block;width:100%;font:12px/22px border;color:#434343;margin-top:20px;}

/*ly*/
.ly_word {padding:0px 0 20px 30px;}
.ly_word ul li,.ly_word .text_title,.ly_word .text {font:12px/22px border;color:#000;margin-top:8px;}
.ly_word ul li.title {font-weight:bold;padding-bottom:10px;margin:0;}
.ly_word ul li span,.ly_word .text span {color:#FF0000;margin-left:10px;}
.ly_word ul li input {width:400px;height:14px;border:2px inset #CCC;}
.ly_word ul li input.name {width:300px;}
.ly_word .text_title {width:60px;float:left;}
.ly_word .text { float:left;}
.ly_word .text textarea { border:2px inset #ccc;width:500px;height:100px;}
.ly_word p {width:300px;margin:0 auto;}
.ly_word p input.button {margin:20px 5px;background:url(images/ly_03.jpg) repeat-x;border:none;padding:2px 10px;height:20px;width:80px;border:1px solid #c4c4c4; cursor:pointer;}

/*down*/
ul.down_list {width:600px;margin:0 auto;}
ul.down_list li {border-bottom:1px solid #e4e5df;margin-bottom:5px;height:45px;margin:5px 0;}
ul.down_list li p { float:right;width:70px;}

ul.down_list li p.dow {width:500px;overflow:hidden;color:#666;float:left;font-size:12px;line-height:27px;_line-height:normal;font-family:"ËÎÌå";}
ul.down_list li span {height:20px;font-size:13px;display:block;width:100%;color:#000}
ul.down_list li span a {color:#000;}
ul.down_list li.clear { clear:both;height:0;font-size:0;line-height:0;border:none;}

/*fenye*/
.fenye {width:100%;text-align:center;font:12px/22px borer;color:#171717;margin-top:10px;padding-bottom:30px;}
.fenye span {color:#ff0000;}
.fenye a {color:#171717;margin:0 5px;}
.fenye a b {color:#5a5a58;font-weight:normal;}
.fenye input {border:1px solid #d7d8d3;width:25px;height:15px;color:#171717; }

/*map*/
img.map {width:583px;margin:0 auto;display:block;margin-bottom:20px;}

/*big login*/
.main .right .blogin {margin:71px auto 0;width:309px;height:136px;padding:0;background:url(images/login_lbg.gif) left top no-repeat;padding:62px 60px 0 70px;}

.main .right .blogin dl {width:100%;}
.main .right .blogin dl dd {margin:5px 0;}
.main .right .blogin dl dd.t {width:100px;font:12px/22px border;height:22px; text-align:right;color:#727272;margin-right:3px;}
.main .right .blogin dl dd input {width:198px;border-top:1px inset #333;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;}

.main .right .blogin dl dt {width:100%;font:12px/22px border;text-align:right;}
.main .right .blogin dl dt.clear {line-height:0;font-size:0;height:0;}
.main .right .blogin dl dt a {color:#ff0c00;}

.main .right .blogin dl dt input.button {margin:6px 1px 0 5px;background:url(images/ly_03.jpg) repeat-x;border:none;padding:2px 8px;height:20px;width:80px;border:1px solid #c4c4c4; cursor:pointer;}


/*register*/
/*warning : .ly_word p {width:300px;margin:0 auto;}*/
/*form*/
.ly_word dl {float:left;width:373px;}
.ly_word dl dd {margin:5px 0;font:12px/22px border;color:#727272; }
.ly_word dl dd b {color:#ff2929;margin-right:5px;}
.ly_word dl dd.t {width:122px;text-align:right;color:#727272;margin-right:3px;}
.ly_word dl dd input.text_r,.ly_word dl dd input.text_yz,.ly_word dl dd input.text_year,.ly_word dl dd select.mmbh,.ly_word dl dd select.date { width:218px;border-top:1px inset #333;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;}
.ly_word dl dd select.mmbh {width:222px;}
.ly_word p.anniu {width:300px;text-align:center;margin:0 auto;}

.ly_word dl dd input.text_year,.ly_word dl dd select.date {width:55px;margin:0 3px;}
.ly_word dl dd input.text_year {margin-left:0;}

.ly_word dl dd input.text_yz {width:55px;}


/*ts*/
.rts {float:left;margin-left:16px;display:inline;width:244px;}
.rts p {font:12px/20px border;width:234px;background:#f5f5f5;color:#808080;padding:0 5px;}
.rts p span {color:#ff2929;}
.rts p b {margin-right:3px;}

.rts p.f {margin-top:5px;}
.rts p.s {margin-top:12px;height:52px;line-height:52px;}
.rts p.t {margin-top:12px;padding:10px 5px;line-height:16px;}
.rts p.fo {margin-top:12px;}
.rts p.fi {margin-top:45px;}

/*---------------foot---------------*/
/*mainfoot*/
#mainfoot .img {float:left;width:11px;height:30px;}
#mainfoot p {width:981px;height:30px;text-align:center;float:left;display:inline;font:12px/30px border;color:#616161;background:#ebeced;}
#mainfoot a {color:#616161;margin:0 10px;}

/*foot*/
#foot span{ color:#da251c;}

/*\*//*/.main .login input { vertical-align:top;}/**/
/*\*//*/.main .login img { vertical-align:top;}/**/
/*\*//*/.head .r p .text,.head .r p .submit { vertical-align:top;}/**/
/*\*//*/.ly_word ul li input {vertical-align:top;}/**/
/*\*//*/.fenye input {vertical-align:top;}/**/
/*\*//*/.rts p.s {margin-top:15px;height:57px;line-height:57px;}/**/
/*\*//*/.rts p.t {margin-top:18px;}/**/
/*\*//*/.rts p.fo {margin-top:20px;}/**/
/*\*//*/.rts p.fi {margin-top:46px;}/**/

