@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font:12px Arial; background:url(../images/bg.jpg) repeat;}
a{text-decoration:none;}
ul{list-style:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}

.header{width:100%; min-width:1200px; height:715px;margin:0 auto;}
.top{width:1200px;height:20px; padding-top:30px; margin:0 auto; top:20px}
.top p{float:right;}
.top a{color:#333; padding:0 6px;background:url(../images/top_b.jpg) no-repeat right center;}

.head{width:1200px;margin:0 auto; position:relative;}
.logo{width:320px;}
.nav{width:880px; height:42px; margin-top:5px;background:url(../images/nav.jpg) repeat; z-index:999999;}
.nav li{float:left; line-height:40px;background:url(../images/nav_b.jpg) no-repeat right center;}
.nav li a{color:#fff; font-size:14px; padding:0 28px; display:block;}
.nav li a:hover{ background:url(../images/nav_a.jpg) no-repeat center bottom #fff; color:#003e99;}

.nav_pro{width:880px; height:238px; background:#fff; position:absolute; top:45px; right:0;}
.nav_pro .menu_box{float:left; width:140px; text-align:center;}
.menu_box .stit a{color:#333; font-size:14px;}
.menu_box .smenu{background:background:url(../images/nav_b.jpg) no-repeat left center;}
.smenu a{ color:#b4b4b4; line-height:23px;}
.smenu a:hover{color:#f00;}

.nav_list{width:880px; height:50px; line-height:50px;background:#fff; position:absolute; top:45px; right:0;}
.nav_list ul{float:right;}
.nav_list li{float:left; padding:0 12px;background:url(../images/menu_b.jpg) no-repeat right center;}
.nav_list li a{color:#b2b2b2; font-size:14px;}
.nav_list li a:hover{border-bottom:2px solid #003e99;}

.content{ width:1200px; margin:0 auto;margin-top:80px;}
.news{width:568px;}
.news_t{width:568px;padding-top:30px;}


.news_ct{width:568px;}
.news_ct ul{padding-top:10px;}
.news_ct ul li{ width:548px;height:30px; line-height:30px;background:url(../images/img.jpg) no-repeat 5px center; padding-left:20px;}
.news_ct li a{color:#7e7e7e;}
.news_ct li a:hover{color:#6372e7;}
.news_ct .time{float:right; margin-right:35px; color:#b8b8b8;}
.content .more{float:right;}
.content .more a{color:#f00;}
.content .more a:hover{color:#f00;}

.global{width:568px; float:right;}
.global_t{width:568px;padding-top:30px;}
.content b{color:#191919; font:23px Arial;}
.img_box{padding:20px 0 25px 0px; float:left}
.global_ct{ width:266px;}
.global_ct ul{width:216px; padding-top:20px; float:left;}
.global_ct ul li{float:left; width:108px; height:30px; line-height:30px;}
.global_ct span{margin-left:35px;}
.global_ct span img{padding-top:20px;}

.science{width:568px; clear:both;}
.science_t{width:568px;padding-top:30px;}
.science_ct{width:320px; padding-top:20px;}
.science_ct .txt01{font-size:14px; color:#333;}
.science_ct .txt02{font-size:14px; color:#666; padding:15px 0;}
.science_ct .txt03{ color:#7e7e7e; line-height:18px;}

.video{width:568px;}
.video_t{width:568px;padding-top:30px;}

.product{width:1200px; padding-bottom:57px;}
.product_ct{width:1200px;}
.product_ct li{float:left; width:255px; margin:0 30px 0 12px;}
.product_ct li span a{color:#222; font-size:14px; padding:15px 0; display:block;}
.product_ct li span a:hover{color:#003e99;}
.product_ct li p{line-height:15px;color:#666; height:90px;}
.product_ct .detailed{width:73px; height:22px; line-height:22px; display:block;background:url(../images/detailed.jpg); margin:0 auto; color:#fff; text-align:center;}

.footer{width:100%; min-width:1200px; height:70px;background:url(../images/footer.jpg) repeat; clear:both;}
.foot{width:1200px; margin:0 auto; line-height:70px;}
.foot p{color:#fff;font-size:14px; float:left;}
.search{ float:right; width:193px; height:27px;background:url(../images/search.jpg); margin-top:20px;}
.txt{width:150px; height:27px; line-height:27px; padding-left:7px; margin-left:2px; float:left; background:none; border:none;}
.sub{width:30px; height:27px; background:none; border:none; float:right; cursor:pointer;}

.nav_list1{width:879px; height:100px; line-height:50px;background:#fff; position:absolute; top:45px; right:0;;}
.nav_list1 ul{float:right;}
.nav_list1 li{float:left; padding:0 12px;background:url(../images/menu_b.jpg) no-repeat right center;}
.nav_list1 li a{color:#666; font-size:14px;}
.nav_list1 li a:hover{border-bottom:2px solid #003e99;}