@charset "utf-8";
body { background:#ffffff; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif,Verdana, Geneva, sans-serif; behavior:url("csshover.htc");}
ul,li,dl,dt,dd { list-style:none; margin:0px; padding:0px;}
img { border:none;}
h1,h2,h3,h4,h5 { margin:0px; padding:0; font-weight:bold;}
p { padding:0px; margin:0;}
a { text-decoration:none; color:#333333;}
a:hover { text-decoration:none; color:#6770af;}
/*header*/
.header { width:100%; height:auto; background:url(../images/header_bg.png) repeat;  position:absolute; z-index:9999;}
.header_page { width:100%; height:auto; background:url(../images/header_bg.png) repeat; position:relative;}
.top { width:100%; height:30px; background:#6770af;}
.top_hy { width:380px; height:30px; line-height:30px; font-size:12px; float:left; color:#ffffff; margin-right:70px;}
.logo { width:200px; height:auto; float:left; margin-top:15px; display:inline; overflow:hidden; padding-bottom:15px;}
.top_pro { text-align:center; float:left; line-height:30px; font-size:13px; display:inline; color:#ffffff; margin-right:25px;}
.top_pro a { color:#ffffff;}
.search_bg { width:220px; height:28px; background:#a3a7c8; border:1px solid #324392; float:right;}
.search_bg .text { background:none; padding:0px 5px; line-height:28px; border:none; outline:none; width:182px; float:left;}
.search_bg .button { width:28px; height:28px; background:url(../images/search-bt.png) no-repeat; border:none;}
.header_lau { font-size:13px; line-height:30px;  float:right; color:#ffffff;}
.header_lau a { color:#ffffff; margin:0px 10px;}
/*public*/
.width { width:1100px; height:auto; overflow:hidden; margin:0 auto; padding:0px;}
/*导航栏*/
.nav_ul { width:840px; height:auto; float:right; margin-top:45px; display:block;}
.nav_ul li { width:119px; height:auto; float:left; text-align:center; line-height:30px; border-left:1px solid #d6d6d6;}
.nav_ul li a { color:#333333; display:block; font-size:15px;}
.nav_ul li a:hover { display:block; color:#6770af;}
.nav_ul .selc { border:none;}
.nav_ul li .cur { border-bottom:3px solid #6770af; margin:0px 5px;}
.nav_ul li dl { display:none;  width:160px; padding:0px; padding-top:10px; position:absolute; margin-left:0px; margin-left:-80px \9; z-index:9999; }
.nav_ul li:hover dl { display:block;}
.nav_ul li:hover dl dd {  background:#ffffff; line-height:35px;}
.nav_ul li:hover dl dd a { font-size:13px; display:block}
.nav_ul li:hover dl dd a:hover { background:#eeeeee;} 

/*banner start*/
.banner_bg { height:560px; overflow:hidden; width:100%;}
.index_banner{ width:100%; height:560px; overflow:hidden; position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:50%;overflow:hidden;width:2000px;height:560px; margin-left:-1000px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:9;display:block;margin-left:-35px;width:70px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:10px;height:10px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer; border-radius:10px;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#495082;cursor:default;}
.banner_page { width:1100px; height:auto; overflow:hidden; margin:0 auto;}

/*新闻资讯*/
.inews_bg { width:300px; height:auto; overflow:hidden; float:left; margin-top:40px;}
.inews_tit { font-size:23px; line-height:30px; background:url(../images/blue_bg.png) no-repeat left bottom; padding-bottom:10px;}
.inews_tit a { color:#525a90;}
.inews_ul { width:300px; height:auto; overflow:hidden;}
.inews_ul li { width:300px; height:auto; overflow:hidden; display:block; margin-top:15px;}
.inews_ul li .tit { font-size:14px; line-height:20px; background:url(../images/news_dot.png) no-repeat left; padding-left:20px;}
.inews_ul li .date { font-size:12px; color:#888888; display:block; line-height:30px; margin-left:20px;}
.inews_ul li .des { font-size:12px; color:#888888; display:block; line-height:20px; margin-left:20px;}
.inews_ul li a { border-bottom:1px solid #dfdfdf;}
.inews_ul li a:hover { border-bottom:1px solid #525a90;}
.inews_ul li .des a { color:#777777;}
/*关于我们*/
.iabout_bg { width:300px; height:auto; overflow:hidden; float:left; margin-top:40px;}
.iabout_tit { font-size:23px; line-height:30px; background:url(../images/blue_bg.png) no-repeat left bottom; padding-bottom:10px;}
.iabout_tit a { color:#525a90;}
.iabout_img { width:300px; height:auto; overflow:hidden; margin-top:15px;}
.iabout_bg p { font-size:12px; line-height:28px; color:#888888; margin-top:10px;}
.iabout_more { line-height:30px; font-size:12px; background:url(../images/news_dot.png) no-repeat left; padding-left:20px; margin-top:5px;}
.iabout_more a { color:#666666; border-bottom:1px solid #dddddd;}
.iabout_more a:hover { border-bottom:1px solid #525a90; color:#525a90;}

/*产品展示*/
.ipro_bg { width:760px; height:auto; overflow:hidden; float:right; margin-top:40px;}
.ipro_tit { font-size:23px; line-height:30px; background:url(../images/blue_bg.png) no-repeat left bottom; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.ipro_tit a { color:#525a90;}
.mr_frbox { width:760px; height:auto; overflow:hidden; margin-top:30px;}
.mr_frBtnL { float: left; margin: 60px 0px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height:auto; width:690px; overflow:hidden; margin-left:15px;}
.mr_frBtnR { float: right; margin-top:60px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height:auto; width:202px; overflow: hidden; margin-left:20px;} 
.mr_frUl ul li img { display: block; width:200px; height:160px; border:1px solid #dddddd;} 
.mr_frUl ul li p { font-size:16px; line-height:30px; background:url(../images/car_bg.png) no-repeat; text-align:center; padding-top:5px;}
.mr_frUl ul li p a { color:#525a90; display:block;}
.mr_frUl ul li p span { display:block; line-height:20px; font-size:12px; color:#777777;}
/*分享*/
.share_bg { width:740px; height:auto; overflow:hidden; padding:7px 0px; background:#eef3f5; margin-top:25px; text-align:right; padding-right:20px;}
/*研究文献*/
.wenxian_bg { width:300px; height:auto; overflow:hidden; float:left; margin-top:40px;}
.wenxian_tit { font-size:23px; line-height:30px; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.wenxian_tit a { color:#777777;}
.wenxian_img { width:300px; height:auto; overflow:hidden; margin-top:23px;}
.wx_ul { width:300px; height:auto; overflow:hidden; margin-top:10px;}
.wx_ul li { line-height:25px; font-size:13px; background:url(../images/news_dot.png) no-repeat left; padding-left:18px; margin-top:5px;}
.wx_ul li a { border-bottom:1px solid #dddddd; color:#555555;}
.wx_ul li a:hover { border-bottom:1px solid #525a90;}
/*媒体报道*/
.media_bg { width:760px; height:auto; overflow:hidden; float:right; margin-top:40px;}
.media_tit { font-size:23px; line-height:30px;}
.media_tit a { color:#777777;}
.media_ul01 { width:330px; height:220px; float:left; margin-top:15px;}
.media_ul01 li { width:325px; height:220px; position:relative; overflow:hidden;}
.media_ul01 li p { position:absolute; bottom:0px; background:rgba(0,0,0,0.5); line-height:30px; display:block; width:330px;}
.media_ul01 li p a { display:block; padding:0px 15px; font-size:13px; color:#ffffff;}
.media_ul01 li p a:hover { background:#525a90;}
.media_ul02 { width:410px; height:auto; float:right; overflow:hidden;}
.media_ul02 li { width:410px; height:103px; float:left; margin-top:15px;}
.media_ul02 li img { float:left; width:155px; height:103px; margin-right:20px;}
.media_ul02 li p { font-size:15px; line-height:35px; margin-top:5px;}
.media_ul02 li p a { color:#000000; border-bottom:1px solid #dddddd;}
.media_ul02 li p span { display:block; font-size:13px; line-height:25px; color:#777777;}
.media_ul02 li p span a { color:#777777;}
.media_ul02 li p a:hover { border-bottom:1px solid #525a90;}
/*关于我们*/
.ishehui_bg { width:730px; height:auto; overflow:hidden; padding:12px 15px; float:left; margin-top:20px; background:#f2f2f2;}
.ishehui_tit { color:#324392; font-size:16px; line-height:25px; display:block;}
.ishehui_tit a { color:#324392; font-weight:bold;}
.ishehui_info { font-size:12px; line-height:25px; color:#666666; margin-top:5px;}
.ishehui_more { line-height:30px; font-size:12px; background:url(../images/news_dot.png) no-repeat left; padding-left:20px;}
.ishehui_more a { color:#666666; border-bottom:1px solid #dddddd;}
.ishehui_more a:hover { border-bottom:1px solid #525a90; color:#525a90;}
/*footer*/ 
.footer { width:100%; height:auto; overflow:hidden;  margin-top:40px; }
.ft_banquan { width:1100px; height:40px; margin:0 auto; background:#e2eaf2;}
.ft_banquan p { line-height:40px; font-size:13px; margin-left:15px; color:#524392;}
.online { width:150px; height:25px; float:right; margin:8px 15px 0px 0px; font-size:12px; line-height:25px; color:#524392;}
.online a { color:#524392; text-decoration:underline;}
.foot_bg { width:1100px; height:auto; overflow:hidden; background:url(../images/foot_bg.gif) no-repeat top center; min-height:370px; margin:0 auto;}
.ft_left { width:260px; height:auto; overflow:hidden; float:left; margin:40px 0px 0px 40px;}
.ft_tit { font-size:18px; line-height:35px; color:#524392; display:block;}
.ft_info { font-size:13px; line-height:25px; color:#666666; margin-top:10px;}
.foot_ul { width:800px; height:auto; overflow:hidden; float:left; margin-top:40px;}
.foot_ul li { width:180px; height:auto; overflow:hidden; margin-left:20px; float:left; display:block; font-size:18px; line-height:35px; text-align:center;}
.foot_ul li a { color:#524392;}
.foot_ul li dl { width:180px; height:auto; overflow:hidden; border-left:1px solid #cccccc; margin-top:20px;}
.foot_ul li dt { font-size:12px; line-height:30px; text-align:left;} 
.foot_ul li dt a { background:url(../images/ft_dt.png) no-repeat left; padding-left:20px; color:#666666; margin-left:20px;}
.foot_ul li dt a:hover { color:#524392; text-decoration:underline;}


/*place*/
.place { font-size:13px; font-weight:normal; color:#555555; line-height:30px; font-family:"微软雅黑"; width:1100px; height:auto; margin:10px auto 0px auto; overflow:hidden;}
.place a { color:#555555;}
/*left*/
.width_left { width:230px; height:auto; overflow:hidden; float:left;  margin-top:10px;}
.left_tit { width:230px; height:50px; border-bottom:3px solid #324392;}
h2 { color:#324392; font-size:18px; line-height:50px; font-weight:bold;}
.left_ul { width:230px; height:auto; padding:0px; margin-top:10px; overflow:hidden;}
.left_ul li { width:230px; height:auto; line-height:45px; float:left; font-size:15px; font-family:"微软雅黑"; overflow:hidden;}
.left_ul li a { display:block; color:#555555; border-bottom:1px solid #dddddd; padding-left:20px;}
.left_ul li a:hover {border-bottom:2px solid #324392; color:#324392;}
.left_ul li .cur { border-bottom:2px solid #324392; color:#324392;}
.left_contact { width:230px; height:auto; overflow:hidden; margin-top:15px;}
.column1_left { width:228px; height:auto; overflow:hidden; border:1px solid #d6d6d6; margin-top:30px;}
.left_img_tit { background:#515ba2; display:block; line-height:30px; color:#ffffff; padding-left:15px;}
.left_img_tit a { color:#ffffff;}
.container { width:220px; height:176px; overflow:hidden; position:relative; margin:4px;}
.slider li { list-style:none; display:inline; }
.slider img { width:220px; height:176px; display:block; border:0; }
.slider { }
.slider2 { }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:5px; height:20px; }
.num li { float: left; width:15px; height:15px; background:url(../images/ink531hui.png) no-repeat center center; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink531hui.png', sizingMethod='crop'); cursor: pointer; overflow: hidden; }
.num li.on { background:url(../images/ink531hui1.png) no-repeat center center; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/ink531hui1.png', sizingMethod='crop'); width:15px; height:15px;}
/*middle*/
.width_m { width:580px; height:auto; overflow:hidden; float:left; margin:10px 0px 0px 30px;}
.m_h { font-size:23px; line-height:50px; color:#324392; border-bottom:1px solid #dddddd;}
.m_tit { font-size:16px; line-height:30px; font-weight:bold; display:inline-table; padding:0px 10px; background:#515ba2; margin-top:20px;}
.m_tit a { display:block; color:#ffffff;}
.ul_article { width:100%; height:auto; overflow:hidden; padding:0;}
.ul_article li { width:100%; height:auto; overflow:hidden; margin:20px 0px 0px 0px;}
.ul_article li h3 { font-size:14px; color:#555555; line-height:25px; font-weight:normal;}
.ul_article li h3 a { color:#515ba2;}
.ul_article li h3 a:hover { text-decoration:underline;}
.ul_article li .date { font-size:12px; color:#777777; width:100%; line-height:25px;}
.ul_article li p { color:#777777; line-height:20px; font-size:12px;}
.ul_article li img { float:left; margin-right:15px;}

.width_r { width:230px; height:auto; overflow:hidden; float:right; margin:0px 0px 0px 30px;}
.width_r_tit { width:230px; height:auto; overflow:hidden; background:#515ba2; line-height:35px; margin-top:20px;}
.width_r_tit a { display:block; padding-left:15px; color:#ffffff;}
.width_r_ul { border:1px solid #dddddd; width:220px; height:auto; overflow:hidden; padding:4px;}
.width_r_ul li { background:url(../images/r_li.png) right no-repeat; margin:10px 15px; border-bottom:1px solid #d6d6d6; padding-bottom:8px; font-size:13px;}


/*right*/
.width_right { width:830px; height:auto; overflow:hidden; float:right; margin-top:10px;}
.right_tit { font-size:23px; line-height:50px; color:#324392;}
.right_content { width:830px; height:auto; overflow:hidden;}
.right_content p { font-size:13px; line-height:30px; color:#333333; font-family:"微软雅黑";}
.right_content div { font-size:13px; line-height:30px; color:#333333; font-family:"微软雅黑";}
.right_content img { margin:20px 0px;}
.con_tit { font-size:18px; line-height:35px; color:#333333;}
.r_con_ul { width:828px; height:auto; overflow:hidden; border-left:1px solid #dddddd; border-top:1px solid #dddddd; margin-top:20px;}
.r_con_ul li { width:313px; height:175px; overflow:hidden; padding:10px 50px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; float:left;}
.r_con_ul li .tit { font-size:18px; line-height:50px; background:url(../images/logo_dot.png) no-repeat left; padding-left:55px; display:block;}
.r_con_ul li .tit a { color:#515ba2; font-weight:bold;}
.r_con_ul li p { margin-top:5px;}

/*分页*/
.pagelist { text-align:center; margin-top:20px;}
.pagelist a { background:#dddddd; padding:3px 8px; font-size:12px; color:#000000; line-height:30px;}
.pagelist span { background:#515ba2; padding:3px 8px; font-size:12px; color:#ffffff; line-height:30px;}
/*产品*/
h4 { font-size:20px; line-height:40px; color:#000000; margin-top:15px;}
.pic_ul { width:830px; height:auto; overflow:hidden; padding-bottom:20px;}
.pic_ul li { width:252px; height:auto; overflow:hidden; float:left; text-align:center; margin:20px 12px 0px 12px; display:inline; font-family:"微软雅黑";}
.pic_ul li img { border:1px solid #d6d6d6;}
.pic_ul li p a { font-size:12px; line-height:40px; text-align:center; color:#333333; background:#dddddd; display:block;}
.pic_ul li p a:hover { color:#ffffff; background:#515ba2;}

.rc_thumb { width:650px; height:auto; overflow:hidden; margin:30px auto 0px auto;}
.tag_bg { width:830px; height:auto; overflow:hidden; margin-top:20px;}
.tag_bg img { margin:0px;}
.tag_tit { width:830px; height:auto; overflow:hidden; border-bottom:2px solid #515ba2; }
.tag_p { width:90px; height:30px; background:#515ba2; font-size:16px; color:#fffff; text-align:center; line-height:30px;}
.tag_news { width:830px; height:auto; overflow:hidden; margin-top:20px;}
.tag_news li { width:830px; height:35px; line-height:35px; border-bottom:1px dotted #cccccc; font-size:12px;}
.tag_news li span { float:right; color:#777777;}



/*留言*/
.message { padding:0px; margin:20px 0 0 0;}
.message input { padding:0px 10px; margin:10px 0 0 0; width:auto; height:25px;}
.message tr { margin-top:10px;}
.message th { font-size:12px; color:#777777; width:70px;}

.flink_ul { width:100%; height:auto; overflow:hidden; margin-top:20px;}
.flink_ul li { display:block;}
.flink_ul li .sel { width:90%; height:30px; line-height:30px; border:1px solid #cccccc; color:#888888;} 