*{ margin:0; padding:0;}
body{ margin:0px; padding:0px; color:#555; font-size:12px;font-family:"SimSun"; background:#fff url(../images/bg.gif) repeat-x top;}
img{ border:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
dl,dt,dd,ol{margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; }
.clear{ clear:both;}
a{ color:#555; text-decoration:none;}
a:hover{color:#11497c; text-decoration:underline;}
p { margin: 0px; padding: 0px; }

.main{width:1000px; margin:0 auto; }

.header{ padding:10px 0px 10px 0px;}
.logo{ width:300px; float:left; display:inline;}
.tel{ width:240px;  float:right;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
/* nav_menu */
.nav_menu{height:40px;background:#00659c; font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav{width:1000px;height:40px;position:relative;margin:0 auto;z-index:999;}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;padding:0px 30px 0px 30px;height:40px;text-align:center; font-weight:bold; font-size:13px; line-height:40px;color:#fff;}
.nav .list a:hover{color:#11497c;}
.nav .list a:hover,.nav .list .now{color:#11497c;background:#fff; text-decoration:none;}
.nav .box{position:absolute;left:0px;top:40px;width:1000px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #00659c; }
.nav .cont{position:relative;padding:25px 0 0px 24px; display:none;}
/* sublist */
h1.hyy{ font-size:15px;color:#11497c;}
.sublist li{float:left;width:168px;padding-right:24px;padding-bottom:24px;}
.sublist li h3.mcate-item-hd{padding-left:2px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;color:#11497c;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:5px;font-size:12px;color:#666666;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#11497c;text-decoration:underline;}

.banner{ background:#fff;}
.def-banner {position:relative; width:1000px;height:360px; margin:0 auto; overflow:hidden;}
.def-banner .banImgs{width:1000px;height:360px; overflow:hidden;}
.def-banner .banImgs li{ display:none; position:absolute;}
.def-banner .banPrev,.banNext{ width:26px; height:46px; position:absolute; top:150px; overflow:hidden; cursor:pointer; z-index:99; }
.def-banner .banPrev{background:url(../images/prev.png) ;left:0;}
.def-banner .banNext{ background:url(../images/next.png); right:0; }
.def-banner .jsNav{position:absolute; right: 10px; bottom: 10px; z-index:99;}
.def-banner .jsNav a.trigger{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; color:white; text-decoration:none; display:inline-block; height:8px; width:8px; overflow:hidden;margin-right:5px;margin-top:8px; background:#11497c;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{text-decoration:none;background:#00659c;}

.gdxw{ margin-top:20px;}
.gdxwlt{ width:90px; float:left; display:inline; font-size:13px; font-weight:bold; color:#11497c; }
.gdxwlt img{ margin-right:5px;}
.gdxwrt{ width:904px; float:right; font-size:13px;color:#11497c;}
.gdxwrt a,.gdxwlt a{color:#11497c;}

.cpfw{margin-top:20px;}
.cpfw ul li{ width:320px; float:left; height:70px; display:block;}
.cpfw ul li a{ display:block;}
.cpfw ul li a:hover{ text-decoration:none;}
.cpfw ul li h1{ font-size:22px; padding:12px 0px 0px 50px;}
.cpfw ul li h1 a{color:#11497c;}
.cpfw ul li p{padding:8px 0px 0px 50px;}

.cpfw ul li.czone{background:url(../images/czcp_1a.png) no-repeat;}
.cpfw ul li.czone:hover{background:url(../images/czcp_1b.png) no-repeat;}
.cpfw ul li.cztwo{background:url(../images/czcp_2a.png) no-repeat;}
.cpfw ul li.cztwo:hover{background:url(../images/czcp_2b.png) no-repeat;}

.nr{margin-top:30px; background:url(../images/nrbg.png) no-repeat; min-height:300px; padding:20px 12px 0px 12px;}
.nrsiderlt{ width:300px; float:left; display:inline; padding:0px 20px 0px 0px; border-right:#dadada solid 1px; height:280px; overflow:hidden;}
h1.tit{ font-size:18px;color:#11497c; margin-bottom:10px;}/*
.gyn img{ margin-bottom:6px; width:300px; height:80px;}*/
.gyn div{height:132px; overflow:hidden;}
.gyn p{ line-height:22px;}
p.ljgd{ background:url(../images/lj.png) no-repeat left 16px; padding:10px 0px 0px 10px; line-height:22px;}
p.ljgd a{color:#11497c;}

.nrsiderrt{ width:630px; float:right;height:280px; overflow:hidden;}
.nrta{ width:290px; float:left; display:inline;padding:0px 20px 0px 0px; border-right:#dadada solid 1px; }
.tran div{height:63px; overflow:hidden;}/*
.tran img{ margin-bottom:6px; width:290px; height:150px;}*/
.tran h2{ font-size:13px;color:#11497c;}
.tran p{ line-height:22px;}
.tran p.cpts{ padding:5px 0px 0px 0px;}

.xw{ width:300px; float:right;}
.xwn img{margin-bottom:6px; width:300px; height:80px;}
.xwn ul{ }
.xwn ul li{ line-height:22px; background: url(../images/libg.jpg) no-repeat left 8px; padding:0px 0px 0px 12px;display:block;}
.xwn ul li span{ float:right;}
.xwn ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:200px;}

.footer{ margin-top:20px; background:#11497c; padding:20px 0px 15px 0px;}
.infooter{ width:1000px; margin:0 auto; color:#fff;}
.infooter a{ color:#fff;}
.infooter ul{ width:130px; padding:0px 10px 0px 10px; float:left; display:inline;margin:0px 40px 0px 40px;}
.infooter ul h1.dibtit{ font-size:14px; line-height:25px; padding:0px 0px 0px 10px; margin-bottom:8px;border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #fff;}
.infooter ul li{ padding:4px 0px 4px 0px;}
.infooter ul li img{vertical-align:text-bottom; margin-right:5px;}
.ftxx{padding-top:25px;}
.ftxx p{ text-align:center;}


/*-----about.asp-------*/
.n_con{ min-height:350px; padding-bottom:30px; background:#fff;}
.weizhi{ margin-bottom:15px;line-height:24px; padding:5px 0px 0px 10px;}
.weizhi a{border-left:#e4e4e4 solid 1px; padding:0px 8px 0px 8px;color:#00659c;}

.icon_sy img{vertical-align:middle;}
.icon_sy{ margin-top:5px; width:27px; height:24px;}
.nlt{ width:150px; float:left; display:inline;}
.nrt{ width:820px; float:right;}
.nldha ul{ background:url(../images/bg_nul.jpg) no-repeat left top; margin-top:5px;padding:15px 0px 0px 0px;}
.nldha ul li{ background:url(../images/icon_libg-a.gif) no-repeat 5px 10px; padding:6px 0px 6px 18px; font-size:13px; font-weight:bold; border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.nldha ul li a{ color:#11497c;}
.nabout{line-height:20px;}
.nrt p{ line-height:20px;}

.nycpss{ margin-top:35px;}
.nsstopbg{ width:150px; margin-bottom:10px;}
.nycpss ul li{ line-height:20px; padding:3px 0px 3px 0px;}
.nycpss ul li a{color:#11497c; text-decoration:underline;}
.nycpss ul li a:hover{ color:#4282bc;}


/*-----products.asp.asp-------*/
.cp-menu {width:150px;background:url(../images/bg_nul.jpg) no-repeat left top; margin-top:5px;padding:15px 0px 0px 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.cp-menu .menu-p {display:block;height:21px;overflow:hidden;padding:6px 0 6px 0px;color:#444;font-size:13px;font-weight:bold;cursor:pointer;border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.cp-menu .menu-p .menu-i {float:left;display:inline; height:6px; background:url(../images/icon_libg-a.gif) no-repeat 5px 2px;padding:5px 6px 0 12px;}
.cp-menu .menu-p a:link, .cp-menu .menu-p a:visited {color:#11497c;text-decoration:none;font-size:13px;}
.cp-menu .menu-p a:hover {color:#11497c;text-decoration:none;}
.cp-menu .menu-p-current .menu-i { background:url(../images/icon_libg-b.gif) no-repeat 5px 2px;}
.cp-menu .menu-p-current a:link, .cp-menu .menu-p-current a:visited {color:#11497c;font-weight:bold;}
.cp-menu .menu-p-current a:hover {color:#11497c;}
.cp-menu .menu-c {display:;padding:4px 0 4px 35px;}
.cp-menu .menu-c-current {display:block;}
.cp-menu .menu-c ul {display:block;}
.cp-menu .menu-c li {background: url(../images/list_bg.gif) no-repeat left 8px; padding:2px 0px 2px 10px}
.cp-menu .menu-c a:link, .cp-menu .menu-c a:visited {color:#444;text-decoration:none;}
.cp-menu .menu-c a:hover {color:#11497c;text-decoration:none;}
.cp-menu .menu-c .current:link, .cp-menu .menu-c .current:visited {color:#11497c;font-weight:bold;}
.cp-menu .menu-c .current:hover {color:#11497c;}

.naproduct .ncppic{ float:left; display:inline; width:156px;}
.naproduct .ncppic img{ width:150px; height: 100px; padding:1px; border:#e4e4e4 solid 1px;}
.naproduct ul li div{ float:right; width:200px;}
.naproduct ul li{ width:370px; float:left; margin:0px 20px 30px 0px;}
.naproduct ul li div h1{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding-bottom:10px;}
.naproduct ul li div h1 a{color:#11497c;}
.naproduct ul li div p{ height:78px; overflow:hidden;}


/*------prod.asp--------------*/
.syFocusThumb {position: relative; width: 690px;height:345px; overflow: hidden;}
.syFocusThumb IMG { border:#e4e4e4 solid 1px; vertical-align: top;}
.focusTit {}
.focusNew .focusTab {}
.syFocusThumb .prev {background: url(../images/btn_pre.png) no-repeat;position: absolute; width: 8px; height: 40px; top: 12px; CURSOR: pointer; left: 5px}
.syFocusThumb .next {background: url(../images/btn_nex.png) no-repeat;position: absolute; width: 8px;height: 40px; top: 12px; CURSOR: pointer; left: 5px; right: 5px; left: auto}
.syFocusThumb .pagination I.selected IMG {}
.syFocusThumb .pagination {position: absolute; text-align: left; width: 100%;height: 62px; COLOR: #fff; CLEAR: both; top:286px; left: 0px;}
.syFocusThumb .pagination IMG {padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 8px}
.syFocusThumb .thumbWrap {position: absolute; width: 650px; overflow: hidden; top: 4px; left: 20px}
.syFocusThumb .thumbWrap IMG {-MS-INTERPOLATION-MODE: bicubic}
.syFocusThumb .holder {width: 4000px}
.syFocusThumb .holder I {CURSOR: pointer; MARGIN-right: 4px}
.syFocusThumb .pagination I.selected IMG {padding:8px 2px 2px 2px;background: url(../images/propic_bg.png) no-repeat}
.syFocusThumb .contentdiv {height:286px}
.syFocusThumb .toc IMG {width: 100px; height: 40px; border:none;}

.tab_cpa{ margin-top:20px;}
.Menubox {width:100%;background:none;height:29px;line-height:28px; border-bottom:#11497c solid 2px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer; padding:0px 20px 0px 20px;text-align:center;font-weight:bold; border:#11497c solid 1px; border-bottom:none; margin:0px 2px 0px 0px; background:url(../images/bg_tabacp_b.gif) repeat-x; color:#555;}
.Menubox li.hover{padding:0px;background:#fff;padding:0px 20px 0px 20px;background:url(../images/bg_tabacp_a.gif) repeat-x;color:#fff;font-weight:bold;height:28px;line-height:28px;}
.Contentbox{clear:both; border:#ccc solid 1px; border-top:none; padding:10px 10px 20px 10px; min-height:150px;}


/*------case.asp--------------*/
.hzal{ width:840px; margin:0 auto;}
h1.hztit{ font-size:24px; padding-bottom:15px;}
.hzal ul li{ padding:10px 0px 10px 0px;border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.hzalpic{ width:150px; float:left; display:inline;}
.hzalpic img{width:140px; height:80px;border:#e4e4e4 solid 1px; padding:1px;}
.hzar{ width:660px; float:right;}
.hzar h2{ font-size:14px; line-height:20px; padding-bottom:10px;}
.hzar h2 a{color:#11497c;}
.hzar p{ line-height:18px;}


/*------contact.asp--------------*/
.nlxwm{ margin-top:30px;}


/*------news.asp--------------*/
.nnew{}
.nnew ul li{ padding:10px 0px 10px 0px;border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.nnewpic{ width:150px; float:left; display:inline;}
.nnewpic img{width:140px; height:80px;border:#e4e4e4 solid 1px; padding:1px;}
.nnewr{ width:620px; float:right; margin-right:20px;}
.nnewr h2{ font-size:14px; line-height:20px; padding-bottom:10px;}
.nnewr h2 a{color:#11497c;}
.nnewr p{ line-height:18px;}




/*------ss.asp--------------*/
.ckqbcp{width:820px; margin:0 auto; margin-top:20px;}
.sstit{ font-size:18px;color:#11497c; margin-bottom:15px;}
.ckqbcp ul li{ float:left; font-size:14px; font-weight:bold; margin-right:30px;line-height:18px;}
.ckqbcp ul li a{color:#11497c;}

.nyss{ width:820px; margin:0 auto; margin-top:50px;}
.nyss .ncppic{ float:left; display:inline; width:156px;}
.nyss .ncppic img{ width:150px; height: 100px; padding:1px; border:#e4e4e4 solid 1px;}
.nyss ul li div{ float:right; width:200px;}
.nyss ul li{ width:370px; float:left; margin:0px 20px 30px 0px;}
.nyss ul li div h1{ font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding-bottom:10px;}
.nyss ul li div h1 a{color:#11497c;}
.nyss ul li div p{ height:78px; overflow:hidden;}


.search_boxinput{height:26px;border:1px solid #11497C;line-height:26px;padding-left:5px;width:350px; margin-right:15px;}
.ckqbcp a.menu-p-current:link, .ckqbcp a.menu-p-current:visited {color:#00659C;}
.ckqbcp a.menu-p-current:hover {color:#11497c;}