* {margin: 0;padding: 0;}
div{ margin:0 auto}
img { border: 0; }
.fl {float: left;}
.fr {float: right;}
.floatl { display: inline; float: left; }
.floatr { display: inline; float: right; }
ul, li {list-style-type: none;margin:0 auto;}
p {font-size: 16px;}
.clear {clear: both;font-size: 1px;height: 0px;line-height:0px;}
.youshi {
	clear:none;
	text-decoration: underline;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-variant: normal;
	background-color: #FFFFFF;
}

/*CSSÇå³ý¸¡¶¯ clearfix:after*/
.cf:before, .cf:after {content: "";display: table;}
.cf:after {clear: both;}
.cf {zoom: 1;}

/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}
a{color:#333;text-decoration: none;}
a:link {color:#333;text-decoration: none;}
a:hover {color: #FF6600;text-decoration: none;}
body{font-size:12px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; font-stretch:normal; font-style:normal; font-variant:normal;margin:0px; padding:0px;background:#fff;}
/*Ê×Ò³*/
.top { width:1007px; margin:0 auto;height:114px;}
.top h1{ float:left; display:inline;}
/*µ¼º½*/
.nav { height:50px; clear:both; width:1007px;background:#fff url(bodybg.jpg) repeat-x left -512px;}
.nav a { display:block; line-height:50px; width:auto; padding:0px 27px; background:url(link.jpg) no-repeat left top; float:left; text-align:center; font-size:14px; color:#fff}
.nav a:hover { color: #FF0;}
.first { background:none !important;}
/*banner*/
.banner{ height:350px; width:1007px;}
.banner .picBtnLeft { height:350px; position:relative; zoom:1; width:1007px; overflow:hidden;}
.banner .picBtnLeft .hd {width:280px; height:10px; position:absolute; left:50%; margin-left:-63px; text-align:center; bottom:10px; z-index:10;  }
.banner .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:10px; width:151px;}
.banner .picBtnLeft .hd ul li {float:left; _display:inline; text-align:center; background:url(navigator.png) left 0px no-repeat; width:10px; height:10px; overflow:hidden; margin-right:10px;  }
.banner .picBtnLeft .hd ul li.on { background:url(navigator.png) left -10px no-repeat !important; }
.banner .picBtnLeft .bd {height:350px; left: auto; margin-left: 0px; position: absolute; width: 1007px;}
.banner .picBtnLeft .bd img { height:350px; width:1007px;}
.banner .picBtnLeft .bd ul{}
.banner .picBtnLeft .bd li { position:relative; zoom:1; width:1007px;  display:inline-block; }
.banner .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
.banner .picBtnLeft .bd li .bg { display:none;}
.banner .picBtnLeft .bd li .title { display:none;}
.tempWrap{overflow:hidden; position:relative; width:1007px}
.tempWrap ul{width: 4320px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -1440px;}
.tempWrap ul li{float: left; width: 1007px;}

.top_nav { text-align:right; padding-top:30px; line-height:24px; color:#b4b4b4;}
.top_nav a { font-size:11px; }
.top_nav .a1 { background:url(a1.jpg) no-repeat 12px 4px; padding:0 13px 0 33px;}
.top_nav .a2 { background:url(a2.jpg) no-repeat 12px 7px; padding:0 20px 0 33px;}
.top_nav .a3 { background:url(a3.jpg) no-repeat 12px 7px; padding:0 20px 0 33px;}
.tel { text-align:right; font-size:14px; padding-top:10px; line-height:14px; clear:both; padding-right:20px;}
.stl { color:#0075c2; font-family:arial; font-size:20px; line-height:20px;}

#hot{ padding-left:18px; height:36px; width:989px;background:url(bodybg.jpg) repeat-x left -565px;}
#hot span{ width:93px; height:36px; background:url(hotleft.jpg) no-repeat center 50%; color:#fff; text-align:center; font-size:12px; float:left; display:block; line-height:36px;}
#hot a{ float:left; padding-left:10px; width:auto; display:block; line-height:36px; color:#F00; font-weight:bold; font-size:14px;}

.yyly{
	width:1007px;
	background:#0B7EC2;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.yyly a:link,.yyly a:visited{
	width:1007px;
	font-size:14px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.yyly a:hover{ background:#0B7EC2; color:#fff;}

#concent{width:1007px !important;margin:0 auto;background:#fff;margin-bottom:5px;}
#concent .conprolist{ float:left; width:217px; padding-right:15px;}
#concent .tit { line-height:58px; border-bottom:2px solid #e6e6e6; height:58px;background:url(aa.jpg) no-repeat left 50%;}
#concent .tit .cn { padding-left:32px;  font-size:18px;}
#concent .tit .en { font-size:18px; font-family:Arial; padding-left:5px;}
#concent .conprolist .big{ width:217px; height:50px; background:url(bigbg.jpg) no-repeat 0px 5px; clear:both}
#concent .conprolist .big a:link,#concent .conprolist .big a:visited{ font-size:14px; line-height:41px; color:#fff; padding-left:30px;}
#concent .conprolist .big a:hover{ color:#FF0;}
#concent .conprolist .sma{ background:url(icon.jpg) no-repeat 5px 50%; border-bottom:1px dashed #cccccc; height:33px; width:210px; float:left;}
#concent .conprolist .sma a:link,#concent .conprolist .sma a:visited{ font-size:14px; color:#000; padding-left:25px; line-height:33px;}
#concent .conprolist .sma a:hover{ color:#F00;}

#concent .bbaner{width: 765px; height: 344px; float: left; border: 5px solid #e2e2e2; overflow:hidden; margin-top:10px;}
#concent .bbaner img{float: left; }
a.title1:link,a.title1:visited { font-size: 25px; cursor: hand; font-weight: 100; line-height:35px; text-align: center; TEXT-DECORATION: none; color: #fff; font-family: "Î¢ÈíÑÅºÚ"; }
.title1:hover { text-decoration: none; }
.pdboder { border-right: 1px solid #fff; }

.ad{ background:url(ab.jpg) no-repeat right 50%; height:312px; float:left;width:774px; margin:0 auto;}

#concent .sgal{ width:1007px; padding-top:15px; clear:both}
#concent .tit1{border-bottom:3px solid #e3e3e3; background:url(tybg.jpg) no-repeat left top; height:30px;}
#concent .tit1 .cn { padding-left:15px;  font-size:18px; font-weight:bold; color:#0067a6; line-height:24px;}
#concent .tit1 .en { font-size:18px; font-family:Arial; padding-left:5px;font-weight:bold; color:#999999;line-height:24px;}
#concent .tit1 a:link,#concent .tit1 a:visited{ width:70px; height:24px; background:#333333; float:right; margin-right:5px !important; display:block; line-height:24px; text-align:center; color:#fff;}
#concent .tit1 a:hover{ background:#0067a6; color:#fff;}

#MarqueeDiv2{width:1007px;overflow:hidden; padding-top:15px;}
.gd{ width:1195px !important;_width:1181px;}
.gd li{ float:left;width:227px; height:156px; padding-top:15px;background:url(gdli.jpg) no-repeat;margin-left:12px !important;_margin-left:6px;  line-height:29px; text-align:center}
.gd li img{ margin:0 auto}
.gd li a{ font-size:14px; font-weight:normal; color:#484848;}
.gd li a:hover{ color:#F30;}

#concent .gsys{ width:1007px; padding-top:15px;}
#concent .gsysbg{ position:relative; width:1007px; height:453px; background:url(gsysbg.jpg) no-repeat;}
#concent .no1{ position:absolute; left:440px; top:60px; width:560px;}
#concent .no1 span { font-size: 60px; color: #0066a6; font-family:"Î¢ÈíÑÅºÚ"; display:block; width: 75px; height: 65px; line-height:65px; float: left; }
#concent .no1  h4 { width: 430px; height: 51px; float: left; font-size: 22px; color:#333333; font-weight: 100; font-family: "Î¢ÈíÑÅºÚ"; line-height: 28px; padding-top:4px; padding-left: 10px; }
#concent .no1  h4 font { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
#concent .no1 p { line-height: 24px; clear:both; font-family:"ËÎÌå"; font-size:12px; }
#concent .no2{ position:absolute; left:55px; top:290px; width:560px;}
#concent .no2 span { font-size: 60px; color: #333; font-family:"Î¢ÈíÑÅºÚ"; display:block; width: 75px; height: 65px; line-height:65px; float: left; }
#concent .no2  h4 { width: 430px; height: 51px; float: left; font-size: 22px; color:#333333; font-weight: 100; font-family: "Î¢ÈíÑÅºÚ"; line-height: 28px; padding-top:4px; padding-left: 10px; }
#concent .no2  h4 font { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
#concent .no2 p {  line-height: 24px; clear:both; font-family:"ËÎÌå"; font-size:12px; }
#concent .indexnews{ width:492px; float:left;padding-top:15px;}
#concent .indexnews ul{ width:492px; padding-top:10px; padding-bottom:10px;}
#concent .indexnews ul li{ background:url(icon1.jpg) no-repeat 5px 50%; height:28px; line-height:28px; border-bottom:1px dotted #e3e3e3;}
#concent .indexnews ul li a:link,#concent .indexnews ul li a:visited{ padding-left:25px; color:#535554; line-height:28px; font-size:14px;}
#concent .indexnews ul li a:hover{ color:#F00;}
#concent .indexnews ul li span{ color:#d2ccd0; float:right; width:auto; padding-right:20px;}
.ml20{ margin-left:20px !important;}

#concent .hezuo{ width:1007px; padding-top:15px; clear:both}
#concent .hezuo ul{
	padding-top:5px;
	clear:both;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
}
#concent .hezuo ul a:link,#concent .hezuo ul a:visited{
	width:auto;
	border:1px solid #dcdcdc;
	font-size:14px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 1px;
	padding-left: 9px;
}
#concent .hezuo ul a:hover{ background:#0B7EC2; color:#fff;}

#concent .link{ background:url(linkbg.jpg) no-repeat top center; padding-top:60px;}
#concent .link li{ float:left; width:auto;}
#concent .link li a{ font-size:12px; font-family:"ËÎÌå"; padding-right:5px; line-height:26px;}
.footer {
	clear:both;
	width:1007px;
	background-color: #FFF;
}
.con1{
	width:1007px;
	clear: both;
	background-color: #fff;
	background-image: url(bodybg.jpg);
	background-repeat: repeat-x;
	background-position: left -490px;
}
.botNav { height:35px; border-bottom:1px solid #030303; padding-top:35px; }
.botNav a { font-size:14px; color:#fff; background:url(link.jpg) no-repeat left center; padding:0 34px 0 34px;}
.botNav a:hover { color: #0075c2; }
.footer .con { border-top:1px solid #4f4f4f;}
.sycont{ padding-left:20px;}
.sycont p , .sycont a { line-height:24px; color:#000000;font-size:12px;}
.sycont a:hover , .copy a:hover { color: #00499f; }
.sycont .tit { color:#000000; line-height:12px; padding:29px 0 12px 0;}
.botLogo .a1 { margin:0 0 76px 56px;}
.botLogo .a2 , .botLogo .a3 , .botLogo .a4 { margin:20px 3px 0 3px;}
.botLogo { padding-top:68px;}
.copy { height:55px; background:#fff; line-height:55px; font-size:12px; width:987px;padding-left:20px;}
.copy ul{ width:987px;font-size:12px;}
.copy p , .copy a { color:#000000;font-size:12px;}
.blue { color:#3383e2; }
.hour { padding:31px 8px 0 0; }


#concent .left{ float:left;width:232px;}
#concent .left .lx{ clear:both;padding-right:15px; width:217px;}
#concent .left .lx ul{ clear:both; padding-top:10px;}
#concent .left .lx ul li{ line-height:26px; border-bottom:1px dashed #e3e3e3; font-size:13px;}
#concent .right{width: 775px; float: left; overflow:hidden; margin-top:10px; font-size:14px;}
#concent .right .dqwz{ border-bottom:1px dotted #333; font-size:14px; color:#333; line-height:49px;}
#concent .right .dqwz a{ color:#107EAF; font-size:14px;}
#concent .right .abbody h2{ font-size:30px; line-height:80px; padding-top:10px; font-weight:bold; color:#333; width:775px; text-align:center; height:80px; display:block}
#concent .right .abbody p{ padding:5px 0px; font-size:14px; font-weight:normal; line-height:28px; clear:both}
#concent .right h2{font-size:14px; font-weight:normal; line-height:28px; display:inline}
#concent .right p{ font-size:14px; font-weight:normal; line-height:28px; clear:both}
#concent .right h4{ color:#F00; font-size:16px; font-weight:bold; padding-top:15px; padding-bottom:15px;}


.newslist{ width:100%;}
.newslist ul{ margin:0 auto padding-top:15px;}
.newslist ul li{ border-bottom:1px #333 dotted;clear:both}
.newslist ul li span a{ width:auto; letter-spacing:1px; text-align:left; color: #F00; font-size:18px; font-weight:bold; line-height:68px;}
.newslist ul li p a{ font-family:"ËÎÌå"; font-size:12px; color:#206BC0; line-height:22px;}
.newslist ul li p{ font-family:"ËÎÌå"; font-size:12px; color:#333; text-align:left; line-height:22px;  padding-bottom:15px;}

.prore{ width:217px; margin:0 auto; padding-top:15px; padding-right:15px;}
.prore ul{ clear:both; padding-top:15px; padding-bottom:15px;}
.prore li{ float:left;width:217px; height:156px; padding-top:15px;background:url(gdli.jpg) no-repeat; line-height:29px; text-align:center; margin-top:10px;}
.prore li img{ margin:0 auto}
.prore li a{ font-size:14px; font-weight:normal; color:#484848;}
.prore li a:hover{ color:#F30;}


.prore1{ width:100%; margin:0 auto; padding-top:15px;}
.prore1 ul{ clear:both; padding-top:15px; padding-bottom:15px;}
.prore1 li{ float:left;width:227px; height:156px; padding-top:15px;background:url(gdli1.jpg) no-repeat; margin-left:16px !important;_margin-left:8px; line-height:29px; text-align:center; margin-top:10px;}
.prore1 li img{ margin:0 auto}
.prore1 li a{ font-size:14px; font-weight:normal; color:#484848;}
.prore1 li a:hover{ color:#F30;}

.conAuthor{height:30px;  text-align:center; border-bottom:1px dashed #999999;width:100%; margin:0 auto; margin-bottom:15px;}
.conAuthor font{ float:left; font-size:13px; padding-left:60px;line-height:30px;}
.bds_more{ line-height:15px;}

.newsre{ width:100%; margin:0 auto; padding-top:15px;}
.newsre ul{ padding-top:10px; padding-bottom:10px;}
.newsre ul li{ background:url(icon1.jpg) no-repeat 5px 50%; height:28px; width:48%; float:left; line-height:28px; border-bottom:1px dotted #e3e3e3;}
.newsre ul li a:link,.newsre ul li a:visited{ padding-left:25px; color:#535554; line-height:28px; font-size:14px;}
.newsre ul li a:hover{ color:#F00;}
.newsre ul li span{ color:#d2ccd0; float:right; width:auto; padding-right:20px;}


.proshow{ margin-top:10px;}
.proshow dl{width:172px;float:left;padding:10px 0 0 10px;}
.proshow dl dt{}
.proshow dl dd{text-align:center;}
.proshow dl dd a{ font-weight: normal; color:#333333; font-size:12px;}

.ex1 {width: 720px;height: 154px;float: left;margin-top: 14px;padding-left:5px; border-bottom:1px dotted #333}
.tp1 {width: 200px;height: 154px;float: left;}
.tp1 img{ padding:3px; border:1px solid #c5c8ce}
.bt1 {width: 500px;float: left;text-align: left;padding-left:15px;font-weight:bold;}
.bt1 a:link,.bt1 a:visited{ font-size:18px; color:#333; line-height:28px; color:#F00; font-weight:bold}
.bt1 a:hover {color: #F60;text-decoration: none;}
.wb1 {width: 495px;height: auto;float: left;line-height: 22px;font-size:13px;padding-left: 15px;padding-right:10px;}
.wb1 a:link{ color:#206BC0; font-size:13px;}
.wb1 a:hover{ text-decoration:underline;}

.pagelist{ padding-top:15px; clear:both; font-size:14px;}
.dede_pages {clear:both}
.dede_pages ul li {float: left;font-family: Tahoma;line-height: 150%;list-style-type: none;height: auto;width: auto;}
.dede_pages ul li a {float: left;padding: 2px 4px 2px;color: #666;border-bottom: 1px solid #EEE;}
.dede_pages ul li a:hover {color: #690;text-decoration: none;padding: 2px 4px 1px;border-bottom: 2px solid #690;}
.dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {color: #F63;padding: 2px 4px 1px;border-bottom: 2px solid #F63;font-weight: bold;}
.dede_pages .pageinfo {float: right;line-height: 21px;padding: 12px 10px 12px 16px;color: #999;}
.dede_pages .pageinfo strong {color: #666;font-weight: normal;margin: 0px 2px;}

.about{width:736px;}
.about ul{  font-size:14px; letter-spacing:0px; line-height:27px; color:#323232; margin:0px; padding-top:10px; width:100%; margin:0 auto}
