@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑"; background:#f2f2f2 url(../images/top.png) repeat-x top;}
a,a:hover{color:#d10000;}
h1{font-size:2em;}
h2{color:#0980f6;border-top:3px #0980f6 solid;padding-top:20px;}
h5{padding-right:20px;}
p{text-indent:2em;}
.round {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.content{line-height:1.6em;color:#666666;}
.content img{ max-width:100%;margin:10px 0;}
.content table tr td,.content table tr th{text-align: center; vertical-align:middle;color:#666666;line-height:1.6em; }
.content h4{margin-top:20px;font-weight:600;color:#333333;}
.panel-heading{font-weight:600;}
.f_r{float:right;}
.f_l{float:left;}
.dark{color:#888;}
.l_h-2{line-height:2em;}
.breadcrumb{background:#efefef;}
.red{color:#d10000;}
.f_small{font-size:10px;font-weight:300}
.carousel{margin:1px auto;}
.overflow{white-space: nowrap;text-overflow:ellipsis; overflow:hidden;display:block;}
/*header*/
header{height:127px;}
.logo img{margin:19px;}
.tel{margin:40px 20px;text-align:right;}

/*main*/
.main{background:#fff;padding:0;margin-bottom:15px;}
.main h3{height:35px;line-height:35px;background:url(../images/main_h3.png) left bottom no-repeat;padding:0px 10px 0 30px;font-size:16px;margin:0;font-weight:600;}
.main .content{padding:12px 15px;}
.main .content h4{margin-top:10px;}
.main h4 a{font-size:14px;color:#000;margin:0px;font-weight:600}

/*index*/
.banner_index{background:url(../images/banner_index.png) bottom center no-repeat;padding-bottom:30px;margin-bottom:10px;}
.newslist_index{width:100%;margin:10px 0;clear:both;float:none;color:#bbb;}
.newslist_index a{color:#000;display:block;border-bottom:1px dotted #bbb;}

/*navbar*/
.navbar{background:url(../images/nav_bg.jpg) repeat-x;margin-bottom:0px;}
.navbar .nav_line{background:url(../images/nav_line.jpg) left no-repeat;}
.navbar-nav>li>a {color:#fff;}
.nav li.active a,.nav li a:hover{background:#444;}
.nav li a{color:#fff;font-size:16px;padding-left:28px;padding-right:26px;background:url(../images/nav_bg.jpg) repeat-x;}
.icon-bar{background:#fff;}
.navbar-toggle{background:#0980f6;}
.navbar-brand,.navbar-brand:hover{color:#fff;}

/*footer*/
.footer{background:#c1c1c1;color:#000;margin:20px auto;padding:15px 30px;}
.footer a,.footer a:hover{color:#000;}

/*page*/
.side #accordion{background:#fff;padding:0 10px;padding-bottom:10px;margin-bottom:15px;}
.side a{display:block;color:#555; text-decoration:none;}
.side a:hover{color:#000;}
.side h3{font-size:16px;background:#999 url(../images/left_h3.jpg) repeat-x;padding:0 20px;color:#fff;margin:0;border-top-left-radius:5px;border-top-right-radius:3px;line-height:35px;height:35px;}
.side h3 small{color:#fff;}
.panel-title{font-size:13px;padding:10px 10px 10px 20px ;background:url(../images/left_ico.png) no-repeat 5px;margin:0;border-bottom:1px dotted #bbb;font-weight:600;}
.side .panel{margin:0;padding:0;}
.side .panel-body{margin:0;padding:0;}
.side .panel-body a{padding:0px 10px 0px 25px;;border-bottom:1px dotted #bbb;height:35px;line-height:35px;}
.side .panel-body a:hover{background:#ddd;}
.side .list{background:#fff;padding:10px;margin-bottom:15px;}
.side .list a{height:30px;line-height:30px;display:block;border:1px solid #eaeaea;padding-left:10px;background:url(../images/list_bg.jpg) repeat-x center;margin:5px; overflow: hidden;font-size:13px;}
.side .list a span{color:#f60;}
dl{margin:20 auto;}
dt,dd{line-height:2em;}
.content .table_form tr td{text-align:left;}
/*product*/
.pro_list a{ display:block;line-height:1em;text-align: center;margin:10px auto;}
.show_pro img{margin:20px auto;}

/*滚动*/
.scroll_horizontal{position:relative;width:100%;padding:30px 60px 10px 60px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%;height:210px;margin:0px auto;}
.scroll_horizontal .box ul{margin:0;padding:0;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:257px;list-style-type:none;margin:0;padding-right:30px;text-align:center;line-height:2.6em;}
.scroll_horizontal .list li img{border:1px solid #bbb;padding:2px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;font-size:2.6em;cursor:pointer;}
.scroll_horizontal .prev{left:10px;}
.scroll_horizontal .next{right:10px;}
.footlinks {clear:both;margin:0px auto;padding:2px;width:1134px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}

