﻿/* CSS Document */
html,body{margin:0 auto;font-size:12px; line-height:24px; text-decoration:none; color:#555555; font-weight:normal; background-color:#e1e6ec;}
a{font-size:12px; line-height:24px; text-decoration:none; line-height:24px; color:#555555;font-weight:normal; }
a:hover{color:#024a94;}
ul,dl{list-style:none; margin:0; padding:0;}
ul li,dd{margin:0; padding:0;}
img{border:0;}

.clear{clear:both;}

a.a1:link 
{
	font-family:Verdana;
	font-size: 12px;
	color:#004D91;
	font-weight:bold;
	text-decoration: none;
}
a.a1:visited
{
	font-family:Verdana;
	font-size: 12px;
	color:#004D91;
	font-weight:bold;
	text-decoration: none;
	}
a.a1:hover 
{
	font-family:Verdana;
	font-size: 12px;
	color:#004D91;
	font-weight:bold;
	text-decoration: none;
}
.news-con {
    font-family: Verdana;
    font-size: 11px;
    color: #7A7A7A;
    background-color: #f1f1f1;
    padding-left: 10px;
    line-height: 25px;
    text-align: left;
}

.style23 {
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    color: #555454;
    line-height: 35px;
}

.z2{color:#0852a5; font-size:15px;}

/*------------------------------*/
.search{display:block; width:213px; height:25px;background:none; border:none; background-image:url(../images/search.jpg); background-repeat:no-repeat; background-position:left top;}
.input1{float:left;background:none; border:none;color:#999999;padding-left:8px;width:166px;line-height:25px;height:25px; text-align:left;}
.btn1{float:left;background:none; border:none;width:30px; cursor:pointer;height:25px;line-height:14px;}
.menu a{display:block; width:97px; height:33px;font-size:14px; line-height:33px; font-weight:bold;}
.menu a:hover{display:block; width:97px; height:33px; background-image:url(../images/menu_hover.jpg); background-repeat:no-repeat; background-position:left top;}
.list_2{background-image:url(../images/list_2.jpg); background-repeat:repeat-x; background-position:left top; font-size:14px; color:#ffffff; line-height:31px; font-weight:bold;}
.contact_2{background-image:url(../images/cont_3.jpg); background-repeat:repeat-x; background-position:left top; font-size:14px; color:#ffffff; line-height:30px; font-weight:bold;}
.list{display:block;}
.list .top{display:block;line-height:26px;}
.list .top a.x{display:block;padding-left:30px;height:26px;background-image:url(../images/list_li.jpg); background-repeat:no-repeat; background-position:left top;}
.list .top a.x:hover{font-weight:bold;}
ul.sub li{display:block;padding-left:30px;height:26px; line-height:26px; background-color:#f8f9fb;}
ul.sub li a{padding-left:10px;background:none; background-image:url(../images/dian2.jpg); background-repeat:no-repeat; background-position:left center; color:#2d69a5;line-height:26px; height:24px;}
.img1{margin-right:7px;}
div.news_li{ line-height:26px;padding-left:25px;padding-right:5px;background-image:url(../images/list_li.jpg);  background-repeat:repeat-x; background-position:left top;}
.news_li a{  background-repeat:no-repeat; background-position:left center;line-height:26px;}
ul.show{margin:0; padding:0;width:695px; margin-left:5px; margin-top:4px; }
.show li{margin:0; padding:0;float:left; width:132px; height:124px;margin-right:6px; margin-bottom:16px;}
.show li a{display:block; width:132px; height:124px; text-align:center;line-height:24px; background-image:url(../images/pic_bg.jpg); background-repeat:repeat-x; background-position:left bottom;color:#ffffff;}
.show li img{display:block;width:128px; height:96px; padding:1px; border:1px solid #e1e1e1;}
.bot{color:#777777;}
.bot a{color:#777777;}
.nei_top{font-size:14px; font-weight:bold;color:#024a94;}
.xian{height:1px; background-image:url(../images/xian.jpg); background-repeat:repeat-x; background-position:left bottom;}

.nei_con{padding:8px; font-size:12px; line-height:24px; color:#555555;}
.pic_box{float:left; width:176px;margin-right:4px;text-align:center;}
.pic_box_top img{width:170px; height:128px;padding:1px; border:1px solid #dddddd;}
.pic_box_con{width:176px; height:24px;text-align:center;}
.pic_box_con a{color:#555555;font-weight:normal;}
.input2{border:1px solid #CACACA; width:260px;margin-left:30px;}
.textarea1{border:1px solid #CACACA; width:360px;margin-left:30px;height:150px;}
.btn2{width:50px; height:24px; border:none; background:none;background-color:#2D69A5; color:#e2ecf7;border-bottom:1px solid #285b8e;border-right:1px solid #285b8e;border-top:1px solid #387cc0;border-left:1px solid #387cc0;margin-right:8px;margin-left:8px;}
.ziti{color:#ff0000;}
/*-----------------------lan----------------*/
#header {width: 462px;margin: 0px;padding: 0px;font-size: 12px;}
#menu {margin: 0px;padding: 0px;height:29px;border-bottom:1px solid #dbdbdb; width:462px;}
#menu li {width: 106px;text-align: center;float: left;
 margin: 0px; cursor: hand;background-color:#ffffff; margin-right:4px;}
#menu li a{display:block;width:106px; text-align:center; height:29px; line-height:29px;font-size:14px;font-weight:bold;}
#main{clear:both;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;height:210px;}
.sec1 {display:block; width:106px; background-image:url(../images/nav_bg.jpg); background-repeat:repeat-x; background-position:left top;padding-top:4px;height:25px;font-size:14px; color:#ffffff;}
 .sec1 a,.sec1 a:hover{color:#ffffff;}
.sec2 { border-top:1px solid #dbdbdb;
 border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;font-size:14px; color:#025c8f;background-image:url(../images/nav.jpg); background-repeat:repeat-x; background-position:left top;}
 .sec2 a,.sec2 a:hover{color:#000000; background-image:url(../images/arr.jpg); background-repeat:no-repeat; background-position:7px center;height:29px;line-height:29px;}
.block { display: block;padding:5px;line-height:24px;}
.unblock { display: none;padding:5px;line-height:24px;}


/*------------------------------------------------------------------------------------------------------------------------------------*/


#banner{display:block;cursor:pointer;width:962px;height:320px;position:relative;margin:0px auto;z-index:2; }
#banner .imglist{width:962px;height:320px; position:absolute; top:0px;left:0px;z-index:3;}
#banner .imglist a{display:block; width:100%; height:540px; cursor:pointer;}
#banner .img01{background:url(../images/b1.jpg) no-repeat center top;}
#banner .img02{background:url(../images/b2.jpg) no-repeat center top;}
#banner .img03{background:url(../images/b3.jpg) no-repeat center top;}

#banner .left{display:block;position:absolute;left:5%; top:240px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat 0px  top;z-index:7;}
#banner .right{display:block;position:absolute; right:5%; top:240px;width:40px; height:74px;background:url(../images/focus_btn.png) no-repeat -36px top;z-index:8;}
.btn{position:absolute;bottom:10px;left:47%;display:block;padding:2px 15px; border-radius:11px;z-index:3;}
.btn li{float:left;height:8px;width:8px;margin:0px 4px; border-radius:8px; background:#cdcdcd; cursor:pointer;}
.btn .hover{background:#0852a5;}


/*-----------------------------------*/

.productlist ul li{float:left; width:22%; padding:1%; margin-right:1%; margin-bottom:5px;}
.productlist ul li .l_in{display:block;}
.productlist ul li a.pic{display:block; width:170px; padding:2px;border:1px solid #e1e1e1;}
.productlist ul li a.pic img{display:block; width:170px; height:128px;}
.productlist ul li a.pic .tit{display:block; height:40px; line-height:40px; font-size:14px; color:#282828; text-align:center;}

.productlist ul li a.pic:hover{background:#e7e7e7;border:1px solid #08af53;}
.productlist ul li a.pic:hover .tit{color:#08af53;}

/*---------------------------------------------------------------*/

.proright{ float:right; width:50%;}
.jqzoom{width:100%; height:auto;}
.proright h2{ text-align:left; font-size:18px; color:#08af53;font-weight:bold; margin-bottom:10px; font-family:"微软雅黑";}
.prodetails{margin-top:10px;}
.proright .summary{ line-height:26px; font-size:15px;color:#999;}
.proright .zt{color:#666;}
.proright .zx{display:block; background:#f0f0f0; width:390px; margin-top:10px;padding:10px; font-size:15px;color:#002d66;}
.proright .zx .red{font-size:22px; color:#cf0202;}
.proright .consultation{display:block;width:120px; height:30px;line-height:30px; background:#002d66; font-size:16px; color:#fff;  text-align:center; margin-top:10px;}
.prodetails h3{ font-family:"微软雅黑"; font-size:18px;  font-weight:normal;color:#35383d; height:40px; line-height:40px; background:#e7e8e9; text-indent:15px; margin-bottom:15px; border:none; margin-top:15px;}
.prodetails p{ padding:0 0px; font-size:14px; line-height:32px;}
.prodetails h6{ font-size:12px; font-weight:normal; margin-left:15px;}
.prodetails h6 strong{ color:#ed1c22;}

.prorelated{ margin-top:20px;}
.prorelated h3{ font-family:"微软雅黑"; font-size:14px;  color:#35383d; height:30px; line-height:30px; background:#ccc; text-indent:15px; margin-bottom:15px; border:none;}
.prorelated li{ float:left; width:184px;text-align:center;}
.prorelated li img{ margin:0 auto;padding:1px; border:solid 1px #ccc; width:170px; height:115px;}

.prorelated_news{ margin-top:20px;}
.prorelated_news h3{ font-family:"微软雅黑"; font-size:14px;  color:#35383d; height:30px; line-height:30px; background:#ccc; text-indent:15px; margin-bottom:5px; border:none;}
.prorelated_news li{ float:left; width:350px; border-bottom:dashed 1px #ccc; text-indent:10px; padding-left:6px; background:url(../images/dian.jpg) no-repeat 4px center;}
.prorelated_news .interval{ margin-left:20px;}


.newslist{ margin-bottom:10px; }
.newslist:hover{background:#fff;}
.newslist dd{display:block; width:100%; margin-bottom:20px;   background:#fff;  border-bottom:1px solid #eee; padding-bottom:50px; position:relative; z-index:2; left:0; top:0; }
.newslist dt .time{ height:20px; line-height:20px; font-size:13px; float:right; }
.newslist dt .tit{display:block; height:40px; line-height:40px; font-size:15px;  color:#0852a5; font-weight:bold; }
.newslist dt .tit:hover{text-decoration:underline; color:#08af53;}


