

/* base */
/*共用部分*/
body {
	font: 12px/20px Arial, "微软雅黑";
	color:#666;
	background:#fff;
	margin: 0px;
	text-align:center;
}
*{ padding:0; margin:0;}
a { color:#666; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }

.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.clearboth { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }
.page{ text-align:center; width:804px; float:left; padding:20px 0;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#c30;}
.fd_right{ float:right;}
.fd_left{ float:left; margin-right:10px;}
/*共用部分结束*/



/*头部header部分*/
.head{ background:url(../images/t_bj.jpg) repeat-x; height:103px;}
.header{width:1003px; margin:0 auto}
.header .tel{ text-align:right; padding:10px;font-size:16px;font-weight:600}
.header .tel span{ font-size:20px;color:#E40000;font-weight:600}
.header .logo{ float:left; margin-top:9px;}
.header .logo h1{ display:none;}
.header .top_right{ float:right; margin-top:10px;}
.header .top_right a{ padding:0 6px;}

.nav { float:right;  font-weight:bold; color:#000;  width:705px; margin-top:10px; font-size:14px;}
.nav ul{ }
.nav ul li{ float:left;}
.nav ul li.no_border{ border:none;}
.nav ul li a{ color:#000; display:block; width:88px; height:41px; display:block; text-align:center; line-height:29px;}
.nav ul li a:hover{color:#fff; background: url(../images/tit_bj.jpg) no-repeat;}
.nav ul li.on a{color:#fff; background: url(../images/tit_bj.jpg) no-repeat;}
#menu2 {}
#menu2 li { position: relative;}
#menu2 li a { float:left;}
#menu2 ul ul { display:none;  position:absolute; top:27px;  left:0; z-index:1000 }
#menu2 ul ul li{ padding:0px;}
#menu2 ul ul li a{ background:#0056b6; border-bottom:1px solid #7ca0bf; display:block; overflow:hidden; white-space:nowrap; width:132px; padding:0; text-align:center;}
.banner{ width:1003px; margin: 8px auto;clear:both }
.banner .lt{ width:181px; float:left}
.banner .lt .tit{ background:#4976d4; color:#FFF; font-size:14px; line-height:35px;}
.banner .lt ul{ background:#eeeeee; height:271px;  overflow:hidden;}
.banner .lt ul li{ list-style:none;float:left;line-height:35px;width:auto;margin:0 8px 0 8px;width: 73px;}
/*.banner .lt ul li{ padding-left:46px; border-bottom:#CCC 1px solid; border-top:#FFF 1px solid; height:23px; line-height:23px;}*/
.banner .lt ul li a:hover{ color:#F60}
.banner .rt{ float:right; background:url(../images/b_bj.jpg) no-repeat bottom; padding-bottom:10px;}


/*头部header部分结束*/

/*首页中间内容部分开始*/
.main{ width:1003px; margin:20px auto 0}
.main .pro{ width:235px; float:left; margin-right:16px; margin-top:10px;}
.main .pro_{ margin-right:0}
.main .pro .tit{    font-size: 14px;    font-weight: bold;    color: #000;    border-bottom: #000000 2px solid;    text-indent: 1em;
    background: url(../images/pro_tit.jpg) no-repeat left center;    text-align: left;}
.main .pro .intro{ margin-top: 6px;height: 249px;width: 235px;overflow: hidden;text-align: center;}
.main .pro .intro img{/* width:237px;*/ height:185px;max-width:230px;}
.main .pro .intro p{ font-size:12px; margin-top:6px;text-align: left;}
.main .pro .intro a:hover{ color:#F60}
/*首页中间内容部分结束*/
.pagebody{ background:#0087FF; margin-top:45px; padding:20px 0 50px 0;}
.huang{ width:1003px; margin:0 auto}
.huang .con{ width:210px; float:left; color:#fff;}

.huang td{color:#fff;font-size: 14px;}
.huang .about{ width:212px; float:left; background:#fff; padding:10px; margin-left:30px;text-align:left;}
.huang .about .tit{ font-size:18px; color:#000; margin-bottom:6px;font-weight:600; text-align:left;}
.huang .about .wz{ width:212px; height:80px; overflow:hidden; margin:6px 0;text-indent:20px;}
.huang .about dd{ text-align:right;font-size:16px;color:#999;text-decoration:underline;}


.huang .news{ width:210px; float:left; background:#fff; padding:10px; margin-left:20px;}
.huang .news .tit{ font-size:18px; color:#000; margin-bottom:6px;font-weight:600; text-align:left;}
.huang .news .wz{ width:212px; height:80px; overflow:hidden; margin:6px 0;text-align:left;}
.huang .news .wz li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;}
.huang .news .wz li a:hover{ color:#F60}
.huang .news dd{ text-align:right;font-size:16px;color:#999;text-decoration:underline;}




/*内页中间内容部分开始*/
.nbanner{ width:1003px; margin:8px auto 0 auto}

/*左边*/
.sidebar{ width:181px; float:left;text-align:left;}
.sidebar .intro{ }
.sidebar .title{ background:#EC0000; color:#FFF; font-size:14px; line-height:40px; padding-left:46px;}
.sidebar .intro ul{ background:#eeeeee; height:276px; width:181px; overflow:hidden}
.sidebar .intro ul li{ padding-left:46px; border-bottom:#CCC 1px solid; border-top:#FFF 1px solid; height:35px; line-height:35px;}
.sidebar .intro ul li a:hover{ color:#F60}


#menu { float:left; line-height:30px;}
#menu ul {float:left;}
#menu li { float:left; width:180px;  position: relative;}
#menu li a { display: block; float:left; padding-left:15px; width:165px;}
#menu li a:hover { color: #da1a00; }
#menu ul ul { display: none;  position: absolute; top: 0;  left:190px; }
#menu ul ul li{ background:#0056b6; width:200px; padding:0px; border-bottom:solid 1px #dadada;}
#menu ul ul li a{ padding:0px 10px; width:200px; overflow:hidden; white-space:nowrap; color:#fff;}
#menu ul ul li a:hover{ color:#f90;}

/*右边*/
.content{ width:804px; float:right; margin-bottom:30px;text-align:left;} 
.content .title{ border-bottom:solid 1px #dadada; line-height:35px; font-size:20px; color:#000}
.content .intro{ padding:15px 0;color: #000;}
.content .intro p{ font-size:13px;line-height:30px;color: #000;}

.content .product{}
.content .product .pro1{ float:left; width:390px; margin:20px 0 0 10px;height:150px;}
.content .product .pro1 .img{ float:left}
.content .product .pro1 .img img{ width:158px; /*height:111px;*/}
.content .product .pro1 .wz{ float:left; margin-left:10px; width:215px; height:120px; overflow:hidden}
.content .product .pro1 .wz dd{ font-size:16px; margin-bottom:3px;}
.content .product .pro1 .wz dd a{ color:#000}
.content .product .pro1 .wz dd a:hover{ color:#F60}


.content .product_show{ padding:15px;}
.content .product_show ul li{  margin-bottom:20px; }
.content .product_show ul li.pic{ text-align:center; border-bottom:dashed 1px #ccc;}
.content .product_show ul li.pic span{ display:block; font-weight:bold;}
.content .product_show ul li.nr p.jc{font-weight:bold;}
.content .product_show ul li.pic img{ width:367px; }

.jishu{ line-height:25px; padding:10px;}

.content .cu{ padding-top:15px;}
.content .cu .cu1{ border-bottom:#CCC 1px solid; padding:10px 0; height:135px}
.content .cu .cu1 .img{ float:left}
.content .cu .cu1 .wz{ float:left; margin-left:15px; width:543px;}
.content .cu .cu1 .wz dd{ margin-bottom:4px;}
.content .cu .cu1 .wz dd a{ font-size:14px ; font-weight:bold; color:#000}
.content .cu .cu1 .wz dd a:hover{ color:#F60}

.content .news_list{ padding:14px;}
.content .news_list ul li{ width:700px; float:left; margin-bottom:16px; border-bottom:dashed 1px #ccc; padding-bottom:2px; padding-left:15px; background:url(../images/dian.jpg) no-repeat left center;}
.content .news_list ul li span{ color:#333; float:right; padding-right:10px;} 
.content .news_list ul li a:link{ font-size:14px;}
.content .news_list ul li a:hover{ color:#0b8bd2;}

.content .news_show{ padding:14px; display:block}
.content .news_show ul li.bt{ font-size:14px; font-weight:bold; text-align:center;}
.content .news_show ul li.date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #999;}
.content .news_show ul li.nr{ padding:8px 18px;}
.content .news_show ul li.nr p{ margin-bottom:10px; line-height:26px;}
.content .news_show ul li.back{ text-align:center;}
.content .news_show ul li.back a:hover{ color:#ec6100;}

.content .feedback{ padding:15px;}
.content .feedback table{}
.content .feedback table thead{ font-weight:bold;}
.content .feedback table tr td{ padding:4px;}
.content .feedback table tr td a:hover{ color:#c30;}
.content .feedback table input, .content .feedback table textarea{ border:solid 1px #ccc;}
.content .feedback table input.button{background:#256AB6; color:#fff; cursor:pointer; padding:2px 4px;}

.content .job{ padding:15px;}
.content .job table{ background:#EAEAEA; margin-bottom:20px;}
.content .job table thead{ font-weight:bold;}
.content .job table tr td{ background:#fff; padding:4px;}
.content .job table tr td a:hover{ color:#c30;}

.cont{ font-size:14px; line-height:26px; padding:50px 0}



 .content .pro_show{ margin-top:10px;}
 .content .pro_show .img{ float:left;height:260;min-height:260px !important}
  .content .pro_show .img img{ height:260;width:310px; max-height:350px !important;}
 .content .pro_show .wz{ float:left; margin-left:30px; padding-top:30px; width:360px;}
 .content .pro_show .wz h2{ font-size:20px; color:#333}
 .content .pro_show .wz dd{ line-height:25px; margin-top:10px;}
 .content .pro_show .show{ margin-top:30px;}
 .content .pro_show .show .tit{ font-size:16px; background:#7A7A7A; color:#fff; line-height:35px; padding-left:15px;font-weight:600;}
 .content .pro_show .show .intro{ padding:15px 0px; line-height:25px;min-height:400px !important;font-size:14px;}
  .content .pro_show .show .intro div, .content .pro_show .show .intro p{font-size:14px;}

  .content .pro_show .show .intro table{ border: 1px solid #999; border-collapse:collapse;width:100%;}
    .content .pro_show .show .intro  tr{border: 1px solid #999;}
  .content .pro_show .show .intro  td{border: 1px solid #CCC;font-size:14px; padding:8px;}
 
 .content .pro_show .show p{line-height:25px;font-size:14px;}
 .content .pro_show .show .intro img{text-align:center;max-width:742px; 
max-height:600px; width: expression(this.width > 742 && this.width / 742 >= this.height / 600 ? 742 : true); 
height: expression(this.height > 600 && this.width / 600< this.height / 600 ? 600 : true); }
/*内页中间内容部分结束*/

/*脚部分开始*/
.footer{ text-align:center; width:1000px; margin:0 auto; clear:both; padding:10px; color:#999;}
.footer li{ float:left;margin-right:10px;}
/*脚部分结束*/


.input_sub{
	border:1px solid #999;
	height:28px;
	line-height:28px;
	}

