﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,a { padding: 0; margin: 0; font-family:"微软雅黑", "A rial", "Helvetica", "sans-serif"; font-size: 12px; color: #666;}
table { border-collapse: collapse; border-spacing: 0; }
a{ text-decoration: none; color:#666;}
a:hover{ text-decoration: underline;}
fieldset,img { border: 0;}
ol,ul { list-style: none; }
q:before,q:after { content:'';}
abbr,acronym { border: 0;}
.clear{ clear: both;}
.left{ float: left;}
.right{ float: right;}

body { background-color:#f0f1f1;}
.box{ width: 1100px; margin: 0 auto;}
/*.top_title{ background: url("../../images/img_02.jpg") repeat-x left top #f5f5f5; height: 122px;}

.nav{height:32px; margin-top:2px;}
.menu { overflow:hidden; zoom:1;}
.menu li{ float:left; height:32px; line-height:32px; font-size:14px;}
.menu li a{ padding:0 25px 0 25px; display:block; font-size:14px; float:left; color:#222222; font-weight:bold; background:url(../../images/img_14.jpg) no-repeat right center; height:32px;}
.menu li a:hover{ color:#eea736; text-decoration:none; font-weight:bold; background:url(../../images/img_14.jpg) no-repeat top right; height:29px; border-bottom:3px solid #eea736;}*/




.top_title{ background: url("../images/img_02.jpg") repeat-x left top #f5f5f5; height: 122px; position:relative;}

.menu { width:1100px; margin:0px auto;}
#nav li{ float:left; height:32px; line-height:32px;  position: relative; font-size:16px;}
#nav li a{ font-size:14px; padding:0 30px 0 30px; display:block; float:left; color:#222222; font-weight:bold; background:url(../images/img_14.jpg) no-repeat right center; height:32px;}
#nav li a:hover{ font-size:14px; color:#eea736; font-weight:bold; background:url(../images/img_14.jpg) no-repeat top right; height:29px; border-bottom:3px solid #eea736;}
#nav li li{ padding:0; background:none;}



#nav ul li{ height:32px; line-height:30px;border-bottom:1px solid #C9C9C9;}

#nav ul  {
 list-style: none;
 background:#DEDEDE;
 font-weight: bold;
 padding: 0px;
 margin: 0px;
 width: 150px;
 text-align: left;
}
#nav ul ul{

 border-bottom: 0px;
}
#nav ul a {
width:150px;  padding:0 30px;
text-align:center;
 display: block;
 width: auto;
}

#nav ul li a{ border-bottom:0; background:0;}
#nav ul li a:hover { border-bottom:0; background:0;}

#nav a:hover{
 color: #336666;
}


#nav li ul {
 position: absolute;
 left: -999em;
 width: 150px;
 font-weight: normal;
 margin: 0px;
 padding: 0px;
}
#nav li li {
 width: 150px;
}
#nav li ul a {


}

#nav li:hover ul ul,#nav li.sfhover ul ul{
 left: -999em;
}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
 left: auto;
}
#nav li:hover ul,#nav li.sfhover ul{
 left: 0;
 top: 32px;

}
#nav li:hover ul ul,#nav li.sfhover ul ul{ top:0;}
#nav li ul ul {
 margin:0 0 0 150px;

}
#nav li:hover, #nav li.sfhover {
background:#DEDEDE; 
}

* html #nav li {
 float: left;
 height: 1%;
}
* html #nav li a {
 height: 1%; 
}






.nav_weixin { float:right; width:106px;}

#carousel1{width:100%;height:600px;text-align:center;overflow:hidden;}
#carousel1 .car_bigp img{display:none;margin:auto; text-align:center;}
#carousel1 .car_click{width:1100px;height:82px;background:url(../../images/background1.png);position:absolute;z-index:2;top:500px; left:410px;}
#carousel1 .car_click .car_c_title{width:290px;height:82px;margin:5px 30px 0px 30px;float:left;}
#carousel1 .car_click .car_c_title p{font-size:18px;color:white;margin:5px 5px}
#carousel1 .car_click .car_c_smallpic{width:740px;height:82px;margin-top:5px;float:left;}
#carousel1 .car_click .car_c_smallpic input{float:left;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left;margin:0 5px;border:solid 2px #fff;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt1{width:32px;height:62px;border:0px;background:url(../../images/img_25.jpg);cursor:pointer;margin-right:5px; margin-top:2px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt2{width:32px;height:62px;border:0px;background:url(../../images/img_39.jpg);cursor:pointer;margin-left:5px; margin-top:2px;}


