﻿/*标签初使化*/
body { margin:0px auto;padding:0px; line-height:100%; font:12px/24px 宋体,Arial,Verdana;  background:url(/images/bg_head.png) repeat-x scroll left top #f4f4f4; font-size:12px; color:#666666}
html{ overflow-x: hidden; overflow-y: auto; }
html,body {margin:0px;padding:0px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
img{border:0;}
ul,li{list-style-type:none;}
img{border:none; padding:0px; margin:0px;}
h1,h2,h3,h4{ font-weight:normal; font-size:12px; font-family:Arial;}
.border{border:1px solid #cfd8e1;}
.yahei{font:12px/1.5 "Microsoft Yahei","微软雅黑",tahoma,arial,Arial;}

a { font:12px/1.5 "宋体",tahoma,arial,Arial; word-wrap:break-word;word-break:normal; color:#333333; font-size: 12px; cursor:pointer}
a:link {text-decoration: none;color: #333333;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none; color:#017fd6;}
a:active {text-decoration: none;color: #333333;}
.po{ position:relative; text-align:left;}
.fr{ float:right;}
.fl{ float:left;}
.disp{ display:block !important; }
.hide{ display:none;}
.dian{ background:url(/images/dian.gif) repeat-x scroll left bottom;}
.Clear,.clear{ width:0px; clear:both; font-size:0px; overflow:hidden; height:0px; line-height:0px; margin:0px; padding:0px;}
/*整体布局width:980px;*/
.font{font:100%/1.5 'Microsoft Yahei',Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
.flash1{ position:relative; width:980px;height:278px; border:1px solid #DEDEDE; margin:0px auto; padding:0px; }
.center{margin:0px auto;width:980px; padding:0px;}
.banner{width:980px; text-align:center; border:1px solid #dedede; overflow:hidden; height:auto;margin:0px auto 10px; padding:0px; font-size:0px;}
.banner img{width:100%; }

/*头部CSS*/
.top{ height:28px; position:relative; line-height:28px; width:980px; margin:0px auto;}
.top_nav{ position:absolute; right:0px; top:0px; line-height:28px; text-align:right;}
.top_nav a{ padding:1px 5px; line-height:25px;}
.head{position:relative; text-align:center; margin:0px auto;display:block; overflow:hidden; width:980px;height:78px;}
.head_news{ height:37px; line-height:37px; width:980px; overflow:hidden; text-align:left; margin:0px auto;}
.head_news span.fl{ padding-left:25px;}
.head_news ul{ height:37px;}
.head_news ul li{ height:37px; width:980px; display:block; overflow:hidden;}
.head_news a{ line-height:38px; padding-left:20px; background:url(/images/mark_news.gif) no-repeat scroll left center;}
.call{ float:right;}
strong.logo{ position:absolute; left:0px; top:0px; float:left;}
span.topkey{ position:absolute; right:0px; top:0px;}

/*导航部分CSS*/
.nav_ul{width:980px;height:45px;text-align:center; margin:0px auto;}
.nav_ul li{  position:relative; z-index:9998;  width:120px;height:34px;float:left;text-align:center;}
.nav_ul li a{width:120px;height:34px;line-height:34px; display:block; text-align:center; color:#000000;font-size:14px;font-weight: bold; font-family:微软雅黑;}
.nav_ul li.none{ background:none;}
.nav_ul li a:hover,.nav_ul li a.nav_hover{color:#ffffff; background:url(/images/nav_hover.gif) no-repeat scroll left center; text-align:center;}
.nav_ul li.nav_line{ background:url(/images/nav_hover.gif) no-repeat scroll -125px 0px; height:34px; width:2px; display:block;}
.nav_ul li.nav_start,.nav_ul li.nav_end{ display:none; width:4px; height:32px; line-height:32px;}
.nav_ul li.nav_start{ background-position:0px 0px;}
.nav_ul li.nav_end{background-position:right 0px; float:right;}


.nav_ul li.nav_last div.hide_box,.nav_ul li.nav_li div.hide_box{ position:absolute;z-index:9999; display:none;  left:-1px; top:34px;width:800px; overflow:hidden; overflow:hidden; text-align:center; line-height:26px;}
.nav_ul li.nav_last div.hide_box{ left:auto; right:1px}
.nav_ul li.nav_li div.hide_box span a{ height:34px; display:inline; width:auto; padding:0px 5px; line-height:34px; float:left; color:#666;}
.nav_ul li.nav_li div.hide_box span.nav_start{ display:none; float:left; background:url(/images/nav_bg.gif) no-repeat scroll left top; padding:0px; overflow:hidden; padding:13px 4px; line-height:26px;}
.nav_ul li.nav_li div.hide_box span.nav_box{border-radius:0px 0px 5px 5px; text-align:left; overflow:hidden;float:left; padding:0px 12px; background:#fff; border:1px solid #dedede; border-top:none; line-height:34px; min-height:34px}
.nav_ul li.nav_li div.hide_box span.nav_box img{ display:none;}
.nav_ul li.nav_li div.hide_box span.nav_box a{ background:none; font-size:13px;font-weight: bold;font-family: initial;}
.nav_ul li.nav_li div.hide_box span.nav_box a:hover{ color:#006DA6}
.nav_ul li.nav_li div.hide_box span.nav_end{ display:none; float:left;background:url(/images/nav_bg.gif) no-repeat scroll right top; padding:0px; overflow:hidden; padding:13px 4px; }


    .nav_ul li.nav_product div.hide_box
    {
        width:738px;

    }
     .nav_ul li.nav_contact div.hide_box
    {
        left:auto;
        right:-1px;
        width:500px;
    }

    .nav_ul li.nav_contact div.hide_box span.nav_box
    {
        float:right;
    }

.seach{height:28px;overflow: hidden;left:12px;text-align: left; width:300px; float:left; margin-left:60px; margin-top:9px;}
div.seach ul li.s1
{
    float:left;height:28px; width:70px;line-height:28px;font-weight:normal;font-size:14px; color:#666;font-family: 微软雅黑;
}
div.seach ul li.s2 {background: none repeat scroll 0 0 transparent;float: left;height:26px;overflow: hidden;width:172px;border:1px solid #dedede;}
div.seach ul li.s3{cursor:pointer;float:left;height:26px;line-height:26px;overflow: hidden;width:47px;border:1px solid #dedede; border-left:none;}
#btSeach{border:0px solid #dedede;float:left; background: none repeat scroll 0 0 #fff;cursor: pointer;font-family: Arial;height:26px;line-height:26px;margin: 0 auto;overflow:hidden;vertical-align: middle;width:100%; color:#000}
#txtSeach{border:0px solid #dedede;color: #878787;float: left; font-family: Arial;height:26px;line-height:26px;overflow: hidden;padding: 0 0 0 1px; width:172px;background: none repeat scroll 0 0 #fff; text-indent:3px;}

/*
* html .nav_ul{ position:absolute; margin-left:-90px; margin-top:19px;} 导航兼容IE6
*+html .nav_ul{ position:absolute; margin-left:-90px; margin-top:21px;} 导航兼容IE7*/


/*flash /JS 动画部分*/
.i1{ background-color:#c9e4f7;}
.i2{ background-color:#fe9941;}
.i3{ background-color:#5a7bde;}
.i4{ background-color:#7ed500;}
.i5{ background-color:#ffc390;}
.i6{ background-color:#b3e669;}
.i7{ background-color:#7ed500;}
.i8{ background-color:#c5ec8d;}

.ibanner{height:376px;margin:1px auto 10px;width:980px; }
.flash{ position:relative; width:980px;height:260px;margin:0px auto; padding:0px; }
.slide{ width:100%; height:376px;overflow:hidden; margin:0px auto}
.hotdoing-photo { width:545px;height:375px; overflow:hidden; padding:0px; margin:0px;}
.hotdoing-photo li a img{ border:1px solid #f4f4f4;width:545px;height:375px;}
.hotdoing-button{margin:0px;padding:0px; right:0px; width:436px; top:5px; position:absolute; overflow:hidden;}
.hotdoing-button li.fl{ margin-left:21px; margin-bottom:8px; margin-top:7px; cursor:pointer; width:auto;overflow:hidden;width:86px; height:75px;color:#666666; border:1px solid #f4f4f4; text-align:center;}
.hotdoing-button li.fr{ margin-left:21px; margin-bottom:8px; margin-top:7px;cursor:pointer; width:auto;overflow:hidden;width:86px; height:75px;color:#666666; border:1px solid #f4f4f4; text-align:center;}
.hotdoing-button li.hotdoing-li{ border:1px solid #cccccc}
.hotdoing-button li.ntwon{color:#ffffff; border:1px solid #cccccc;filter:alpha(opacity=65); opacity:0.65;}
.hotdoing-photo li a.big-img{ display:block; height:445px; overflow:hidden;}
.hotdoing-photo li a.big-text{ color:#7a7a7a; text-indent:20px; display:block; height:40px; line-height:40px; overflow:hidden;}

/*透明度*/
.alpha
{
    filter:alpha(opacity=85); /*ie*/
    opacity:0.85;/*Firefox,Chrome和Safari：*/
}

/*左边部分*/
.cen_left{float:left;width:220px; padding-top:10px; position:relative;}
.left_title{background: url("/images/bg_tit.png") repeat-x scroll left top transparent; border:1px solid #dedede; color: #0066AE;font-family: 微软雅黑;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;text-align: center; }
.left_title strong{ float:left; padding-left:11px;font-size:15px; line-height:31px;}
.left_title b{ font-family:Arial; font-size:12px; color:#999999; font-weight:normal; float:left; line-height:32px; padding-left:5px;}
.left_menu {width:218px;border-top:none; margin:0px auto; padding:0px; padding-bottom:15px; }
.left_menu ul{ width:100%; padding:0px 0px 0px 0px;}
.left_menu ul li{padding:0px; text-align:left; position:relative;margin:0px auto; overflow:hidden; float:left; text-align:center;}
.left_menu ul li a{ float:left; display:block; height:35px; background:url("/images/bg_dian.gif") repeat-x scroll left bottom transparent; text-indent:12px; color:#333333; font-size:12px; width:218px; text-align:left; font-family:宋体; display:block; line-height:35px;}
.left_menu ul li a:hover{color:#0066ae;}

.left_menu ul li a b{ visibility:hidden;}
.left_menu ul li a b.ov{ visibility:visible;}
.left_menu ul li a.pa{overflow:hidden;}
.left_menu ul li#lhover{}

.left_menu ul li#lhover a{color:#0066ae;}
.left_menu ul li#lhover a b{visibility:visible;}

.left_menu ul li a#lhover{color:#0066ae;}
.left_menu ul li div.left_Pbox{padding-top:2px;overflow:hidden; width:145px;}
.left_menu ul li div.left_Pbox a{ margin:0px; text-align:left; background:url(/images/bg_left_hover.gif) no-repeat scroll right bottom;  padding:0px; text-indent:38px; width:100%;  display:block; height:29px;  line-height:28px; margin-bottom:2px;}
.left_menu ul li div.left_Pbox a:hover{color:#8C8C8C; background:url(/images/bg_left_hover.gif) no-repeat scroll right top;}
.left_menu ul li div.left_Pbox a#chover{color:#8C8C8C; background:url(/images/bg_left_hover.gif) no-repeat scroll right top;}

.left_foot {height:1px;margin-bottom:1px;width:183px;float:left;}

/*左边联系*/
.left-call{ width:220px; margin-top:10px;}
.left-contact{height:210px; width:220px; margin-top:12px;overflow:hidden; margin-bottom:10px; padding-top:32px; padding-bottom:1px; background:url(/images/bg_contact.png) no-repeat scroll left top;}
.i-tit{height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; background:url(/images/bg_tit.png) repeat-x scroll left top; font-size:14px; font-weight:bold; font-family:微软雅黑; color:#0066ae;}
.i-tit strong{ float:left; line-height:31px; font-size:13px; color:#017fd6; padding-left:11px;}
.i-tit b{ font-family:Arial; font-size:12px; color:#666; font-weight:normal; float:left; line-height:32px; padding-left:5px;}
.i-model{ padding-top:15px;}

.left1,.left2{width:199px; line-height:22px; margin:0px auto; overflow:hidden; padding:3px 0px;}
.left2 a {display: block;float: left;height: 43px;width:38px;background:none;}
.left2 a.qq1 {background: url("/images/1.png") no-repeat scroll left top transparent;}
.left2 a.qq2 { background: url("/images/2.png") no-repeat scroll left top transparent;}
/*右边部分*/
.right_nav{color:#666666; position:relative;height:40px; margin:0px auto; margin-bottom:1px;  border-bottom:1px solid #dedede; line-height:40px;width:745px;}
.right_nav span.cn_title{font:bold 15.5px/40px "微软雅黑",Arial,Verdana;padding-left:8px; color:#666666;float:left;}
.right_nav span.cn_title small{ font:11px/43px "微软雅黑",Arial,Verdana;color:#666666; padding-left:8px;}
.right_nav span.fr{width:181px; color:#666666; font-weight:normal;overflow:hidden; line-height:45px; height:45px; padding-right:5px;font-family:宋体; font-size:12px; }
.right_nav span.fr a{line-height:30px;font-weight:normal; font-size:12px; font-family:宋体; color:#666666;}
.fend{ float:right;}

.cen_right{width:745px;overflow:hidden; float:right; min-height:220px;padding-top:1px;}
.view_about{ min-height:100px;margin:0px auto; overflow:hidden; line-height:24px; color:#666666; line-height:24px;}
.view_about{overflow: hidden;margin:0px auto;padding:10px 5px 10px 5px; width:710px;}


/*友情链接*/
.full_links{border:1px solid #dedede; padding:2px 0px; width:100%; border-left:none; margin-top:10px; border-right:none;}
.links{overflow:hidden; width:980px;margin:0px auto;}
.links span.fl{ font-weight:bold; float:left;  padding:0px 3px; color:#333333;}
.links_box a{ padding-right:4px; padding-left:10px; white-space:nowrap}
.links_box{ float: right;padding-right: 1px;width: 908px;}
.footer_nav{ width:980px; overflow:hidden; text-align:center; color:#333333; margin:0px auto; padding-bottom:10px; margin-top:5px;border-left:none; border-right:none; line-height:24px;}
.footer_nav span a{ text-align:center; padding:0px 5px;color:#333333;}
/*底部CSS*/
.footer{ position:relative; margin:0px auto; width:100%; background:url(/images/bg_footer.png) repeat-x scroll left top; height:78px; margin-top:10px; overflow:hidden; padding:0px 0px; overflow:hidden;}
.footer_info{ position:relative; line-height:22px; padding-top:1px; padding-bottom:5px;color:#333333;width:980px;text-align:center; margin:0px auto;}
.footer_info span.info{ padding-top:10px;text-align:left;}
.footer_info span.logo{ padding-left:13px;}
.footer_info span.gotop{ float:right; display:block; position:absolute; top:25px; line-height:19px; color:#ffffff; cursor:pointer; right:0px; width:58px; height:19px; background-color:#949494}

/*分页样式*/
.page-box{ overflow:hidden; width:715px; padding-top:15px;}
.page-box1{  line-height:20px;  position:relative; overflow:hidden; height:20px;font-family:Arial;color:#666666}
#AspNetPager1{margin:0px auto; float:right; line-height:32px; height:32px; overflow:hidden;}
#AspNetPager1 div a{ background:none; text-decoration:underline;}
#AspNetPager1_input{ right: 40px;top: 7px;}
.pageinfo{ width:auto; padding-right:5px; font-family:Arial; height:17px; float:left; line-height:17px; overflow:hidden; color:#888888}
.pageinfo span{ color:#ffffff; background-color:#01B8D7}
a.paging{font-family:Arial;display:block; height:17px; line-height:17px; border:1px solid #dedede; width:17px; margin:0px; margin-right:5px; text-align:center; color:#333333; cursor:pointer;text-decoration:none !important; float:left;}
a.pagings{font-family:Arial;display:block; height:17px; line-height:17px; border:1px solid #dedede; width:45px; font-size:12px;font-weight: normal; margin:0px; margin-right:5px; text-align:center; color:#666666; cursor:pointer;text-decoration:none !important; float:left;}
.pagebt{ display:block; height:17px; line-height:17px; width:17px; margin:0px; text-align:center; color:#666666; cursor:pointer;text-decoration:none !important; float:left;}
.pagebox span{ color:#ff0000;}
.page-hover{ margin-right:5px; float:left;display:block; height:17px;border:1px solid #dcd9d4;background-color:#0066AE; color:#ffffff; line-height:17px; width:17px; float:left;}
.pagect{ height:20px; line-height:20px; margin:0px 5px;color:#666666; display:block; float:left;}
.pagebox{ height:20px; line-height:20px; margin:25px 5px 5px 5px;}
#AspNetPager1 tr td{ vertical-align:middle;}
.a_Prev{ padding-top:10px;}
.a_Prev a,.a_Next a{ color:#666666;}
.a_Next{ padding-bottom:10px;}

/*系列内部框架*/
/*news list*/
.css_news{ width:745px; margin:0px auto;}
.css_news li{ padding:2px 0px 2px 0px; width:730px; height:30px;}
.css_news li a.img{ float:left; display:none; line-height:28px; width:155px; height:28px;}
.css_news li a.img:hover{ color:#ffffff;}
.css_news li a img{ width:155px; height:102px; border:1px solid #dedede;}
.css_news li a.font{ background:url(/images/news.gif) no-repeat scroll left center; font-family:宋体; font-weight:normal; width:550px;display:block; height:30px; padding-left:15px;line-height:30px;}
.css_news li b{ width:90px; float:right; display:block; height:30px; padding-left:15px; line-height:30px; font-weight:normal;}
.css_news h1.css_h1{ display:block; clear:both; font-size:16px; font-weight:bold; text-align:center; width:740px; height:40px; line-height:40px; padding-top:5px;}
.css_news p.css_news_p{text-align:center; line-height:25px; width:100%;}
.css_news div.jiathis_style{ float:right; padding:10px; overflow:hidden; width:207px;}

/*faq list*/
.css_lock{ width:700px; margin:0px auto;}
.css_lock li{ padding:0px 0px 0px 0px; width:700px; height:30px;}
.css_lock li a img{ width:155px; height:102px; border:1px solid #dedede;}
.css_lock li a.font{ font-family:宋体; width:550px;display:block; height:30px; padding-left:5px;line-height:30px;}
.css_lock li b{ width:520px; display:block; height:78px; padding-left:23px; font-weight:normal;}
.css_lock h1.css_h1{ font-size:20px; text-align:center; line-height:35px;}
.css_lock p.css_news_p{text-align:center; line-height:25px; width:100%;}
.css_lock div.jiathis_style{ float:right; padding:10px; overflow:hidden; width:207px;}

/*留言块*/
.view_feedback{ background:url(/images/feedback.gif) no-repeat scroll right center;}
.view_contact{ background:url(/images/contact_us.jpg) no-repeat scroll right 5px;}

/*产品块*/
.view_pro{overflow:hidden; width:730px; padding-left:0px; padding-top:1px;}
.view_pro div.page-box{ width:730px;}
.meq{ width:720px; height:700px; margin:0px auto 0px; overflow:hidden;float:left;}
div.pro_txt{padding:0px 0px 10px 0px; overflow:hidden; position:relative; width:700px; margin:0px auto;}
div.pro_txt dl{ width:337px;height:150px; background:url(/images/bg_pro.gif) no-repeat scroll left top; margin:0px 23px 0px 0px; padding:0px; padding-top:8px; float:left;overflow:hidden;}
div.pro_txt dl dt{ width:170px; float:left;height:129px; padding:0px 0px 0px 0px; margin-left:9px; background:#fff; float:left;}
div.pro_txt dl dt a.img_mid{text-align:left;height:129px; width:170px; overflow:hidden;background:#fff;}
div.pro_txt dl dt a.img_mid{display:table-cell;*display:block;*font-size:115px; *font-family:Arial; vertical-align:middle; text-align:center; margin:0px auto;}
div.pro_txt dl dt a.img_mid:hover{}
div.pro_txt dl dt a.img_mid img{ vertical-align:middle;font-size:0px;}
.i-i-r{ height:17px; overflow:hidden; width:740px;}
div.pro_txt dl dd{ width:148px; float:left; overflow:hidden;background:#fff; height:129px;}
div.pro_txt dl dd p{  height:45px; margin:0px auto 5px; text-align:left; color:#333333; padding:0px 0px; line-height:18px;}
div.pro_txt dl dd a.img_font{ font-weight:bold; background:url(/images/mark_pro.gif) no-repeat scroll 2px 3px; padding-left:19px; height:auto; margin-top:5px; width:120px; text-align:left;}
div.pro_txt dl dd a.img_font strong{ font-size:12px; font-weight:bold;line-height:18px;}
div.pro_txt dl dd a.img_more{ float:right; line-height:58px; color:#006699;}


.pro_txt span{ color:#666666; display:block; width:132px; text-align:center; line-height:24px; border-bottom:1px dotted #dedede; height:24px;}
.pro_txt a.img_font{display:block; height:35px; line-height:35px; overflow:hidden; width:100%; text-align:center;}
div.pro_txt a.img_font strong{ display:block; height:35px; font-size:14px; font-weight:normal; line-height:35px; width:100%; margin:0px auto; color:#000000;}
.pro_txt a.model_font{display:block; height:35px; float:left; line-height:35px; overflow:hidden; width:33%; text-align:center;}
.pro_txt a.model_font:hover{ color:#017FD6;}


/*产品详情页*/
.view_product{ width:740px; padding-top:30px;}
.r-pview-box{ margin-top:20px; width:740px; margin:0px auto; overflow:hidden;} 
.r-pview-img{ width:500px; height:305px;display:block;vertical-align:middle; margin:0px auto; text-align:center;}
.r-pview-img tr td{ text-align:center; vertical-align:middle;}
.r-pview-img tr td a{ text-align:center; vertical-align:middle; margin:0px auto;}
.r-pview-img tr td a img{ margin:0px auto; font-size:0px;}
.r-pview-img tr td img{ cursor:pointer;}
img.img_prev,img.img_next{ vertical-align:middle; margin:0px auto;}

div.imgshow{width:500px; overflow:hidden; padding:1px; margin:0px auto; overflow:hidden; cursor:pointer;}
.tag-ul{ margin:0px auto; width:737px; height:30px; margin-top:25px; border:1px solid #dedede;background: url("/images/bg_tit.png") repeat-x scroll left top transparent; overflow:hidden;}
.tag-ul li.tab1{font-weight:bold;cursor:pointer;float:left; line-height:30px; width:90px; font-size:14px; text-align:center}
.tag-ul li b{ color:#116cb8; font-weight:normal;}
.tag-ul li{ float:left;}
.tag-ul li.tabhover { background-color:#2B2B2B; font-weight: bold;}
.tag-ul li.tabhover b{ font-weight:bold; color:#0165ce !important;}
.tag-ul li div.jiathis_style{ height:25px; line-height:25px; padding-top:5px;}

.text-ul{ width:700px; overflow:hidden; margin:0px auto; padding:0px 5px 20px 5px;}
.text-ul li{ font-weight:normal; min-height:100px; color:#666666; font-size:12px; display:none; text-align:left; width:700px;overflow:hidden;line-height:24px;}
.text-ul li.disp{ font-weight:normal; display:block;}



/*技术*/
.view_tech ul{ padding-bottom:10px;}
.view_tech ul li{ border-bottom:1px dotted #DEDEDE;}
.view_tech ul li a{ line-height:28px; line-height:28px;}
.tech1{ background:#f7f6f6;}

#marquee2{ width:280px;padding-top:15px; height:114px; overflow:hidden;}
#marquee2 ul li{float: left;padding:0px 1px;}
#marquee2 ul li a{display:block;height:110px;border:1px solid #dedede; overflow:hidden; width:276px; text-align:left;}
#marquee2 ul li a img{ display:block; height:110px; width:278px;}
/*按钮系列*/
#btSend{ width:99px; height:37px; cursor:pointer; display:block; line-height:22px; text-align:center; font-weight:bold; color:#000000; background:url(../images/btSend.jpg) no-repeat scroll center center; border:none;}

.view_load ul{ width:730px; margin:0px auto; overflow:hidden;}
.view_load ul li{ width:705px; height:30px; line-height:30px; display:block; border-bottom:1px dotted #dedede;}
.view_load ul li a{ line-height:30px;}
.view_load ul li b a{ line-height:30px; background:url(/images/load.gif) no-repeat scroll left center; width:101px; text-indent:27px; color:#017FD6}


/*招聘*/
a.tt{ color:#666666}
div.cc{ padding:5px 0px 20px 0px; line-height:22px;}
.view_jobs ul li{ border-bottom:1px dotted #dedede; overflow:hidden; line-height:35px;}
.view_jobs ul li a{ line-height:35px;}


/*案例*/
/*案例*/
.view_caseview{ padding:0px 5px 10px 5px; width:775px; overflow:hidden; margin:0px auto; height:auto;}
.view_case{ width:750px; float:left; padding-left:5px;}
.case-box{ width:177px; display:inline; height:160px; margin-top:15px; float:left; margin-right:8px;}
.case-box div.p-img{text-align:center; vertical-align:middle;width:172px; height:127px; overflow:hidden; margin:0px auto;}
.case-box div.p-img a{ overflow:hidden; padding:0px;border:1px solid #dedede; display: table-cell;*display:block;*font-size:110px; *font-family:Arial; vertical-align:middle; text-align:center; height:125px; width:170px; margin:0px auto; background-color:#ffffff;}
.case-box div.p-img a img{ vertical-align:middle;}
.case-box h2.p-tit{display:block; float:right; bottom:3px; left:0px; height:36px; line-height:36px; color:#17548b; font-size:12px; text-align:center; line-height:20px; width:100%;}
.case-box h2.p-tit a{ vertical-align:middle; display:block; bottom:3px; left:0px; height:36px; overflow:hidden; line-height:36px; color:#333333; font-size:12px; text-align:center;width:100%;font-weight:normal;}
.case-box-space{ height:20px;}
.cen-title{ width:700px; margin:0px auto; float:left; height:45px; font-size:15px; border-bottom:1px dotted #dedede; margin-bottom:8px; display:block; font-weight:bold; color:#333333; font-family:"微软雅黑" overflow:hidden; line-height:45px; text-align:center; font-size:20px; clear:both;}
.cen-point{ text-align:center; height:23px; line-height:23px;}