@charset "utf-8";
*{ margin:0; padding:0; }

body{ font:13px "微软雅黑";background:url(images/bg.jpg) }
.v-m{ vertical-align:middle;}
img { border:none;}
.clear{ clear:both;}



a{text-decoration:none;}
a:hover{ text-decoration: none;}

li{ list-style:none;}


#big-body{ }



/*head*/
#head-big{ width:100%; background:url(images/head.jpg) no-repeat center; height:111px; overflow:hidden }

#head{ width:1090px; margin:0 auto; padding-top:8px; padding-bottom:8px;}
#head .logo{ float:left; width:537px; padding-left:10px;}

#head .r{ width:185px; float:right; padding-top:10px; padding-right:10px }
#head .p{ text-align:right; margin-bottom:3px; line-height:27px;}
#head .p a{ color:#666}

#top{ height:120px; width:934px; margin:0 auto;background:url(images/top.jpg) no-repeat}


#nav{background:#1E2E48; height:54px; font-family:"微软雅黑"; line-height:54px}
#nav-mid{ width:1090px; margin:0 auto; }



.box{}
.box h2{ margin-bottom:10px;}
.box .tu{ margin-bottom:10px;}
.box li{ line-height:30px;}

#banner{ width:1090px; margin:10px auto; overflow:hidden}



/*index*/
#index-box{ width:1090px; margin:0 auto;}
#index-box h2{ margin-bottom:8px; border-bottom:#ddd solid 1px; line-height:40px; height:40px;}
#index-box h2 a{ float:right; padding-top:15px;}
#index-box h2 span{ float:left; font-size:16px; color:#1E2E48;}
#index-box  .tu{ margin-bottom:5px;}
#index-box  p{ line-height:27px; color:#444}

.zz{ float:left; width:360px;}
.zz li{ float:left; width:170px; margin:0 5px;}
.zz li .img{ width:170px; height:120px;}
.zz li p{ text-align:center; line-height:25px;}
.zz li p a{ color:#333}

#left{ float:left; width:330px; margin-left:35px;}


#right{ float:right; width:330px}

.news .lihang{ line-height:39px; border-bottom:#ccc dotted 1px; height:39px;}
.news .lihang a{ float:left; color:#333; background:url(images/icon.jpg) no-repeat 5px; padding-left:20px;}
.news .lihang span{ float:right; color:#ccc}


#juedangpin h2{ margin-bottom:8px; border-bottom:#ddd solid 1px; line-height:40px; height:40px;}
#juedangpin h2 a{ float:right; padding-top:15px;}
#juedangpin h2 span{ float:left; font-size:16px; color:#1E2E48;}
#juedangpin{ width:1090px; margin:0 auto;}
#juedangpin li{ float:left; margin:0 10px; width:192px;}
#juedangpin li .img{ width:190px; height:150px; border:#ccc solid 1px}
#juedangpin li p{ line-height:25px;}
#juedangpin li p a{ color:#333}


#warp{width:1090px; margin:10px auto; overflow:hidden; background: url(images/warp.jpg) repeat-y left;}

#youqing{ width:1090px; margin: 0 auto 15px; background:url(images/youqing.jpg) no-repeat; height:154px;}
#youqing p{ padding:20px  20px 20px 130px;}
#youqing p a{ color:#333}

/*main*/
#main{ width:800px; float:right; }


#main h2{ width:100%; clear:both; border-bottom:#ddd solid 2px; margin-bottom:8px; padding-bottom:10px; padding-top:10px; }
#main h2 { color:#1E2E48; font-size:15px;background: url(images/icon2.jpg) no-repeat 8px; padding-left:30px;}


/*-----------list-----------*/

#main .pro-box ul{ padding:0 0 0 12px}
#main .pro-box li{ width:208px; height:180px; float:left}
#main .pro-box li img{ width:180px; height:140px; border:#ccc solid 1px; padding:2px;}
#main .pro-box li p{ text-align:center; line-height:30px; width:184px; font-size:13px;}
#main  .pro-box li p a{ color:#565656; font-weight:bold}


#main td{ padding:5px;}
#main input{ border:#ddd solid 1px;}
#main textarea{ border:#ddd solid 1px;}

#main .box .jianjie p{ line-height:23px; padding:0 15px 10px; color:#565656; font-size:12px}




/*-----------list-----------*/
#main .list-news{ padding:0 15px;}
#main .list-news li{ background:url(images/icon3.jpg) no-repeat 0 9px; line-height:25px; border-bottom:#ddd dotted 1px; margin-bottom:3px; width:100%; height:30px; }

#main .list-news li a{ color:#444; float:left; padding-left:13px;}
#main .list-news li span{ float:right; color:#666}

.pages{ text-align:center; padding:15px 0; width:100%; clear:both}


/*---list-pro--*/
.list-pro{ overflow:hidden; height:1%; clear:both; }
.list-pro-box{ width:237px; float:left; overflow:hidden; margin:0 10px; height:250px;}
.list-pro-box img{ width:235px; height:180px; border:#ddd solid 1px;}
.list-pro-box p{ width:230px; line-height:20px; text-align:center}
.list-pro-box p a{ color:#333; font-size:13px; font-weight:bold;}



/*-----------detail-----------*/
.detail-jianjie{ line-height:26px;  font-size:13px;}

.detail-jianjie h1{ font-size:18px; text-align:center; margin:10px 5px 8px;}
.detail-jianjie .small{ font-size:12px; text-align:center; color:#555; margin-bottom:10px;}
.detail-jianjie .desc{ padding:0 0 15px;
}



.detail-jianjie .pic{ text-align:center; margin-bottom:5px;}



.desc td{ border:#eee solid 1px; }

.detail-jianjie img{ margin-bottom:10px;}


/*side*/
#side{ width:235px; float:left; background:#f8f8f8}

#side .daohang{ margin-bottom:10px;}
#side .daohang h2{ background: url(images/daohang.jpg) no-repeat; height:38px; line-height:38px; padding-left:28px; color:#fff; font-size:14px;}
#side .daohang ul{ width:90%; margin:0 auto;}
#side .daohang li{ border-bottom:#e5e5e5 solid 1px; line-height:37px; font-size:13px;background: url(images/icon.jpg) no-repeat 30px;letter-spacing:3px; }
#side .daohang li a{ color:#555; padding-left:45px; display:block; font-weight:bold;}
#side .daohang li a:hover{ }

#side .daohang2{ margin-bottom:10px;}
#side .daohang2 h2{ background: url(images/daohang.jpg) no-repeat; height:38px; line-height:38px; padding-left:28px; color:#fff; font-size:14px;}
#side .daohang2 ul{ width:90%; margin:0 auto;}
#side .daohang2 li{ border-bottom:#e5e5e5 solid 1px; line-height:37px; font-size:13px;background: url(images/icon.jpg) no-repeat 10px;letter-spacing:0px; }
#side .daohang2 li a{ color:#555; padding-left:25px; display:block; font-weight:bold;}
#side .daohang2 li a:hover{ }


/*foot*/
#foot{ width:100%; background:#FCFCFC; margin:0 auto; line-height:30px; border-top:#1E2E48 solid 3px; padding-top:10px;}
.foot-mid{ width:930px; margin:0 auto; padding-top:10px;}
#foot p{ text-align:center; line-height:30px; color:#6e6e6e}
#foot a{ color:#6E6E6E}