﻿@charset "utf-8";
/* container */
.project{height:38px; position:relative;}
.project .pro_sort{height:60px; position:absolute; top:-22px; overflow:hidden; zoom:1;}
.project .pro_sort .pro_item{float:left; width:247px; height:60px; background:url("../images/sort_bg.png") no-repeat;}
.pro_item div{display:inline-block; *zoom:1; *display:inline;}
.pro_item .item_pic{float:left; margin:8px 0 0 12px;}
.pro_item .item_name{float:left; font:16px Microsoft YaHei; vertical-align:top; margin:12px 0 0 5px; *margin-left:8px;}
.pro_item .item_name .english{display:block; font:8px Arial; color:#848888; margin-top:2px;}
.pro_item .item_name a{color:#1d417f;}
.pro_item .item_name a:hover,.item_name a:hover .english{color:#05971a;}
.pro_item .micon{vertical-align:top; float:right; margin:22px 15px 0 0;}

.content{margin-top:20px; overflow:hidden; zoom:1;}

.hd{height:20px; line-height:20px; padding-left:8px; background:url("../images/hd_bg.jpg") no-repeat left center;}
.hd .title{float:left;}
.hd .title a{font:16px/20px Microsoft YaHei; color:#063195; margin-right:10px;}
.hd .title a:hover{text-decoration:underline;}
.hd .title img{height:17px; margin:2px 5px 2px 0; *margin-top:2px;}

.video{width:247px; float:left;}
.video .bd{margin-top:15px;}

.news{width:356px; float:left; margin-left:15px; text-align:left;}
.news .hd img{ vertical-align:top;}
.news .hd ul{color:#063195; font-size:16px; display:inline-block; *zoom:1; *display:inline;}
.news .hd ul li{ float:left; cursor:pointer;}
.news .hd ul li a{font:16px Microsoft YaHei; color:#063195; margin:0;}
.news .hd ul li span{margin:0 6px;}
.news .bd{margin-top:12px; border-left:1px dotted #b2b2b2;}
.news .bd ul{margin-left:10px;}
.news .bd li{ height:28px; line-height:28px; padding-right:5px; border-bottom:1px dotted #cecece;}
.news .bd li a{padding-left:10px; font-size:13px; _font-size:12px}
.news .bd li a img { vertical-align:middle;}
.news .bd li .date{ float:right; color:#6d6e71;}
.news .bd li .ico{ float:left; width:4px; height:28px; margin:0; background:url("../images/li_icon.jpg") no-repeat left center; }

.more{float:right; margin-right:5px; font:8px/20px Arial;}
.more a{color:#063195;}
.more a:hover{text-decoration:underline;}

.intro{width:322px; float:left; margin-left:16px;}
.intro .bd{margin-top:12px; padding:0 12px; border-left:1px dotted #b2b2b2;}
.intro .bd p{line-height:18px;}
.intro .bd .notice{margin-top:10px;}
.intro .bd .OA{margin-top:8px;}




