﻿/**全局样式**/
html { overflow-x: hidden;overflow-y: auto;}* {margin:0;padding:0;}img{border:0px;}ul{list-style-type:none;}
.allarwp, #main, .head,.Banner,#in_body,.l_con,.r_con,#Main_nav .mainlevel .nav_one,.pro_bor,div.pro_info { text-align:center;}
.allarwp, #main, .head,.Banner,#in_body,#main_foot,#Main_nav,.news_sm,.search_small{ margin:auto;}
.Banner,#in_body,.l_con,.right,.r_con,#Main_nav,#menu,#Abomenu,.search_small {overflow:hidden;}
.left,#Main_nav .mainlevel,#Main_nav .zs,.news_sm a,.search_small_text,#menu span ul a{float:left;}
.l_t_r, .tt3, .news_sm span, .search_small_but { float:right;}
.l_t_l,.l_t_r,.tt1,.tt1 a,.tt1 span{text-transform:uppercase;}

body{background:#21c2dd;}body, a,a:hover,a:active,a:visited{color:#434343;text-decoration: none;font-size:14px;}

.allarwp{width:100%;}#main{width:1003px;background:#fff;}
.head{width:100%;margin:auto;background:url(/images/Pro_04.jpg) repeat-x top;}
.head_1{width:100%;height:112px;background:url(/images/Pro_02.jpg) no-repeat left top;}
.Banner{width:auto;height:auto;}
#in_body{width:1003px;padding:0px 0 10px 0;}

/*left*/
.left{width:205px;min-height:393px;padding-right:17px;  background:url(/images/Pro_17.jpg) no-repeat right top;}
.l_title{width:205px; height:65px;line-height:65px; text-align:center; overflow:hidden;background:url(/images/products3_03.jpg);}
.l_con{width:205px; padding:0px 0 5px;float:left;}
.l_t_l{ margin:0px 0 0 0px; font-size:24px;color:#2f2f2f;font-family:'Microsoft YaHei';}
.l_t_r{float:left; margin:8px 5px 0 2px;font-size:12px;color:#ffffff;float:left;text-transform:none;font-family:Arial;display:none;}

/*right*/
.right{width:780px;margin:auto;margin-right:0px;margin-top:20px;}
.r_title{width:780px;height:40px;text-align:center;border-bottom:1px solid #dedede;}
.r_con{width:780px; overflow:hidden;padding-top:10px;min-height:350px;_height:350px;margin:auto;height:auto;}
.tt1{float:left; margin:9px 0 0 15px;}.tt1, .tt1 a, .tt1 span { color: #454545; font-size: 14px;font-family:'Microsoft YaHei';}
.tt2{margin:10px 0 0 5px;color:#a3a3a3;font-size:13px;font-family:Arial;}
.tt3{float:right; margin:9px 0 0 10px;font-size:12px;margin-right:10px;}.tt3,.tt3_r a,.tt3 .tt3_r span{color:#464646;font-weight:normal;}

.tt12{margin:12px 0 0 22px;float:left;}.tt12, .tt12 a, .tt12 span { color: #000000; font-size: 12px;font-family:'Microsoft YaHei'; }
/*.tt3 .tt3_r span { font-weight:bold;}*/

/*foot*/
#main_foot{width:963px;padding-right:20px; height:30px;line-height:30px;text-align:right;background:url(/images/Pro_31.jpg) repeat-x top;margin-bottom:10px;}
#main_foot ,#main_foot  a{color:#fff;font-family:'Microsoft YaHei';font-size:12px;}

/*-----导航菜单-------*/
#Main_nav {width:760px;padding-left:15px; height:33px;margin:auto;float:right;background:url(/images/Pro_09.jpg);margin-right:20px;margin-top:5px;}
#Main_nav .mainlevel {margin-right:1px;}#Main_nav .zs {width:2px;height:33px;background:url(/images/tiaotiao.jpg);}
#Main_nav .mainlevel .nav_one {display:block; width:80px;height:33px; line-height:33px; color:#ffffff;font-size:14px;font-family:'Microsoft YaHei';font-weight:bold;}
#Main_nav .mainlevel .on  ,#Main_nav .mainlevel:hover,#Main_nav .mainlevel:hover .nav_one,#Main_nav .mainlevel .nav_one:hover {background:url(/images/Pro_10.jpg);color:#fff;}

#Main_nav .mainlevel .Main_nav_Er {display:none;position:absolute; width:152px; text-align:center;}
#Main_nav .mainlevel .Main_nav_Er li {margin:0;padding-top:0;padding-bottom:0px;}
#Main_nav .mainlevel .Main_nav_Er li a {width:130px;padding-left:22px; line-height:23px;  color:#000;font-size:12px;display:block;text-align:left;float:left;background:url(/images/Pro_30.png);margin:0;padding-top:0;padding-bottom:0px;}
#Main_nav .mainlevel .Main_nav_Er li a:hover {text-decoration: underline;}

/*ProList*/
#Abomenu,#menu { width:197px;margin:0px auto 0px auto;}
#Abomenu a,#menu h1 a{width:150px;padding-left:47px; height:30px; line-height:30px; background:url(/images/Pro_20.jpg);color:#000;font-weight:normal;margin-bottom:1px;font-family:'Microsoft YaHei';font-size:14px;font-weight:bold;}
#Abomenu a:hover,#Abomenu a.on,#menu h1 a:hover,#menu a.on{background:url(/images/Pro_15.jpg);color:#fff;}
    #Abomenu h1 a {width:119px;padding-left:78px;height:39px;line-height:39px;background:url(/images/Abo_06.jpg);color:#2f2f2f; }
    #Abomenu a:hover, #Abomenu a.on {background:url(/images/Abo_03.jpg); }

#menu h2 a{width:150px;padding-left:47px;height:20px;line-height:20px;font-weight:normal; margin-bottom:2px; }
#menu span ul a{ width:150px;padding-left:47px;height:auto;line-height:20px;font-weight:normal;}
#menu a,#Abomenu a{display:block;text-align:left;}#menu .no {display:none;}

.pro_bor{vertical-align:top;width:auto;height:auto;text-align:center;}.pro_bor img,.pro_bor img:hover {float:left; border:1px solid #cfcfcf;}
div.pro_info{width:auto;height:auto;line-height:52px;text-align:center;background:url(/images/Pro_26.jpg);margin-top:2px;}
div.pro_info span{color:#434343;}

.news_sm{width:243px; height:28px;line-height:28px; text-align:left;background:url(/images/Home_10.jpg) no-repeat left;}
.news_sm a{margin-left:12px;}.news_sm span{margin-right:2px;}
.news_sm a,.news_sm span {}.news_sm:hover a,.news_sm:hover span{color:#373737;}

/*Search*/
.search_small{width:166px;height:24px;background:url(images/Pro_26.jpg);margin-top:15px;}
.search_small_text{width:133px;height:24px; line-height:24px;background:none;border:0;margin:0px;color:#8b8b8b;margin-left:5px;}
.search_small_but{width:28px;line-height:24px; cursor:hand;color:#fff;font-size:11px;}

.foot_head { background:url(/images/Pro_22.jpg);width:981px;height:29px;line-height:29px;margin:auto;}
.foot_head,.foot_head a {color:#fff;font-size:14px;}
.foot_head a { margin:0 8px 0 8px;}