@charset "utf-8";
.tit{color:#0051AE; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px;}
.box{font-size:12px;color:#777;text-align:left;}
.box a{text-decoration:none;color:#888;}

#left{float:left;width:258px; text-align:left;}
#right{float:right; width:704px; text-align:left;}


#isort{width:258px;}
#isort .tit{width:258px; height:30px; line-height:30px; background:url(/images/page/isort.jpg); color:#fff; font-size:15px; text-indent:10px;}
#isort .box{padding-top:5px;}
#isort .box li{width:257px; height:32px; line-height:32px; margin:5px auto 0;}
#isort .box li a{display:block; height:32px; line-height:32px; width:257px; background:url(/images/page/li.jpg); color:#4A4A4A; font-size:12px; text-indent:25px; overflow:hidden;}
#isort .box li a:hover{color:#fff; background:url(/images/page/li-a.jpg);}


#contact{width:258px; background:url(/images/index/contact.jpg) no-repeat; border:1px solid #fff; margin-top:10px;}
#contact .box{width:95%; margin:45px auto 0; font-size:12px; color:#6A6A6A; line-height:24px;}


#right h2.topic{background:url(/images/page/right.jpg) no-repeat 0 0;height:27px;width:704px;font-size:15px;line-height:27px;text-align:left;color:#fff;text-indent:15px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:normal;}
#right h2.topic span{padding-left:40px;color:#222;font-weight:normal;color:#06f;}
#right .pic{text-align:center;}
#right .content{width:98%;font-size:12px; margin:0 auto 0;overflow:hidden;padding-bottom:30px; padding-top:25px;}
#right .content *{line-height:30px;}

#right .url{color:#222;font-size:12px;text-align:right;}
#right .url a{color:#222;}

.pics {width:100%;}
.pics .fbox{width:180px; margin:15px 0 0 40px; _display:inline;}
.pics td{text-align:center;}
.pics .pic{height:180px; border:1px solid #ddd; background:#fff;}
.pics .pic img{}
.pics .topic{line-height:26px;height:26px;}
.pics .topic a{color:#555;font-size:12px;}


#right h1.name{font-size:15px;text-align:center;margin:20px;}
#right h3.time{font-size:12px;text-align:right;font-weight:normal; width:95%; margin:0 auto 0; padding-bottom:15px;}
.xnews{width:95%; margin:10px auto 0; color:#1A68B2;}
.xnewsbox{width:95%; margin:5px auto 0;}
.xnewsbox ul{width:500px;}
.xnewsbox li{height:24px; line-height:24px; background:url(/images/page/xnews.jpg) left no-repeat; text-indent:15px;}
.xnewsbox li a{font-size:12px;color:#222;text-decoration:none;}
.xnewsbox li a:hover{color:#f00;}


.news{padding-top:5px;}
.news li{height:30px; line-height:30px; border-bottom:1px dashed #ccc; width:95%; margin:0 auto 0; background:url(/images/index/icon.gif) left no-repeat; text-indent:10px;}
.news li a{color:#444;font-size:12px;}
.news li span{font-size:12px; color:#888;}


.mess table{margin:30px 0 0 20px; width:80%; font-size:12px;}


.sear{font-size:12px;}
.sear table{width:95%; margin:10px auto 0;}
.sear table td{ line-height:26px;}




#pro{width:701px; height:487px; overflow:hidden; background:url(/images/page/pro.jpg); margin:20px auto 0;}
#pro .bd{width:650px; margin:45px 0 0 24px; height:290px; position:relative;}
#pro .left{float:left; width:351px;}
#pro .right{float:right; width:295px; padding-top:60px;}
#pro .right .topic{color:#1A67B2; font-size:16px; font-weight:bold;}
#pro .right .cont{font-size:12px; margin-top:15px; line-height:22px; color:#616161;}
#pro .bd .arrow a{ display:block;  width:13px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;}
#pro .bd .arrow .next{ background:url(/images/page/r1.png); position:absolute; right:-28px; bottom:100px;}
#pro .bd .arrow .prev{background:url(/images/page/l1.png); left:10px; position:absolute; left:-23px; bottom:100px;}



#pro .hd{position:relative;}
#pro .hd ul{padding-top:18px; padding-left:50px;}
#pro .hd ul li{float:left; width:117px; height:79px; margin-left:25px; _display:inline;}
#pro .hd ul li img{width:111px; height:73px;  border:3px solid #ddd;}
#pro .hd ul li.on img{border-color:#1A67B2;}

#pro .hd .arrow{   }
#pro .hd .arrow a{ display:block;  width:13px; height:92px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer;}
#pro .hd .arrow .next{ background:url(/images/page/r2.png); position:absolute; right:40px; top:0;}
#pro .hd .arrow .prev{background:url(/images/page/l2.png); left:10px; position:absolute; left:40px; top:0;}