﻿@charset "gb2312";
/* CSS Document */

/* format */
body,div,table,tr,td,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,select,blockquote{margin:0;padding:0;}
body{font-family:"微软雅黑";font-size:12px;margin:0 auto; }
ul{list-style-type:none;outline: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
img,input{border:none;}
h1, h2, h3{ font-weight:normal;}
a{color:#000;text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}
.clear{clear:both;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.showInline{display:inline;}
.showBlock{display:block;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.big1200{ width:1200px; margin:0 auto;}

/*首页头部*/
.index_top{ background:url(../images/top_bg.jpg) no-repeat top center; height:135px; min-width:1200px;}
.index_logo{ margin-top:20px; width:257px;}
@-webkit-keyframes lovesd {
    0% {
		opacity: 0;
		width: 0px;
    }
	5% {
		width: 0px;
		opacity: 1;
	}
	35% {
		width: 269px;
	}
	95% {
		opacity: 1;
		width: 269px;
	}
    100% {
        opacity: 0;
    }
}
@keyframes lovesd {
    0% {
		opacity: 0;
		width: 0px;
    }
	5% {
		width: 0px;
		opacity: 1;
	}
	35% {
		width: 269px;
	}
	95% {
		opacity: 1;
		width: 269px;
	}
    100% {
        opacity: 0;
    }
}
.index_lovesd{
	margin-top:60px; 
	margin-left:25px; 
	overflow: hidden;
	-webkit-animation: lovesd 8s 0s both infinite;
    animation: lovesd 8s 0s both infinite;
}
.index_lovesd img {width: 269px;}

.index_top_nav{ margin-top:40px; height:20px; line-height:20px;}
.index_top_nav ul li{ float:left; color:#969696; width:45px; text-align:center; background:url(../images/top_line.png) no-repeat right; background-position:0 6px; padding-left:1px;}
.index_top_nav ul li a{color:#969696;}
.index_top_nav ul li a:hover{color:#f00;}
.index_top_nav ul .nobg{ background:none;}
.index_top_tx_search{ margin-top:9px;}
.index_top_tx_search ul{ width:92px;}
.index_top_tx_search ul li{ width:46px; text-align:center; float:left;}
.index_top_tx_search .index_search{ margin-left:10px;}
.index_top_tx_search .index_search input{ float:left; }
.index_top_tx_search .index_search .searchtxt{ width:180px; height:29px; border:1px solid #d5d5d5; padding:0px 10px; line-height:29px; color:#d5d5d5; font-size:14px;}
.index_top_tx_search .index_search .searchsubmit{ width:32px; height:31px; background:url(../images/top_search_btn.png) no-repeat; cursor:pointer;}

/*首页导航*/
.index_nav{ min-width:1200px;}
.index_nav_top{ background:url(../images/index_nav_bg.png) repeat-x; height:64px;}
.index_nav_top ul{ background:url(../images/index_nav_line.png) no-repeat left;}
.index_nav_top ul li{background:url(../images/index_nav_line.png) no-repeat right; width:11%; text-align:center; height:60px; line-height:60px; font-size:16px; color:#f7f8f8; float:left;}
.nav_b{
	background:url(../images/index_nav_line.png) no-repeat right; width:10%; text-align:center; height:60px; line-height:60px; font-size:16px; color:#f7f8f8; float:left;
}
.index_nav_top ul li a{ color:#f7f8f8;}
.index_nav_bottom{ background:#f0f0f0;}
.index_nav_bottom_nav1{ height:54px; width:100%;}
.index_nav_bottom_nav1 ul{ background:url(../images/index_nav_line2.png) no-repeat left center; width:85.5%; margin-top:5px;}
.index_nav_bottom_nav1 ul li{background:url(../images/index_nav_line2.png) no-repeat right center; float:left; width:14.285%;}
.index_nav_bottom_nav1 ul li a{ width:88px; height:32px; background:url(../images/index_nav_bg2.png) no-repeat; margin:0 auto; display:block; margin-top:5px; padding-right:3px; padding-bottom:4px; font-size:16px; line-height:32px; text-align:center; color:#FFF;}
.index_nav_bottom_jlb{ width:14.5%; text-align:center; margin-top:5px;}

.index_nav_bottom_nav2{ background:url(../images/index_nav_line3.png) no-repeat top center; padding-top:1px; height:70px;}
.index_nav_bottom_nav2_left{ width:85.5%; margin-top:6px;}
.index_nav_bottom_nav2_zj{ height:26px; line-height:26px;}
.index_nav_bottom_nav2_zj ul li{ float:left; margin-left:1.4%; background:url(../images/index_nav_bg4.png) no-repeat left center; padding-left:10px; color:#333333; font-size:14px;}
.index_nav_bottom_nav2_zj ul li a{ color:#333333;}
.index_nav_bottom_nav2_zj ul .index_nav_bottom_nav2_first{ background:none; background:url(../images/index_nav_bg3.png) no-repeat right center; padding-left:0px; padding-right:28px; color:#333333; font-size:16px;}
.index_nav_bottom_nav2 .index_nav_bottom_jlb{ margin-top:10px;}

/*导航_报料*/
#baoliao{ position:relative;}
#baoliao:hover{ position:relative; border:1px solid #cdcdcd;}
#bl_content{ position:absolute; z-index:100; right:-1px; width:183px; padding:0 10px; font-size:14px; font-family:"微软雅黑"; font-style:italic; background:#fff; top:20px; background:url(../images/baoliao_bg.gif) no-repeat; padding-top:3px; height:221px;}
#bl_content li{ list-style-type:none; float:none; height:auto; border-bottom:1px solid #cdcdcd;width:183px; margin-top:6px;}
#bl_content li.bbs{ border:none;}
#bl_content li h3{ color:#0d4174; padding-left:30px; text-align:left; height:23px; line-height:23px;}
#bl_content li.phone h3{ background:url(../images/phone.gif) no-repeat left center;}
#bl_content li.qq h3{ background:url(../images/qq.gif) no-repeat left center; line-height:23px; height:23px;}
#bl_content li.email h3{ background:url(../images/email.gif) no-repeat left center;}
#bl_content li.bbs h3{ background:url(../images/bbs.gif) no-repeat left center;}
#bl_content li p{ color:#000; text-align:left; margin-bottom:5px; line-height:20px; height:20px;}
#bl_content li p a{ margin-top:0;}



/*底部导航*/
.index_bottom_nav{ margin-top:20px; border-top:2px solid #017ead; height:270px; background:#7e0000;}
.index_bottom_nav_box{ display:inline-block; margin-right:5%;}
.index_bottom_nav_box h3{ font-size:18px; line-height:30px; padding-top:15px; height:30px; overflow:hidden; font-weight:bold; color:#FFF;}
.index_bottom_nav_box ul li{font-size:14px; line-height:24px;}
.index_bottom_nav_box a{ color:#FFF; }
.index_bottom_nav .margin_right{ margin-right:2%;}

/*友情链接*/
.index_yqlj{ display:block;}
.index_yqlj h3{ padding-top:15px; overflow:hidden; font-weight:bold;}
.index_yqlj h3 a{ font-size:18px; line-height:30px; height:30px;}
.index_yqlj a{ color:#FFF; display:inline-block; font-size:14px; line-height:24px; padding-right:5px; }

/*底部信息*/
.bottom_info{ height:115px; background:#333333; text-align:center; padding-top:5px;}
.bottom_info p{ color:#FFF; font-size:14px; line-height:26px;}
.bottom_info p a{ color:#FFF;}
.bottom_anquan span{ padding-left:5px;}






