@charset "gb2312";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(indexbanner.css);
/* ????????? */
.header{height:143px;}
.topline{height:27px; line-height:27px; color:#555555;}
.topline_l{float:left;}
.topline_r{float:right; color:#2467a9;}

.i_banner{position:relative; height:143px;}
.i_text_c ul li{float:left; width:300px; height:30px; padding-left:10px; }
.i_text_c ul li a{float: left;display: block;width:200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i_text_c ul li span{float: right;display: block;width:70px;text-align: right;padding-right: 5px;color:#333333;}
.abc{width:225px; height:212px; }
.abc ul li{padding-top:20px; padding-left:10px; }

.logo{position:absolute; left:0; top:0;}
.outlink{position:absolute; right:0; top:47px; width:389px; height:49px; background:url(TempletsImagesicon01.png) no-repeat left top;}
.outlink li{float:left; width:129px; font-size:14px; font-family:microsoft yahei;}
.outlink li a{color:#FFF; padding-left:40px; background:url(TempletsImagesicon02.png) no-repeat 20px center;}
.outlink li a:hover{color:#FFF;}
.outlink li a.ol01{ line-height:49px;}
.outlink li a.ol02{ line-height:40px;}
.outlink li a.ol03{ line-height:43px;}

.i_nav{height:41px; margin:0 auto; background:url(TempletsImagesnav_bg.jpg) no-repeat left top; background-color:#FFF;}


.title01{line-height:30px; width:330px; background-color:#e8e8e8;}
.title01 h3{float:left; height:30px; padding-top:5px; padding-left:15px; color:#990000; font-size:14px; font-weight:bold;}
.title01 span{display:block; float:right; padding-right:15px; font-family:"宋体"; margin-top:5px;}
.title01 span a{color:#990000; padding-top:55px;}
.title01 span a:hover{color:#FFF; text-decoration:underline;}

.title02{height:37px; line-height:37px; background:url(TempletsImagestitle_bg02.jpg) repeat-x left top;}
.title02 h3{float:left; width:81px; height:37px; padding-left:5px; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; background:url(../Images/title_bg02_l.jpg) no-repeat left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 
.title02 span{display:block; float:right; height:37px; padding-right:10px; font-family:"宋体"; background:url(TempletsImagestitle_bg02_r.jpg) no-repeat right top;}
.title02 ins{display:block; float:right; width:87px; height:37px; padding-right:20px; background:url(TempletsImagestitle_bg02_i.jpg) no-repeat left top;}

.title03{height:48px;line-height:48px; background:url(TempletsImagestitle_bg03.jpg) no-repeat left top;}
.title03 h3{float:left; height:48px; padding-left:20px; font-size:18px; font-weight:bold; font-family:microsoft yahei; text-align:center; color:#FF6600;}
.title03 span{display:block; float:right; padding-right:10px; font-family:"宋体";}
.title03 .t03nav{float:right; padding-right:30px; color:#999;}
.title03 .t03nav a{padding:0 10px;}
.title03 h3.t01{background:url(TempletsImageshicon01.png) no-repeat left top; color:#0F67FC;}
.title03 h3.t02{background:url(TempletsImageshicon02.png) no-repeat left top;color:#0F67FC;}
.title03 h3.t03{background:url(TempletsImageshicon03.png) no-repeat left top;color:#0F67FC;}
.title03 h3.t04{background:url(/Templets/Images/hicon04.png) no-repeat left top;color:#000000;}

.title04{padding-left:5px; height:40px; background:url(TempletsImagestitle_bg04.jpg) repeat-x left top;}
.title0a{padding-left:5px; height:40px; background:url(TempletsImagestitle_bg0b.jpg) repeat-x left top;}
.title0a h4{float:left; width:93px; height:33px; padding-top:7px; line-height:27px; color:#FFFFFF; text-align:center; font-size:15px; font-family:"微软雅黑"; font-weight:bold; background:url(TempletsImagestitle_bg05_l.jpg) no-repeat left top;}
.title0a span{display:block; float:right; padding-right:10px; line-height:40px; font-family:"宋体";}
.title04 h4{float:left; width:93px; height:33px; padding-top:7px; line-height:27px; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold; background:url(TempletsImagestitle_bg04_l.jpg) no-repeat left top;}
.title04 span{display:block; float:right; padding-right:10px; line-height:40px; font-family:"宋体";}

.title05{height:43px; line-height:43px; background:url(TempletsImagestitle_bg05.jpg) repeat-x left bottom;}
.title05 h3{float:left; height:43px; padding-left:30px; color:#0066FF; font-size:14px; font-weight:bold; background:url(TempletsImagesicon07.jpg) no-repeat 5px center;}
.title05 span{display:block; float:right; padding-right:10px; font-family:"宋体";}
.title0b{padding-left:5px; height:40px; background:url(TempletsImagestitle_bg0a.jpg) repeat-x left top;}
.title0b h4{float:left; width:93px; height:33px; padding-top:7px; line-height:27px; color:#FFFFFF; text-align:center; font-size:15px; font-family:"微软雅黑"; font-weight:bold; background:url(TempletsImagestitle_bg0b_l.jpg) no-repeat left top;}
.title0b span{ float:right; padding-right:10px; line-height:40px; font-family:"宋体";}

.bot01{ height:5px; background:url(TempletsImagesbot_bg01.jpg) no-repeat left top; overflow:hidden;}
.bot02{ height:5px; background:url(TempletsImagesbot_bg02.jpg) no-repeat left top; overflow:hidden;}
.bot03{ height:5px; background:url(TempletsImagesbot_bg03.jpg) no-repeat left top; overflow:hidden;}

.i_container{width:973px; margin:0 auto; padding:5px; background-color:#FFF;}

.i_box01{width:973px; height:358px;}

.i_box01_l{float:left; width:638px;}

.i_news02{width:710px; height:95px; background:url(../Images/icon03.jpg) no-repeat left top;}
.i_news02 h3{display:inline; float:left; padding:5px 0 0 5px; margin:10px 0 0 10px; width:20px; height:70px; line-height:14px; font-size:14px; color:#FFF; font-family:microsoft yahei; writing-mode:tb-rl;text-align:left; background:url(TempletsImagesicon04.jpg) no-repeat left top;}
.i_news02 h4{display:block; float:left; width:675px; height:30px; line-height:30px; text-align:center; font-size:20px; margin-top:10px;}
.i_news02 h4 a{ color:#004499; font-family:"黑体";}
.i_news02 span{display:block; float:left; width:645px; height:40px; margin-top:5px; padding:0 15px; color:#999999; line-height:20px; overflow:hidden;}

.i_ad01{float:left;  width:710px; height:320px; }

.i_news03{float:right; width:352px; height:255px; margin-top:5px;}
.i_news03_l{width:340px; height:209px; padding:4px 5px 0; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.i_news03_l li{float:left; width:340px; height:23px; line-height:23px;}
.i_news03_l li a{float:left; display:block; width:200px;  overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.i_news03_l li span{float:right; display:block; color:#999999; width:110px; text-align:right;}

.i_news01{float:right; width:334px;background:url(TempletsImages33.jpg);margin-top:1px;}
.i_news01_l{width:334px; height:347px; margin-top:4px; padding:4px 5px 0; }
.i_news01_l ul {padding-left:10px;}
.i_news01_l ul li{width:310px; height:35px; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px dashed #333333;}
.i_news01_l ul li span { width:24px; height:11px; float:right;}

.i_box02{width:973px; margin-top:7px;}
.i_box02_b{border-width:0 1px 1px; border-style:solid; border-color:#999999; background-color:#FFF; margin-top:7px;}

.i_text{float:left; width:315px; overflow:hidden; border-right:#999999 1px solid; border-top:#999999 1px solid; }
.i_text1{float:left; width:235px; overflow:hidden; border-right:#999999 1px solid; border-top:#999999 1px solid; }
.i_text_c{padding:5px; line-height:30px; font-size:14px;}
.i_text_c img{float:left; width:24px; height:11px; padding:1px; }
.i_news04{float:left; margin-left:3px;width:321px; overflow:hidden;border-left:#999999 1.5px solid;border-right:#999999 1.5px solid; border-top:#999999 1.5px solid;  }
.i_news041{float:left; margin-left:3px;width:525px; overflow:hidden;border-left:#999999 1.5px solid;border-right:#999999 1.5px solid; border-top:#999999 1.5px solid;  }
.i_news04_l{width:315px; float:left; padding-top:0px; padding-left:3px;}
.i_news04_l dl dd{padding-left:10px;}
.i_news04_l li{float:left; width:300px; line-height:30px; padding-left:10px;}
.zztt ul li{line-height:26px;}
.i_news04_l li a{float:left; display:block; width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zztt ul li{background:url(TempletsImages12.gif) no-repeat left center; text-indent:10px;}
.zztt ul li a{float:left; letter-spacing:3px;display:block; width:400px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.i_news04_l li span{float:right; display:block; width:70px; text-align:right; padding-right:5px; color:#333333;}
.i_news04_l dt img{width:313px; height:60px; border:1px solid #dddddd;}
.i_news04_l dd{height:25px; line-height:30px;}
.i_news04_l dd a{float:left; display:block; width:380px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_l dd span{float:right; display:block; width:70px; text-align:right; padding-right:13px; color:#333333;}

.i_news04_d{width:320px; height:95px; background:url(TempletsImagesicon06.jpg) no-repeat left top;}
.i_news04_d h3{display:inline; float:left; padding:5px 0 0 5px; margin:10px 0 0 0; width:20px; height:70px; line-height:14px; font-size:14px; color:#FFF; font-family:microsoft yahei; writing-mode:tb-rl;text-align:left;}
.i_news04_d ul{float:left; width:280px; margin:3px 0 0 10px;}
.i_news04_d ul li{float:left; width:280px; height:22px; line-height:22px;}
.i_news04_d ul li a.nd{float:left; display:block; width:225px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news04_d ul li span{float:right; display:block; width:50px;}

.i_news05{float:right; width:325px; overflow:hidden; border-left:#999999 1.5px solid; border-top:#999999 1.5px solid; }
.i_news051{float:right; width:200px; overflow:hidden; border-left:#999999 1.5px solid; border-top:#999999 1.5px solid; }
.bbc{width:325px; height:212px; }
.zztt{width:520px; height:212px; background:url(TempletsImagestta.png) no-repeat }
.jczc{width:315px; height:245px;}
.bbc ul li{padding-top:4px; padding-left:10px;}
.i_news05_t{width:325px;line-height:20px; float:right; padding-top:6px; }
.i_news05_t ul{padding-left:10px;}
.i_news05_t ul li{float:left; width:300px; height:30px; padding-left:10px;}
.i_news05_t ul li a{float: left;display: block;width:200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.i_news05_t ul li span{float: right;display: block;width:70px;text-align: right;color:#333333;}
.i_news05_t h5{display:block; float:left; width:180px; font-size:14px; font-weight:bold;}
.i_news05_t span{display:block; float:left; width:180px;}
.i_news05_t span a{ color:#f54104;}
.i_news05_t img{float:left; width:121px; height:87px; padding:1px; margin-right:10px; border:1px solid #ddd;}

.i_contact{float:right; width:309px; margin:5px 0 0 5px; border:3px solid #fef5ec; overflow:hidden;}
.i_contact_b{width:307px; border:1px solid #fadbc6;}
.i_contact_c{padding:10px; font-family:microsoft yahei;}
.i_contact_c .i_ctel{height:35px; line-height:35px;}
.i_contact_c .i_ctel img{float:left; margin:2px 10px 0 0;}
.i_contact_c .i_ctel strong{color:#ee2828; font-size:18px; font-weight:normal; font-family:Arial;}
.i_contact_c .i_ctel span{color:#60b313; font-size:18px; font-family:Arial;}

.i_contact_c .i_cmail{height:35px; line-height:35px;}
.i_contact_c .i_cmail img{float:left; margin:2px 10px 0 0;}
.i_contact_c .i_cmail a{color:#60b313; font-family:Arial;}

.i_contact_c .i_cadd{height:35px; line-height:35px;}
.i_contact_c .i_cadd img{float:left; margin:2px 10px 0 0;}

.i_contact_c .i_cqq{margin-top:10px; height:45px; overflow:hidden;}
.i_contact_c .i_cqq li{float:left; width:90px;}
.i_contact_c .i_cqq li span{display:block; line-height:23px;}

.i_pro{width:973px; margin-top:5px;}
.i_pro_l{width:971px; height:111px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.i_pro_l li{float:left; display:inline; margin-left:7px; width:153px; height:111px; overflow:hidden;}
.i_pro_l li img{float:left; width:147px; height:105px; padding:3px; background:url(TempletsImagesicon11.jpg) no-repeat left top;}
.footer{width:983px; height:60px; margin:0px auto;}
.footer{padding:10px 0; line-height:20px; text-align:center;}

.footer_nav{}
.footer_nav a{padding:0 5px;}

.copyright{margin-top:10px;}
/* ?????????? */

/* ????????? */
.p_container{background-color:#FFF;}

.p_left{float:left; display:inline; margin:5px 0 0 5px; width:710px; overflow:hidden;}
.p_right{float:right; display:inline; margin:5px 5px 0 0; width:258px; overflow:hidden;}

.p_path{height:36px; line-height:36px; background:url(TempletsImagespath_bg.jpg) repeat-x left top;}
.p_path_l{float:left; background:url(TempletsImagespath_l.png) no-repeat left center;}
/*.p_path_l h3{float:left; padding-left:36px; color:#f2410b; font-size:14px; font-weight:bold;}
.p_path_l span{display:block; float:left; padding:0 10px;}*/

.p_path_r{float:right; padding:0 10px; background:url(TempletsImagesicon12.gif) no-repeat left center;}
.p_path_r span{color:#f2410b;}

.p_news{width:668px;  padding:10px 20px; border-width:0 1px 1px; border-style:solid; border-color:#dfdfdf;}
/*.p_news li{float:left; width:668px; height:40px; line-height:40px; background:url(../Images/icon14.jpg) repeat-x left bottom;}
.p_news li span{float:right; color:#999999;}
.p_news li a{float:left; display:block; padding-left:15px; background:url(../Images/icon13.jpg) no-repeat left center;}*/

.p_rnews01{float:right; width:258px;}
.p_rnews01_l{width:246px; padding:4px 5px 0; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rnews01_l li{width:246px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.p_rpro01{float:right; width:258px;}
.p_rpro01_l{width:256px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rpro01_l li{float:left; display:inline; margin-left:10px; width:115px;}
.p_rpro01_l li img{ width:113px; height:82px;}

.p_rpro01_l li span{display:block; line-height:20px; width:113px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}


.p_rpro01_l1{width:256px; padding:10px 0 5px; border-width:0 1px; border-style:solid; border-color:#dddddd;}
.p_rpro01_l2{width:246px; padding:10px 5px 5px 5px; border-width:0 1px; border-style:solid; border-color:#dddddd; line-height:20px;}
.xiashu{width:972px; height:62px; border:#dddddd 1px solid; margin-top:7px;}
.xiashu ul li{float:left; width:138px; text-align:center; padding-top:7px;}


/* ?????????? */