@charset "utf-8";
/*Top*/
h1{ font-size:14px; font-weight:bold; color:#FF0000; padding:10px 0px; text-align:center}
.notes{ text-align:center} 
.notes span{ background:#FFFF00; color:#FF0000; font-size:12px;}
.adimg{ padding:5px 0px;}
p{padding:15px 0px; }
.p1{ text-align:center}
.p1 a{ color:#FF0000;}
.p2{ text-align:center; color:#FF0000; line-height:150%}
.p2 a{ padding:0px 5px; color:#0099FF;}
.p3{ text-align:center; color:#6699CC}
.p3 a{color:#6699CC}
.newslistbyd{ width:210px; padding:0px 15px;}
.lx{ border-left:#CCCCCC 1px solid;}
.newslistbyd p{ padding:5px 0px;}
.newslistbyd p a{ font-weight:bold; font-size:13px; color:#000000}
.newslistbyd a{ font-weight:bold; font-size:13px; color:#0099FF; font-weight:400;}
.mm{ padding:10px; color:#000;}
.mm a{ color:#333;}
.o{ padding:10px}
.o li{ padding:3px 5px;}
.o li a{ color:#0099FF;}
.o li .date{ float:right;}
.news_title{ text-align:center; padding:15px 0px; color:#000; font-weight:bold; font-size:15px;}
.news_detail{ padding:5px; line-height:150%;}
.news_detail a{ color:#666}


.top{padding-top:10px; background:url(../images/top_bg.gif) no-repeat;height:63px;}

.logo,.companyName{float:left;height:50px;}
.logo{padding-left:10px;}
.companyName{padding-left:20px;}

.quickNav {float:right;padding-top:29px;}
.quickNav b{width:56px;float:left;heght:21px; background:url(../images/quick_nav.gif) no-repeat;cursor:pointer;}
.quickNav b.icoH{}
.quickNav b.icoM{background-position:-56px 0px;}
.quickNav b.icoC{width:70px;background-position:-112px 0px;}

/*Menu*/
.menu{height:75px;}
.menuList { background:url(../images/menu_bg.gif) left repeat-y;height:40px; padding-left:10px;}
.menuList li {float:left;font-size:14px;font-family:"黑体";font-weight:bold;height:40px;line-height:40px;width:140px;text-align:center;}
.menuList li.right {width:120px;}
.menuList li a {color:#fff;}
.menuList li.hover{ background:url(../images/arr_bottom.gif) no-repeat center 30px;}

.menuCont { background:url(../images/menu_cont_bg.gif) repeat-x top;height:32px;overflow:hidden; position:relative;}
.menuContList { background:url(../images/menu_cont_center.gif) repeat-x top;height:32px; position:absolute;}
.menuContList b {float:left;width:8px;display:block;height:32px;}
.menuContList b.start { background:url(../images/menu_cont_left.gif) no-repeat left top;}
.menuContList b.end { background:url(../images/menu_cont_right.gif) no-repeat left top;}
.menuContList ul {float:left;}
.menuContList ul li {float:left;height:32px;line-height:24px;padding:0 10px;font-weight:bold;}
.menuContList ul li a{color:#555; text-decoration:none;}
.menuContList ul li a:hover{color:#ff6600;}
.menuContList ul li.hover a{color:#034da2; text-decoration:none;}
.menuContList ul li.el {width:2px;background:url(../images/menu_cont_right.gif) no-repeat left top;}

.m1{left:180px;}
.m2{left:320px;}
.m3{left:460px;}
.m4{left:600px;}
.m6{right:130px;}
.m5{right:10px;}

/*Main*/
.mainLeft{float:left;width:200px;height:auto;}
.mainLeft .box{ border:#e2eaec 5px solid;margin-bottom:10px;}
.mainLeft .productSlt {padding:10px;display:block;height:95px; overflow:hidden;}
.mainLeft .productSlt .tit {font-weight:bold;font-size:14px;color:#034da2;}
.mainLeft .productSlt .item {font-size:12px;margin:5px 0;}
.mainLeft .productSlt .w80 {width:100px;float:left;margin-top:0px;border:1px #d2d2d2 solid;height:18px;line-height:18px; overflow:hidden;}
.mainLeft .productSlt .w40 {width:60px;float:left;margin-top:0px;padding-left:5px;border:0px;}
#productName,#productCate{width:170px;}
.input_key{border:1px #fff solid;height:18px;}

.mainLeft .ad001{padding:5px 0; text-align:center;}
.mainLeft .squareTit{font-weight:bold;font-size:14px;padding:5px 0px;color:#666;}
.mainLeft .summary{margin:5px;padding:3px;font-size:13px;color:#666;border:1px #d2d2d2 solid; background-color:#f1f1f1;text-align:center;}
.mainLeft .cateList{margin:5px;}
.mainLeft .cateList .cateListTitle{height:22px;line-height:22px;font-weight:bold; padding-left:20px; background:url(../images/cate_li.gif) no-repeat left 1px;cursor:pointer;}
.mainLeft .cateList .cateListTitle a{color:#666;}
.mainLeft .cateList .open{background:url(../images/cate_li.gif) no-repeat left -28px;}
.mainLeft .cateList .cateListCont{margin-left:20px;height:20px;line-height:20px;display:none;height:auto;}
.mainLeft .cateList .cateListCont1{margin-left:20px;height:20px;line-height:20px;height:auto;}
.mainLeft .cateList .cateListCont a{color:#666;}
.mainLeft .cateList .cateListCont1 a{color:#666;}

.mainRight{float:right;width:770px;height:auto;}
.mainRight .mainCont{margin-top:10px;}
.leftCont {width:500px;float:left;height:auto;}
.mainRight .dotline{ background:url(../images/dot.gif) repeat-x bottom;padding-bottom:2px;}

/*公司介绍*/
.leftCont .squareCont{height:120px;margin:5px 0;overflow:hidden;}
.leftCont .squareCont img{float:left;padding:2px;border:1px #cdcdcd solid;width:100px;height:100px;}
.leftCont .squareCont .txt{margin-left:120px;line-height:1.6;}
.leftCont .squareCont .txt p{text-indent:2em;}
.leftCont .squareCont .txt a{color:#034ea2;font-weight:bold;}

.leftCont .productList{height:160px;}
.leftCont .productList b#left_bnt{float:left;width:17px;height:154px;background:url(../images/left_arr.gif) left top;}
.leftCont .productList b#right_bnt{float:right;width:17px;height:154px;background:url(../images/right_arr.gif) right top;}
.leftCont .productList ul#productListCont{height:154px;overflow:hidden;}
.leftCont .productList ul li{float:left;width:130px;margin:15px 0px 8px 20px;display:inline; text-align:center}
.leftCont .productList ul li img{width:126px;height:98px;}
.leftCont .productList ul li .tit{height:15px;width:126px;overflow:hidden;}
.leftCont .productList ul li a{color:#034ea2;}
.leftCont .productList ul li a:hover{text-decoration:underline;}

.rightCont {margin-left:510px;}
.rightCont .newArea{border:5px #b5dce6 solid;padding:10px 10px 0px 10px;}
.rightCont .newArea ul{border:1px #cdcdcd solid;padding:5px 0px;margin:5px 0 10px 0;}
.rightCont .newArea ul li{height:20px;line-height:20px;background:url(../images/arr_1.gif) no-repeat 5px 8px;padding-left:18px;overflow:hidden;}
.rightCont .newArea ul li a{color:#868484}
.rightCont .newArea ul li a:hover{color:#333}

.rightCont .imArea{ text-align:center;padding:10px 0;}

.foot {padding:10px 40px;border-top:2px #cdcdcd solid;margin-top:10px;}
.foot img{float:left;}
.foot .txt{margin-left:160px;background:url(../images/im_fg.gif) no-repeat left top;padding-left:10px;line-height:1.4;color:#999}


/*About Page*/
.aboutContList { background:url(../images/aboutCont_bg.gif) no-repeat left top; height:196px; text-align:right;}
.aboutContList ul{padding-top:50px;margin-left:5px;width:175px;}
.aboutContList ul li {height:24px;line-height:24px; background:#ffffff url(../images/arr_2.gif) no-repeat 5px 50%;text-align:left;padding-left:20px;border-bottom:1px #d2d2d2 solid;}
.aboutContList ul li a{color:#757575;} 
.aboutContList ul li.at {height:24px;line-height:24px; background:#5688c2 url(../images/arr_3.gif) no-repeat 5px 50%;border-bottom:1px #5688c2 solid;}
.aboutContList ul li.at a{color:#ffffff;font-weight:bold;}

/*About Page*/
.aboutContList1 { background:url(../images/newsCont_bg.gif) no-repeat left top; height:196px; text-align:right;}
.aboutContList1 ul{padding-top:50px;margin-left:5px;width:175px;}
.aboutContList1 ul li {height:24px;line-height:24px; background:#ffffff url(../images/arr_2.gif) no-repeat 5px 50%;text-align:left;padding-left:20px;border-bottom:1px #d2d2d2 solid;}
.aboutContList1 ul li a{color:#757575;} 
.aboutContList1 ul li.at {height:24px;line-height:24px; background:#5688c2 url(../images/arr_3.gif) no-repeat 5px 50%;border-bottom:1px #5688c2 solid;}
.aboutContList1 ul li.at a{color:#ffffff;font-weight:bold;}

/*About Page*/
.aboutContList2 { background:url(../images/serviceCont_bg.gif) no-repeat left top; height:196px; text-align:right;}
.aboutContList2 ul{padding-top:50px;margin-left:5px;width:175px;}
.aboutContList2 ul li {height:24px;line-height:24px; background:#ffffff url(../images/arr_2.gif) no-repeat 5px 50%;text-align:left;padding-left:20px;border-bottom:1px #d2d2d2 solid;}
.aboutContList2 ul li a{color:#757575;} 
.aboutContList2 ul li.at {height:24px;line-height:24px; background:#5688c2 url(../images/arr_3.gif) no-repeat 5px 50%;border-bottom:1px #5688c2 solid;}
.aboutContList2 ul li.at a{color:#ffffff;font-weight:bold;}

.mainContTit {height:20px;line-height:20px; overflow:hidden}
.mainContTit .bigTitle{float:left; background:url(../images/ico_title.gif) no-repeat 2px 50%;padding-left:18px;font-weight:bold;font-size:13px;color:#034ea3;}

.mainContTit .right a{color:#757575;background:url(../images/arr_4.gif) no-repeat right 47%;padding-right:15px;}
.aboutCont{padding-top:20px;}
.aboutCont img{float:left;}
.aboutCont .content{margin-left:170px;line-height:1.6;padding-right:5px}
.aboutCont .content p{}

/*Contact Page*/
.contactCont {padding-top:50px;}
.contactCont img{float:left;}
.contactCont .content{margin-left:400px;line-height:2.0;}
.contactCont .content .title{font-size:14px;font-weight:bold;}
.contactCont .content p{}

/*Honor page*/
.honorCont ul{margin:30px 40px;}
.honorCont ul li{float:left;padding:0px 20px;margin-bottom:10px;}
.honorCont ul li img{height:124px;width:190px;}
.honorCont ul li .txt{padding:5px; text-align:center;}

/*pagenav*/
.pagenav{text-align:center;}
.pagenav a{display:inline-block;margin-right:5px;color:#757575}
.pagenav a.at{color:#0070bc;}
.pagenav a.first{ background:url(../images/pagenav_first.gif) no-repeat left 50%;width:15px;}
.pagenav a.next{ background:url(../images/pagenav_next.gif) no-repeat left 50%;width:15px;}
.pagenav a.prev{ background:url(../images/pagenav_prev.gif) no-repeat left 50%;width:15px;}
.pagenav a.last{ background:url(../images/pagenav_last.gif) no-repeat left 50%;width:15px;}


/*News page*/
.newsCont {padding-top:10px;}
.newsCont img{float:left;}
.newsCont .content{margin-left:150px;line-height:2.0;}
.newsCont .content ul{}
.newsCont .content ul li{height:24px;line-height:24px;padding:0 5px}
.newsCont .content ul li.odd{ background-color:#eeeeee}
.newsCont .content ul li .date{float:right;}
.newsCont .content ul li a{color:#757575;}

.newsCont .news_title{font-size:18px;margin:20px 10px;border-bottom:1px #d2d2d2 solid;padding-bottom:5px; text-align:center;}
.newsCont .news_detail{height:auto;line-height:1.6;margin:10px 20px;}
.newsCont .news_detail p{margin:0px;padding:0px;margin-bottom:12px;}

/*Messages Page*/
.messageCont {padding-top:20px;}
.messageCont img{float:left;}
.messageCont .content{margin-left:150px;line-height:2.0;}

/*for online*/
#online_contain{margin:0px 5px 5px 5px;height:auto;display:block;padding:10px 0; background:url(../images/dot.gif) bottom repeat-x;}
.online_pro_left_title{height:55px; background:url(../images/online_topproimg.gif) #f6f6f6 no-repeat top left;color:#EF5589;padding-top:5px;}
.online_main_title{ background:url(../images/pen.gif) no-repeat 50px top; height:50px;padding-left:115px;padding-right:7px;margin-top:50px;margin-bottom:10px;line-height:180%;color:#555;}	

.input_title{width:130px;text-align:right;margin-top:10px;padding-top:5px;color:#555;}
.input_other{margin-top:10px;padding-top:5px;text-align:left;padding-left:0px;margin-left:132px;}

.online_input{padding:2px 5px;border:#999999 1px solid;height:16px;padding:2px;}
.online_input_err{padding:2px 5px;border:red 1px solid;height:16px;padding:2px;}
.online_text{padding:0;border:#999999 1px solid;height:80px;padding:2px;overflow:auto}
.online_text_err{padding:0;border:red 1px solid;height:80px;padding:2px;overflow:auto}

.online_item{ border:1px solid #DFDFDF; background:url(../images/online_item_bj.gif) repeat-x top;margin-bottom:10px;}
.online_tit{height:25px;padding:5px 5px 0 5px;}
.post_time{ float:right;}
.post_tit{ color:#287cc4;}

.post_contain{font-size:12px; color:#333;padding:5px;line-height:180%}
.post_reply{font-size:12px; color:#287cc4; border-top:#666 dashed 1px;padding:5px;line-height:180%}
.contact_info{ background:url(../images/bg_contact_01.gif) left top no-repeat;margin-top:5px;padding-left:44px;line-height:20px; height:45px;color:#555;}


/*Product Page*/
.productCont ul {margin:20px 0px;}
.productCont ul li{float:left;margin:0px 8px;height:170px;width:174px;overflow:hidden;}
.productCont ul li img{width:168px;height:119px;padding:2px;border:1px #d2d2d2 solid;}
.productCont ul li .txt{padding:5px 0px;height:12px;text-align:center;width:174px;overflow:hidden;}
.productCont ul li .txt a{color:#454545}

.productCont .title{font-size:18px;margin:20px 10px;border-bottom:1px #d2d2d2 solid;padding-bottom:5px; text-align:center;}
.productCont .detail{height:auto;line-height:1.6;margin:10px 20px;}
.productCont .detail p{margin:0px;padding:0px;margin-bottom:12px;}

.fye{ text-align:center;padding:20px; color:#808080;}
.fye a{text-decoration:none;color:#808080}
.fye a:hover{text-decoration:none;color:red}

.arr{display:inline-block;width:18px;height:12px;background:url(../images/arr_4.gif) no-repeat 2px 2px;}