﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; color:#333333;font-family:Tahoma,'宋体'; font-size:12px; line-height:24px; }
ul,li{ margin:0px; padding:0px; list-style-type:none;}
div,h1,h2,h3,h4,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:0;}
a{ color:#333333;text-decoration:none;}
a:hover{ color:#0268d5;text-decoration:none;}
.clear{ clear:both;}


#header,#content,#footer{ margin:0px; padding:0px;width:100%;}


#header{}
#header .top{background:url(../images/top-bg.gif) repeat-x; height:114px;}
#header .top .top-n{ width:1002px; margin:0px auto; background:url(../images/head-bg.gif) no-repeat; height:114px;}
#header .top .top-n .logo{ float:left;}
#header .top .top-n .language-search{ float:right; margin-right:5px;}
#header .top .top-n .language-search .language{ color:#cfcfcf; text-align:right; margin-top:10px;}
#header .top .top-n .language-search .language a{color:#cfcfcf;}
#header .top .top-n .language-search .ss-bor{ height:27px;margin-top:30px; width:245px; background:url(../images/search-bg.gif) no-repeat;}
#header .top .top-n .language-search .ss-bor .input01{ float:left;height:21px; width:185px; border:0px; background:none; padding-left:10px; margin-top:3px;}
#header .top .top-n .language-search .ss-bor .ssBtn{ float:right; margin-top:3px; margin-right:5px;}


#header .menu-w{ width:100%; margin:0px; padding:0px; background:url(../images/menu-bg.gif) repeat-x; height:46px;}
#header .menu-w .menu{ width:1002px; margin:0px auto;}
#header .menu-w .menu ul li{ float:left; width:115px; line-height:46px; text-align:center; background:url(../images/menu-li.gif) no-repeat top right;}
#header .menu-w .menu ul li a{ color:#FFF; font-size:14px; font-weight:bold; display:block;}
#header .menu-w .menu ul li a:hover{ color:#FFF; font-size:14px; font-weight:bold; background:url(../images/menu-hover.gif) no-repeat top center;}
#header .menu-w .menu ul .time{background:none;font-size:12px; color:#fff; width:195px; }




.banner-w{ width:100%; margin:0px; padding:0px; background:url(../images/banner-w-bg.gif) repeat-x; height:385px;}
#banner{ width:1002px; margin:0px auto; padding-top:11px;}


#content{}
#content .bor{ width:1002px; margin:0px auto;margin-top:12px; margin-bottom:12px;}
#content .bor .main-left{ float:left; width:229px;}
#content .bor .main-left .pro{}
#content .bor .main-left .pro .pro-title{ background:url(../images/pro-ul.gif) no-repeat; height:36px; line-height:36px;}
h2{color:#FFF; font-size:14px; font-weight:bold; padding-left:15px;}
#content .bor .main-left .pro ul{ border:1px solid #94c7e2;}
#content .bor .main-left .pro ul li{ line-height:39px; border-bottom:1px dotted #acacac; margin-left:15px; margin-right:15px; background:url(../images/pro-li-icon.gif) no-repeat left center; padding-left:10px;}
#content .bor .main-left .pro ul .last{border-bottom:none;}
#content .bor .main-left .pro .pro-bottom{ background:url(../images/pro-bottom.gif) no-repeat; height:9px;}
p{ margin-top:2px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px;}


#content .bor .main-right{ float:right; width:765px;}
#content .bor .main-right .bor1{ width:765px; margin-bottom:12px;}
#content .bor .main-right .bor1 .about{ float:left; width:482px;}
#content .bor .main-right .bor1 .about .about-title{ height:36px; line-height:36px;}
#content .bor .main-right .bor1 .about .about-title .a-t-left{ float:left;background:url(../images/title-left.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor1 .about .about-title .a-t-mid{ float:left;background:url(../images/title-mid.gif) repeat-x;height:36px; width:462px;}
#content .bor .main-right .bor1 .about .about-title .a-t-mid .txt1{ float:left;color:#0268d5; font-size:14px; font-weight:bold; padding-left:10px;background:url(../images/title-icon.gif) no-repeat left center;}
#content .bor .main-right .bor1 .about .about-title .a-t-mid .txt2{ float:right;}
#content .bor .main-right .bor1 .about .about-title .a-t-mid .txt2 a{ color:#0268d5;}
#content .bor .main-right .bor1 .about .about-title .a-t-right{float:right;background:url(../images/title-right.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor1 .about .about-main{ border:1px solid #dddddd; padding:10px; width:460px;}
#content .bor .main-right .bor1 .about .about-main img{ float:left; padding:3px; border:1px solid #cccccc; margin-right:10px;}


#content .bor .main-right .bor1 .contact{ float:right; width:275px;}
#content .bor .main-right .bor1 .contact .contact-title{ height:36px; line-height:36px;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-left{ float:left;background:url(../images/title-left.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-mid{ float:left;background:url(../images/title-mid.gif) repeat-x;height:36px; width:255px;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-mid .txt1{ float:left;color:#0268d5; font-size:14px; font-weight:bold; padding-left:10px;background:url(../images/title-icon.gif) no-repeat left center;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-mid .txt2{ float:right;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-mid .txt2 a{ color:#0268d5;}
#content .bor .main-right .bor1 .contact .contact-title .c-t-right{float:right;background:url(../images/title-right.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor1 .contact .contact-main{ border:1px solid #dddddd; padding:10px; width:253px;}
#content .bor .main-right .bor1 .contact .contact-main .qq{ background:url(../images/qq-bg.gif) no-repeat; height:24px;padding-left:40px; line-height:24px; margin-top:8px;}
#content .bor .main-right .bor1 .contact .contact-main .qq a{ color:#666;}



#content .bor .main-right .bor2{ width:765px;}
#content .bor .main-right .bor2 .product-title{ height:36px; line-height:36px;}
#content .bor .main-right .bor2 .product-title .p-t-left{ float:left;background:url(../images/title-left.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor2 .product-title .p-t-mid{ float:left;background:url(../images/title-mid.gif) repeat-x;height:36px; width:745px;}
#content .bor .main-right .bor2 .product-title .p-t-mid .txt1{ float:left;color:#0268d5; font-size:14px; font-weight:bold; padding-left:10px;background:url(../images/title-icon.gif) no-repeat left center;}
#content .bor .main-right .bor2 .product-title .p-t-mid .txt2{ float:right;}
#content .bor .main-right .bor2 .product-title .p-t-mid .txt2 a{ color:#0268d5;}
#content .bor .main-right .bor2 .product-title .p-t-right{float:right;background:url(../images/title-right.gif) no-repeat; width:10px; height:36px;}
#content .bor .main-right .bor2 .product-main{ border:1px solid #dddddd; width:763px; height:190px;}
#content .bor .main-right .bor2 .product-main .flash_img{ width:763px;overflow:hidden; padding-top:12px; padding-bottom:12px;}
#content .bor .main-right .bor2 .product-main .flash_img img{ border:#005aa4 solid 3px;}
#content .bor .main-right .bor2 .product-main .flash_img .pro_1{ text-align:center;}



#footer{ background:url(../images/footer-w-bg.gif) repeat-x; height:153px; color:#ffffff;}
#footer .footer-all{ width:1002px; margin:0px auto;background:url(../images/footer-bg.gif) no-repeat top center; height:153px;}
#footer .f-yqlj{ width:1002px; margin:0px auto; height:44px; line-height:44px; overflow:hidden;}
#footer .f-yqlj .f-title-left{ float:left; background:url(../images/yq-hover.gif) no-repeat top center; width:117px; height:44px; font-size:14px; font-weight:bold; text-align:center}
#footer .f-yqlj .f-title-right{ float:left;}
#footer .f-yqlj .f-title-right ul li{ float:left; margin-left:20px;}
#footer .f-yqlj .f-title-right ul li a{ color:#FFF;}
#footer .f-bottom{ text-align:center; margin-top:15px}
#footer .f-bottom a{ color:#FFF;}



#content .bor .main-right .bor3{width:765px;}
#content .bor .main-right .bor3 .n-about-title{ height:36px; line-height:36px; border-bottom:1px solid #0268d5;}
#content .bor .main-right .bor3 .n-about-title .n-a-t-left{ float:left; color:#333; font-size:14px; font-weight:bold;padding-left:10px;}
#content .bor .main-right .bor3 .n-about-title .n-a-t-right{ float:right; padding-right:10px;}
#content .bor .main-right .bor3 .n-about-main{ margin-left:10px;margin-top:10px;margin-right:10px;} 



#content .bor .main-right .bor3 .n-news-main{ margin-left:10px;margin-top:10px;margin-right:10px;}
#content .bor .main-right .bor3 .n-news-main ul li{ border-bottom:1px dotted #acacac; line-height:30px;}
#content .bor .main-right .bor3 .n-news-main ul li span{ float:right; color:#666;}


#content .bor .main-right .bor3 .n-dis-news-main{ margin-left:10px;margin-top:10px;margin-right:10px;}
#content .bor .main-right .bor3 .n-dis-news-main .news-title{ font-weight:bold; font-size:14px; text-align:center;line-height:30px; color:#0268d5;}
#content .bor .main-right .bor3 .n-dis-news-main .news-datetime{color:#999;text-align:center;}
#content .bor .main-right .bor3 .n-dis-news-main .news-content{}



#content .bor .main-right .bor3 .n-product-main{ margin-left:10px;margin-top:15px;margin-right:10px;}
#content .bor .main-right .bor3 .n-product-main ul li{ float:left;width:185px; height:175px; text-align:center; }
#content .bor .main-right .bor3 .n-product-main ul li img{border:#005aa4 solid 3px;}



#content .bor .main-right .bor3 .n-dis-pro-main{ margin-top:15px;}
#content .bor .main-right .bor3 .n-dis-pro-main .pro-name{ font-weight:bold; font-size:14px;line-height:30px; color:#0268d5; text-align:center;padding-left:10px;padding-right:10px;}
#content .bor .main-right .bor3 .n-dis-pro-main .pro-img{ text-align:center; margin-top:10px; margin-bottom:10px;}
#content .bor .main-right .bor3 .n-dis-pro-main .pro-img img{border:1px solid #CCC;}
#content .bor .main-right .bor3 .n-dis-pro-main .descript{ }
#content .bor .main-right .bor3 .n-dis-pro-main .descript .des-title{font-weight:bold; font-size:14px;line-height:30px; color:#0268d5; background:#CCC; padding-left:10px;margin-bottom:10px;padding-right:10px;}
#content .bor .main-right .bor3 .n-dis-pro-main .descript .descript-txt{padding-left:10px;padding-right:10px;}



#content .bor .main-right .bor3 .n-consult-main{ margin-left:10px;margin-top:15px;margin-right:10px;}
.my_tab .input_style_01{ background:url(../images/input-1.gif) no-repeat; width:329px; height:26px; border:0px;margin-top:5px;margin-bottom:5px; line-height:26px;}
.my_tab .input_style_02{ background:url(../images/input-3.gif) no-repeat; width:224px; height:26px; border:0px; margin-top:5px;margin-bottom:5px;line-height:26px;}
.my_tab .input_style_03{ background:url(../images/input-4.gif) no-repeat; width:92px; height:26px; border:0px;margin-top:5px;margin-bottom:5px;line-height:26px;}
.my_tab .input_style_04{ background:url(../images/input-2.gif) no-repeat; width:329px; height:166px; border:0px;margin-top:5px;margin-bottom:5px;}
.my_tab .submit{ width:105px;height:37px !important;background:url(../images/btn-1.gif) top center no-repeat;border:0;cursor:pointer;}
.my_tab .reset{width:106px;height:37px !important;background:url(../images/btn-2.gif) top center no-repeat;border:0;cursor:pointer;}
.my_tab { margin:15px 0 0 10px; }
.my_tab td { height:40px;line-height:20px;padding:0 0 0 10px; }
.my_tab td span { }
.sel { position:absolute;top:248px !important;top:255px;right:250px; }
.my_tab input { padding:0px 0 0 0; }


.anpager .cpb
{
  background :#666666 none repeat scroll 0 0;
  border: 1px solid #CCCCCC;
  color: #FFFFFF;
  font-weight: bold;
  margin: 5px 4px 0 0;
  padding: 4px 5px 0;
}
.anpager a
{
   background: #FFFFFF none repeat scroll 0 0;
   border: 1px solid #CCCCCC;
   color: #666666;
   margin: 5px 4px 0 0;
   padding: 4px 5px 0;
   text-decoration: none;
}
.anpager a:hover
{
   background: #666666 none repeat scroll 0 0;
   border: 1px solid #666666;
   color: #FFFFFF;
}