/*Ò³ÃæÍ¨ÓÃÖ÷ÑùÊ½*/
body,td,th,input,select,textarea {font-family:Arial,ËÎÌå; font-size:12px; color:#000000;}
body {margin:0px; padding:0px;}
form,img,iframe {margin:0px; padding:0px;}
input,select,textarea {margin:0px;}

/*Á´½ÓÖ÷ÑùÊ½*/
a {font-size:12px;}
a:link,a:visited {color:#555555; text-decoration:none;}
a:hover,a:active {color:#ff0000; text-decoration:underline;}

/*Á´½Óblue1ÑùÊ½£ºÀ¶É«*/
a.hongse:link,a.hongse:visited { color:#ff0000; text-decoration:none;}
a.hongse:hover,a.hongse:active { color:#ff0000; text-decoration:underline;}

a.baise:link,a.baise:visited { color:#000000; text-decoration:none; font-size:14px; font-weight:bold; padding:3px 10px 10px}
a.baise:hover,a.baise:active {color:#000000; text-decoration:underline; font-size:14px; font-weight:bold;}

a.hongse:link,a.hongse:visited { color:#FF0000; text-decoration:none;}
a.hongse:hover,a.hongse:active { color:#FF0000;text-decoration:underline;}


#menu a:link,#menu a:visited {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 25px 0px 25px }
#menu a:hover,#menu a:active {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:underline; padding:0px 25px 0px 25px}

/*Ò³ÃæÕûÌåÄÚÈÝDIVÑùÊ½*/
#div_main { background:url(../images/index_bj.jpg) repeat-x; margin:auto; width:960px; text-align:left; overflow:hidden}

/*Í¼Æ¬Á´½ÓÑùÊ½*/
.style_img1 a img {border:solid 1px #FFFFFF; text-decoration:none;}
.style_img1 a:hover img {border:solid 1px #FF0000; text-decoration:none;}

/*±í¸ñÑùÊ½*/
.style_table1 {border-spacing:0px; border-collapse:collapse; border-left:solid 1px #cdcdcd; border-top:solid 1px #cdcdcd;}
.style_table1 td {padding:3px 5px 3px 5px; border-right:solid 1px #cdcdcd; border-bottom:solid 1px #cdcdcd;}

/*H1±êÌâÑùÊ½*/
h1 {font-size:28px; font-weight:bold; line-height:40px; display:inline;}

/*Ò³ÄÚÄ£¿é±êÌâÀ¸Ãû³ÆÑùÊ½*/
.menu_text {color:#0000000; font-size:14px; font-weight:bold;}
.menu_text1{ font-size:14px; color:#d70103; font-weight:bold;}
.menu_text2{ font-size:12px; color:#ff0000; font-weight:bold;}

/*top*/
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th {  padding:0; margin:0;}
h1, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;line-height:20px; float:left}
ul,li{ list-style:none;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#656565; text-decoration:none;}
a:hover { color:#c00; text-decoration:none;}
body { font:12px Arial, "ËÎÌå", Verdana, sans-serif;color:#818181; }
.left{ float:left;}
.right{ float:right;}
.cl{ clear:both; height:0; overflow:hidden;display: block; visibility: hidden;}
.red{ color:#C70101}
.red2{ color:#FF0000; font-weight:bold}
.leftb{height:30px;line-height:30px;font-weight:bold;cursor:pointer;background: url(../images/pro_icon.gif) no-repeat 3px 8px #F6F6F6; border:1px solid #CCC; width:190px; overflow:hidden; margin:1px 0px}
.lefts{background: url(../images/index_77.jpg) no-repeat 10px 10px;padding-left:18px;height:30px;cursor:pointer;line-height:30px;width:170px}
/*css sprites*/
#top_dhlm{ background-image:url(../images/dh.jpg); background-repeat:no-repeat;}
/*top*/
#head { background:url(../images/index_bj.jpg) repeat-x; width:960px; height:110px;overflow:hidden;}

#top_db{width:960px; height:29px; margin:0 auto; overflow:hidden;}
#top_dbleft{ width:690px; height:20px; float:left; margin-top:8px; overflow:hidden}
#top_dbleft ul{ width:690px;}

#top_dhlmContents li.tt{background:url(../images/top_dh.gif) left -46px;  width:9px; height:20px; float:left; margin-left:6px; display:inline}
#top_dhlmContents li.cc{ float:left; height:25px; line-height:14px; margin-top:3px;display:inline; white-space:nowrap}


#top_dbright{ width:260px; height:29px; float:right;overflow:hidden; text-align:right}

#top_dbright li{ width:260px; height:21px; float:right;margin-top:7px; display:inlne;}
#top_dbright li a{ display:inline; margin:0 5px;}
*+html #top_dbright li a{ margin-left:14px; }
#top_dbright li a:hover{ color:#ff0000; }

#top_dhl{ width:975px; height:71px; overflow:hidden; margin:0 auto}
#top_dhl #logo{ width:194px; height:71px; float:left;}

#top_dhlm{ width:771px; height:55px; float:left; background-position:left -55px; margin-top:1px;}
#top_dhlm ul{ width:771px; height:55px; float:left}
#top_dhlm li{ float:left; font-size:14px}
#top_dhlm li a{ display:block; height:55px;
}
#top_dhlm li a{display:block; height:55px;
}
#top_dhlm li b{display:block; height:55px;
}
#top_dhlm li c{display:block; height:55px;
}
#top_dhlm li e{display:block; height:55px;
}
#top_dhlm li f{display:block; height:55px;
}
#top_dhlm li g{display:block; height:55px;
}
#top_dhlm li h{display:block; height:55px;
}
#top_dhlm li #a{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #b{ width:96px; text-align:center; color:#FFFFFF ;height:40px; padding-top:15px}
#top_dhlm li #c{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #d{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #e{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #f{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #g{ width:98px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}
#top_dhlm li #h{ width:96px; text-align:center; color:#FFFFFF; height:40px; padding-top:15px}

#top_dhlm li #a:hover{background:url(../images/dh.jpg) no-repeat;}
#top_dhlm li #b:hover{background:url(../images/dh.jpg) no-repeat -96px 0;}
#top_dhlm li #c:hover{background:url(../images/dh.jpg) no-repeat -192px 0;}
#top_dhlm li #d:hover{background:url(../images/dh.jpg) no-repeat -288px 0;}
#top_dhlm li #e:hover{background:url(../images/dh.jpg) no-repeat -384px 0;}
#top_dhlm li #f:hover{background:url(../images/dh.jpg) no-repeat -482px 0;}
#top_dhlm li #g:hover{background:url(../images/dh.jpg) no-repeat -578px 0;}
#top_dhlm li #h:hover{background:url(../images/dh.jpg) no-repeat -674px 0;}


/*banner*/
.banner{width:100%; position:relative;}
.swiper-container{width: 100%}
.banner .banner-imgbox .swiper-slide img{width:100%;}
/*圆点*/
.banner .swiper-pagination {position:initial; right:initial; bottom:initial; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; padding:10px 0; background:#f2f2f2;}
.banner .swiper-pagination-bullet {width:10px; height:10px; background:#ccc; opacity:1; border-radius:50%; margin:0 10px!important;}
.banner .swiper-pagination-bullet-active{opacity:1; background:#03569f;}
.banner:hover .swiper-pagination{opacity:1;} 
/*箭头*/
.banner .next{right:2%; position:absolute;top:50%; margin-top:-35px; width:38px; height:70px; background:url(../images/imgs/next.jpg) no-repeat center center; overflow:hidden; opacity:0;  cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner .prev{left:2%; position:absolute;top:50%; margin-top:-35px; width:38px; height:70px; background:url(../images/imgs/prev.jpg) no-repeat center center; overflow:hidden; opacity:0; cursor:pointer; z-index:999999; transition:all 0.4s;}
.banner:hover .next{opacity:1;}
.banner:hover .prev{opacity:1;}
/*END-头部+导航+大图*/