@charset "gb2312";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"Î¢ÈíÑÅºÚ";-webkit-text-size-adjust:none;color:#363636;background:url(../images/bg.jpg);}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#363636;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_24{font-size:24px;}
.font_28{font-size:28px;}
.font_s{font-family:"ËÎÌå";}
.font_a{font-family:"arial";}
.container{width:1232px;margin:0 auto;}
.white{color:#fff;}
.white a{color:#fff;}
.white a:hover{color:#fff;}
.bg{background:#fff;}
.blue{color:#40aec8;}
.blue a{color:#40aec8;}
.blue a:hover{color:#40aec8;}

/*header*/
.top_bg{width:100%;height:147px;border-bottom:#222 solid 1px;background:#363636;margin-bottom:12px;}
.nav{width:940px;float:right;}
.nav li{width:134px;float:left;line-height:147px;background:url(../images/index_06.jpg) no-repeat right top;text-align:center;}
.nav li a{display:block;width:134px;height:147px;}
.nav li a:hover{background:url(../images/index_04.jpg);text-decoration:none;}
.banner{width:100%;}

/*index*/
.index_l{width:831px;padding-left:13px;float:left;}
.index_r{width:340px;padding-right:17px;float:right;}
.index_l_top{height:104px; background:#40aec8;padding-top:26px;}
.index_l_top li{width:276px;height:104px;float:left;border-right:#fff solid 1px;}
.about_tit_pic{padding:10px 0 0 32px;float:left;}
.about_tit{width:166px;float:right;padding-top:6px;line-height:35px;}
.index_l_con{width:217px;padding:20px 30px;float:left;line-height:26px;}
.new_list li{height:26px;}
.gbook{height:390px;background:#3aafca;padding:0 40px;margin-bottom:10px;}
.gbook_tit{height:70px;line-height:35px;padding-bottom:15px;}
.gbook_inp01{width:250px;height:42px;line-height:42px;background:#efeeee;border:none;padding:0 5px;color:#363636;font-size:18px;font-family:"Î¢ÈíÑÅºÚ";}
.gbook_inp02{width:250px;height:100px;line-height:24px;background:#efeeee;border:none;padding:5px;color:#363636;font-family:"Î¢ÈíÑÅºÚ";}
.gbook_btn{width:145px;height:39px;line-height:39px;color:#363636;background:#15c4ec;margin:0 auto;}
.gbook_btn a:hover{text-decoration:none;}
.gbook_mar{margin-bottom:12px;}
/*2014.08.18 ¸Ä*/
.gbook_inp02{width:250px;height:95px;line-height:24px;background:#efeeee;border:none;padding:5px;color:#363636;font-family:"Î¢ÈíÑÅºÚ";}
.gbook_inp03{width:124px;height:21px;line-height:21px;background:#fff;border:#d6d0d0 solid 1px;padding:0 5px;color:#363636;font-family:"Î¢ÈíÑÅºÚ";}
.gbook_btn{width:120px;height:24px;line-height:24px;color:#363636;background:#15c4ec;margin:0 auto;}
.gbook_btn a:hover{text-decoration:none;}
.gbook_yzm{height:30px;}
.gbook_mar{margin-bottom:8px;}

.pro_tit_area{height:59px;line-height:59px;margin-bottom:29px;padding:0 14px 0 19px;}
.pro_tit{width:288px;height:59px;background:url(../images/index_24.jpg) no-repeat;}
.pro_list{padding:0 15px;}
.pro_list li{ width:200px; height:150px; border:1px solid #000;}
.pro_pic{padding:5px;border:#d9dada solid 1px;width:200px; height:150px;line-height:150px;vertical-align:middle; } 
.pro_name{padding-top:26px;}

/*footer*/
.footer_bg{width:100%;height:145px;background:#363636;}
.copyright{width:870px;padding-top:40px;line-height:28px;color:#7d7b7b;}
.footer_pic span{padding:25px 20px 0 0;}

/*main*/
.main_left{width:323px;padding-left:17px;float:left;}
.main_right{width:784px;padding-right:95px;float:right;}
.type_tit{height:90px;line-height:90px;border-bottom:#096379 solid 15px;background:#40aec8;margin-bottom:12px;}
.type_list li{height:58px;line-height:58px;margin-bottom:12px;background:url(../images/main01.jpg) no-repeat;padding-left:90px;}
.contact_bor{min-height:388px;border:#d4d6d6 solid 1px;margin-bottom:12px;}
.contact_tit{height:58px;line-height:58px;background:#096379;margin-bottom:9px;}
.contact_pic img{border:#096379 solid 1px;margin-bottom:23px;}
.contact_text{padding:0 40px;line-height:24px;}
.main_tit{height:63px;line-height:63px;background:url(../images/main03.jpg) no-repeat;padding:0 25px 0 55px;color:#514f4f;}
.main_con{min-height:660px;padding:20px 22px;line-height:26px;}













