/******************************************************dangpengbo**************************************************************/



@charset "utf-8";

/**************************** public start **************/

*{margin:0px; padding:0px;}

body{font-family:Microsoft Yahei; font-size:12px; margin:0px; padding:0px; color:#999999;}

h1, h2, h3, h4, h5, h6{font: 12px/1.5 Microsoft Yahei, \5b8b\4f53;}

input,select,textarea{vertical-align:middle;}

table{border-collapse:collapse;border-spacing:0;}

ul,li{list-style-type:none; text-transform:capitalize; margin:0px; padding:0px;}

a{text-decoration:none; outline:none; noFocusLine: expression(this.onFocus = this.blur());color:#999999;}

img{border:0px;}

.fl{float:left; display:inline;}

.fr{float:right; display:inline;}

.clear {clear:both;}

.c{font-family:Arial, Helvetica, sans-serif;}

.w940{margin:0 auto; width:940px;}

.mt5{margin-top:5px;}

.mt10{margin-top:10px;}

.mt20{margin-top:20px;}

.ml10{margin-left:10px;}

.mr10{margin-right:10px;}

.p5{padding:5px;}

.p10{padding:10px;}

.p20{padding:20px;}

/**************************** public end ************/





/*****************************头部 开始**************************************/

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

.logo{width:340px; height:60px; padding-top:15px;}



.seach{width:320px; height:70px;}

.seach p{color:#696969; padding-right:15px;}

.seach p a{ color:#696969;}

.seach_l{ height:30px; padding-top:40px;}

.seach_r{ height:34px; padding-top:36px;}

.seach_k{ background:url(../images/seach_bg_01.jpg) no-repeat; width:97px; height:23px; line-height:23px; border:0px; float:left; display:inline; padding-left:10px;}

.seach_sub{ float:left; display:inline;}

/*****************************头部 结束**************************************/





/*****************************导航 开始**************************************/

.nav_w{width:100%; height:35px; background:url(../images/nav_bg.jpg) repeat-x;}

.nav{ width:1000px; height:35px; line-height:35px; margin:0 auto; position:relative; z-index:999999;}

.nav ul{width:1000px; height:35px;}

.nav ul li{float:left; position:relative;_width:150px; _text-align:center;}

.nav ul li a{font-size:14px; color:#000; display:block; height:24px;_padding:0px; padding: 0 25px 0 25px;}

.nav ul li a:hover{background:url(../images/nav_hover.jpg) 0 1px repeat-x; color:#242424; display:block;}

.nav ul li a.hover{background:url(../images/nav_hover.jpg) 0 1px repeat-x; color:#242424; display:block;}
.div1 div h2 a{padding:0px; text-align:center;}

/*****************************导航 结束**************************************/





/*****************************下拉菜单 开始**************************************/

ul#topnav {position:relative; z-index:999999;}

ul#topnav li .sub{background:#f4f4f4; padding-top:10px; padding-bottom:10px; position:absolute; top:35px; left:0px; z-index:99999;}

ul#topnav .div1,ul#topnav .div2{width:195px; border-right:1px solid #d0d0d0; overflow:hidden; padding-left:34px; z-index:99999;}

ul#topnav .div3{width:200px; padding-left:30px; z-index:99999;}

ul#topnav .div1_top {width:150px; height:26px; background:url(../images/htb1.png) right bottom no-repeat; padding-top:22px;}

ul#topnav .div2_top {width:150px; height:26px; background:url(../images/htb2.png) right bottom no-repeat; padding-top:22px;}

ul#topnav .div3_top {width:150px; height:26px; background:url(../images/htb3.png) right bottom no-repeat; padding-top:22px;}

ul#topnav .div4_top {width:150px; height:26px; background:url(../images/htb4.png) right bottom no-repeat; padding-top:22px;}

ul#topnav .div5_top {width:150px; height:26px; background:url(../images/htb5.png) right bottom no-repeat; padding-top:22px;}

ul#topnav .div6_top {width:150px; height:26px; background:url(../images/htb6.png) right bottom no-repeat; padding-top:22px;}





ul#topnav .div1_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav .div2_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav .div3_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav .div4_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav .div5_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav .div6_top h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #878787; width:109px; line-height:20px;}

ul#topnav a { background:none;}

ul#topnav .div1_con{width:150px;}

ul#topnav .div1_con ul{width:160px; height:auto; overflow:hidden; padding-top:10px; padding-left:10px;}

ul#topnav .div1_con ul li{ clear:none; width:145px; overflow:hidden; line-height:24px; }

ul#topnav .div1_con ul li a{ font-size:12px; color:#296b9e; height:auto; padding:0px;}

ul#topnav .div1_con ul li a:hover{ background:none; color:#0283de;}

ul#topnav .bk_dian{ background:url(../images/bk_dian.jpg) 2px center no-repeat; padding-left:10px; color:#000;}

ul#topnav .xl_more{ width:100px; line-height:22px; text-align:left; font-size:12px;}

ul#topnav .xl_more ul li a{ color:#696969; font-size:12px;}

ul#topnav .xl_more ul li a:hover{color:#000;}



#d_hjys{color:#296b9e;}



ul#topnav .sub_news{width:370px; min-height:245px; padding-left:20px;}

ul#topnav .sub_news_l{width:60px; padding:15px; overflow:hidden;}



ul#topnav .sub_news_lt{width:60px; /*border-bottom:1px solid #d0d0d0;*/ padding-bottom:5px;}

ul#topnav .sub_news_lt ul,ul#topnav .sub_news_lb ul{width:60px; height:auto; overflow:hidden;}

ul#topnav .sub_news_lt ul li,ul#topnav .sub_news_lb ul li{clear:none; width:60px; overflow:hidden; line-height:22px;  text-align:center;}

ul#topnav .sub_news_lt ul li a,ul#topnav .sub_news_lb ul li a{font-size:12px; color:#696969; height:auto; padding:0px;}

ul#topnav .sub_news_lt ul li a:hover,ul#topnav .sub_news_lb ul li a:hover{background:none; color:#000;}



ul#topnav .sub_news_lb{width:60px; padding-top:5px;}

ul#topnav .new_bg{width:248px; height:235px; overflow:hidden; background:url(../images/new_bg.jpg) no-repeat;}

ul#topnav .sub_news_r{width:230px; padding-left:20px; padding-top:10px;}

ul#topnav .sub_news_r h3{ font-size:14px; color:#696969;  line-height:24px;}

ul#topnav .sub_news_r ul{width:250px; height:auto; overflow:hidden;}

ul#topnav .sub_news_r ul li{clear:none; width:250px; overflow:hidden; padding:10px 0px;}

ul#topnav .sub_news_r ul li a{height:auto; padding:0px;}

ul#topnav .sub_news_r ul li a:hover{background:none;}

ul#topnav .sub_news_r ul li img{width:205px; height:74px;}

/*****************************下拉菜单 结束**************************************/



/**************************banner  开始******************************************/

.banner_w{width:100%; height:450px;}

.banner{ width:100%; height:450px;}
.banner .conbox {width:100%; height:450px;}

.banner .conbox div{width:100%; height:450px;}
.banner a{width:100%; height:100%; display:block;}

/**************************banner  结束******************************************/





/*****************************新闻滚动  开始**************************************/

.news_w{width:100%; height:28px;background:url(../images/news_bg.jpg) repeat-x;}

.news{margin:0 auto; width:1000px; height:28px; line-height:28px;}

.news_bt{ color:#403888; font-size:14px;}

.news_cn{height:28px;line-height:28px;overflow:hidden; padding-left:5px;}

.news_cn ul li a{ color:#696969;}

.news_cn ul li a:hover{ color:#403888; text-decoration:underline;}

.news_fcwb{ height:20px; padding-top:8px;}

/*****************************新闻滚动 结束**************************************/





/*****************************内容 开始**************************************/

.content_w{width:100%; height:450px; background:url(../images/content_bg.jpg) repeat-x;}

.content{ width:1000px; margin:0 auto;  padding-top:30px;}

.con_w{width:313px; height:180px; padding:10px 0px 10px 0px;}

.con_bgyj{width:305px; height:173px; background:url(../images/yuanjiao_bg.jpg) no-repeat; padding-left:5px; padding-top:7px;}

.con_bgzj{width:298px; height:163px; background-color:#ededed; overflow:hidden;}

.con_left{width:165px; height:143px; padding:10px; overflow:hidden;}

.con_right{width:113px; height:163px;}

.con_left h3{ font-size:14px;line-height:24px;}

.con_left p{font-size:12px; _line-height:20px;line-height:25px;}

.con_right img{width:113px; height:163px; overflow:hidden; }

.h_01 a,.h_05 a{color:#008f4c;}

.h_02 a,.h_06 a{color:#dca239;}

.h_03 a,.h_04 a{color:#9a6f29;}

/*****************************内容 结束**************************************/





/*****************************底部 开始**************************************/

.bottom_w{width:100%; height:250px; background:url(../images/bottom_bg.jpg) repeat-x #dddddd;}

.bottom{width:1000px; margin:0 auto; padding-left:40px;}

.bot_con{ padding-left:100px; padding-top:30px;}

.bot_list_01{ width:225px;}

.bot_img{width:38px; height:39px;}

.bot_list_wz{ width:122px; min-height:170px; padding-left:8px; background:url(../images/bottom_xian.jpg) right 0px no-repeat; padding-top:20px;}

.bot_list_wz h3{ font-weight:bold; color:#020202; line-height:22px;}

.bot_list_wz ul{}

.bot_list_wz ul li{ height:22px; line-height:22px;}

.bot_list_wz ul li a,.gywm_con_left ul li a,.gywm_con_right p,.con_left p,.gywm_con_right ul li span a,.lxwm_con_gszb h3,.lxwm_con_gszb p,.khfk_wz,.khfk_bd,.khfk_wz p,.box_wenzhang p,.jrk_img_right p{  color:#696969;}

/*****************************底部 结束**************************************





/**************************footer  start******************************************/
/*
.footer_w{width:100%; height:100px; border-top:2px solid #d7d7da; background-color:#dddddd;}

.footer{width:1000px; margin:0 auto; height:80px; padding-top:20px;}

.footer p{ text-align:center; line-height:22px;}

.footer p span {display:block; float:right;}

.footer p span a{color:#bbbbbf;}
*/
.w1000 { width:1000px; margin:0px auto;}
.footer{ width:100%; height:395px; background:url(../images/bottom_04.jpg) repeat-x center top #1b67bc;}
.footertop{ width:1000px; margin:0px auto; padding-top:35px; min-height:300px;}
.footbt{ line-height:46px; font-size:18px; color:#ffffff; padding-left:58px;}
.footerwit{ width:320px; float:left;line-height:30px; font-size:14px; color:#a8bddf;}
.footerwit p{ padding-left:58px;}
.footerwit ul li{ line-height:30px; font-size:14px; padding-left:58px;}
.footerwit ul li a{color:#a8bddf;}
.footerwit ul li a:hover{color:#fff;}
.ewms{ width:160px; float:left; text-align:center; line-height:50px; font-size:16px; color:#fff; padding:35px 0px 0px 60px;}
.footerbot{ width:100%; line-height:59px; height:59px; font-size:14px; color:#fff; border-top:1px solid #fff;}

/**************************footer  end******************************************/





/**************************频道页  关于我们 开始******************************************/

.con_ban_top{width:100%; height:12px; background:url(../images/con_b_tbg.jpg) repeat-x;}

.con_ban_bottom{width:100%; height:11px; background:url(../images/con_b_bbg.jpg) repeat-x;}



.con_banner_w{width:100%; height:236px;}

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

.con_banner img{width:1000px; height:236px;}

.gywm_con{width:1000px; margin:0 auto; padding-top:30px;}

.gywm_con_left{width:180px;}

.gywm_con_left h3{font-weight:bold; width:160px;}

.gywm_con_left ul{width:160px;}

.gywm_con_left ul li{width:95px; height:41px; border-bottom:1px solid #e2e2e2; line-height:42px; padding-left:65px; background:url(../images/gywm_li_bg.jpg) 45px center no-repeat;}

.gywm_con_left ul li a{font-size:14px; display:block;}

.gywm_con_left ul li a:hover{ color:#a95a13;}

.gywm_con_right h4,.gywm_con_left h3{color:#242424;line-height:36px;border-bottom:1px solid #e2e2e2;}

.gywm_con_right h4,.gywm_con_left h3,.xwzx_con_top h2,.sub_s,.sub_r,.cp_con_left h3,.xx_f h4,.xx_f ul li a,.jrk_img_right h5{ font-size:14px;}

.gywm_con_right{width:780px;}

.gywm_con_right h4{height:30px; width:780px;}

.gywm_con_right h4 span{ color:#696969; float:right; display:inline;}

.gywm_con_right p{line-height:26px; margin-top:10px;}

.gywm_con_img{ padding:30px;}

/**************************频道页  关于我们  结束******************************************/







/**************************频道页  新闻中心 开始******************************************/

.gywm_con_right ul{width:750px; padding-bottom:30px;}

.gywm_con_right ul li{ width:750px;height:34px; line-height:34px; background:url(../images/news_list_bg.jpg) 2px center no-repeat; border-bottom:1px dashed #696969; padding-left:20px;}

.sp_l a:hover{color:#a95a13;}

.sp_l{width:550px; overflow:hidden;}

.sp_r{width:80px; overflow:hidden;}

.sp_r_xz{ padding-right:10px;}

.news_fenye{width:750px; padding-top:20px; padding-bottom:30px; text-align:center;}



.xwzx_content{ width:750px; padding-bottom:30px;}

.xwzx_con_top h2{width:750px; text-align:center; line-height:44px; color:#a95a13;}

.xwzx_con_top p{ text-align:right;}

/**************************频道页  新闻中心 结束******************************************/





/**************************频道页  联系我们 开始******************************************/

.lxwm_con_gszb{ padding-top:20px; padding-bottom:30px;}

.lxwm_con_gszb h3{font-weight:bold;}

.lxwm_con_gszb p{ line-height:20px;}

/**************************频道页  联系我们 结束******************************************/







/**************************频道页  客户反馈 开始******************************************/

.khfk_wz{width:750px;}

.khfk_wz p{line-height:22px;}

.khfk_wz,.khfk_bd,.khfk_wz p{ font-size:14px;}

.khfk_bd{width:750px; padding:35px 0 40px 45px;}

.inp_tt{width:190px; height:27px; border:none; background:url(../images/input_bg.jpg) no-repeat; padding-left:5px; padding-right:3px; line-height:27px;}

.td_f{width:100px; text-align:right; padding-right:5px;}

.td_l{ text-align:left;}

.td_l span{ color:red;}

.khfk_bd table td{ padding-top:8px; padding-bottom:8px;}

.tex_ly{width:280px; height:90px; border:1px solid #696969;}

.yzm{width:103px; height:33px; border:none; background:url(../images/yzm.jpg) no-repeat; padding-left:5px; padding-right:5px;}

.yzm_sp{display:block; padding-left:10px; height:33px; line-height:33px;}

.sub_res{text-align:center;}

.sub_s,.sub_r{width:77px; height:38px; border:none; background:url(../images/submit.jpg) no-repeat; color:#fff; margin:0 10px;}

/**************************频道页  客户反馈 结束******************************************/





/**************************频道页  产品与解决方案 开始******************************************/

.cp_content{width:1000px; margin:0 auto; padding-top:10px;}

.cp_con_left{width:670px; margin-bottom:10px;}

.lm_frist{width:670px;}

.cp_con_left h3{width:670px; height:34px; line-height:36px; border-bottom:1px solid #cccccc; color:#696969;}

.jiaotong_w{width:670px; padding-top:27px; height:55px; position:relative;}

.jiaotong,.jrk_bg{width:670px; height:28px; background:url(../images/cp_button.jpg) 20px center no-repeat #e4e2e2;}

.biaoti_bg{width:92px; height:33px; line-height:33px; font-size:14px; text-align:center; color:#000; background:url(../images/cpzs-1_03.png) no-repeat; position:absolute; top:22px; left:45px;}

.wenzhang{width:670px; padding-top:28px; background-color:#e4e2e2;}



.xuanxiang{width:600px; padding-bottom:30px;}

.xx_f{width:570px; padding-top:10px; padding-left:30px;}

.xx_f h4{ font-weight:bold; color:#000; height:30px; line-height:30px;}

.xx_f ul{width:560px; padding-left:40px;}

.xx_f ul li{ padding-right:20px; float:left; display:inline; height:34px; line-height:34px;}

.xx_f ul li a{color:#62bcf8;}

.xx_f ul li a:hover{ color:#0acdf0;}

.cp_con_right{width:300px; padding-top:10px;}

.right_f{width:300px; min-height:200px; background-color:#e4e2e2;}

.right_f h4{ height:30px; line-height:30px; background:url(../images/cp_button.jpg) 20px center no-repeat; font-size:14px; color:#000; padding-left:45px;}

.right_f img{width:209px; height:75px; margin-left:50px; margin-top:20px; margin-bottom:15px;}

.right_f p{ color:#696969; line-height:20px; padding-left:50px;}



.box_w{width:670px; padding-top:20px; position:relative;}

.box{width:670px; background:url(../images/cp_button.jpg) 20px 10px no-repeat #e4e2e2; }

.box_dw{width:92px; height:33px; line-height:33px; font-size:14px; text-align:center; color:#000; background:url(../images/cpzs-1_03.png) no-repeat; position:absolute; top:15px; left:45px;}

.box_wenzhang{width:610px; padding:40px 30px 10px 30px;}

.box_wenzhang p{line-height:24px; }

.jrk{width:670px; margin-top:25px; position:relative;}

.jrk_bg{width:670px; height:28px; background:url(../images/cp_button.jpg) 20px center no-repeat #e4e2e2;}

.jrk_bt{width:670px; height:28px; padding-top:9px;}

.jrk_dw{width:74px; height:36px; line-height:36px; text-align:center; background:url(../images/box_03.png) no-repeat; position:absolute; top:0px; left:50px;}





.jrk_con{width:670px; min-height:200px; background:url(../images/jrk_bg.jpg) repeat-x #e4e2e2; padding-top:25px;}

.jrk_detai{width:590px; height:130px; border-bottom:1px dashed #ccc; margin:0 auto; padding-top:32px; padding-left:10px;}

.jrk_img{width:140px;}

.jrk_img_right{width:450px; height:120px; overflow:hidden;}

.jrk_img_right h5{font-weight:bold; color:#242424; line-height:32px;}

.jrk_img_right p{ line-height:20px;}

.jrk_b{padding-bottom:30px;}



/**************************频道页  产品与解决方案 结束******************************************/





.erci_xg{ padding:10px 30px;}



.dhj_bt_l{ width:150px;}

.dhj_bt_r{ width:200px;}


.bottoms{ width:100%; height:606px; background:url(../images/bottom_02.jpg) no-repeat center top;}
.bottomslist{ width:1020px; margin:0px auto; padding-top:20px;}
.bottomslist ul li{ width:320px; height:260px; float:left; padding:20px 10px 0px 10px; text-align:center;}
.bottomslist ul li a{ color:#2a2a2a; font-size:16px;}
.bottomslist ul li a:hover{ color:#1b67bc;}
.bottomslist ul li p{ padding-top:10px;}


.article{ width:1000px; margin:0px auto; padding-top:15px;}
.arthot{ width:463px; float:left;}
.artbt{ font-size:18px; color:#2a2a2a; height:30px;}
.arthcon{ width:463px; height:259px; position:relative; overflow:hidden; padding-top:12px;}
.arthcon .prev{ position:absolute; left:0px; top:100px; width:32px; height:55px; background:url(../images/index_27.png) no-repeat 0px 0px; z-index:999;}
.arthcon .next{ position:absolute; right:0px; top:100px; width:32px; height:55px; background:url(../images/index_29.png) no-repeat 0px 0px; z-index:999;}
.arename{ position:absolute; left:0px; bottom:0px; font-size:16px; color:#fff; z-index:999; background:url(../images/hstm.png); width:100%; height:50px; line-height:50px; padding-left:10px;}
.arthlist{ width:463px; height:259px;}
.arthlist ul li{ width:463px; height:259px; position: relative;}

.arthright{ width:500px; float:right;}
.hotnewslb{ width:100%;}
.hotnewslb ul li{ height:33px; padding-left:20px; border-bottom:1px dashed #cdcdcd; background:url(../images/index_23.png) no-repeat center left; line-height:33px;}
.hotnewslb ul li a{ font-size:14px; color:#242424; float:left;}
.hotnewslb ul li a:hover{ color:#1b67bc;}
.hotnewslb ul li span{ float:right; color:#9a9a9a; font-size:14px;}

.h40 { height:40px; font-size:0px; clear:both;}

.pages span{border:1px solid #999; padding:2px;margin:2px;}
.pages span.this {border:1px solid #403888; color:#403888}
.pages span.this a {color:#403888}