@charset "utf-8";
/*CSS reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0;}
body, button, input, select, textarea {font:13px/1.5 '\5FAE\8F6F\96C5\9ED1', tahoma, arial, sans-serif; outline:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
address, cite, dfn, em, var {font-style:normal;}
ul, ol {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset, img {border:0;}
button, input, select, textarea {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
/*CSS Common | Patch*/
.wrap{ width:1000px;margin:0 auto;}
.clear{ clear:both}
.cf {*zoom:1;}
.cl{ float:left;}
.cr {float:right;}
.fl{ float:left;}
.fr {float:right;}
.cb{clear:both}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt12 {margin-top:12px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{ margin-top:25px}
.mt100 {margin-top:100px;}
.cf:after {content:'\0020';display:block;height:0;clear:both;font-size:0;visibility:hidden;}

/*Page Base*/
body {background-color:#fff;color:#333;overflow-x:hidden; }
a {color:#333;text-decoration: none;}
a:hover {color:#e74d0d;text-decoration:none}
.incont {font-size:14px;line-height:2; margin:20px 0;color:#555;}
.incont p { margin-bottom:5px;}
.incont table {border-collapse:collapse; border-spacing:0; margin-bottom:10px;}
.incont table td {padding:6px; border:1px solid #ccc;}
.incont table .firstRow td{ font-weight:700; background:#ebebeb;}

/*顶部*/

.top {background-color:#fbfbfb; height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #d2d2d2}
.top .msg {color:#707070;}
.top .msg a { color:#000;}
.top .msg a:hover { color:000;}
.top .link { color:#707070}
.top .link a { color:#707070;}
.top .link a:hover { color:707070;}
.top .link a.i { color:707070;}
.top .link a.i:hover { font-weight:700;clear:both}

/*头部*/
.header {}
.header .logo {width:148px;border-right:1px solid #e2e2e2; margin-top:30px;}
.header .logo a {display:block;}
.header .logo2 { margin-top:46px;margin-left:20px; width:400px; }
.header .logo2 p{font-size:20px; color:#0a5aa9; font-weight:bold}
.header .logo2 span{ font-size:20px; color:#e62929; font-weight:bold}
.header .tel {margin-top:34px;}
.header .tel .tel1 {}
.header .tel .tel1 .ico{ width:43px; height:43px; display:inline-block; background:url(../image/10_2.jpg) no-repeat; margin-top:18px; margin-right:10px}
.header .tel .tel1 .txt{color:#4d4d4d; font-size:16px; margin-top:10px;}

/**主导航**/
.dh_nav{background-color:#3e80cd;}
.dh_nav ul{height:40px;}
.dh_nav li{float:left; width:125px; text-align:center}
.dh_nav li a{display:block; padding:0 2px; height:40px; line-height:40px; font-size:14px; color:#fff; font-family:microsoft yahei; background:url(../image/navLi.png) no-repeat left center; text-decoration:none;}
.dh_nav li h1{ font-weight:normal}
.dh_nav li a.navHome{padding:0 32px; background-image:none;}
.dh_nav li a.cur , .dh_nav li a:hover{background-color:#e62929; background-image:none;}


/*搜索框*/
.shou_pic{ width:20px; height:23px; background:url(../image/shou_pic.png) no-repeat; margin-top:5px}
.srh {background:#fff; height:35px; margin-top:10px; margin-bottom:10px}
.srh .hotkey {line-height:35px; display: block;font-family:"微软雅黑"; font-size:12px;}
.srh .srhform .ipt { position:relative; z-index:1; margin-top:2px;}
.hotkey a{ color:#666}
.hotkey a:hover{ color:#e62929}
.srh .srhform .ipt label {position:absolute; cursor:text; left:1px; top:1px; width:170px;padding-left:14px; height:28px; line-height:28px;z-index:2;visibility:hidden; color:#666;font-family:"\5b8b\4f53"; font-size:12px;}
.srh .srhform .q {width:170px; height:28px; line-height:28px; padding-left:14px;font-weight:700; color:#000;border:1px solid #ccc;border-right:0; outline:0;font-family:"\5b8b\4f53"; font-size:12px;}
.srh .srhform .topsrh {width:50px; height:30px; background:#ff0000 url(../image/srh_dinaji.gif) no-repeat center center; border:1px solid #ff0000; margin-top:2px}

/*搜索框*/

.srh1 { background:url(../image/hd1.gif) repeat-x left bottom;; height:41px; border:1px solid #CCC}
.shou_pic1{ width:20px; height:23px; background:url(../image/shou_pic.png) no-repeat; margin-top:5px}
.srh1 {background:#fff; height:35px; margin-top:10px}
.srh1 .hotkey {line-height:35px; display: block;font-family:"微软雅黑"; font-size:12px;}
.srh1 .srhform .ipt { position:relative; z-index:1; margin-top:2px;}
.srh1 .srhform .ipt label {position:absolute; cursor:text; left:1px; top:1px; width:170px;padding-left:14px; height:28px; line-height:28px;z-index:2;visibility:hidden; color:#666;font-family:"\5b8b\4f53"; font-size:12px;}
.srh1 .srhform .q {width:170px; height:28px; line-height:28px; padding-left:14px;font-weight:700; color:#000;border:1px solid #ccc;border-right:0; outline:0;font-family:"\5b8b\4f53"; font-size:12px;}
.srh1 .srhform .topsrh {width:50px; height:30px; background:#ff0000 url(../image/srh_dinaji.gif) no-repeat center center; border:1px solid #ff0000; margin-top:2px; margin-right:5px}



/**logo轮转css**/
.case_logo{ width:100%; height:235px; background:#e5e5e5}
.case_logo h2{ font-size:28px; padding-top:20px; text-align:center; font-weight:600; color:#444444}
.hz_c{ margin-left:25px}
.case_logo p{ font-size:12px; color:#a7a7a7; text-align:center; padding-bottom:20px}
.hz_c ul { display:inline; width:914px; overflow:hidden; margin-left:15px;}
.hz_c ul li { float:left; width:164px; display:inline; margin-right:18px; overflow:hidden; position:relative; }
.hz_c ul li img { width:162px; height:91px; border:1px solid #e0e0e0;} 
.hz_c ul li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; }
.h01 { padding-top:36px;}

/**首页背景框架**/
.product_home_beijing{ width:100%; height:500px; background:#f6f6f8; padding-top:5px;}

/**框架**/
.layout_1 {}
.layout_1 .grid_1 {width:210px;}
.layout_1 .grid_2 {width:780px; margin-left:10px;}


.newpro {overflow:hidden;}
.newpro ul {}
.newpro ul li {float:left; margin-right:13px}
.newpro ul li .pic {border:1px solid #ccc;padding:3px; background:#fff}
.newpro ul li .pic img {display: block;width:240px; height:160px;}
.newpro ul li h1{font-size:14px; text-align:center; height:32px;line-height:32px; overflow: hidden; color:#555; font-weight:400; overflow:hidden; width:240px;}

.qcontact { background:url(../image/4_2.png); color:#fff}
.qcontact em { display:block; height:88px; background:url(../image/ico_omputer.png) no-repeat center center;}
.qcontact p { font-size:12px; line-height:1.5; padding-left:10px; padding-top:3px}


/**首页小广告**/
.ck-slide { width: 770px; height: 320px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 320px;}

.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background:url(../image/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background:url(../image/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; background: rgba(0,0,0,0.5);}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fe6500;}
.ck-slidebox ul li em:hover { background-color: #fe6500;}

/**产品中心**/

.m_5 {margin-top:5px}
.m_5 .bd {}

/**小广告开始**/
.guanggao_text{ width:100%; height:152px; background:url(../image/guanggap_text_pic.jpg) no-repeat center; margin-top:10px}
.gg_text_1{ float:right;}
.gg_text_1 P{ font-size:18px; color:#a9cb04; width:315px; padding-right: 75px; padding-top:5px; padding-bottom:30px; height:50px; overflow:hidden}
.gg_text_1 span{ font-size:16px; font-weight:bold; color:#8b8b8b; padding-left:210px; font-weight:normal}
.gg_text_1 h3{ font-size:22px; font-weight:bold; color:#a9cb04; padding-left:210px;}


/**优势开始**/
.ys_box_1{width:100px; height:63px; background:url(../image/ys_box_1.png) no-repeat center}
.ys_box_2{}
.ys_box_3{height:63px;; text-align:right; margin-right:10px}
.ys_box_3 P { font-size:32px; font-weight:bold; color:#1d2089; line-height:30px}
.ys_box_3 span{ font-size:26px; color:#a6a6a6; line-height:40px}
.ys_box_4{width:100px; height:63px; background:url(../image/ys_box_4.png)}

.youshibeijing{ width:1000px; height:823px; background:url(../image/youshibeijing.png) no-repeat center; margin-top:20px}
.ys_kuai_1{ height:100px; width:75px}
.ys_kuai_2{ width:400px; height:100px; }
.ys_kuai_2 h1{ font-size:18px; line-height:23px; color:#3a3737; font-weight:normal;}
.ys_xian{ width:339px; height:1px; background:#c8c8c8; margin-left:75px; margin-top:8px; margin-bottom:8px}

/**四块导航**/
.side_top_box_bt{ width:100$; height:59px; background:url(../image/side_four_4.png); margin-top:30px; margin-bottom:10px}
.side_top_box{ margin-top:20px}
.side_top_box ul li{ float:left; width:224px; height:310px;margin-right:34px}
.top_box_1{ width:222px; height: 159px; border:1px solid #ebebeb}
.top_box_1 img { width:208px; height: 145px;margin-left:7px; margin-top:7px;}
.top_box_3 h1{height:20px; text-align:center; margin-top:5px;font-size:16px; font-weight:normal; overflow:hidden}
.top_box_3 p{height:75px; margin-top:5px; overflow:hidden; color:#878787; width:208px; margin-left:7px; font-size:12px}
.top_box_4{ width:115px; height:30px; background:url(../image/top_box_4_pic.png) no-repeat; margin:0 auto; margin-top:5px;}
.top_box_4 p{ margin-left:15px; line-height:30px; font-size:12px; color:#848484}

/**导航**/
.por_navbj{background:url(../image/side_pro_pic.png); height:70px; width:207px;}



/* slide-box */
#slide-box{width:580px; position:relative; height:160px; margin:auto;}
#slide-box .corner{clear:both; display:block;overflow:hidden;height:0;margin:0 1px;}
#slide-box .slide-content{padding:10px;}
#slide-box .JQ-slide-content{position:absolute;}
#slide-box .JQ-slide-nav a{display:block;z-index:99;width:37px;color:#b4b4b4;position:absolute;top:60px;height:65px;text-decoration:none;}
#slide-box .JQ-slide-nav span{display:block; width:36px;cursor:pointer;height:54px;text-align:center;}
#slide-box .JQ-slide-nav .corner{border-color:#4b4b4b;}
#slide-box .JQ-slide-nav .prev{left:-5px;}
#slide-box .JQ-slide-nav .next{right:-5px;}
#slide-box .wrap{overflow:hidden;width:500px; height:150px; position:relative;}
#slide-box ul{width:10000px;}
#slide-box li{float:left;width:250px; height:150px; margin-left:8px;}
#slide-box li img{width:228px;height:145px; border:1px #CCC solid;}
#slide-box .JQ-slide-nav a:hover,#slide-box .JQ-slide-nav a:hover span{color:#f43d1e;}

.videocon{width:396px; height:428px; float:right;}
.videocon dl{width:396px; height:428px;}

.videocon dt{width:396px; height:276px; background:#FFF; overflow:hidden;}
.videocon dt span{display:block; width:386px; height:266px; margin:5px; background:#333;}
.videocon dd{width:396px; height:138px; background:#FFF url(../image/videocontel.png) ; background-repeat:no-repeat; background-position:center;
	background-position:right; overflow:hidden; margin-top:13px;}
.videocon dd h2{width:260px; height:32px; margin-left:20px; color:#009b89; font-size:22px}
.videocon dd h3{font-size:18px;margin-left:20px; font-weight:normal}
.h2top{margin-top:15px; color:#1184c6!important;}
.videocon dd span{display:block; width:260px; height:32px; background:url(../image/mi_ip_1.png); background-repeat:no-repeat; background-position:center; background-position:left; margin-top:10px; margin-left:15px;}
.videocon dd span p{width:200px; height:16px; text-indent:3em; color:#333;}
.videocon dd span  b{ font-weight:normal;margin-left:40px;}


/**内页联系**/
.m_7 { width:209px; margin-top:10px}
.m_7 .hd {padding:4px 0; background-color:#3e80cd; text-align:center;border:1px solid #d8d8d8; margin-bottom:-2px}
.m_7 .hd h2 {color:#fff; font-size: 16px; font-weight:normal}
.m_7 .hd span {display:block;color:#88BDE2;}
.m_7 .bd { border:1px solid #d8d8d8; border-top:0;}



.qcontact {}
.qcontact em { display:block; height:88px; background:url(../image/ico_omputer.png) no-repeat center center;}
.qcontact p { font-size:12px; line-height:2; padding-left:10px; color:#333}


/**推荐文章**/
.m_4 { width:775px; float:right;}
.m_4 .hd { height:17px; padding: 10px 12px; border:1px solid #d8d8d8; background:url(../image/hd1.gif) repeat-x left bottom;}
.m_4 .hd h2 {color:#333; font-size:14px; font-weight:normal}
.m_4 .bd {border:1px solid #d8d8d8; padding:8px; border-top:0;}
.mou_p a{ margin-right:20px}





 

.hotnews {}
.hotnews li {float:left; width:50%;height:32px; line-height:32px; overflow:hidden;}
.hotnews li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; background:url(../images/dot6.gif) no-repeat left center;}

/**3级内页**/
.view { margin-top:10px;padding:10px; min-height:500px;background-color:#fff; margin-bottom:10px;border:1px solid #ccc; }
.view .hd {padding-bottom:10px;border-bottom:1px dashed #ccc; }
.view .hd h1 {padding:10px;font-size:20px; color:#000; text-align:center;}
.view .hd em { display:block;padding:10px; text-align:center; color:#999; font-size:14px;}
.view .bd {padding:10px;}
.view .bd .pic {text-align:center;}
.view .bd .pic img {width:400px;}
.jiajian{color:#F4890B;border-top:1px dashed #ccc; width:700px; margin:0 auto; }

.viewpro { padding:10px; border:1px solid #dedede; margin-top:10px; overflow:hidden}
.viewpro .pic {border:1px solid #ccc; padding:2px;margin-right:20px;}
.viewpro .pic img {width:100%;}
.viewpro .add {overflow:hidden; }
.viewpro .add h1 { border-bottom:1px dashed #ccc; font-size:16px; font-weight:normal; padding:10px 0; text-align:center}
.viewpro .add .sum {line-height:2;padding:10px 0; overflow:hidden;}
.viewpro .add .tel {font-size:26px;color:#F4890B;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding:4px 0;}
.viewpro .add .tel .txt {font-size:16px;color:#333;}

/*分页通用*/
.page {text-align: center; margin-top:3px;}
.page span, .page a {display: inline-block; margin-right:6px; height:26px; line-height:26px; padding:0 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.page a{color:#F4890B; border:1px solid #bbb;color:#000;background-color:#fff;}
.page a:hover {border:1px solid #F4890B;color:#F4890B; text-decoration:none;}
.page .disabled{color: #ccc; border:1px solid #ccc;background-color:#fff;}
.page .cur{color: #F4890B; border:1px solid #F4890B;color:#fff; background:#F4890B;}
.page .hellip{ padding:0;}
.page .total {color:#888;}

/**产品中心内页框架**/
.product_box_1{ width:209px;}
.product_box_2{ width:209px;}
.Contact_box_3{ width:209px;}
.product_box_3{}

/**案例新闻**/
.case {}
.case li { padding:10px 0; border-bottom:1px dashed #ccc; height:159px; overflow:hidden}
.case li .pic {padding:6px;border:1px solid #ccc; float:left;}
.case li .pic img  {width:208px; height:139px; }
.case li .pic h2 a{ font-size:24px}

.case li .cont { float:left;margin-left:20px; width:483px;}
.case li .cont h2 { height:40px; line-height:40px; color:#2485CA; font-size:16px; font-weight:normal; border-bottom:1px dashed #CCC}
.case li .cont h2 a {color:#2485CA;}
.case li .cont h2 a:hover {color:#F4890B;}
.case li .cont .detail {line-height:2; font-size:12px; height:102px; overflow:hidden}


.news {}
.news li { overflow:hidden;height:32px; line-height:32px; font-size:12px;}
.news li h2 {height:32px; line-height:32px; padding:0 16px; font-weight:400; background:url(../images/dot6.gif) no-repeat left center;}
.news li h2 a{color:#505050/*颜色自定义*/} /* 已访问的链接 */ 
.news li h2 a:hover{ color:#03C/*颜色自定义*/}/* 鼠标在链接上 */ 



.dtBox{ padding-top:20px; margin-bottom:48px; width:625px; height:300px}
.dtBox h4{overflow:hidden; font-size:16px; border-bottom:1px solid #004791; font-weight:normal}
.dtBox h4 a{float:left; margin-right:3px; width:106px; text-align:center; height:38px; line-height:38px; color:#fff; text-decoration:none;}
.dtBox h4 a.cur , .dtBox h4 a:hover{background-image:url(../images/dtTitA_h.png); color:#fff;}

.jszc_1 bk_text_1 { font-size:24px;float:left; color:#FFF}
.jszc_1 bk_text_1 a { color:#CCC}


.cjbt_1{ width:348px; height:453px;float:right}
.cj_text{ font-size:26px; color:#CCC; margin-top:15px;font-weight:bold}
.cj_text_2{ font-siz:16px; color:#FFF; margin-top:28px; color:#CCC; }
.cj_text_2 p a{ color:#CCC}

.cjianwt_4{height:390px;}
.cjianwt_4 ul li{ font-size:14px; color:#FFF; line-height:30px}
.cjianwt_4 ul li a{color:#CCC/*颜色自定义*/} /* 已访问的链接 */ 
.cjianwt_4 ul li a:hover{ color:#F30/*颜色自定义*/}/* 鼠标在链接上 */ 

/**新闻转动**/
.w_5 {min-height:390px; overflow:hidden; background:url(../images/picture/w_5.png) no-repeat center top; padding-top:20px}
.w_5_1 {}
.w_5_1 .grid_1 {width:420px;}
.w_5_1 .grid_2 {width:560px;margin-left:20px;}
.w_5_2 {height:220px; background-color:#fff; padding:10px;}

.m_9 {}
.m_9 .hd {}
.m_9 .hd h1 {background:url(../image/faq.png) no-repeat left bottom; height:60px; line-height:60px; text-indent:-9999px;}
.m_9 .bd {padding:16px 0;}

.layout_4 {}
.layout_4 .grid_1 {width:600px;}
.layout_4 .grid_2 {width:360px; margin-left:30px;}



.news_h_pic { overflow:hidden;}
.news_h_pic .pic { padding:5px; border:1px solid #ccc;}
.news_h_pic .pic img { display:block; width:200px; height:133px;}
.news_h_pic .cont { margin-left:15px; width:360px;}
.news_h_pic .cont h1 { height:40px; line-height:40px; font-size:16px; font-weight:normal; overflow:hidden;}
.news_h_pic .cont .sum {line-height:2; font-size:12px; color:#666;}

.news_h_list {}
.news_h_list li {height:32px; line-height:32px; overflow:hidden;}
.news_h_list li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; background:url(../images/li-item.png) no-repeat left center;}

.news { margin-top:3px;}
.news li { overflow:hidden;height:32px; line-height:32px; font-size:12px;}
.news li h1 {height:32px; line-height:32px; padding:0 16px; font-weight:400; background:url(../images/new_2.png) no-repeat left center;}
.hotfaq {}
.hotfaq li {margin-bottom:10px;}
.hotfaq li .q em { float:left; display:block;height:10px;width:6px; background:url(../images/li-item.png) no-repeat 0 0; margin:5px 0;}
.hotfaq li .q a {float:left; display:block;height:20px; line-height:20px; width:250px; margin-left:10px; overflow:hidden;font-size:12px;}
.hotfaq li .a { display:none; margin-top:10px;}
.hotfaq li .a em { float:left; display:block;height:20px; line-height:20px; width:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background-color:#999; text-align:center; color:#fff; font-size:12px;}
.hotfaq li .a span {float:left; display:block;width:250px; margin-left:10px; line-height:1.8; overflow:hidden;font-size:12px;}


.tabs1 {}
.tabs1 .hd { border-bottom:2px solid #1184c6; text-align:center;}
.tabs1 .hd li {float:left; cursor:default;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px;}
.tabs1 .hd li h1 {float:left;color:#666; font-size:14px; height:38px; line-height:38px; margin:0 15px; font-weight:normal}
.tabs1 .hd .cur {background-color:#1184c6;}
.tabs1 .hd .cur h1 {color:#fff;font-weight:normal}
.tabs1 .bd {padding:16px 0;}
.tabs1 .bd .area {display:none;}

.nesw_pic_1 { width:100%; height:410px; background:#FFF}


/**产品中心**/

.layout_2 .grid_2 {width:775px; margin-left:10px;}

.m_2 {}
.m_2 .hd {padding:10px 12px;border:1px solid #d8d8d8; background:url(../image/hd1.gif) repeat-x left bottom;}
.m_2 .hd h2 { font-weight:normal;}
.m_2 .bd {border:1px solid #d8d8d8; padding:5px; margin-top:10px;}

.m_3{}
.m_3 .hd{padding:10px 12px;border:1px solid #d8d8d8; background:#fff url(../images/hd1.gif) repeat-x left bottom; margin-top:10px}
.m_3 .hd h1{ font-weight:400;}
.m_3 .bd{border:1px solid #d8d8d8; padding:8px; margin-top:-1px;}
.m_3 .bd .pro {overflow:hidden;}
.m_3 .bd .pro ul { position:relative; left:7px; top:5px}
.m_3 .bd .pro ul li {float:left;margin-right:17px;}
.m_3 .bd .pro ul li h2{font-size:14px; text-align:center; height:30px;line-height:30px; overflow: hidden; color:#555; font-weight:300; overflow:hidden; width:225px;}

.pro {overflow:hidden;}
.pro ul { position:relative; left:7px; top:3px;}
.pro ul li {float:left;margin-right:17px; text-align:center; }
.pro ul li .pic {border:1px solid #ccc;padding:4px; width:225px;overflow:hidden;}
.pro ul li .pic img {display: block;width:225px; height:170px; }
.pro ul li h2{font-size:14px; height:30px;line-height:30px; overflow: hidden; color:#555; font-weight:300; overflow:hidden; width:230px; text-align:center;}


/**news**/
.pro_cate { }
.pro_cate dl {margin-bottom:8px;}
.pro_cate dl dt {height:30px; line-height:30px; color: #fff; font-size:14px; font-weight:normal; text-align:center; background:#1184c6 center bottom;}
.pro_cate dl dt a { color:#fff;}
.pro_cate dl dt a:hover { color:#F4890B;}
.pro_cate dl dd { height:35px; line-height:35px; text-align:center}
.pro_cate dl dd a { background:url(../image/dot1.gif) no-repeat 22px 11px; display:block;}
.pro_cate dl dd a.cur {color:#F4890B;}

/**内页广告**/

.side_banner{ width:1000px; height:300px; border:1px solid #CCC; overflow:hidden;}


/**首页的side_product**/
.m_1{ border:1px solid #dadada; background:#fff}
.side_pro_top{ text-align:center}
.side_pro_top h2{ font-size:18px; color:#3e80cd; margin-top:10px}
.side_pro_top p{ font-size:12px; color:#CCC; width:190px; border-bottom:1px solid #CCC; margin:0 auto}

.side_pro_top_2{}
.side_pro_top_2 ul{}
.side_pro_top_2 ul li{margin:0 auto; margin-top:10px; margin-bottom:10px; border-bottom:1px dashed #CCC; height:30px; width:190px; line-height:30px}
.side_pro_top_2 ul li em{ float:left; margin-left:15px; margin-right:10px;}

.side_pro_top_2 ul li a:hover{ background:#3e80cd; color:#FFF}
.side_pro_top_2 ul li:hover,cur{ background:#3e80cd; color:#FFF}

/**首页产品**/
.pro_home{ border:1px solid #CCC; background:#fff; height:476px}
.pro_home_1{ height:58px; background:url(../image/product_home_daohxian_1.png); }
.pro_home_1_1{ width:132px; height:58px; background:url(../image/product_home_ico.png); text-align:center; color:#fff}
.pro_home_1_1 p{padding-top:10px;}
.pro_home_1_1 span{}

.pro_home_2{}
.pro_home_2 ul {margin-left:15px}
.pro_home_2 ul li{ float:left; width:370px; height:125px;margin-right:10px; margin-top:10px;}

.pro_home_2_2{}
.pro_home_2_2 img{ border:1px solid #CCC; overflow:hidden; width:167px; height:125px;}

.pro_home_2_3{ width:182px; float:right; margin-right:10px; height:127px; overflow:hidden; font-size:12px}
.pro_home_2_3 h2{ border-bottom:1px dashed #CCC; margin-top:3px; margin-bottom:4px; font-weight:normal; font-size:14px}
.pro_home_2_3 p{ font-size:12px;}
.pro_home_2_3 p span{ font-size:12px;}
.pro_home_2_3 span{ font-size:12px;}

.pro_home_2_3 sum {line-height:2px; font-size:12px;}
.pro_home_2_3 sum p{ font-size:12px;}
.pro_home_2_3 sum p span{ font-size:12px;}
.pro_home_2_3 sum span{ font-size:12px;}

/****/
.side_banner_1{ height:125px; overflow:hidden; border:1px solid #CCC}

/**产品首页**/
.nase_top{}
.nase_top p{ font-size:12px; color:#d7d7d7}
.nase_top h2{ font-size:18px;}
.nase_top_xian{ width:78px; height:1px; background:#3e80cd; margin-top:5px}

.nase_more{}
.nase_more p{ margin-top:20px}

.product_box_ande{}
.product_box_ande ul{}
.product_box_ande ul li{ float:left; margin-right:17px; margin-bottom:20px}


/**下面的产品**/
.summary{background:#3e80cd;}
.listimg{float:left; width:240px; height:165px; position:relative; overflow:hidden;}
.listimg img{background:#333; width:240px; height:165px; top:0; left:0; position:absolute;}
.summary{width:260px;height:30px;top:175px;left:0;position:absolute; text-align:center}
.summarytxt{margin:5px 10px;width:220px;height:auto;line-height:22px;font-size:12px;color:#fff;}
.listinfo{_margin-bottom:3px; padding-left:10px; width:250px; line-height:22px; font-size:12px;}
.listinfo a{font-size:12px;}
.listtitle{float:left; margin-top:8px; _margin-top:-2px; width:250px; font-size:14px;}
.listtitle a{font-size:14px;}
.listtitle a:hover{color:#f55555;}
.listtag{float:left;padding-left:18px;background:url(../images/taglist.gif) 0 5px no-repeat;width:232px;color:#999;}
.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;_margin:0 8px 0 0;color:#999;}
.listtag a:hover{color:#2ad2bb;}
.listdate{float:left;margin-right:13px;padding-left:18px;background:url(../images/time.gif) 0 5px no-repeat;color:#999;}
.listview{float:left;margin-right:13px;padding-left:24px;background:url(../images/view.gif) 0 5px no-repeat;color:#999;}
.listcomment{float:left;margin-right:13px;padding-left:20px;background:url(../images/comment.gif) 0 5px no-repeat;color:#999;}
.listdemo a{float:left;margin-top:0;margin-top:2px\9;_margin-top:0;color:#999;white-space:nowrap;}
.listdemo a:hover{color:#2ad2bb;}



.produc_nbox_1{}
.produc_nbox_1 ul{}
.produc_nbox_1 ul li{ float:left; margin-right:10px; margin-bottom:10px; border:1px solid #e4e4e4}


.ry02 ul{ margin-left:50px}
.ry h2 a{ font:32px "Microsoft Yahei";color:#7aa04a; font-weight:bold; padding-right:10px;}
.ry h2 span{ position:absolute; top:84px; right:88px;}
.ry .h3{ padding:79px 0 0 9px;}
.ry .h2{ padding:79px 9px 0 0;}
.ry ul{ width:846px; overflow:hidden;}
.ry ul li{ float:left; width:169px; overflow:hidden; margin:30px 0 0 34px; display:inline;}
.ry ul li img{ width:169px; height:113px;}
.ry ul li span{ display:block; text-align:center; height:38px; margin-top:5px; margin-bottom:10px}
.ry ul li span a{ color:#707070; font-size:12px} 

/**新闻中心**/
.nesw_beijing{ height:350px; width:100%; background:#f6f6f8}
.nesw_box{ }

.nesw_box_1{ width:320px; height:300px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:left;overflow:hidden}
.nesw_box_2{ width:320px; height:300px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:left; margin-left:16px; overflow:hidden}
.nesw_box_3{ width:320px; height:300px; border:1px solid #ebebeb; background:#fff; margin-top:20px; float:right;overflow:hidden}

.nesw_box_1_1{ width:300px; height:30px;margin:0 auto; margin-top:5px}
.nesw_box_1_1 h2{ line-height:30px; font-size:16px; font-weight:normal; float:left}
.nesw_box_1_1 p{ float:right;line-height:30px}
.xkk{ clear:both;width:300px; height:1px; background:url(../image/xkk.png)}


.nesw_box_1_2{  margin:0 auto;margin-left:15px; margin-top:15px; width:297px;}
.nesw_box_1_2 ul li{font-size:12px; width:297px; height:20px; margin-bottom:7px}
.nesw_box_1_2 ul li em{ display:block; width:4px; height:7px; background:url(../image/more_pic_nesw.png); float:left; margin-right:10px; margin-top:5px}
.nesw_box_1_2 ul li p{  float:left; width:230px; overflow:hidden; height:20px}
.nesw_box_1_2 ul li span{ float:right;}

/**底部**/
.footer_1{ width:100%; height:150px; background:#fff; border-top:1px solid #ededed}
.footer_2{ width:100%; height:150px; background:#fff;}

.footer_box_1{ width:620px; height:150px; float:left; border-right:1px solid #e0e0e0; margin-bottom:10px}
.footer_box_2{ width:378px; height:150px; float:right;}
.footer_box_1 li{ float:left; margin-right:50px; margin-top:20px}
.footer_box_1 li h2{ font-size:16px; font-weight:normal; margin-bottom:10px}
.footer_box_1 li p {margin-bottom:5px}
.footer_box_1 li p a{ color:#919191}
.footer_box_1 li p a:hover{ color:#ff6700}

.footer_phone{ float:left}
.footer_phone_pic{ float:right; margin-top:15px;}
.footer_phone_pic img{ width:140px; height:140px; overflow:hidden}
.footer_phone_1{ padding-left:20px; width:180px; height:100px;text-align:center}
.footer_phone_1 h2{ font-size:16px; color:#ff6700; width:180px; height:20px; text-align:center; margin-bottom:5px}
.footer_phone_2{width:120px; height:30px; background:url(../image/footer_phone_2_pic.png) no-repeat; margin:0 auto; margin-bottom:5px}
.footer_phone_2 p{ line-height:30px; margin-top:5px;}


.link_1{ width:100%; height:30px; background:#ededed}
.link_2{ width:100%; height:30px; line-height:30px;}
.link_2 a{ margin-left:20px;}