.inbody { margin-top:42px; margin-bottom:52px;}
.inbodyleft { float:left;}
.inbodyright { float:right;}
.inTitle_a { background:url(../../images/img_50.jpg) no-repeat left center; height:42px; width:810px; color:#2c5a99; font-size:16px; font-weight:bold; padding-left:14px; line-height:42px; overflow:hidden; zoom:1;}
.inTitle_a span { float:right; margin-right:20px; }
.inTitle_a span a {font-family:"宋体"; font-weight:normal; font-size:20px; color:#666; }

.inTitle_b { background:url(../../images/img_76.jpg) no-repeat left center; height:42px; width:338px; color:#2c5a99; font-size:16px; font-weight:bold; padding-left:14px; line-height:42px; overflow:hidden; zoom:1;}
.inTitle_b span { float:right; margin-right:20px; }
.inTitle_b span a {font-family:"宋体"; font-weight:normal; font-size:20px; color:#666; }


.bodytextbox { padding:17px 5px; line-height:25px; font-size:14px;}

.productTitle_a a{ width:262px; height:60px; background-color:#f0f1f1; border: 1px solid #e3e3e3; line-height:60px; text-align:center; color:#666666; display:block; font-size:16px; font-weight:bold;}
.productTitle_a a:hover{ width:262px; height:60px; background-color:#2c5a99; border: 1px solid #2c5a99; line-height:60px; text-align:center; color:#fff; display:block; font-size:16px; font-weight:bold;}

.productTitle_img li{ margin-top:15px;}
.productTitle_img li img{ border:1px solid #fff;}
.productTitle_img li img:hover{ border:1px solid #ddd;}

.newslist { margin:15px 5px; }
.newslist li{ border-bottom:1px dotted #ccc; color:#999; line-height:30px; font-size:14px;}
.newslist li a{ line-height:30px; font-size:14px; color:#666; margin-left:5px;}
.newslist li a:hover{ line-height:30px; font-size:14px; color:#2c5a99; margin-left:5px;}


.footer {margin-top:50px; margin-bottom:50px; color:#9dbce7;}
.footer_nav { font-size:14px; font-weight:bold; color:#fff;}
.footer_nav a{ font-size:14px; font-weight: normal; color:#fff; margin:0px 10px;}
.footer_nav a:hover{ font-size:14px; font-weight:normal; color:#fff; margin:0px 10px;}



.ifocus { position:relative; z-index:1;  text-align:left; height:554px;}
	.ifocus_pic { height:554px; overflow:hidden; }
		.ifocus_piclist { position:absolute; height:554px; overflow:hidden; width:100%;}
		.ifocus_piclist ul{}
		.ifocus_piclist li { height:554px; overflow:hidden; display:none; text-align:left; width:100%;}
		.ifocus_piclist li a{ display:block; height:554px;}
		.ifocus_piclist .flashaa{ width:1003px; height:554px; margin:0 auto;}


.ifocus_btn{ position:absolute; left:0; bottom:-1px;  text-align:center;  overflow:hidden; width:100%; background:url(../../images/dianbg.png) no-repeat center bottom; height:55px;}
* html .ifocus_btn{
  _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1003?"1003px":"");}
.ifocus_btna{ width:990px; margin:0 auto; text-align:left;}
.ifocus_btn ul{ padding-left:470px;}
.ifocus_btn ul li{ width:14px; height:14px; display:block; float:left; text-indent:-9999px; background:url(../../images/dian02.png) no-repeat; margin-right:5px; margin-top:20px;}
.ifocus_btn ul li.current {background:url(../../images/dian01.png) no-repeat;}



.erjileft { float:left; width:287px;} 
.erji_nav { margin-bottom:10px;}
.erji_nav h2 {background:url(../../images/erjiimg_03.jpg) no-repeat left center; height:32px; width:287px; color:#fff; font-size:16px; font-weight:bold; padding-left:14px; padding-top:30px; overflow:hidden; zoom:1;}
.erji_nav ul li a{ width:270px; height:42px; background:url(../../images/erjiimg_10b_10.jpg) no-repeat left center; line-height:42px; padding-left:17px; color:#666666; display:block; font-size:14px; font-weight:bold; margin-top:5px;}
.erji_nav ul li a:hover{ width:270px; height:42px; background:url(../../images/erjiimg_10.jpg) no-repeat left center; line-height:42px; padding-left:17px; color:#2c5a99; display:block; font-size:14px; font-weight:bold; margin-top:5px; text-decoration: none;}

.erji_leftlianxi h2 {background:url(../../images/erjiimg_12.jpg) no-repeat left center; height:32px; width:287px; color:#2c5a99; font-size:16px; font-weight:bold; padding-left:14px; padding-top:30px; overflow:hidden; zoom:1;}
.erji_leftlianxi_text { border:1px solid #e3e3e3; padding:15px; background-color:#FFFFFF; line-height:20px;}

.erjiright { float:right; width:794px;} 
.erjiright_inTitle {background:url(../../images/erjiimg_06.jpg) no-repeat left center; height:58px; width:764px; color:#2c5a99; font-size:16px; font-weight:bold; padding-left:30px; line-height:58px; overflow:hidden; zoom:1;}
.erjiright_inTitle span { float:right;font-weight:normal; margin-right:20px; font-size:12px; color:#999; }
.erjiright_inTitle span a { font-weight:normal; color:#999; }

.erjiright_box { padding:20px; border:1px solid #e3e3e3; background-color:#FFFFFF; font-size:14px; line-height:25px;}

.second_list{ padding: 15px 19px;}
.second_list ul{ background: url("../../images/second_listbg.jpg"); }
.second_list ul li{ line-height: 28px; background: url("../../images/point01.jpg") no-repeat left; padding-left: 10px;}
.second_list ul li span{ color: #999;}
.second_list ul li a{ color: #114168;}

.news_list_text { padding:10px;}
.news_list_text h2 {line-height:30px; font-size:20px; font-weight:bold; color:#333;}
.news_list_text .news_dedt{ color:#999;  line-height:25px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.news_xxi_text { line-height:22px; color:#666; margin-bottom:20px;}
.news_xxi_text p{ line-height:22px; color:#666; text-indent:20px;}

.img_list{ padding: 15px 0 15px 5px;}
.img_list ul { overflow:hidden; zoom:1;}
.img_list li{ width: 234px; float: left; margin-right: 15px;}
.img_list li span{ display: block; text-align: center; line-height: 24px; padding: 5px 0;}
.img_list li img{ border:1px solid #fff;}
.img_list li img:hover{ border:1px solid #ddd;}

.img_detailed{padding: 15px 0 15px 5px;}

.productimg_box{width:342px;margin:0px 0px 20px 0px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:82px;margin:0 1px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:342px;width:342px;}
.tb-s310, .tb-s310 img{max-height:342px;max-width:342px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:80px;width:80px;}
.tb-booth{border:1px solid #e3e3e3;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:80px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #e3e3e3;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #e3e3e3;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


.page{ height:26px; text-align:center; line-height:24px;  padding:20px 0 20px 0; border-top:1px dotted #ddd;}
.page ol { *zoom:1; display:inline;}
.page ol li{*zoom:1; display:inline;  height:20px;  margin:0 2px; }
* html .page ol li{ margin:0 4px;}
* html .page ol li{ display:inline;}
.page a{*zoom:1; display:inline-block;}
.page a,.page span,.page span a{  *zoom:1;display:inline-block; }
.page a{ padding:0 7px; height:20px; line-height:20px; border:1px solid #ccc;  color:#000;}
.page a{ background-color:#fff; }
.page ol li a:hover{ background-color:#eee; text-decoration:none; color:#000;}
.page ol li a{ font-family:Arial, Helvetica, sans-serif; }
.page ol li.thisclass a{ font-family:Arial, Helvetica, sans-serif;  background-color:#2c5a98; border:1px solid #2c5a98; color:#fff; font-weight:bold;}
.page ol li .pageinfo{ color:#999;}
.page ol li.pages a{ background:url(../../images/pages.gif) no-repeat 14px center; padding-left:24px;}
.page ol li.pages a:hover{ background:url(../../images/pages.gif) no-repeat 14px center #eee; color:#000;}
.page ol li.pagex a{ background:url(../../images/pagex.gif) no-repeat right center; padding-right:24px;}
.page ol li.pagex a:hover{ background:url(../../images/pagex.gif) no-repeat right center #eee; color:#000;}

/**分页**/
.megas512{margin:20px 0px 10px 0px;padding:3px;text-align:center}
.paginator A{padding:0 7px;height:20px;line-height:20px;border:1px solid #CED2DB;color:#000;margin-right:3px;text-decoration:none;display:inline-block;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;}
.paginator SPAN.current{font-weight:700;color:#99210b;margin-right:3px;padding:2px 6px;}
.paginator SPAN.disabled{color:#adaaad;margin-right:3px;padding:2px 6px;}
.paginator .cpb{background-color:#00549c;border:1px solid #00549c;color:#fff;font-weight:700;padding:0 7px;height:20px;line-height:20px;display:inline-block;}
.paginator A:hover,.paginator A:active{background-color:#eee;border:1px solid #CED2DB;color:#000;}

/*侧导航样式*/
.subNavBox{width:287px;}
.subNav{width:270px; height:42px; background:url(../../images/erjiimg_10b_10.jpg) no-repeat left center; line-height:42px; padding-left:17px; color:#666666; display:block; font-size:14px; font-weight:bold; margin-top:5px;}
.subNav:hover{width:270px; height:42px; background:url(../../images/erjiimg_10.jpg) no-repeat left center; line-height:42px; padding-left:17px; color:#2c5a99; display:block; font-size:14px; font-weight:bold; margin-top:5px; text-decoration: none;}
.currentDd{color:#277fc2}
.currentDt{width:270px; height:42px; background:url(../../images/erjiimg_10.jpg) no-repeat left center; line-height:42px; padding-left:17px; color:#2c5a99; display:block; font-size:14px; font-weight:bold; margin-top:5px; text-decoration: none;}
.navContent{display: none;border-bottom:solid 1px #e5e3da; text-indent:20px;}
.navContent li a{display:block;width:287px;heighr:28px; padding-left:30px; font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
/*侧导航样式*/

