/* public */
body{ margin:0; padding:0px; font-size:12px; background:url(../images/bg.jpg) top repeat-x; font-family:Arial; background-color:#eef0f2; color:#373636;}

div,p,ul,h1,h2,h3,li,img,form,select{ margin:0px; padding:0px; overflow:hidden}

ul{ list-style:none}
ul li{ list-style:none}

img{ border:0px;}



a{ text-decoration:none}
a:hover{}

h1{ font-size:30px; font-family:"微软雅黑","黑体";  font-weight:100;}
h2{ font-size:20px; font-weight: bold;}
h3{ font-size:14px;}

.Tbor{ border:1px solid #F00}
.Tclr{ background-color:#CCC}

.red{ color:#F00}

.font12px{ font-size:12px}

.div_fr{ float:right}
.div_fl{ float:left}
.div_center{ margin:0 auto 0 auto;}

/*other_public*/

a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration: underline; color:#333;}

a.white:link,a.white:visited{ text-decoration:none; color:#fff;}
a.white:hover{ text-decoration: underline; color:#fff;}

a.gray:link,a.gray:visited{ text-decoration:none; color:#666;}
a.gray:hover{ text-decoration: underline; color:#666;}

a.localtitle:link,a.localtitle:visited{ text-decoration:none; color:#073d69;}
a.localtitle:hover{ text-decoration: underline; color:#073d69;}

a.sort_title:link,a.sort_title:visited{ text-decoration:none; color:#666;}
a.sort_title:hover{ text-decoration: underline; color:#666;}

a.news_title:link,a.news_title:visited{ text-decoration:none; color:#666;}
a.news_title:hover{ text-decoration: underline; color:#666;}

a.tagsfont:link,a.tagsfont:visited{ text-decoration:none; color:#999;}
a.tagsfont:hover{ text-decoration: underline; color:#666;}

.grayfont{color:#999;}
.datefont{color:#999;float:right;}
.redfont{color:#F00;}
.bigfont{font-size:14px;}
.boldfont{font-weight:bold;}
.date{color:#999;float:right;}

.titlefont1{color:#333;}
.titlefont2{color:#999;}
.titlefont3{color:#f00;}
.titlefont4{color:#00f;}
.titlefont5{color:#096;}
.titlefont6{color:#ff0;}

.main_clear{clear:both;height:1px;overflow:hidden;}


/* 首页Css样式 */
#main{ width:1003px; margin:3px auto 0 auto; }
#head{ width:1003px;}
#nav{ width:1003px; height:43px; background:url(../images/bgnav.jpg) top repeat-x;}
#nav ul li{ float:left; width:119px; height:42px; font-weight:600; text-align:center; font-size:14px; }
#nav ul li a{  width:119px; height:42px; display:block; line-height:42px; color:#3c3c3c; padding-top:3px;}
#nav ul li a:hover{ width:119px; height:42px; display:block; color:#ffffff; background: url(../images/banav_li.jpg) center no-repeat; text-decoration:none;}

#con_a{ width:1003px; height:234px;background:url(../images/bgCenter1.jpg) no-repeat;}
#con_aLeft{width:691px; height:217px; margin-top:13px; margin-left:10px; float:left;}
#con_aRight{width:254px; height:215px;float:right; margin-top:16px; margin-right:20px; display:inline;}
#con_aRight span{ float:right;}
#con_aRight1{ font-size:14px; font-weight:600;}
#con_aRight1 span a{ font-size:12px; font-weight:300;}
#con_aRight2{ width:257px; height:195px; margin-top:3px;}
#con_aRight2 ul li{ width:242px; height:31px; padding-left:15px; border-bottom:1px dashed #cccccc; line-height:31px; background:url(../images/dot.jpg) no-repeat 5px center;}
#con{ width:1003px; height:auto;background:url(../images/bgCenter.jpg) repeat-y; }
#conLeft{ width:710px;float:left;margin-top:11px;}
#conRight{ width:287px;float:right;}
#conLeft1{ width:691px; height:234px; background:url(../images/conLeft1.jpg); margin-left:11px; }
#conLeft1 ul{ width:691px; height:142px; margin-top:102px; margin-left:6px;}
#conLeft1 ul li{ width:213px; height:142px; float:left;}
.li1{ margin-right:17px;}
.li2{ margin-right:28px;}
.li3{ margin-right:0px;}
.li2 h1{ list-style:none; font-weight:300; font-size:12px; font-family:"宋体";}
.li2 h2{list-style:none; font-weight:300; font-size:12px;}
.dot{ padding-left:10px; background:url(../images/dot.jpg) no-repeat 0px center;}
#conLeft3 ul li{ width:320px; height:115px; line-height:23px; float:left; margin-bottom:25px;}
#conLeft3 ul li img{ width:157px; height:106px; padding:3px; border:1px solid #d0d0d0; float:left; margin-right:12px; }
#conLeft3 ul li span{ font-weight:600;}
#conLeft3 ul{ width:697px; margin:15px auto 15px 16px;;}

#conLeft5 ul li{ width:320px; height:115px; line-height:23px; float:left; margin-bottom:25px;}
#conLeft5 ul li img{ width:157px; height:106px; padding:3px; border:1px solid #d0d0d0; float:left; margin-right:12px; }
#conLeft5 ul li span{ font-weight:600;}
#conLeft5 ul{ width:697px; margin:15px auto 20px 16px;}
#conRight1{ width:261px; height:39px; padding-left:10px; padding-right:12px; background:url(../images/bgRight.jpg); line-height:35px; font-weight:600; color:#de151c; font-size:14px; }
#conRight1 span{ float:right;}
#conRight1 span a{ font-size:12px; font-weight:300;}
#conRight2{}
#conRight3{width:273px; padding-left:5px; padding-right:5px; padding-bottom:10px;  line-height:20px; margin-top:10px; margin-bottom:14px; background:url(../images/bggsjj.jpg) no-repeat bottom;}
#conRight4{ width:283px; height:244px; }
#conRight5{ width:283px; height:245px; margin-top:15px; background:url(../images/bgRight2.jpg) no-repeat;}
#conRight5_1 span { float:right;}
#conRight5_1{ width:263px; height:42px; padding-left:10px; padding-right:10px; line-height:36px; font-size:14px; font-weight:600;}
#conRight5_1 span a{ font-size:12px; font-weight:300;}
#conRight5_2{ width:257px; height:195px; margin-top:3px; margin-left:5px;}
#conRight5_2 ul li{ width:242px; height:31px; padding-left:15px; border-bottom:1px dashed #cccccc; line-height:31px; background:url(../images/dot.jpg) no-repeat 5px center;}
#conRight6{ margin-top:10px;}

#foot_link{ width:1003px; height:94px; background:url(../images/bgflk.jpg) no-repeat;}
#foot_link ul{ width:847px; height:51px; margin-left:157px; margin-top:17px;}
#foot_link ul li{ width:86px; height:34px; float:left; margin-right:30px;}
#foot{ width:1003px; height:110px; padding-top:10px; background:url(../images/bgCenter.jpg); text-align:center; line-height:23px; }


/* 内页Css样式 */
#con_lunhuan{ margin-left:5px;}

#temp_main{margin-top:10px;  background-color:#f8f8f8; width:1003px;}


#temp_left{ float:right; width:283px;margin-right:4px;  display:inline; }
#temp_right{ float:left; width:704px; min-height:706px; height:auto; background:url(../images/bgTitle.gif) repeat-x top ; margin-left:5px; margin-bottom:50px;}
#temp_rightTop{ width:100%; height:30px; }
#temp_local{width:704px; height:37px; line-height:37px; margin-top:10px; padding-left:10px; color:#353535; background:url(../images/bgColumn.jpg) no-repeat; color:#474646;}
#temp_local a{color:#474646;}
#temp_local span{color:#474646; }
#temp_page{ text-align:center; clear:both; padding-top:15px; margin-top:20px;}

#temp_img{}

#temp_imglist{}
#temp_imglist ul{ margin-left:10px; margin-top:20px;}
#temp_imglist li{ width:166px; height:150px;float:left; text-align:center; margin-bottom:15px; margin-right:5px;line-height:30px; background-color:#FFF}
#temp_imglist li img{ width:153px; height:109px; padding:5px; border:1px solid #CCC; }
#temp_imglist li .text{ margin-top:10px; display:block;} 

#temp_imglist2 ul li{ width:338px; height:133px; margin-left:10px; float:left; background:url(../images/bgAnli.jpg) no-repeat; margin-top:15px; display:inline;}
#temp_imglist2 ul li div{ width:145px; height:120px; margin-top:13px; float:right; padding-right:4px;}
#temp_imglist2 ul li img{ width:157px; height:105px; padding:3px; border:1px solid #d5d5d5; display:block; margin:12px auto auto 14px; }
#temp_imglist2 ul li div h2{ font-size:13px;  font-weight:600;}
#temp_imglist2 ul li div h2 a{color:#515151;}
#temp_imglist2 ul li div span{ width:142px; height:75px; margin-top:5px; display:block; line-height:15px; overflow:hidden; }

#temp_left_title,#temp_contact_title{height:36px; width:258px;text-align:left; padding-left:25px;  background:url(../images/bgRight2.jpg) no-repeat; line-height:36px; font-size:14px; font-weight:600;}

#temp_left_titlelist{ width:283px;  height:auto; margin-bottom:10px;}
#temp_left_titlelist ul li{ width:239px;height:38px; padding-top:9px; font-size:12px; text-align:left; padding-left:40px; background:url(../images/bgli2.jpg) no-repeat 20px 21px; line-height:38px; border-bottom:1px dashed #cccccc;}
#temp_left_titlelist ul li:hover{ width:239px;height:38px; padding-top:9px; font-size:12px; text-align:left; padding-left:40px; background:url(../images/bgli1.jpg) no-repeat; line-height:38px;}
#temp_contact_title{}

.temp_icon{ width:281px; height:101px; border:1px solid #ccc; margin-bottom:10px;margin-top:10px;display:block;}

#temp_contact{width:225px; border:1px solid #ededed; background-color:#FFF; padding:10px; line-height:25px;}

#temp_leftlist{ width:258px;text-align:left; padding-left:25px;  background:url(../images/bgRight2.jpg) no-repeat; line-height:36px; font-size:14px; font-weight:600;}
#temp_leftlist span{ float:right; margin-right:10px; font-size:12px; font-weight:300;}
#temp_news_list{ width:283px; height:200px; padding-top:8px;}
#temp_news_list li{ width:240px; height:32px; padding-left:17px; border-bottom:1px dashed #cccccc; background:url(../images/dot.jpg) no-repeat 10px center; line-height:32px; margin:0 auto 0 auto;}

#temp_left_titlelist_img{}
#temp_left_titlelist_img ul{ width:100%; overflow:auto; margin-bottom:20px; margin-top:10px;}
#temp_left_titlelist_img li{ float:left; width:62px; height:63px; margin-bottom:3px; border-bottom:1px dashed #999;  text-align:center; padding:2px;}
#temp_left_titlelist_img li img{ width:62px; height:61px;}
#temp_left_titlelist_img li.list1{border-right:1px dashed #999;}
#temp_left_titlelist_img li.list2{border-right:1px dashed #FFF;}

#temp_title{ width:694px; height:30px; padding-left:10px;  float:left; text-align:center; line-height:30px; margin-top:20px; }
#temp_title h1{font-size:20px; font-weight:600;}
#temp_rightTop{ width:}
#temp_info{text-align:center;}
#temp_preview{width:700px; margin:15px auto auto auto; line-height:18px; text-indent:2em;}
#temp_img{text-align:center; padding-bottom:10px; padding-top:10px;}
#temp_img img{}
#temp_content{
	margin-top:15px;
	padding-left:10px;
	line-height:28px;
	font-size:14px;
	text-align:justify;
	text-justify:inter-ideograph;
	padding-bottom:20px;
	max-width:690px; width:expression(this.width > 690 ? '690px': 'auto');
}
#temp_info_top{margin-top:15px;text-align:center;}
#temp_info_foot{margin-top:15px;text-align:center;clear:both;}
#temp_textlist{
	margin-top:15px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;}


#temp_textlist ul{margin:3px auto auto auto;}
#temp_textlist ul li{ height:35px; border-bottom:1px dashed #bcc8d4; background:url(../images/dot2.jpg) no-repeat 5px 16px; line-height:35px;}
#temp_textlist ul li a{margin-left:20px; color:#444444;}
#temp_textlist ul li a:hover{ color:#444444}
#temp_textlist ul li span{float:right; margin-right:10px;}
#temp_prev{  padding-left:10px; padding-top:10px;}

#temp_next{ padding-bottom:10px; padding-left:10px; padding-top:10px;}
