@charset "gb2312";
/*顶部信息*/
.header{ height:82px; position:relative;}
.header h1.logo{ position:absolute; left:5px; top:26px;}
/*-=顶部相关连接 定位-及连接样式*/
.header h4.top_reltaed_link{ position:absolute; top:30px; right:16px;color:#323232; text-align:right;}
.header h4.top_reltaed_link a{ color:#323232;}
.header h4.top_reltaed_link a:hover{ color:#B00D1F;}
/*-=顶部电话定位*/
.header h3.tel{ position:absolute; right:16px; text-align:right; top:53px; color:#11277F;}  

/*导航*/
.nav{ height:45px; background:#112781; line-height:45px; *overflow:hidden;}
.nav ul{ overflow:visible; }
.nav ul li{ float:left; width:108px; padding-right:2px; text-align:center; background:url(../images/ge.jpg) no-repeat 100% 50%; height:45px; position:relative; 
overflow:visible; *z-index:99999}
.nav ul li a{ color:#fff; display:block; }
.nav ul li a:hover,.nav ul li.select a{ background:#B00D1F; color:#fff;}


/*下拉菜单*/
.nav  ul li ul{ position:absolute; left:0px; top:45px; width:136px; line-height:normal; padding:0; z-index:888; 
border:1px solid #D4D4D4;  background:#fff; display:none}
.nav  ul li ul li{ padding:0;text-align:center; background:none; width:100%; line-height:normal; margin:0; padding:0; height:auto; }
.nav  ul li ul li a{ color:#777777; display:block;line-height:32px; font-size:14px;}
.nav  ul li ul li a:hover{ background:#B00D20; color:#fff;}

.nav  ul li.select ul{ background:#fff;}
.nav  ul li.select ul li a{color:#777777; background:#fff;}
.nav  ul li.select ul li a:hover{background:#B00D20; color:#fff; }




/*切换图片*/
.banner{ height:422px; position:relative; margin-top:3px;  }
.banner span.bd{ position:absolute; left:0; top:0; width:100%; height:422px;}
.banner span.bd ul li{ width:100%; height:422px;}
.banner span.bd ul{ height:422px;overflow:hidden; }

.banner span.hd{ position:absolute; left:0; bottom:12px; width:100%;}
.banner span.hd ul{ width:100%; text-align:center; height:24px;}
.banner span.hd ul li{ display:inline-block; width:20px; height:24px; background:url(../images/roll.png) no-repeat 0 0; *display:inline; *zoom:1; cursor:pointer;}
.banner span.hd ul li.on{background:url(../images/roll_on.png) no-repeat 0 0;}

/*业务中心*/
.mc1,
.mc2{ margin-top:19px; background:url(../images/mc_top.jpg) no-repeat 100% 0; padding-top:7px;}
.mc1 .mc1_main,
.mc2 .mc2_main{background:url(../images/mc_bg.jpg) repeat-y 100% 0; min-height:258px; }
.mc1 strong.mc1_footer,
.mc2 strong.mc2_footer{background:url(../images/mc_di.jpg) no-repeat 100% 0; height:11px;}

/*-=内容标题定义*/
h1.title_{ height:37px; line-height:37px; background:url(../images/dot.gif) no-repeat 20px 50%; padding-left:41px;}
/*-=内容排版*/
.mc1 ul.show_business{ padding-top:5px; padding-left:20px;}
.mc1 ul.show_business li{ width:315px; float:left; border:1px solid #EEEEEE; background:#FAFAFA; margin-right:9px; _display:inline;}
.mc1 ul.show_business li i{ display:block; height:1px;/*background:url(../images/line.jpg) no-repeat 0 0;*/}
/*-=连接*/
.mc1 ul.show_business a.text_link{ color:#115985; text-align:center; padding-top:7px; padding-bottom:9px;}
.mc1 ul.show_business a.text_link:hover{ color:#B00D1F;}
/*-=说明内容*/
.mc1 ul.show_business li p{ color:#969696; line-height:135%; padding-left:5px; padding-bottom:3px; padding-bottom:6px;}


/*产品展示*/
.mc2{ margin-top:12px;}
.mc2 h1.title_{ position:relative;padding-left:0px;}
.mc2 h1.title_ span{ display:block;background:url(../images/line.gif) no-repeat 13px 100%;padding-left:41px;}
.mc2 h1.title_ label{ color:#ABABAC; font-size:12px; font-weight:lighter; }
.mc2 h1.title_  a{ position:absolute; right:37px; top:16px;}

/*-=产品排列*/
.mc2 div.bd{ margin:13px 15px 0 15px;}
.mc2 div.bd ul li{ width:236px; float:left; margin-right:9px; _display:inline; text-align:center;}
.mc2 div.bd ul li.end{ margin-right:0;}
.mc2 div.bd ul li p{ padding-top:10px;}
.mc2 div.bd ul li a p{ color:#1A1B1B;}
.mc2 div.bd ul li a:hover p{ color:#B00D1F;}


/*-新闻中心--公司简介*/
.mc3{ margin-top:10px; background:url(../images/mc3_top.jpg) no-repeat 100% 0; padding-top:7px;}
.mc3 .mc3_main{ background:url(../images/mc3_bg.jpg) repeat-y 100% 0; min-height:213px;} 
.mc3 strong.mc3_footer{background:url(../images/mc3_di.jpg) no-repeat 100% 0; height:13px;}
.news_mc{ width:431px;}
.about_mc{ width:576px;}

.mc3 .news_mc h1.title_{ position:relative;padding-left:0px;}
.mc3 .news_mc h1.title_ span{ display:block;background:url(../images/line_2.jpg) no-repeat 13px 100%;padding-left:41px;}
.mc3 .news_mc h1.title_ label{ color:#ABABAC; font-size:12px; font-weight:lighter; }
.mc3 .news_mc  h1.title_  a{ position:absolute; right:15px; top:16px;}

/*-=新闻列表*/
ul.list_news{ padding-left:21px; padding-right:15px; padding-top:8px;}
ul.list_news li{ line-height:32px; border-bottom:1px dotted #DBDBDB; background:url(../images/array.gif) no-repeat 0 50%; padding-left:18px;}
ul.list_news li span{ float:right; color:#6D6D6D;}
ul.list_news li a{color:#6D6D6D;}
ul.list_news li a:hover{ color:#0F2781;}
ul.list_news li.end{ border-bottom:0;}

/*-=公司简介*/
.mc3 .about_mc h1.title_{ position:relative;padding-left:0px;}
.mc3 .about_mc h1.title_ span{ display:block;background:url(../images/line_3.gif) no-repeat 13px 100%;padding-left:41px;}
.mc3 .about_mc h1.title_ label{ color:#ABABAC; font-size:12px; font-weight:lighter; }
.mc3 .about_mc  h1.title_  a{ position:absolute; right:15px; top:16px;}
.about_mc_main{ padding-left:19px; padding-top:13px; padding-right:17px; color:#6D6D6D; line-height:208%;}
span.img_left{ width:149px; height:94px;}
.about_mc_main p{ padding-bottom:10px;}

/*内页*/
.nei_banner{ height:245px; position:relative;}
.nei_banner span.bd{ position:absolute; left:0; top:0; width:100%;}
.nei_banner span.bd ul li{ width:100%; height:245px;}

/*内页框架布局*/

.nei_mc{ margin-top:19px; background:url(../images/nei_top.jpg) no-repeat 100% 0; padding-top:7px;}
.nei_mc .nei_mc_main{background:url(../images/nei_bg.jpg) repeat-y 100% 0;  }
.nei_mc strong.nei_mc_footer{background:url(../images/nei_di.jpg) no-repeat 100% 0; height:13px;}

.left_nav{ width:246px; padding-top:5px; padding-bottom:30px;} 
.right_content{ width:741px;}

h1.left_title{ line-height:39px; background:#021A7C; margin-left:19px; margin-right:17px; color:#fff; text-align:center}
ul.show_left{ padding-left:19px; padding-right:17px;}
ul.show_left li{ line-height:46px; background:url(../images/two_line.jpg) no-repeat 0 100%;}
ul.show_left li a{ display:block; background:url(../images/link.jpg) no-repeat 54px 50%; font-size:14px; padding-left:76px;}
ul.show_left li a:hover{ color:#021A7C;background:url(../images/on_it.jpg) no-repeat 54px 50%;}

.left_contact{ padding-left:18px; padding-top:26px;}
.left_contact .left_contact_main{ background:url(../images/tel_bg.jpg) repeat-y 0 0; padding-top:12px; padding-bottom:12px; color:#3F3F3F; line-height:185%;}
.left_contact strong.footer_contact{ background:url(../images/tel_di.jpg) no-repeat 0 100%; height:4px;}
.left_contact .left_contact_main p{ padding-left:7px; padding-top:0px; padding-bottom:0px;} 
.left_contact .left_contact_main p span{ color:#919191;}


.right_content h1.title_{ position:relative;padding-left:0px; background:none}
.right_content h1.title_ span{ display:block;background:url(../images/line3.jpg) no-repeat 0px 100%;padding-left:0px;}
.right_content h1.title_ label{ color:#ABABAC; font-size:12px; font-weight:lighter; }
.right_content h1.title_  p{ position:absolute; right:37px; top:0px; color:#AFAFAF;}
.right_content h1.title_  p a{ color:#AFAFAF; font-size:12px;}
.right_content h1.title_  p a:hover{ color:#0E2781;}

/*产品列表*/
ul.show_product_list{ padding:20px 0 0 0 ;}
ul.show_product_list li{ float:left; width:219px;  margin-right:24px; _display:inline; text-align:center; margin-bottom:23px;}
ul.show_product_list li a p{ color:#323232; padding-top:13px;} 
ul.show_product_list li a:hover p{ color:#0E2781;} 

/*分页*/
.page_page{ margin:0px 0; padding-top:30px; overflow:hidden; zoom:1;  text-align:center; }
.page_page a{ display:inline-block; height:31px; line-height:31px; border:1px solid #E2E2E2; background:#fff; 
*zoom:1; *display:inline; padding:0 13px; margin-right:0; color:#6A6663 }
.page_page a:hover,.page_page a.select{  color:#fff; background:#DB2323;}
.page_page a.guo{ background:none; border:0;}
.page_page a.guo:hover{ color:#DB2323;}


/*招聘*/
.hr_list{ margin-right:27px; margin-top:60px; padding-bottom:30px;}
.hr_list table tr.title{  font-weight:bold; color:#323433; }
.hr_list table tr td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:20px 0;}
.hr_list td{ padding:20px 20px;}

/*简介*/
.jj_list{ margin-right:27px; margin-top:60px; padding-bottom:30px; line-height:25px;}

















