@charset "utf-8";
/* CSS Document */

/***********index****************/
a{ text-decoration:none;}
h2{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#fff; font-size:21px; margin-bottom:12px;}
h3{ font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#fff; font-size:15px; margin-bottom:12px;}
.pic_box{ background:#000000; height:auto; width:100%; margin:auto; overflow:hidden; text-align:center;padding: 7% 0;}
.texts_box{ background:#101010; padding:5% 10%; color:#fff; }
ul.content_list{ width:100%; height:auto; overflow:hidden;}
ul.content_list li{ width:48%; height:auto; overflow:hidden; float:left; margin-right:4%; margin-bottom:4%;}
ul.content_list li:nth-child(2n+2){ margin-right:0;}

/***********about****************/
.pic_box img{width: 70%;} 
.texts_box p{ font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height: 22px;}
.more_link{ color:#f20000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; display:block;}
.container .datas p{ color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height: 22px; margin-bottom:10px;} 
.servive_list li{ background:url(../images/li_bg.png) no-repeat left; padding-left:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.servive_list h6{ color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;margin-bottom: 12px;
margin-top: 20px;}


.texts_box h4{ color:#12577e; font-size:15px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; margin-bottom:12px;}
#quote_form label{ margin-right:12px;}
.texts_box span{ display:inline-block; min-width:15px;}



@media only screen 
    and (max-device-width : 480px)
    {

ul.content_list li{ width:100% !important; }
	}