 
body {margin: 0px;padding: 0px;font-size:12px;font-family: Arial, Helvetica, sans-serif, "宋体";}
#top{width:950px;border-top:4px solid #397AB4;margin:0 auto;padding:0 0 7px 0;background:url(../images/center_line.jpg) bottom repeat-x; overflow:hidden;}
#head{width:950px;height:88px;background:url(../images/logobg.jpg) no-repeat;}
a img{border:0;}
#logo{width:116px;float:left;padding-left:19px;}

.menu{width:682px;float:left;padding:26px 0 0 0px;*padding:40px 0px 0 0px;color:#fff;position:relative;z-index:100;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative;background:url(../images/dh_line.jpg) no-repeat right ;} 
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:23px;padding:0;margin:0;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{font-weight:bold;font-family:"黑体",Arial;color:#fff;text-decoration:none;padding:0 9px;*padding:0 6px;font-size:16px;*font-size:17px;display:block;color:#fff;text-decoration:none;} 
.menu a:hover{color:#ffff00;border:0px;} 
.menu ul ul{background-color:#2D67A2;padding:0;margin:0;left:12px;} 
.menu ul ul li {clear:both;text-align:left;font-size:12px;} 
.menu ul ul li a{font-family:"宋休",Arial;font-size:12px; font-weight:normal;display:block;width:90px;line-height:20px;margin:0;border:0;border-bottom:1px solid #858585;} 
.menu ul ul li a:hover{font-size:12px;border:0;border-bottom:1px solid #fff;}  


#language{width:58px;float:left;padding:20px 62px 0 13px;*padding-top:24px;color:#888D91;}
#language p{margin:0px;padding:0 0 2px 2px;}
#language a{color:#888D91;text-decoration:none;}
#language a:hover{color:#535353;text-decoration:none;}
.language_dian{background:url(../images/language-dian.jpg) bottom repeat-x;}

#flash{width:950px;background:url(../images/flashbg.jpg);}
#center{width:950px;padding-top:7px;margin:0 auto;background: url(../images/left_bg.jpg) left repeat-y; overflow:hidden;}
.left{width:255px;margin-right:7px;float:left;}
#leftbg{width:237px;float:left;padding-right:18px;background: url(../images/left_botbg.jpg) bottom no-repeat;}
.left_img,.left_img1{width:237px;float:left;}
.left_img{padding-bottom:5px;}
.left_img1{padding-top:5px;}
.left_img_bg{width:217px;padding:0 10px;float:left;background:url(../images/left_img_bg.jpg) repeat-y}
.left_img_bg img{vertical-align:middle;}
.left_img_bg p{padding:5px 0;margin:0px;}
.left_img_bg p a{color:#333; text-decoration:none;border-bottom:1px solid #666666}
.left_img_bg table td{padding:4px 0;}
.left_img_bg select{width:120px;}
.left_img_bg textarea{width:205px;height:150px;}
.left_img_bg input,.left_img_bg textarea{font-size:12px;}
.input1{width:145px;}

.info {width:237px;background: #000000 url(../images/ico_1.jpg);text-align:center;color:#fff;clear:both;text-indent: -9999px;}
.info a{color:#fff;text-decoration:none;padding-right:10px;}


.left_list_top{width:205px;padding:21px 16px 0 16px;float:left;background:url(../images/list_2.jpg) top no-repeat}
.left_list_top h3{font-size:16px;background:#97AAA6;line-height:28px;color:#fff;padding-left:10px;*padding-top:2px;margin:3px 0 2px 0px;}
.left_list_top h3 a{text-decoration:none;color:#fff;}
.left_list_top p{padding:3px 0;margin:0; border-bottom:1px solid #E2E6E7;}
.left_list_top p a{text-decoration:none;color:#000;}
.left_list_top p img{vertical-align:middle;padding:7px 5px;}
.left_list{width:237px;float:left;background:url(../images/list_bg.jpg) repeat-y}
.text_center{text-align:center;}

#right{width:688px;background:url(../images/right_bg.jpg) top no-repeat;float:left;}
.list{width:648px;height:35px;color:#424242;padding:10px 0 0 40px;line-height:35px;}
.list a{color:#424242;text-decoration:underline;}
.r_border{width:686px;float:left;border-left:1px solid #F4F4F4;border-right:1px solid #F4F4F4;}
.page_title{width:686px;float:left;}
.content_text{width:666px;float:left;padding:0 10px;}
.content_text h3{color:#FF3600;font-size:16px;margin:0px;padding:0 0 5px 5px;}
.content_text h3 a{color:#FF3600;font-size:16px; text-decoration:underline;}
.content_text p{margin:0 0 10px 0;padding:0 0 8px 25px;line-height:23px;border-bottom:1px dashed #C1C1C1;}
.content_text p a{color:#0046BB;text-decoration:underline;}
.text_bold{font-weight:bold;}
.text_org{color:#FF3600;font-size:14px;}
/************* index **************/
#i_banner {width:950px;margin:0px;}
.i_left{width:499px;float:left;}
.i_text{width:323px;height:242px;padding:24px 6px 0 170px;float:left; background:url(../images/i_textbg.jpg) top no-repeat;}
.i_text h3{padding-left:15px;font-size:16px;*font-size:16px;margin:0px;height:28px;*height:28px;background:url(../images/i_line.gif) bottom no-repeat;letter-spacing: 0.05em;}
.i_text p{line-height:19px;border-bottom:1px #B2B2B2 solid;padding:0px;margin:0 7px;text-align: -9999;}
.i_text p a{color:#000;text-decoration:none;}
.i_text p img{padding:10px 6px 3px 5px;*padding-top:11px;}
.online{width:313px;float:left;}
.online ul{margin:10px 0 0 0;padding:0 0 1px 0px;list-style-type:none;}
.online ul h2{font-size:16px;*font-size:16px;width:80px;text-align:center;margin:20px 0 0 0;*margin:25px 0 0 0;padding:0px;}
.online ul li{margin:-35px 0 0 -35px!important;margin:-35px 0px -5px 0px;padding-left:120px;*padding-left:90px;}
.online ul li a img{padding:0 30px 0 20px;}
.i_right{width:451px;float:left; background:url(../images/i_flash.jpg) no-repeat;}
.i_blue{color:#005DBB;}

#i_centent {width:950px; margin:0 auto;padding:8px 0 0px 0; clear:both;}
.i_about{width:299px;padding:5px 6px 0px 0px;float:left;}
.i_about h3{padding:5px 0 0 10px;font-size:16px;*font-size:16px;margin:0px;height:28px;*height:26px;background:url(../images/i_line.gif) bottom no-repeat;letter-spacing: 0.05em;}
.i_about h3 span,.i_new h3 span,.c_info h3 span{padding:10px 3px 0 0;float:right;}
.i_about p{line-height:21px;padding:5px 0 0px 0;*padding:5px 0 4px 0;margin:0 7px;}
.i_about p a{color:#0046BB;text-decoration:none;}

.i_new{width:299px;padding:0px 0px 12px 6px;float:left;}
.i_new h3{padding:10px 0 0px 10px;font-size:16px;*font-size:16px;margin:0px;height:28px;*height:26px;background:url(../images/i_line.gif) bottom no-repeat;letter-spacing: 0.05em;}
.i_new p{line-height:18px;border-bottom:1px #B2B2B2 solid;padding:0px;margin:0px;}
.i_new p a{color:#000;text-decoration:none;}
.i_new p img{padding:7px 6px 4px 5px;*padding-top:8px;}

.i_anli{width:310px;padding:16px 12px 0 15px;float:left;}
.anli_img{width:310px;float:left;}
.anli_bg{width:310px;float:left;background:url(../images/anli_bg.jpg) repeat-y;}
.anli_top{width:290px;padding:8px 10px 12px 10px;float:left;background:url(../images/anli_top.jpg) top no-repeat;}
.anli_text{width:132px;float:left;padding:0 6px;}
.anli_text h3{font-size:14px;color:#CC0000;margin:0px;padding:0px 0 0 10px;*padding:7px 0 0 10px;}
.anli_text p{padding:10px 0;margin:5px 0; line-height:20px;}
.anli_left{ border-right:1px #999999 dotted;}
.anli_bot{width:310px;float:left;background:url(../images/anli_bot.jpg) bottom no-repeat;}
.anli_more{width:280px;padding:0 10px 0 0;float:left; text-align:right;}
/************* index **************/

/************* contact **************/
.blog,.blog_bot,.new_sem{width:686px;float:left;}
.blog h3{color:#FF3600;width:639px;line-height:44px;margin:2px auto 5px auto;font-size:16px;padding:0 0 0px 10px; background: url(../images/blog_h3.jpg); clear:both;}
.blog h3 span {float:right;}
.blog h3 span a{color:#333333;padding-right:20px;font-size:12px;text-decoration:none;}
.blog_top,.news_details{width:630px;padding:5px 29px 0 27px;background: url(../images/blog_bg1.jpg) top no-repeat;}
.blog_top p{margin:0px;padding-left:3px;line-height:24px;background:url(../images/left_dian.jpg) bottom repeat-x;}
.blog_top p a{ text-decoration:none; color:#333;}
.blog_top p span{color:#999;float:right;}
.blog_top ul{margin:0px;padding:0;list-style:none;}
.blog_top li{ float:left;width:23%;margin:5px 0;}
.blog_top li a{color:#333; text-decoration:underline; line-height:20px;}
.blog_top li img{vertical-align:middle;padding:0px 8px 2px 0px;}

.blog_bg{width:686px;float:left;background: url(../images/blog_bg.jpg) repeat-y;}
.new_sem{text-align:center;color:#666;padding:5px 0;}
.new_sem a{color:#333;text-decoration:underline;}
.news_details h2{padding:5px 0;margin:0;font-size:36px;border-bottom:1px dashed #999;text-align:center;}
.news_details p{padding:5px 0;margin:0;line-height:20px; }
.sem_tag{width:620px;padding:10px 5px; color:#999;}
.sem_tag span{float:right;}
.sem_tag a{color:#424242;text-decoration:underline;}
/************* contact **************/

/************* contact **************/
#contact{width:950px;margin:0 auto;background: url(../images/contact_bg.jpg) top no-repeat; overflow:hidden;}
.c_border{width:948px;float:left;border-left:1px solid #F4F4F4;border-right:1px solid #F4F4F4;}
.c_list{width:908px;height:35px;color:#424242;padding:10px 0 0 40px;line-height:30px;}
.c_list a{color:#424242;text-decoration:underline;}
.c_title{width:948px;float:left;}
.c_text{width:928px;padding:5px 10px;float:left;background: url(../images/c_text.jpg) repeat-y; }
.c_left{width:289px;padding:20px 0 20px 20px;float:left;}
.c_left h3{color:#FF3600;font-size:16px;margin:0px;padding:0 0 5px 5px;}
.c_left p{padding:5px 0 30px 0;margin:0px;font-size:14px;line-height:21px;}
.c_line{background: url(../images/c_line.jpg) right no-repeat;}

.c_info{width:345px;padding:0px 0 20px 10px;float:left;}
.c_info h3{color:#FF3600;font-size:16px;margin:0px;padding:0 0 5px 10px;border-bottom:1px #999999 dotted;}
.c_info p{margin:0px;padding-left:5px;height:26px;background:url(../images/left_dian.jpg) bottom repeat-x;}
.c_info p a{color:#4C4C4C;line-height:26px;padding-right:10px;text-decoration:none;}
.c_info p img{padding:12px 6px 0px 0;}

.c_form{width:750px;padding:0 10px 0 30px;float:left;}
.c_form h3{color:#FF3600;font-size:16px;margin:0px;padding:0 0 5px 5px;}
.c_form table td{padding:4px 0;}
.c_form select{width:200px;}
.c_form textarea{width:372px;height:150px;}
.c_form input,.c_form textarea{font-size:12px;}
.input2{width:300px;}
/************* key **************/
#key{width:950px;border-top:4px solid #397AB4;margin:0 auto;padding:0 0 7px 0;background:url(../images/key_bg.jpg) bottom;overflow:hidden;}
#key_flash{width:950px;}
#key_left{width:237px;float:left;padding-right:18px;}
#key_contact{width:950px;margin:0 auto;background: url(../images/key_contactbg.jpg) left repeat-y; overflow:hidden;}

/************* info **************/
.index_info {width:310px;background: #000000 url(../images/ico_1.jpg);text-align:center;color:#fff;clear:both;text-indent: -9999px;}
.index_info a{color:#fff;text-decoration:none;padding-right:10px;text-indent: -9999px;}

.services{width:620px;height:15px;background: #000000 url(../images/ico_1.jpg);color:#fff;float:left;padding:0 10px 10px 10px; margin-top:-9999px;}
.services ul{margin:0;padding:0px;list-style:none;float:left;}
.services ul li{width:320px;float:left; margin-right:5px;}
.services ul li img{padding:5px 5px 0px 5px;}
.services p {width:640px;padding:5px 15px 0 0;margin:-500000px 0 0 0;float:left;text-align:right;display:block;}
.services p a{}
.services a{color:#fff;text-decoration:none;padding-right:10px; line-height:22px;}



/************* contact **************/
.bot {width:950px;height:74px;padding:15px 0 0 0;background-image: url(../images/botbg.jpg);text-align:center;margin:0 auto;color:#B0AFAF; clear:both;}
.bot a{color:#B0AFAF;text-decoration:none;padding:0 7px;}
.bot p{margin:0px;padding:5px 0 0 0;}


.ditu{ width:237px; height:500px; padding-bottom:25px; padding-top:15px;}
.dz1{ width:200px; height:150px; float:left; padding-left:20px; padding-top:15px;}
.dz1 h3{ color:#FF0000;}
.bot1{ width:950px; margin:0 auto;background-image: url(../images/25.jpg); height:40px; line-height:40px;color:#B0AFAF;}