body { margin:0;padding:0;background-color:#08244d; color:#c8ddfa; font-family:"宋体",Verdana, Geneva, sans-serif; font-size:12px}
img { border:0px;}
ul,li{ margin:0;padding:0;}
li{ list-style:none}
a{ color:#cce1ff; text-decoration:none}


.hbody{ width:1004px; margin:auto}
.main{ background-image:url(../images/main_back.jpg); background-repeat:repeat-x; background-color:#0f294d}
.main2{ background-image:url(../images/main_back2.jpg); background-repeat:repeat-x; background-color:#0f294d}
.home_left{ background:url(../images/home_left_back.jpg) no-repeat; margin:0 20px;}
.content1{ background:url(../images/content1_back.jpg) no-repeat; height:298px;}

.home_left_news{ padding:0 15px;}
.home_left_news li{ display:block; line-height:20px;}
.home_left_news .news_tit{ color:#f2cf01; margin-top:15px; }

.home_left_gg{ padding:0 10px; margin-top:25px;}
.home_left_gg a:hover{color: #ef5a00;text-decoration:underline;}
.home_left_gg a{color: #EFD100; text-decoration:none;}
.home_left_gg li{ padding-top:25px}

.leaders{ width:450px; height:195px; overflow:hidden}
.leaders .pic{ width:260px; height:195px; position:absolute}
.leaders .txt{ width:175px; padding-left:275px; line-height:24px; text-indent:24px;}

.artist{ width:170px; height:200px; overflow:hidden}
.artist .pic{ width:170px;}
.artist .txt{ width:170px; line-height:22px; text-indent:24px;}

.home_pro{ width:495px; height:60px; background:url(../images/home_tit_pro.jpg) no-repeat}


.ubody{ width:1002px; margin:auto}

.header{}
.header .top_back{ background:url(../images/top_back.jpg) repeat-x; height:100px;}
.header .top_back .Version{ float:right; padding-top:30px; padding-right:50px;}
.header .top_back .Version a{ color:#ffea00}
.header .nav{ height:41px; }
.header .nav li{ float:left; }

.banner{ border-top:1px solid #000; border-bottom:1px solid #000}

.left{ background:url(../images/left_back.jpg) no-repeat; margin:0 20px;}
.left .left_menu{ padding:0 6px; font-size:14px}
.left .left_menu li{ background:url(../images/icon1.gif) no-repeat 10px 7px; line-height:30px; padding-left:30px; border-bottom:1px solid #6484b2;}
.left .left_menu li.ck{ background:url(../images/icon2.gif) no-repeat 10px 7px; font-weight:bold}
.left .left_menu li.ck a{ color:#fff}

.left_order li{ line-height:24px; text-align:center}
.left_order li a{ color:#e5d273}

.main_content{ background:url(../images/content_back.jpg) repeat-x bottom #f2f8ff; color:#3d444d; padding-bottom:50px}
.main_content a{ color:#3d444d;}
.main_content .Intro_Title{ text-align:center; line-height:40px;}
.main_content .Intro_row{ line-height:1.6em; font-size:13px;}

.newstitle{ line-height:30px; width:600px; margin:auto; text-align:center;}


.about_order{ padding-left:20px;}
.about_order .row{ width:350px; float:left; margin-top:5px; margin-right:20px}
.CateTitle{ font-size:14px; padding-left:10px; font-weight:bold; border-bottom:1px solid #c2c7cc; height:31px; margin-bottom:5px;}
.CateTitle span{ position:absolute; line-height:30px; background:url(../images/icon5.jpg) no-repeat 1px; padding-left:25px; display:block; border-bottom:2px solid #366ab3;}
.CateContent{ height:110px;}
.CateContent .pic{ width:123px; height:93px; position:absolute; background:url(../images/img_back.jpg) no-repeat}
.CateContent .txt{ text-indent:24px; width:210px; height:100px; overflow:hidden; padding-left:140px; line-height:20px;}
.CateContent .list{ width:210px; height:120px; overflow:hidden; padding-left:140px; line-height:24px;}
.CateContent .list li{ color:#366ab2; width:210px; height:22px; overflow:hidden; border-bottom:1px dashed #ccc}

.main_nav{ font-size:14px; padding-left:10px; font-weight:bold; border-bottom:1px solid #c2c7cc; height:31px; margin-bottom:15px;}
.main_nav .nav_txt{ position:absolute; display:inline; background:url(../images/icon5.jpg) no-repeat 1px; line-height:30px;  padding-left:25px; display:block; border-bottom:2px solid #366ab3;}

.newslist{}
.newslist .list_pic{ height:90px; overflow:hidden; margin:10px 0 5px 0}
.newslist .list_pic .pic{ background:url(../images/img2_back.gif) no-repeat; width:200px; height:80px; padding:5px; position:absolute}
.newslist .list_pic .txt{ padding-left:220px; height:90px;}
.newslist .list_pic .txt .list_tit{ font-size:14px; line-height:28px; font-weight:bold }
.newslist .list_pic .txt .list_tit a{ color:#366ab3}
.newslist .list_pic .txt .list_tit span{ font-size:12px; font-weight:normal; margin-left:10px;}
.newslist .list_pic .txt .list_cont{ line-height:20px; text-indent:24px;}
.newslist .list_pic .txt .list_cont a{ color:#ff0000}
.newslist .list_txt{ font-size:14px;}
.newslist .list_txt li{ line-height:35px; border-bottom:1px dashed #ccc; background:url(../images/icon3.gif) no-repeat 5px; padding-left:25px; }

#frame_in{ font-size:14px;}

.services{}
.services th{ background:#BADAE9}
.services td{ border-bottom:1px dashed #B8C9E3}
.services th,.services td{ line-height:18px; padding:5px; text-align:left}

.footer{ background:url(../images/copyright_back.jpg) repeat-x; height:82px;}
.footer .copyright{ background:url(../images/copyright_img.jpg) no-repeat 20px; line-height:82px; padding-left:600px; color:#ffffff}

.b_marquee{ margin-top:30px;}
.b_marquee td{ padding-left:10px;}

#setpage #info{ background:#6690cc; color:#cce1ff}
#setpage .current{ background:#cce1ff}
.zxjs{ font-size:14px; color:#2f5fa1; width:687px; line-height:24px;}  
.zxjs .more{ float:right; margin-top:-24px; font-size:12px; font-weight:bold}
.zxjs .more a{ color:#fd9e06}

.jstdpage{ line-height:25px; font-size:14px; color:#3d434d; padding:0 8px;}
.jclear{ clear:both; height:10px;}

.productsshow{ font-size:14px; padding:0 10px; color:#2F5FA1; line-height:24px;}
.productsshow .pro_tit{ font-weight:bold}
.productsshow .pro_pic{ float:right}

.sales{ line-height:24px; font-size:14px; padding:0 10px;}
.sales span#companyname{ font-weight:bold; color:#13305A}

.ads_fTitle{font-size:18px; font-weight:bold; text-align:center;line-height:40px;margin-bottom:10px;}
.ads_Content{font-size:16px;text-indent:32px;padding-left:10px;padding-right:10px; line-height:30px;}
.ads_Title{text-align:center;}
.adsrow{ border-bottom:dashed 1px #c0c0c0; height:175px; overflow:hidden; padding-top:10px;}
.adspic{height:160px;width:150px; float:left; overflow:hidden;}
.adsCateTitle{width:400px;font-size:16px;font-weight:bold;margin-top:6px;}
.adsCateContent{line-height:25px;margin-top:10px;}