﻿*{margin:0; padding:0; font-family:"微软雅黑","Arial";}



div,p,h1,h2,h3,h4,h5,h6,li,span,a{font-size:12px;}



a{ text-decoration:none; color:#3e3e3e;}



a:hvoer{ color:#0093e0;text-decoration:none;}

span{display:inline-block;}



li{ list-style:none;}



img{ border:none;}



.float_clear{ clear:both;}







/*online*/

#fsha li p span { font-size:16px;line-height: 26px; }

#floatqq{ position:fixed; width:29px; height:438px; background:url(../images/float_bg.png) no-repeat; top:300px; left:1874px; z-index:99999;}



#floatqq h2{ width:104px; text-align:center; height:30px; line-height:30px; font-size:17px; color:#FFF; font-weight:normal;}



#floatqq h3{ width:25px; height:95px; text-align:center;  margin:42px 2px 10px 2px; }



#floatqq h3 a{ font-weight:bold; color:#FFF; font-size:13px;}



.link_list span{ display:inline-block; margin:10px 15px;}

.link_list span:hover a{ color:#0093e0;}



#tv_play iframe{ width:245px!important; height:163px!important;}





#header_top{ height:32px; line-height:32px;width:100%; background:#015ea3; font-size:12px; color:#FFF;}

#header_top_box{width:1000px; margin:0 auto;}

#header_top_left{ float:left;width:50%;}

#header_top_right{ float:right;width:50%; text-align: right;}

#header_top_right span{}

#htr_phone{height:32px; line-height:32px; padding:0 0 0 20px!important; background:url(../images/htr_phone.png) left center no-repeat;}

#share_btn a{ position:relative;top:5px; margin:0 3px;}

#lag{ width:80px; height:22px; border:0px; color:#3e3e3e;}

#search_box input{border:0px; float: left;position:relative;top:5px;}

#search_key{ height:17px; padding:2px;}

#search_btn{width:21px;height:21px;background:#FFF url(../images/search.png) center center no-repeat;}





#header{ width:100%; height:85px;}



#header_menu{height:85px; width:1000px; margin:0 auto;}



#i_logo{height:85px; float:left;}



#i_menu{height:85px; }

#menu_content ul { float:right;}

#menu_content ul li{ float:left; height:80px; line-height:80px; margin:0 14px;  position:relative;border-bottom: 5px solid #FFF;}



#menu_content ul li:hover{ border-bottom: 5px solid #015ea3;}

.onmenu{ border-bottom: 5px solid #015ea3!important;}

.onmenu a{color: #015ea3!important;}

#menu_content ul li:hover .child_list{ display:block;}

#menu_content ul li a{ font-size:15px; color:#353535;}

#menu_content ul li .child_list{ position:absolute; left:0px; top:85px; z-index:9999; background:#261470; display:none; width:100%; padding:10px 0 0 0;}

#menu_content ul li .child_list h3{line-height:20px; margin:0 0 10px 0; text-align:center; padding:0 15px;}

#menu_content ul li .child_list h3 a{ font-size:14px; font-weight:normal; color:#FFF;}

#menu_content ul li .child_list h3:hover a{ color:#EBC309;}

#nav_177{ margin-right: 0px!important;}



.hz_list_box{ width:1000px; margin:30px auto 0;}

.tempWrap{ width:100%!important;}

.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }

.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

cursor:pointer; background:url("../images/arrow.png") no-repeat;}

.picMarquee-left .hd .next{ background-position:0 -50px;  }

.picMarquee-left .hd .prevStop{ background-position:-60px 0; }

.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }



.picMarquee-left .bd{ padding:10px;   }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:120px; height:90px; display:block; padding:2px; border:1px solid #ccc; }

.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.picMarquee-left .bd ul li .title{ line-height:24px;   }









#i_slidenews{ height:60px; width:100%; border-bottom:1px solid #e4e4e4;}



#is_news{ width:1000px; margin:0 auto;}



#is_title{ float:left; font-size:15px; font-weight:500; color:#5e5e5e; height:60px; line-height:60px;}



#is_title span{ color:#959595; padding:0 0 0 5px;}



#is_list{ float:left; width:600px;}



#is_more{ float:right; height:16px; padding:22px 0;}



#is_more h3{ width:45px; height:15px; line-height:15px; background:#015ea3; text-align:center;padding:0 3px;}



#is_more h3 a{ color:#FFF; font-size:12px; font-weight:normal;}











#ipro_type{ width:100%; padding:30px 0 0 0;}



#ipt_list{ width:1000px; margin:0 auto;}



#ipt_t{ height:35px; width:1000px; background:#eeeeee;}





#ipt_t ul li{ float:left; height:35px; line-height:35px; padding:0 22px;font-weight:bold; text-align:center;}

#ipt_t ul li a{ font-size:15px; color:#343434;}

.onipt{background: #015ea3!important; }

.onipt a{font-size:17px!important; color:#FFF!important; }







#ipt_content{ height: 260px; margin: 20px 0;}

.iptc{ width:1000px; height: 260px; display: none;}

.iptc ul{ border: 1px solid #e4e4e4; height: 260px; border-left: 0px;}

.iptc ul li{ width: 248px; text-align: center; float: left; position: relative;border-left: 1px solid #e4e4e4;height: 260px; cursor:pointer;}

.iptc ul li h3{ height: 35px; line-height: 35px; font-size: 15px; font-weight: normal; color: #6b6b6b;}

.iptc ul li h4{ display: none; position: absolute;width: 249px; top: 0px; left: 0px; text-align: center; padding:37% 0;background: #015ea3; opacity: 0.8; filter:alpha(opacity=80);}

.iptc ul li h4 span{ z-index: 999999; width: 260px; text-align: center; height: 35px; line-height: 35px; font-size: 15px; color: #FFF;}

.iptc ul li:hover h4{ display: block;}

.iptc ul li:hover h3{ display: none;}

#n_banner{width:100%;}

.category_content{ width: 100%; padding: 50px 0; margin: 40px 0; background: #f6f6f6;}

.category_box{ width: 1000px; margin: 0 auto;}

.category_box ul li{ float: left; margin: 0 5px; width: 323px;}

.category_box ul li h2{ font-size: 17px; height: 40px;}

.category_box ul li h3 img{ width: 100%;}

.category_box ul li h4{ font-size:14px; height: 40px; line-height: 40px; font-weight: normal;}

.category_box ul li h5{ line-height: 22px; font-size: 12px; color: #666666; font-weight: normal;}

.category_box ul li h6{ height: 30px; line-height: 30px;}

.category_box ul li h6 a{ display: inline-block; font-size: 12px; font-weight: normal; color: #015ea3; padding: 0 0 0 15px; background: url(../images/cate_more.jpg) left center no-repeat;}







.bottom_content{ padding: 15px 0;}

.bottom_box{ width: 1000px; margin: 0 auto; height: 100px;}

.bottom_box ul li{ float: left; margin: 0 12px; border-top:3px solid #f0f0f2; padding: 20px 0 20px 65px;}

.bottom_box ul li h2{ font-size: 17px;}

.bottom_box ul li h5{ width: 160px; font-size: 14px; color: #666666; padding: 5px 0 0 0; line-height: 22px; font-weight:normal;}

.bottom_box ul li:hover{border-top:3px solid #005ea4;}

#bottom_li01{ background: url(../images/bottom_li01.png) 0 20px no-repeat}

#bottom_li01:hover{ background: url(../images/bottom_li01_hover.png) 0 20px no-repeat}



#bottom_li02{ background: url(../images/bottom_li02.png) 0 20px no-repeat}

#bottom_li02:hover{ background: url(../images/bottom_li02_hover.png) 0 20px no-repeat}



#bottom_li03{ background: url(../images/bottom_li03.png) 0 20px no-repeat}

#bottom_li03:hover{ background: url(../images/bottom_li03_hover.png) 0 20px no-repeat}



#bottom_li04{ background: url(../images/bottom_li04.png) 0 20px no-repeat}

#bottom_li04:hover{ background: url(../images/bottom_li04_hover.png) 0 20px no-repeat}



.footer_menu{ width: 100%; background: #015ea3; padding: 40px 0; margin: 35px 0 0 0;}

.footer_menu_box{ width: 1000px; margin: 0 auto;}

.footer_menu_box ul li{ float: left; margin: 0 26px;}

.footer_menu_box ul li h2{ height: 30px; line-height: 30px;}

.footer_menu_box ul li h2 a{ font-size: 15px; color: #fff6fb; }

.b_menu_list{ margin: 10px 0 0 0;}

.b_menu_list h3{ line-height: 30px; height: 30px;}

.b_menu_list h3 a{ font-size: 13px; color: #a3bdd6;font-weight: normal;}

.contant_box{ float: right; width: 210px; border-top:1px solid #a3bdd6; }

.contant_box h5{ font-size: 12px; color: #FFF; font-weight: normal; height: 25px; line-height: 25px;}

.contant_box h1{ font-size: 17px; color: #FFF; height: 30px; line-height: 30px;}

.footer_content{ width: 100%; background: #17406c; padding: 20px 0;}

.footer_box{ width: 1000px; margin: 0 auto;}

.footer_left{ float: left;}

.footer_right{ float: right;}

.footer_right h5{ font-size: 12px; color: #FFF; height: 20px; line-height: 20px; font-weight: normal;}

.footer_right h5 a{ font-size: 12px; color: #FFF; height: 20px; line-height: 20px; font-weight: normal; display: inline-block; text-align: right; padding: 0 0 0 60px; background: url(../images/ba_icon.jpg) left center no-repeat;}



.software_down ul li{ height: 35px; line-height: 35px; font-size: 15px;}

.software_title{ height: 45px; line-height: 45px; font-size: 18px; color: #005ea9;}

.software_content p{line-height: 22px; font-size: 14px; text-indent: 2em;}





.n_childmenu{ width: 100%; padding:35px 0; border-bottom: 1px solid #9f9f9f; }

.n_childmenu_box{ width: 1000px; margin: 0 auto;}



.n_childmenu ul{ border-left:none; float: right; line-height: 30px;}



.n_childmenu ul li{ background: #ededed; float:left; height:30px; line-height:30px;cursor:pointer;border:1px solid #d6d6d6;border-bottom:1px solid #005ea9;  text-align:center; padding: 0 20px; margin:10px 0;}



.n_childmenu ul li a{ font-size:15px; color:#000;}

.n_childmenu h2{ float: left; font-size:25px; color: #005ea9;}









.onleft{ background:#005ea9!important;border:1px solid #005ea9!important;}

.onleft a{ color:#FFF!important;}



.n_right{ width: 1000px; margin: 0 auto;}

.hchild{ float:right;}



.hchild li{ float:left; height:40px; line-height:30px; background:url(../images/hcbg.png) repeat-x; width:125px; margin:0 5px; text-align:center;}



.hchild li:hover{background:url(../images/hcbg_hover.png) no-repeat;}



.hchild li a{color:#FFF; font-size:15px;}







.honor_list_h ul li{ width:155px; height:190px; text-align:center; margin:0 0 30px 0; float:left; background:url(../images/honor_bg.png)0% 78% repeat-x;}



.honor_list_h ul li h2{padding:0 26px;}



.honor_list_h ul li h2 img{ width:97px; height:122px;}



.honor_list_h ul li h3{ font-size:12px; font-weight:normal; text-align:center; height:25px; padding:43px 0 0 0;}







.honor_list_w ul li{ width:195px; height:157px; text-align:center; margin:0 0 30px 0; float:left;background:url(../images/honor_bg.png) 0% 78% repeat-x;}



.honor_list_w ul li h2{padding:0 26px;}



.honor_list_w ul li h2 img{ width:122px; height:97px;}



.honor_list_w ul li h3{ font-size:12px; font-weight:normal; text-align:center; height:25px; padding:43px 0 0 0;}















/*新闻中心*/



.qy_news_list{ width: 1000px; margin: 0 auto;}

.qy_news_list ul li{border-bottom: 1px dashed #ccc; padding: 0px 0 20px 260px; height: 161px;}

.qy_news_list ul li h2{ height: 35px;}

.qy_news_list ul li h2 a{ font-size: 18px; color: #6b6b6b; font-weight: normal;}

.qy_news_list ul li h3{ font-size: 12px; font-weight: normal; color: #6b6b6b;}

.qy_news_list ul li h4{ line-height: 22px;font-weight: normal; color: #6b6b6b; font-size: 13px;}

.qy_news_list ul li h5{ height: 40px; line-height: 40px;}

.qy_news_list ul li h5 a{ font-size: 13px; font-weight: normal; color: #015ea1; padding: 0 15px 0 0; background: url(../images/new_icongs.jpg) right center no-repeat;}





#down_title li{ height: 35px; line-height: 35px; border-bottom: 1px solid #dddddd;}

#down_title li span{ width: 115px; color: #015ea1; font-size: 15px; text-align: center;}

#down_list li{ border-bottom: 1px solid #dddddd; height: 35px; line-height: 35px;}

#down_list li span{ width: 115px; text-align: center;}

.down_time{ color: #9f9f9f;}

.down_time p{ font-size: 14px;}

.down_name{ background: url(../images/down_icon.png) left center no-repeat; font-size: 15px; color: #343434;}

.down_btn img{ position: relative; top:5px;}

.even{ background: #f7f7f7;}









.ncat_content{ width:1000px; padding:40px 0;}

.ncat_content p{line-height: 26px;font-size: 16px; }

.nocont{ font-size:15px; font-weight:normal; text-align:center; height:30px; line-height:30px; border:1px dashed #CCC; margin:20px 0;}



.catcontent{ padding:20px 0 0 0;}











/*发展历程*/



#abtitle{ width:775px;}



#ablist{ width:775px; background:url(../images/ab_bg.png) 65px 0px repeat-y;}



#ab_bottom{ height:27px; width:775px; background:url(../images/ab_bottom.png) 61px 0px no-repeat;}



#ablist ul li{ padding:20px 0;}



.ableft{ float:left; text-align:right;}



.ableft h3{ font-size:16px; font-weight:normal; color:#0094df;}



.ableft h4{ font-size:12px; font-weight:normal; color:#0094df;}



.abright{ float:right; text-align:left; width:665px; background:url(../images/ab_icon.png) left top no-repeat; padding:0 0 0 50px; font-size:16px;}



.abright p{ font-size:14px; line-height:26px;}







.cat_img{ padding:10px 0 0 0;}



/*.con_listbg{ background:url(../images/con_listbg.png) right bottom no-repeat;width:968px;}*/



#honor_list{width:100%; padding:50px 0 0 0;}



#honor_list ul li{ float:left; margin:0 5px;}



#honor_list ul li img{ width:305px; height:444px;}



#hb_list{ padding:25px 0 0 0;}



#hb_list ul li{ float:left; width:217px; height:132px; text-align:center; margin:10px; cursor:pointer;}



#hb_list ul li h2{ background:url(../images/hb_bg.png) no-repeat;width:209px; height:54px; padding:25px 5px;}



#hb_list ul li h3{ width:215px; height:32px; line-height:30px; text-align:center;font-size:13px; font-weight:normal;}



.hb_content{ padding:30px 0 0 0;width:1000px;}



.hb_content h2{  height:40px; line-height:40px; text-align:center; font-weight:normal; font-size:18px; color:#12395b; background:#e8f4fd; font-weight:bold;}



.hb_content h3{ font-size:12px; font-weight:normal; text-align:center; height:40px; line-height:40px;}



.hb_content h3 span{ padding:0 15px; color:#888;}



.hb_text{ padding:25px 110px 0;}

.hb_text p {font-size: 16px;line-height: 26px;}











/*#pro_list ul li{ float:left; width:225px;text-align:center; padding:15px 0; border:1px solid #CCC; margin:10px;}



#pro_list ul li h2 img{width:100%; height:auto;  }



#pro_list ul li h3{ height:32px; line-height:32px; text-align:center;}



#pro_list ul li h3 a{ font-size:15px; font-weight:normal;}*/











#case_list ul li{ float:left; width:180px; height:157px;  margin:15px 6px 0 6px;}



#case_list ul li h2 img{width:180px; height:125px;}



#case_list ul li h3{ height:32px; line-height:32px; text-align:center;}



#case_list ul li h3 a{ font-size:12px; font-weight:normal;}











#news_list ul li{ float:left; width:261px;margin:15px 25px; float:left; background:url(../images/newb_bg.png) center bottom no-repeat; height:280px; cursor:pointer;}



.new_s{ padding:10px 0;}



#news_list ul li h2 img{width:261px; height:138px;}



#news_list ul li h3{ height:32px; line-height:32px; text-align:center; padding:0 15px;}



#news_list ul li h3 a{ font-size:14px; font-weight:normal;}



#news_list ul li h4{ font-size:12px; font-weight:normal; font-family:"宋体"; line-height:20px; color:#666666;padding:0 15px;}



#news_list ul li h5{ height:25px; width:80px; border:2px solid #d0d0d0; text-align:center; line-height:25px; margin:15px 0 0 15px;}



#news_list ul li:hover{background:url(../images/nb_hover.png) center bottom no-repeat;}



#news_list ul li:hover a{ color:#FFF;}



#news_list ul li:hover h4{ color:#FFF;}



#news_list ul li:hover h5{ color:#FFF; background:#0f5c99; border:2px solid #1387e4;}



.vbr{background:#f0f0f0; height:261px; width:1px;}







.newslist{ padding:20px 0 0 0;}



.newslist ul li{ height:50px; line-height:50px; background:url(../images/newicon.png) 1% 50% no-repeat; padding:0 22px; border-bottom:1px solid #f0f0f0;}



.newslist ul li:first-child{border-top:1px solid #f0f0f0;}



.newslist ul li a{ float:left; font-size:12px; color:#515151;}



.newslist ul li span{ float:right; color:#d5d5d5;}



.newslist ul li:hover{ background:#0e6ab3 url(../images/newicon_hover.png) 1% 50% no-repeat; }



.newslist ul li:hover a{ color:#FFF;}



.newslist ul li:hover span{ color:#FFF;}







.pn_sharep{ padding:40px 0 0 0;}



.pn_left{ float:left;}



.pn_left h3{ width:450px; height:32px; line-height:32px; margin:5px 0; font-weight:normal; color:#666666;}



.pn_left h3 span{ background:#ececec; padding:5px 20px; text-align:center;}



.pn_left h3 a{color:#666666; background:#f4f4f4; padding:5px 20px; margin:0 0 0 2px;}



.pn_left h3:hover a{ color:#000;}



.pn_right{ float:right; text-align:right;}



.share{ }



.share a{ font-weight:normal;}











.joblist{ padding:30px 0 0 0;}



.joblist h2{ font-size:15px; height:35px; line-height:35px;}



.joblist h3{ margin:10px 0 0 0; height:35px; line-height:35px; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; font-size:15px; }



.joblist h3 span{ padding:0 40px 0 0; font-size:14px;}



.joblist h4{ padding:25px 0 0 0;}



.joblist h5{ width:145px; height:32px; line-height:32px; margin:25px 0 0 0; text-align:center; background:#0195df;}



.joblist h5 a{ color:#FFF; font-size:15px; font-weight:normal;}



/*产品详情页*/



.npr_type{ width:100%; height:40px; background:url(../images/npr_bg.png) repeat-x;}



.npr_list{ width:1000px; margin:0 auto; height:40px;}



.npr_list ul li{ float:left; height:40px; line-height:32px; padding:0 50px;}



.npr_list ul li a{ font-size:15px; font-weight:normal; color:#FFF; font-weight:bold;}



.npr_list ul li:hover{ background:url(../images/ipt_hover.png) center no-repeat;}

.onnpr{background:url(../images/ipt_hover.png) center no-repeat;}













#npro_messages{ padding:30px 0 0 0; width:1000px; margin:0 auto;}



#npro_img_left{ float:left; width:470px;}



#npro_text_right{ float:right; width:500px;}



#npt_text{ width:465px;}

#npt_text h1{ float:left; height:50px; line-height:50px; width:100%; text-align:left; font-size:22px; color:#015ea3;border-bottom:1px dashed #ececec; }







#npro_type{ margin:0 0 30px 0;}







#npr_title{ height:40px; line-height:40px; background:#ebebeb; margin:40px 0 0 0;}



#npr_title ul{ float:left;}



#npr_title h2{ float:right;height:40px; line-height:40px;}

#npr_title h2 img{ height:100%; width:auto;}

#npr_title ul li{ float:left; font-size:17px; padding:0 20px; height:36px; line-height:36px; cursor:pointer; font-weight:bold;}





.npr_body{ display:none; padding:25px 0; min-height:300px;}



.npr_body p img{ width:100%; height:auto;}







#nptype_title{padding:0 0 0 25px; height:52px; line-height:52px; background:#e1e3e5; margin:0px 0 0 0; font-size:18px; font-weight:bold;}



#npttype_list{ padding:15px 0 0 0;}















/*-----------图片放大---------------*/











#bottom_key{padding:80px 0;}



#bottom_key ul{ width:660px; margin:0 auto;}



#bottom_key ul li{ float:left; margin:0 50px 0 0; padding:0 0 0 58px; height:41px; line-height:41px;}



#bottom_key ul li a{ font-size:14px; color:#000;}



#bottom_key ul li:hover a{ color:#FF0000;}







#bcase{ background:url(../images/18.png) left top no-repeat;}



#bpro{ background:url(../images/18.png) 0px -68px no-repeat;}



#bserver{ background:url(../images/18.png) 0px -136px no-repeat;}



#bcontact{ background:url(../images/18.png) 0px -204px no-repeat;}







#bcase:hover{ background:url(../images/18.png) -238px 0px no-repeat;}



#bpro:hover{ background:url(../images/18.png) -238px -68px no-repeat;}



#bserver:hover{ background:url(../images/18.png) -238px -136px no-repeat;}



#bcontact:hover{ background:url(../images/18.png) -238px -204px no-repeat;}



















.page{ text-align:right; font-size:13px; color:#666666; padding:50px 0; text-align:center;}



.page span{ padding:5px; background:#858888; color:#FFF;}



.current{padding:5px 8px!important; background:#72ad15!important;}



.current{color:#e72c2f;}



.page a{ margin:0 5px;padding:5px 8px; background:#858888; color:#FFF;}











#newcontent h2{ text-align:center;font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#f2555b; height:35px;  border-bottom:1px solid #dbdbdb;}



#newcontent h3{ text-align:center;font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666666; height:40px; line-height:40px;}



#newcontent h3 span{ margin:0 10px;}



#newcontent h4{ font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666666; }







.con_geust{ padding:20px 0 0 0;}



.cg_left{ float:left;}



.form_con{ padding:13px;width:750px; margin:25px 0 0 0; background:url(../images/geust_bg.png) right center no-repeat;}



.form_con h3{ height:45px; font-weight:normal;}



.form_con h3 span{ padding:0 10px;}



.texts{ width:203px; height:30px; border:1px solid #CCC;padding:0 10px; color:#b3b3b3;}



.texts_1{ width:293px; height:30px; line-height:40px; border:1px solid #CCC; color:#b3b3b3; padding:0 10px;}



.texts_v{width:50px; height:30px; border:1px solid #CCC;padding:0 10px; color:#b3b3b3;}



#content{ height:80px; width:501px; margin:10px 0 0 0; padding:10px; border:1px solid #CCC;}



#vs{ margin:10px 0 0 0;}



#vs span{ padding:0 15px;}



#sub_btn{ width:110px; height:30px; text-align:center; background:#ff9002; color:#FFF; border:none; cursor:pointer;}



#ret_btn{ width:110px; height:30px; text-align:center; background:#454545; color:#FFF; border:none; cursor:pointer;}











#npro_message{ padding:20px 0 0 0;}



#npro_img{ float:left;}



#npro_img img{ width:490px; height:405px; border:2px solid #CCC;}



#npro_title{ float:right; width:430px;}



#npro_title h2{ font-size:18px; color:#224666; font-weight:normal;}



#npro_title h3{ height:180px;padding:25px 0; border-bottom:1px dashed #CCC; font-weight:normal;}



#npro_title h4{ font-size:16px; font-weight:normal; height:30px; line-height:30px; padding:20px 0 0 0;}



#npro_title h5{font-size:16px; font-weight:normal; height:30px; line-height:30px; padding:0 0 0 20px; background:url(../images/telicon.png) left center no-repeat;}



#npro_title h6{font-size:16px; font-weight:normal; height:30px; line-height:30px; padding:0 0 0 20px; background:url(../images/chzicon.png) left center no-repeat;}







#npro_content{ width:795px; padding:20px 0 0 0;}



#nc_title{ height:32px; width:100%; border-bottom:1px solid #0c5996;}



#nc_title li{ float:left; width:150px; height:32px; background:url(../images/npro_libg.png) no-repeat; font-size:14px; line-height:32px; text-align:center; cursor:pointer;}



.nc{ display:none; width:900px; padding:25px;word-break:break-all; /*支持IE，chrome，FF不支持*/word-wrap:break-word;/*支持IE，chrome，FF*/}







#searchlist ul li{ border-bottom:1px dotted #CCC; padding:0 0 10px 0;}



#searchlist ul li h3 a{font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#e72c2f;}



#searchlist ul li h4{font-family:"微软雅黑"; font-size:13px; font-weight:normal; color:#666666; text-indent:2em; line-height:20px;}



#searchlist ul li h5{font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666666; background:url(../images/datime.png) no-repeat;padding:0 0 0 20px; margin:10px 0 0 0;}



.eqmeg{font-family:"微软雅黑"; font-size:15px; font-weight:normal; color:#666666; text-align:center; border-top:1px dotted #CCC; height:40px; line-height:40px;}







#megtitle{ height:32px; border-bottom:2px solid #978b8f;line-height:32px;}



#megtitle li{ height:32px; text-align:center; line-height:32px; color:#FFF; background:url(../images/conlibg.png) center no-repeat; float:left; width:118px; margin:0 10px 0 0; position:relative; top:4px;font-family:"微软雅黑"; font-size:15px; color:#FFF; cursor:pointer;}



#megtitle li:hover{background:url(../images/conlibg_hover.png) center no-repeat;}















/*联系我们*/



#contact { padding:20px 0; font-family:"微软雅黑"; }



#contact h1 { line-height:48px; height:48px; font-size:18px; font-weight:normal; padding:0 0 0 32px;  margin:0 0 12px; }



#contact h2 { line-height:30px; height:30px; font-size:15px; font-weight:normal; float:left; margin:0 23px 0 0; }



#aditu { margin:30px 0; }



.aditu { height:316px; width:715px; border:1px solid #ccc; }



/*留言板*/

.fl{ float:left;}


.fr{ float:right;}

a{ text-decoration:none; }

ol,ul,li{ list-style:none;}

img{ border:none; display: inline-block;}

b{ font-weight: normal; display: inline-block;}

i{ font-style: normal;}

.clear{ clear:both;}

.displaynone{ display:none;}

span{ display:inline-block;}

/*--------------------------------------------------------------------------------------------------------------------以上是总的样式*/

.use_con{ width: 100%; height: 70px; border-bottom: 1px solid #eee;}

.use_con_top{ width: 1000px; height: 70px; margin: 0 auto;}

.con_top_name{ font-size: 26px; color: #015ea1; font-weight: bold; line-height: 70px;}

.con_top_tab{ width: 250px; height: 30px;position: relative; top:20px; border: 1px solid #d8d8d8; border-bottom: 1px solid #015ea1; }

.con_top_tab b{ width: 120px; height: 30px; line-height: 30px; text-align: center;}

.con_top_tab_color{ background: #015ea1; color: #fff;}

.con_tab01{ width: 1000px; height: auto; margin: 0 auto;}

.con_tab01_left{ width:48%; height: auto;}

.con_tab01_left p{ font-size: 26px; color: #333333; font-weight: bold; line-height: 70px;}

.con_tab01_left h5{ font-weight: normal; font-size: 14px; color: #999; line-height: 25px;}

.con_tab01_left h5 i{ color: #333;}

.con_tab01_left ul{ margin-top: 20px;}

.con_tab01_left ul li{ border-bottom: 1px solid #eee; line-height: 40px;}

.con_tab01_left ul li span{ width: 60px; margin-left: 20px; color: #333;}

.con_tab01_left ul li b{ position: relative; top:5px;}

.con_tab01-right{ width:48%; height: 381px; overflow:hidden; border: 1px solid #cdcdcb; margin-top: 30px; }

.con_tab01-right img{ display:inline-block;   }

.con_tab02{ width: 1000px; height: auto; margin: 0 auto; }

.con_input{ width: 290px!important; height: 30px!important; border: 1px solid #eee; line-height: 30px; margin-left: 0!important;}

.con_input label{ margin-left: 5px;}

.con_input label b{ color: #ff0000; margin: 0 3px;}

.con_input01{ width: 230px; line-height: 30px; border: none;}

.con_radio{ margin-left: 40px;}

.con_input02{ width: 585px!important; height: 30px!important; border: 1px solid #eee; line-height: 30px; margin-left: 0!important;}

.con_input02 label b{ color: #ff0000; margin: 0 3px;}

.con_tex{ width: 450px; height:80px; padding:10px; border: none; }

.con_input03{width: 585px!important; height: 100px!important; border: 1px solid #eee;margin-left: 0!important;}

.yzm{ width: 150px; height: 30px; border: none;}

.con_button{ width: 135px; height: 30px; background: #015ea1; border-radius: 5px; border: none; margin-right: 15px; color: #fff;}

.zixun{ width: 120px; height: 30px; background: #015ea3; display: inline-block; color: #fff; line-height: 30px; text-align: center; border-radius: 5px;}

.zixun img{ position: relative; top:4px;}

.provinciala,.citya{ width: 140px; height: 30px; border: 1px solid #eee;}



.index_con{ width:1000px; height:auto; border-bottom:1px solid #eee; padding-bottom:40px; margin:0 auto;}

.index_con span{ width:23%; height:300px; text-align:center; border-right:1px dashed #eee; line-height:30px; padding:0 5%; position: relative; cursor: pointer;}

.position_text{ position: absolute; left: 0px; top: 0px; width: 100%; height:100%; display: none; color: #FFF; font-size: 14px; text-align: left; line-height: 25px;font-family: "微软雅黑";}
.index_con span:hover b{ background: #005ea9; display: block;border-radius: 10px;opacity: 0.9;}
.index_con span b i{ padding: 10%; display: inline-block;}


