         @charset "utf-8";
/* CSS Document */
body{margin:0 auto;  font-size:12px; background:#f9f9f9 url(../images/y_01.jpg) repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#333333; text-decoration:none;}
a:hover{color:#900;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

.white{color:#fff;}
.white a{color:#fff;text-decoration:none;}
.white a:hover{text-decoration:none;color:#fff;}

/*区块与区块间隔调用样式*/
.blank20{clear:both; height:20px; overflow:hidden; display:block;}
.blank10{clear:both; height:10px; overflow:hidden; display:block;}
.blank1{clear:both; height:1px; overflow:hidden; display:block;}
/*头部*/
.top{ width:960px; height:148px; margin:0 auto;}
.welcome{ height:32px; line-height:32px;}
.welcome h2{font-size:12px; font-weight:normal;color:#666666}
.welcome h2 span{float:right; color:#A6A6A6;}
.welcome h2 img{padding-top:4px;}
.logo{ float:left; width:690px; height:93px;padding-top:12px;}
.tel{ float:right; width:240px; height:78px;padding-top:22px; }

/*导航*/
.nav{width:960px; height:44px; margin:0 auto;}
.nav ul{ margin-left:5px;_margin-left:3px;} 
.nav ul li{ float:left; width:118px; height:43px; line-height:43px; text-align:center; font-weight:bold;}
.nav ul li a{ width:118px; line-height:43px;display:block; font-size:14px; color:#FFF;background:url(../images/m_18.jpg) no-repeat;}
.nav ul li a:hover {text-decoration:none; background:url(../images/m_16.jpg) no-repeat;color:#fff;}
.nav ul li#cur a{text-decoration:none; background:url(../images/m_16.jpg) no-repeat;color:#fff;}

/*搜素与关键词*/
.key{ width:950px; height:36px; margin:0 auto; color:#333; line-height:36px;background:url(../images/y_16.jpg) repeat-x; padding:0 0 0 10px;}
.input {float:left;height:18px;width:246px;line-height:18px;display:inline;border:1px solid #ddd;color:#999; margin-top:9px;}
.input_submit {border:0;height: 28px;width: 47px;display: inline;float:left; text-align:center; color:#fff;background:url(../images/t_20.jpg) 0 9px no-repeat; cursor:pointer;}

/*banner片头*/

.banner{ width:960px; height:300px;margin:0 auto; background:url(../images/y_22.jpg) no-repeat bottom;}
#focus {width:960px; height:280px; overflow:hidden; position:relative;}
#focus ul { position:absolute;}
#focus ul li {float:left; width:960px; height:280px; overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:946px; height:20px; left:0; bottom:0; background: none;}
#focus .btn {position:absolute; width:600px; height:10px; padding:5px 10px; right:0; bottom:5px; text-align:right; }
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:14px; height:14px; _font-size:0; margin-left:5px;  cursor:pointer; background:#FF8400;}
#focus .btn span.on {background:#FF8400;}
/*#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
*/
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*container*/
#container{ width:960px; margin:0 auto;margin-top:6px; overflow:hidden;}

.main{ width:960px; margin:0 auto; overflow:hidden;}
.left{ float:left; width:245px; padding-top:4px;}
.menulist{ float:left; width:245px; }
.m_title{ float:left; font-size:14px; width:100%; height:40px; background:url(../images/y_25.jpg) no-repeat; text-align:center; font-weight:bold; line-height:40px; color:#fff; }

.m_main{ float:left; width:243px; border:1px #D6D6D6 solid; height:596px;background:url(../images/y_40.jpg) repeat-y;}
.m_main ul li{ float:left; width:112px;padding-left:8px;float:left;line-height:30px; border-bottom:1px #CCCCCC dotted;}
.m_main ul li a{  color:#333333; }
.m_main ul li a:hover{  color:#900}
.m_main span{ float:left; width:226px; height:186px; margin:5px 0 0 5px;}

.m_main3{ float:left; width:243px; border:1px #D6D6D6 solid;background:url(../images/y_40.jpg) repeat-y;}
.m_main3 ul li{ float:left; width:112px;padding-left:8px;float:left;line-height:30px; border-bottom:1px #CCCCCC dotted;}
.m_main3 ul li a{  color:#333333; }
.m_main3 ul li a:hover{  color:#900}
.m_main3 span{ float:left; width:226px; height:186px; margin:5px 0 0 5px;}

.m_main2{ float:left; width:243px; border:1px #D6D6D6 solid; background:url(../images/y_40.jpg) repeat-y;}



.index-l-con{ width:220px; margin:0 auto;}
.index-l-con li{ height:30px; line-height:30px; text-indent:30px; width:220px; }
.index-l-con li a{  color:#333; background:url(../images/ji_24.jpg) no-repeat; height:30px; width:220px; display:block;}
.index-l-con li a:hover,.index-l-con li a.over{color:#fff; background:url(../images/ji_19.jpg) no-repeat;width:220px;  font-weight:bold; height:30px;display:block;}

.right{ float:right; width:700px;}
.right2{ float:right; width:700px; border:1px solid #ddd; min-height:480px; background:#fff;}

.r_m{ float:left; width:698px; border:1px solid #ddd; height:640px;}
.in-tit{ float:left; padding-left:10px; width:100%; line-height:43px; background:url(../images/y_30.jpg) repeat-x;}
.in-tit h2{background:url(../images/y_28.jpg) no-repeat; height:43px;  color:#fff;line-height:40px; font-size:14px; padding-left:25px;}
.in-tit span{ float:right; line-height:43px; padding-right:20px;}
.rm_main{ float:left; width:680px;}

/*产品样式*/
#main .photoblock-many {/* A general full-width photo block (that clears), for many thumbnails */
   margin: 0 10px 10px -4px;clear: both;
   width: 100%;text-align: center;font-size: 10px;color: #888888;}
.photoblock-many ul{ margin:8px 0 0 12px;}
.photoblock-many ul li{ float:left;width:151px; height:174px;background:url(../images/jt_10.jpg) no-repeat; padding:8px;}
.photoblock-many ul li span{ float:left; width:148px; text-align:center;margin-top:6px;}
.photoblock-many ul li span a{ color:#333;}
.photoblock-many ul li img{ border:1px solid #b1b1b1; padding:3px;}
/*首页技术支持*/
.skill{ width:944px; border:8px solid #ddd; margin:0 auto; height:436px;}
.skill-index{ width:942px; border:1px solid #cbcbcb; height:434px;}

.about-ind{ width:958px; border:1px solid #ddd; margin:0 auto; height:218px;}
.about-ind dl{padding:10px;}
.about-ind dl dt{ width:226px; float:left;}
.about-ind dl dd{ width:704px; float:left;}
.index-atit{ height:30px;line-height:30px; background:url(../images/y_44.jpg) repeat-x;}
.index-atit h2{ font-size:14px; font-weight:bold; padding-left:15px;}
.index-atit span{ float:right; padding-right:10px;}


/*技术问答*/
.wenda{ width:242px;  float:right;padding-right:10px;height:423px; }
.wenda_tit {height:35px;width:100%;float:left;border-bottom:1px solid #d3d3d3;padding-top:10px; font-size:14px; font-weight:bold; line-height:35px; color:#333;}
.wenda_tit span{ float:right; font-size:12px; font-weight:normal; color:#666;}
.wenda_con{ width:232px; margin:0 auto;height:270px; float:left; padding-top:4px; }
.wenda_con li{width:232px; border-bottom:1px dashed #ddd;padding-top:10px;}
.pw1{ background:url(../images/t_48.jpg) no-repeat; text-indent:20px;line-height:19px;}
.pw2{ background:url(../images/t_51.jpg) no-repeat 0 14px; text-indent:20px; padding:12px 0 12px 0; line-height:19px;}

.wenda_tit2 {height:35px;width:650px;float:left;margin-left:18px;border-bottom:1px solid #d3d3d3;padding-top:10px; font-size:14px; font-weight:bold; line-height:35px; color:#333;}
.wenda_tit2 span{ float:right; font-size:12px; font-weight:normal; color:#666;}


.yous{ width:958px; border:1px solid #ddd; margin:0 auto; font-family:"微软雅黑"; background:#fff url(../images/y_71.jpg) 10px 60px no-repeat; min-height:1150px;}
.yszheng{ width:900px;margin:0 auto;padding:20px 0 0 0;}
.yous1{ background:url(../images/tit_03.jpg) no-repeat; height:92px; line-height:92px; font-size:24px; color:#222; font-weight:bold; padding-left:100px; }
.youswen{ font-size:14px; line-height:30px; width:510px; height:260px;}

.yous2{ background:url(../images/tit_07.jpg) no-repeat; width:470px; height:92px; float:right;line-height:92px; font-size:24px; color:#222; font-weight:bold; padding-left:100px; }
.youswen2{ font-size:14px; line-height:30px; float:right;width:500px; height:150px;}

.yous3{ background:url(../images/tit_11.jpg) no-repeat; height:92px; width:400px;line-height:92px; font-size:24px; color:#222; font-weight:bold; padding-left:100px; }
.youswen3{ font-size:14px; line-height:30px; width:510px; height:160px;}

.yous4{ background:url(../images/tit_15.jpg) no-repeat; width:400px; height:92px;float:right; line-height:92px; font-size:24px; color:#222; font-weight:bold; padding-left:100px; }
.youswen4{ font-size:14px; line-height:30px; width:480px; height:140px; float:right;}

/*友情链接*/
.link{width:960px; margin:0 auto;  color:#dbdbdb; }
.link a{ color:#ffffff;}
.link a:hover{ color:#ffffff;}

.link_title{ float:left; width:938px; height:45px; color:#ffffff; font-size:14px; border-bottom:none; line-height:45px;}

.link_title a{ color:#ffffff; line-height:45px; }
.link_title a:hover{ color:#ffffff;line-height:45px;}

/*底部*/
.bottom{ width:100%; min-height:212px;  line-height:24px; margin:0 auto; text-align:center; background:url(../images/y_74.jpg) repeat-x;}

/*关于我们*/
.in-zt{ width:660px; margin:0 auto; padding:10px 0 0px 0; line-height:24px;}
.dtai{ width:227px; border:8px solid #ddd; height:290px; padding-left:6px;}
.dtai-tit {height:35px;width:213px;float:left;border-bottom:1px solid #ddd; padding-left:10px;background:url(../images/index_r36_c17.jpg) no-repeat 0 15px;font-size:14px; font-weight:bold; line-height:35px; color:#0076db;}
.dtai-con{ width:212px; margin:0 auto;height:200px; float:left; padding-top:6px; }
.dtai-con li{ width:212px; height:29px; line-height:29px;border-bottom:1px dashed #ddd;}

/*新闻*/
.new_main{ float:left; width:680px;height:auto!important;min-height:305px;}
.new_main ul{}
.new_main ul li{ float:left;width:660px;height:34px; line-height:34px;border-bottom:1px #CCC dotted; background:url(../images/index_r36_c17.jpg) 4px 13px no-repeat;}
.new_main ul li a{ float:left;font-size:12px;margin-left:18px;_margin-left:16px; color:#333;}	
.new_main ul li a:hover{ float:left;font-size:12px;margin-left:18px;_margin-left:16px; color:#D13326;}	
.new_main ul li span{ float:right;display:block;font-size:12px;margin-top:0px;  height:22px; color:#ccc;}	

.newdetail { width:auto;height:auto; padding: 0px; line-height: 22px; }
.biaoti { text-align: center; font: 600 18px Arial; margin-bottom: 15px; letter-spacing: 0px; line-height: 40px;}
.zwen { width:auto; height: 22px; margin-bottom: 20px; text-align:center; background:#ddd; border-top: 1px dashed #D1D0D0; line-height: 22px;}
/*翻页*/
.fenye{ height:32px; line-height:32px; text-align:center;}
/*-----------gjcss 图片模板详细页-------------*/
.pic_list_main { width:680px; height:auto;padding-bottom:15px;}
.pic_list_main dl { }
.pic_list_main dt { width:320px; height:auto; float:left; text-align: center; background:#f1f1f1;}
.pic_list_main dt img { padding: 1px; border: 2px solid #ccc;}
.pic_list_main dd { width:300px; height:auto; float:left; padding-left:20px; line-height:30px;}
.pic_list_main dd  strong{font-size:16px;padding-bottom:12px;}

/*放大镜css*/
.introShow {width:320px;}
.introShow .mainShow {width:274px;height:274px;padding:10px 15px 10px 20px;}
.mainShow img{width:274px;height:274px;}
.introShow .scroll1 {margin-top:3px; margin-left:10px;width:320px;height:66px;overflow:hidden;}
.scroll1 img{width:58px;height:60px;}
.scroll1 a span {display:none;}
.scroll1 a:hover {text-decoration:none;}
#main .scroll1 .nextView.nextStop:hover {cursor:default;}
.scroll1 .nextView, .scroll .nextStop {float:right;background-position:-160px -17px;}
.scroll1 .prevView:hover {background-position:-146px -17px;}
.scroll1 .nextView:hover {background-position:-167px -17px;}
.scroll1 .nextStop, .scroll .nextStop:hover {background-position:-153px -17px;}
.scroll1 ul {float:left;margin:0 3px 0 7px;width:360px;height:70px;overflow:hidden;}
.scroll1 li {float:left;margin-bottom:2px;}
.scroll1 li a {display:block;margin-right:5px;border:1px solid #ededed;padding:1px;}
.scroll1 ul li a:hover {border:1px solid #f60;}

img{border:0;}
div.jqZoomTitle {z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top:0;left:0;width:100%;color:#FFF;
	background:#999;}
.jqZoomPup {overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60);z-index:10;border-color:#c4c4c4;border-style:solid;cursor:crosshair;
}
.jqZoomPup img {border:0;}
.preload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;
	padding:8px;text-align:center;
	background-image:url(http://c1.neweggimages.com.cn/WebResources/2009/Default/Nest/thirdParty/zoomloader.gif);background-repeat:no-repeat;
	background-position:43px 30px;width:90px;* width:100px;	height:43px;*height:55px;	z-index:10;	position:absolute;	top:3px;	left:3px;}
.jqZoomWindow {border:1px solid #999;	background-color:#FFF;}

/*放大镜css结束*/
.inpro-tit{ background:url(../images/x_07.jpg) no-repeat; width:680px; padding-left:15px; line-height:36px; margin:0 auto; padding-bottom:10px;}