@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{background-color:#EFEFEF}
a{text-decoration:none; color:#115AA7; font-family:Verdana, Arial,Tahoma, Helvetica, sans-serif; outline:none;}
body{font-size:12px;font-family:Verdana, Arial,Tahoma, Helvetica, sans-serif}
p{ line-height:20px;}
h1{ color:#FF3300; padding:10px}
ul,li{ list-style:none;}
.left{ float:left;}/* 浮动左边 */
.right{ float:right;}/* 浮动右边 */
.clear{ clear:both; }/* 清楚浮动 */

#wraper {background-color: #FFFFFF;margin: 0 auto;width:1035px;padding-left: 10px;padding-right: 10px;}
#wraperHeader {height: 133px;margin: 0 auto;overflow: hidden;}
.header {background:margin: 0 auto;width: 1035px;}
.header_left {float: left;height: 74px;padding-left: 25px;width: 785px;}
.header_right {float: right;width: 210px;background:url(../images/bg1.jpg) left bottom no-repeat transparent;height:93px;}
.header_right a {}
.header_right .topxml a{padding-left:10px; color:#999}
.header_right .toptel{color: #2A7FC0;font-size: 13px;padding-top:10px;padding-left:10px;}

.header_right .topemal{color: #F20E0D;padding-top:20px;font-size:13px;padding-left:10px;}
.header_right .topemal a,.header_right .topemal a:link, .header_right .topemal a:visited{color: #F20E0D; text-decoration:underline}

.logo{}
.logo img {float: left;margin: 0;}
.logo span {color: #004B97;float: left;font-family: Tahoma;font-size: 13px;font-weight: 600;margin-left: 20px;padding-top:17px;width:170px}
.wechat{float:right;margin: 0; padding-top:8px}

#topMenu {height: 29px;overflow: hidden;background-color:#014A97;margin-top: 8px;}
ul#mainMenu {height: 29px;line-height: 29px;margin: 0 auto;overflow: hidden;padding-bottom: 1px;width: 1035px;}
ul#mainMenu li{float:left;padding-left:2px;}
ul#mainMenu li a,ul#mainMenu li a:link,ul#mainMenu li a:visited{padding:0px 17px;font-size:12px;text-decoration:none;color:#fff;font-weight:600;display:block;line-height:29px;overflow:hidden;background: url("../images/menu.jpg") no-repeat scroll right center transparent;}
ul#mainMenu li.first{padding-left: 15px;padding-right:15px;background-color:#ED0303;}
ul#mainMenu li.active a,ul#mainMenu li.active a:link,ul#mainMenu li.active a:visited,ul#mainMenu li a:hover{line-height:29px;}
ul#mainMenu li a:hover{color:#FF0;}
ul#mainMenu li.first a,ul#mainMenu li.first a:hover{background:none;}
ul#mainMenu li.last a,ul#mainMenu li.last a:link, ul#mainMenu li.last a:visited{background:none;}
ul#mainMenu .right{float:right;width:200px;font-weight: 600;color:#fff;}
ul#mainMenu .right a{color:#fff;}

.product{ color:#ffffff; font-size:12px; font-weight:600; height:30px; padding-left:10px}


#focus {height: 300px;margin: 0 auto;overflow: hidden;position: relative;width: 1035px;}
#focus ul {height: 338px;position: absolute;}
#focus ul li {float: left;height: 338px;overflow: hidden;position: relative;width: 1035px;}
#focus ul li div {overflow: hidden;position: absolute;}
#focus .btn {bottom: 0;height: 33px;position: absolute;right: 0;text-align: center;width: 1035px;}
#focus .btn span {background: url("../images/img2.jpg") no-repeat scroll center center transparent;cursor: pointer;display: inline-block;height: 17px;margin-top: 3px;width: 17px;}
#focus .btn span.on {background: url("../images/img1.jpg") no-repeat scroll center center transparent;}
#focus .preNext {cursor: pointer;height: 17px;width: 17px;display:inline-block;}
#focus .pre {left: 0;background:url(../images/left.gif) 0 0 no-repeat transparent;}
#focus .next {background-position: right top;right: 0;background:url(../images/right.gif) 0 0 no-repeat transparent;}
.bannerbottom{background:url(../images/img3.jpg) 0 0 repeat-x transparent;width:1035px;height:16px;}

#indexMain{margin-top:20px;}
#indexMain .about {margin: 0 auto;position: relative;padding-right:22px;padding-left:10px;}
.about {float: left;height: 327px;margin-left: 55px;margin-top: 5px;position: relative;width: 230px;}
.about .hottitle {color: #2378B9;font-weight: 600;height: 16px;line-height: 16px;overflow: hidden;text-align: left;font-size:15px;}
.about p {color:#676A71;font-size:12px;}
.about .img {height: 135px;padding-top: 6px;width: 225px;}
.more{width:77px;height:23px;background:url(../images/more.jpg) center center no-repeat transparent;text-align:center;line-height:23px;margin-top:10px;}
.more a{color:#495180;}
#indexMain .col4{padding-right:0;}

#wraperMain {background: url("../images/bg2.jpg") repeat-y scroll left top transparent;margin: 0 auto;width: 1035px;}
#wraperLeft{background-color:#B5C6DA;width:202px;float:left;}
#wraperLeft #catalog{background-color:#014A97;width:197px;margin-bottom:37px;padding-top:34px;}
#catalog ul li{background: url("../images/narrow.jpg") no-repeat scroll 8px center transparent;overflow: hidden;border-bottom: 1px solid #B5C6DA;}
#catalog ul li, #catalog ul li a:link, #catalog ul li a:visited{color: #fff;font-weight: 300;height: 25px;line-height: 25px;overflow: hidden;padding: 3px 3px 3px 10px;}
#wraperRight{float:right;width:820px;}
.synopsis1 {border: 2px solid #ccc;margin-right: 5px;margin-top: 16px;min-height: 100px;width: 99%;}
.synopsis1 img{display: table-cell;vertical-align:middle;}
.synopsis1_left {float: left;width: 24%;padding-left:3px;padding-top:12px;}
.synopsis1_right {float: right;width: 63%;padding-right: 96px;}
.synopsis1_right h3 a {color:#B00100;text-decoration:underline;}
.synopsis1_right p {color:#143B64;line-height:21px;}
.synopsis1_right div{height:25px;line-height:25px;}

.related{border-top:1px solid #CDCDCD;}
.related ul li {float:left;width:205px;}
.related ul li .center{text-align:center;}
.related ul li a{color:#004A96;}
.related h3 {font-size: 11px;height: 25px;line-height: 25px;}

#pageNav {color: #999;height: 27px;line-height: 25px;border-bottom:1px dashed #CDCDCD; margin-bottom:10px;}

#wraperBottom{margin-top:10px;}
#wraperBottom .bottom{border:1px solid #eee;height:50px;line-height:25px;color:#999;}
#wraperBottom .bottom span{padding-left:2px;float: left;}
#wraperBottom .bottom div{float:right;width:100px;}
#wraperBottom .bottom div li{float:left;padding-left:5px; padding-top: 5px;height: 18px;*padding-top:0px;_padding-top:5px;}
#wraperBottom .bottom2{color:#999;font-size:10px;padding-top: 5px;}

table{background-color:#666;}
  table thead td{background-color:#e0eaf4}
  table td{background-color:#fff;padding:5px;}
  table td.f{background-color:#d9f3d7;}
  
.form{width:100%;overflow-x:scroll; margin-bottom:10px;}
.form table{ width:100%;overflow-x:scroll; background-color:#CCCCCC;}
.form table tr td{ text-align:center;}
.form table tr.b2{ background-color:#FFFFFF;}


.news{ margin-bottom:40px; }
.news2{ margin-top:15px;  margin-left:10px;} 
.news3{margin-top:5px;  margin-left:10px; border-bottom:1px dashed #cdcdcd; padding-bottom:15px;}



#floatTools {float: left;left: 1px;position: fixed;top: 180px;z-index: 1000;display:none;}
.header_left1 {
    float: left;
    padding-left: 300px;
    width: 100px;
	 padding-top:5px
}