/* CSS Document */
html{ background:url(../images/body.gif) repeat-x top;}
body {font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#333; }
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{ font-size:25px;}
h2{ font-size:20px;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0; padding:0; list-style:none;}
i,em{ font-style:normal;}
a:link {color: #666;text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #ff6c00; text-decoration:underline}
a:active {text-decoration: none;}

/* --------头部-------- */
#header{ width:1000px; height:211px; margin:0 auto 8px; background:url(../images/top.jpg) no-repeat;}
#header .top{ width:1000px; height:124px; position:relative;}
a.lng{ position:absolute; right:55px; top:0; display:inline-block; padding:0 8px; font:12px/22px "宋体"; color:#fff; background:#b8d7fa;}
#header .b{ width:1000px; height:87px; background:url(../images/nav.jpg) no-repeat;}
.nav{ width:1000px; height:52px; padding:2px 0; overflow:hidden;}
.nav li{ float:left; background:url(../images/nav1.gif) no-repeat left;}
.nav .none{ background:none;}
.nav a{ display:inline-block; padding:0 20px; font:bold 14px/52px "宋体"; color:#fff;}
.nav a:visited,.nav a:link{ color:#fff;}
#sddm{margin:0 auto; z-index:30; }
#sddm div{position:absolute; visibility:hidden; z-index:999;}
#sddm div a{ width:102px; margin:0; padding:6px 0px; color:#fff; font:12px "宋体"; position:relative; display:block; white-space:nowrap; text-align:center; text-decoration:none; background:#003b71; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}
#sddm div a:hover{ background:#003b71; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
#header .tg{ width:960px; height:30px; padding:0 0 0 30px; font:12px/30px "宋体"; overflow:hidden;}
#header .tg .title{ float:left; width:60px; height:30px; color:#C00;}
#header .tg .main{ float:left; width:400px; height:30px; overflow:hidden;}
#header .tg .main li{ width:400px; height:30px; overflow:hidden;}
#header .tg .sjtq{ float:right; width:428px; height:30px;}
#header .tg .sj{ float:right; height:30px; padding:0 5px 0 20px; background:url(../images/img.gif) no-repeat 0px -18px;}
#header .tg .tq{ float:right; height:20px; margin-top:8px;}

/* --------中间-------- */
#center{ width:1000px; height:auto; margin:0 auto 10px; display:table;}
.area{ width:1000px; margin-bottom:10px; display:table;}
.area .l{ float:left; width:283px; height:422px;}
.box1{ width:283px; height:258px; background:url(../images/box1.jpg) no-repeat; position:relative;}
.box1 .hot{ width:70px; height:70px; background:url(../images/hot.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/hot.png"); position:absolute; right:-5px; top:-5px;}
.box1 .t{ width:283px; height:38px; text-indent:10px; font:bold 14px/38px "宋体"; color:#fff; overflow:hidden;}
.box1 .m{ width:253px; height:205px; padding:15px 15px 0; overflow:hidden;}
.box1 li{ width:240px; height:32px; padding-left:13px; font:12px/32px "宋体"; background:url(../images/ico.gif) no-repeat 0 12px; overflow:hidden;}
.box1 li a{ float:right; color:#f50;}
.box1 .t i{ padding-left:5px; font:12px/38px Verdana; color:#ffd200;}
.max_min{ width:277px; height:158px; border:3px solid #7cc1ff; overflow:hidden;}
.area .r{ float:right; width:714px; height:422px; overflow:hidden;}
.box2{ float:left; width:230px; height:422px; padding-left:8px; overflow:hidden; position:relative;}
.box2 .t{ width:230px; height:38px; font:bold 14px/38px "宋体"; color:#fff; text-indent:15px; background:url(../images/box2.jpg) no-repeat;}
.box2 .t a{ float:right; padding-right:10px; font:12px/38px "宋体";}
.box2 .t a:visited,.box2 .t a:link{ color:#fff;}
.box2 .m{ width:228px; height:382px; border:1px solid #d9d9d9; overflow:hidden;}
.box2 .m .img{ width:218px; height:87px; padding:5px; border-bottom:1px solid #d9d9d9; overflow:hidden;}
.box2 .m .txt{ width:212px; height:235px; padding:5px 0 0 12px; font:12px/23px "宋体"; color:#666; overflow:hidden;}
.box2 .m .call{ width:230px; height:38px; font:19px/38px Arial; text-indent:74px; color:#fff; background:url(../images/call_bg.jpg) no-repeat; overflow:hidden; position:absolute; bottom:1px; right:0;}

.photobox{ width:1000px; height:245px; margin-bottom:10px;}
.photobox .t{ width:1000px; height:51px; background:url(../images/photo_t.jpg) no-repeat; overflow:hidden;}
.photobox .m{ width:996px; height:192px; border:2px solid #045aa7; border-top:0; position:relative;}
/*---------首页产品展示---------*/
.Website_pic{ width:904px; height:160px; padding-top:18px; margin:0 auto; overflow:hidden;}
.Website_pic .pic{margin:0px; padding:0px;}
.pic01{ position:absolute; top:60px; left:-20px; width:59px; height:66px; text-indent:-999px; background:url(../images/photo_l.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/photo_l.png"); cursor:pointer; overflow:hidden;}
.pic02{float:left; height:60px;}
.pic03{ position:absolute; top:60px; right:-20px; width:59px; height:66px; text-indent:-999px; background:url(../images/photo_r.png) no-repeat; _background:none;/*IE6*/_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/photo_r.png"); cursor:pointer; overflow:hidden;}
.pic_img{ float:left; width:210px; height:160px; padding:0 8px; overflow:hidden;}
.pic_img .img{ width:200px; height:150px; padding:4px; border:1px solid #d2d2d2; overflow:hidden;}
.pic_img img{width:200px; height:150px;}
.clear{ clear:both;}
.caseCont{ float:left; width:904px; height:160px; overflow:hidden;}
/* FF */
.ScrcaseCont {width:10000000px;}  
/* IE6 */ 
*html .ScrcaseCont {width:10000000px;}  
/* IE7 */ 
*+html .ScrcaseCont {width:10000000px;}

.banner{ width:1000px; height:auto; margin-bottom:10px; overflow:hidden;}

.box3{ float:left; width:361px; height:248px; margin-right:10px;}
.box3 .t{ width:359px; height:36px; border:1px solid #c9c9c9; border-bottom:0; background:url(../images/box3_t.jpg) no-repeat;}
.box3 .t h4{ width:126px; height:36px; font:bold 14px/36px "宋体"; color:#fff; text-align:center; overflow:hidden;}
.box3 .t a{ float:right; padding-right:10px; font:12px/36px "宋体";}
.box3 .m{ width:359px; height:209px; border:1px solid #c9c9c9; overflow:hidden;}
.box3 .m2{ width:361px; height:211px; overflow:hidden;}
.box3 .m_t{ width:331px; height:80px; padding:14px 0 8px; margin:0 14px; border-bottom:1px dashed #7e7e7e; overflow:hidden;}
.box3 .m_t span{ width:105px; height:78px; border:1px solid #cad1ca; position:absolute; overflow:hidden;}
.box3 .m_t span img{ width:105px; height:78px;}
.box3 .m_t h4{ width:331px; height:14px; padding:0 0 6px 0px; font:bold 14px/14px "宋体"; color:#C00; overflow:hidden;}
.box3 .m_t p{ width:331px; height:60px; padding:0; font:12px/20px "宋体"; color:#9e9e9e; overflow:hidden;}
.box3 .m_t p a{ color:#9e9e9e;}
.box3 .m_b{ width:359px; height:106px;}
.box3 .list{ width:331px; height:96px; padding:5px 14px; overflow:hidden;}
.list li{width:320px; height:24px; padding-left:11px; font:12px/24px "宋体"; background:url(../images/ico.gif) no-repeat 0 -14px; overflow:hidden;}
.box3 .m2 table{ width:100%; height:100%; background:#c9c9c9; border-collapse:collapse;}
.box3 .m2 table td{ border:1px solid #c9c9c9;}

.box3 .m2 .tt td{ height:22px; font:bold 14px/18px "宋体";}

.box4{ float:right; width:258px; height:248px;}
.box4 .t{ width:256px; height:36px; font:bold 14px/36px "宋体"; color:#fff; text-indent:20px; border:1px solid #c9c9c9; border-bottom:0; background:url(../images/box4_t.gif) repeat-x;}
.box4 .t a{ float:right; padding-right:10px; font:12px/36px "宋体"; color:#fff;}
.box4 .m{ width:256px; height:209px; border:1px solid #c9c9c9; overflow:hidden;}
.box4 .m .list{ width:230px; height:189px; padding:10px 13px; overflow:hidden;}
.box4 .m .list li{ width:225px;}

.link{ float:right; width:998px; height:auto; border:1px solid #c9c9c9;}
.link .t{ width:998px; height:36px; font:bold 14px/36px "宋体"; color:#095fac; text-indent:20px; background:url(../images/link_t.gif) repeat-x;}
.link .m{ width:978px; padding:5px 10px; overflow:hidden;}
.link a{ display:inline-block; height:12px; margin:5px 0; padding:0 10px; line-height:12px; border-left:1px solid #bebebe;}
.link .none{ border:0;}

.left{ float:left; width:283px; height:auto; overflow:hidden;}
.box5{ width:281px; height:242px; border:1px solid #2d5a83;}
.box5 .t{ width:281px; height:36px; text-indent:10px; font:bold 14px/36px "宋体"; color:#fff; border-bottom:1px solid #2d5a83; background:url(../images/box4_t.gif) repeat-x; overflow:hidden;}
.box5 .t i{ padding-left:5px; font:12px/36px Verdana; color:#ffd200;}
.box5 .list{ width:251px; height:189px; padding:8px 15px 0; overflow:hidden;}
.box5 .list li{ width:236px;}
.right{ float:right; width:707px; height:auto; overflow:hidden;}
.box6{ width:705px; height:auto; border:1px solid #c9c9c9;}
.box6 .t{ width:705px; height:36px; font:bold 14px/36px "宋体"; color:#095fac; text-indent:15px; background:url(../images/link_t.gif) repeat-x;}
.box6 .t span{ float:right; padding-right:15px; font:12px/36px "宋体"; color:#5280a9;}
.box6 .m{ width:675px; min-height:350px; padding:10px 15px; overflow:hidden;}
.box6 .txt{ width:675px; height:auto; font:12px/24px "宋体"; color:#666; overflow:hidden;}
.box6 .txt img{ max-width:675px;}
.photos{ width:100%; height:auto; padding:10px 0; overflow:hidden;}
.photos li{ float:left; padding:10px 0 5px 22px; overflow:hidden;}
.photos li img{ width:190px; height:142px; padding:2px; border:1px solid #e0e0e0; background:#fff;}
.photos li p{ width:196px; height:20px; font:12px/20px "宋体"; text-align:center; overflow:hidden;}
.news_list{ width:655px; height:auto; padding:0 10px; overflow:hidden;}
.news_list li{ width:640px; height:30px; padding-left:15px; font:12px/30px "宋体"; border-bottom:1px dashed #a4a4a2; background:url(../images/ico.gif) no-repeat 0px 12px; overflow:hidden;}
.news_list span{ float:right; color:#999;}
/* --------翻页-------- */
.pagelist{ clear:both; height:30px; margin-top:20px; padding-left:5px;}
.pagelist li{ float:left; padding:0 2px;}
.pagelist a{ padding:5px 10px; border: solid 1px #e3e3e3; background:#fff;}
.pagelist a:hover, .pagelist .current a{ border:solid 1px #013b6f; background:#075ca9; padding:5px 10px; text-decoration:none; color:#FFFFFF;}
/*----新闻详细页---*/
.NewsSview{ width:655px; padding:15px 10px; text-align:center;}
.NewsSview h2{ color:#333;}
.text_info{width:100%; height:25px; line-height:25px; color:#666; text-align:center; margin:15px 0; border:1px solid #e2faed; background:#e2faed;}
.text_info span{ margin:0 10px;}
.text_box{ width:635px; height:auto; padding:0 10px; font:12px/25px "宋体"; color:#666; text-align:left; overflow:hidden;}
.text_box img{ max-width:635px;}
/*----联系方式---*/
.contact{ width:998px; height:auto; border:1px solid #c9c9c9;}
.contact .t{ width:998px; height:36px; font:bold 14px/36px "宋体"; color:#095fac; text-indent:20px; background:url(../images/link_t.gif) repeat-x;}
.contact .t span{ float:right; padding-right:15px; font:12px/36px "宋体"; color:#5280a9;}
.contact .m{ width:968px; min-height:375px; padding:20px 15px; background:url(../images/contact_m.gif) repeat-y; overflow:hidden;}
.contact .txt{ float:left; width:258px; height:auto; padding:0 40px 0 20px; font:14px/24px "宋体";}
.contact .map{ float:left; width:627px; height:445px; border:1px solid #dfdfdf; overflow:hidden;}


/* --------页脚-------- */
#footer{ width:1000px; height:90px; margin:0 auto; padding-top:10px; line-height:25px; text-align:center; clear:both;color:#fff; background:#075ca9; overflow:hidden;}
#footer span{ color:#fff; }
#footer a{ color:#fff;}


/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 2px;
	z-index:100;
	width:100px;
	visibility: hidden;
	border: 1px solid #0099ff;
	border-top: 0px solid #3CA2DC;
	background-color: #e2f4ff;
	background:#fff;
	padding-top:6px;
	padding-bottom:6px;

}
.dropMenu li { margin:0; text-align:center;}
.dropMenu a { display: block; color: black; padding:5px 8px;}
* html .dropMenu a { width:100%;}
.dropMenu a:hover { color:#FFF; background-color:#0099ff;}